---
title: "后端 / 服务端 - 一纸忘忧"
canonical_url: "https://www.ikxin.com/category/backend"
locale: zh-cn
meta:
  "og:title": "后端 / 服务端"
---

> Index of every page on this site: [llms.txt](https://www.ikxin.com/llms.txt)

# 后端 / 服务端

[![Windows 10 系统安装 CLion 与 MinGW 环境](https://www.ikxin.com/_ipx/f_webp&s_448x314/https://img.8b5.cn/2020/03/12/c20378ae43880.png)](https://www.ikxin.com/article/windows-clion-mingw)

## [Windows 10 系统安装 CLion 与 MinGW 环境](https://www.ikxin.com/article/windows-clion-mingw)

新学期的程序设计课程正式开始授课，我也是许久没有打开 VC 6.0 来写 C 语言代码了耶。其实一开始学习 C 语言的时候就不怎么喜欢这款 IDE，功能少不说，还会经常出现 cl.exe 丢失之类的报错，用起来特别的麻烦，奈何老师只教我们使

[后端 / 服务端](https://www.ikxin.com/category/backend) 2020.03.1221301 人浏览 [1 条评论](https://www.ikxin.com/article/windows-clion-mingw#comments)

[JetBrains](https://www.ikxin.com/tag/jetbrains)

[![Windows 10 系统安装与配置 IntelliJ IDEA 软件](https://www.ikxin.com/_ipx/f_webp&s_448x314/https://img.8b5.cn/2020/03/03/08772ee6c30e3.png)](https://www.ikxin.com/article/windows-intellij-setup)

## [Windows 10 系统安装与配置 IntelliJ IDEA 软件](https://www.ikxin.com/article/windows-intellij-setup)

上一篇文章中提到了 Java 开发环境 JDK 的配置，那么现在来试一下用 JDK 13 编译一个 Hello World 吧。 在工作目录新建一个文件，命名 HelloWorld.java，写入代码： 在 cmd 中打开工作目录，编译此文

[后端 / 服务端](https://www.ikxin.com/category/backend) 2020.03.025425 人浏览 [0 条评论](https://www.ikxin.com/article/windows-intellij-setup#comments)

[IDEA](https://www.ikxin.com/tag/idea)

[![Windows 10 系统安装与配置 JDK 13 环境](https://www.ikxin.com/_ipx/f_webp&s_448x314/https://img.8b5.cn/2020/03/01/6044f6d33b54e.png)](https://www.ikxin.com/article/windows-jdk13-setup)

## [Windows 10 系统安装与配置 JDK 13 环境](https://www.ikxin.com/article/windows-jdk13-setup)

晚上开了新学期的班会，在视频里看到了很多熟悉的面孔，两个月不见都胖了不少，毕竟疫情影响都宅在家里吃喝玩乐，少运动了。小飞老师给我们讲了许多关于线上直播课的相关事宜，明天开始由校方组织培训在线课程的使用学习，下下周正式开始按照课程表线上教学。

[后端 / 服务端](https://www.ikxin.com/category/backend) 2020.03.0129675 人浏览 [10 条评论](https://www.ikxin.com/article/windows-jdk13-setup#comments)

[JDK](https://www.ikxin.com/tag/jdk) [ JAVA](https://www.ikxin.com/tag/java)

## [另一款百度短网址生成 PHP 代码](https://www.ikxin.com/article/baidu-shorturl-php)

今天早上我发了一篇利用百度短网址 API 生成短网址的教程和代码，然后在 CSDN 发现了另一个更好的生成百度短网址方案，于是就想转发过来分享给小伙伴们，也可以和我上一篇文章的版本进行一下对比，反正我是觉得它的比较快速方便，设计逻辑也很精密

[后端 / 服务端](https://www.ikxin.com/category/backend) 2017.08.244164 人浏览 [0 条评论](https://www.ikxin.com/article/baidu-shorturl-php#comments)

[PHP](https://www.ikxin.com/tag/php) [ 短网址](https://www.ikxin.com/tag/short-url)

## [HTML 单页调用百度的短网址 API 生成短网址](https://www.ikxin.com/article/html-baidu-shorturl)

前不久我写过一篇「jQuery 在线生成 t.cn 新浪短网址」，调用的是新浪微博的短网址接口，渐渐的对短网址这方面有了爱好，于是就专门去找一些开放的短网址接口。 今天我要说的是百度的短网址接口，下面分享一下我的经验过程和成品代码。（百度短

[后端 / 服务端](https://www.ikxin.com/category/backend) 2017.08.2411379 人浏览 [1 条评论](https://www.ikxin.com/article/html-baidu-shorturl#comments)

[PHP](https://www.ikxin.com/tag/php) [ 短网址](https://www.ikxin.com/tag/short-url)

## [PHP 随机读取 txt 文件某一行内容](https://www.ikxin.com/article/php-txt-line-reader)

最近在开发一个类似“一言”的一句话输出平台，数据方面我没有用到 MySQL 也没用到 SQLite，因为我打算用 txt 格式的文本来储存数据。 理由很简单，txt 写出写入的速度都比较快，而且不浪费太多的内存空间，这项技术难度也不高，只会

[后端 / 服务端](https://www.ikxin.com/category/backend) 2017.08.2212695 人浏览 [6 条评论](https://www.ikxin.com/article/php-txt-line-reader#comments)

[PHP](https://www.ikxin.com/tag/php)

[![PHP 函数 str\_replace( ) 实现批量替换文本内容](https://www.ikxin.com/_ipx/f_webp&s_448x314/https://img.8b5.cn/2019/06/26/5d1374c85dc13.jpg)](https://www.ikxin.com/article/str-replace-bulk-replace)

## [PHP 函数 str\_replace( ) 实现批量替换文本内容](https://www.ikxin.com/article/str-replace-bulk-replace)

昨天在写获取 WordPress 主题信息 API 的时候，为了替换 style.css 里面的英文内容，所以就用到了关于字符串替换的 strreplace() 函数，刚开始我连续用了十来个 strreplace() 函数才替换过来。 后来

[后端 / 服务端](https://www.ikxin.com/category/backend) 2017.08.196838 人浏览 [0 条评论](https://www.ikxin.com/article/str-replace-bulk-replace#comments)

[PHP](https://www.ikxin.com/tag/php)

[![PHP 中关于数组与 JSON 之间的格式类型转换](https://www.ikxin.com/_ipx/f_webp&s_448x314/https://img.8b5.cn/2019/06/25/5d11eab392a5a.jpg)](https://www.ikxin.com/article/php-array-json)

## [PHP 中关于数组与 JSON 之间的格式类型转换](https://www.ikxin.com/article/php-array-json)

这段时间在开发一个短网址的 API 接口，就看了很多关于 API 的相关文章，最常用到的就是 JSON 技术，JSON 又叫做 JS 对象标记，是一种轻量级的数据交换格式，因为我的 API 开发语言是 PHP，所以在数据处理的过程中，就要用

[后端 / 服务端](https://www.ikxin.com/category/backend) 2017.08.164365 人浏览 [0 条评论](https://www.ikxin.com/article/php-array-json#comments)

[PHP](https://www.ikxin.com/tag/php) [ JSON](https://www.ikxin.com/tag/json)

[![关于 WordPress 主题的后门代码](https://www.ikxin.com/_ipx/f_webp&s_448x314/https://img.8b5.cn/2019/06/25/5d11ea119621c.jpg)](https://www.ikxin.com/article/wordpress-theme-backdoor)

## [关于 WordPress 主题的后门代码](https://www.ikxin.com/article/wordpress-theme-backdoor)

有一些刚刚接触 WordPress 的新手们，总是喜欢到网上去找一些免费主题，却不知道这些主题很有可能藏有后门，可以轻松地获取你的网站权限，从而获取非法利益。 所以我在这里要提醒一下那些新手们，找主题一定要找正版的。如果是免费版，最好是在

[后端 / 服务端](https://www.ikxin.com/category/backend) 2017.08.055084 人浏览 [0 条评论](https://www.ikxin.com/article/wordpress-theme-backdoor#comments)

[WordPress](https://www.ikxin.com/tag/wordpress) [ 后门](https://www.ikxin.com/tag/back-door)

## [PHP 代码浏览器检查防 CC 攻击](https://www.ikxin.com/article/php-cc-attack-defense)

前几天，这个小博客一直被群里某大佬盯上攻击。由于我开启了 CDN，对方无法获取我的源 IP，于是转而对我的网站发起了大规模的 CC 攻击，搞得我是措手不及。 由于攻击来源的 IP 太多，手动拉黑几乎不可能完成。刚好想起百度云加速的智能防 C

[后端 / 服务端](https://www.ikxin.com/category/backend) 2017.07.174988 人浏览 [0 条评论](https://www.ikxin.com/article/php-cc-attack-defense#comments)

[PHP](https://www.ikxin.com/tag/php) [ 攻击](https://www.ikxin.com/tag/attack)

## [给主题加上一个 PHP 域名授权](https://www.ikxin.com/article/php-domain-licensing)

最近我思考了一下 WordPress 主题如何进行授权。最初，我想到了通过 JS 判断域名的方式来实现授权，然而这个想法很快就被否定了，因为 JS 授权 容易被破解，只要通过审查元素就能轻松查看。接着，我考虑了 PHP 授权，这种方式相对安

[后端 / 服务端](https://www.ikxin.com/category/backend) 2017.07.109890 人浏览 [3 条评论](https://www.ikxin.com/article/php-domain-licensing#comments)

[PHP](https://www.ikxin.com/tag/php) [ 加密](https://www.ikxin.com/tag/encryption) [ 授权](https://www.ikxin.com/tag/authorization)

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://www.ikxin.com/#website","@type":"WebSite","description":"一纸忘忧的个人网站，关于技术探索与日常生活，记录 Web 开发、服务端与 DevOps 实践，分享软件工具、数码体验，以及代码之外的见闻与思考。","inLanguage":"zh-CN","name":"一纸忘忧","url":"https://www.ikxin.com/","workTranslation":[{"@id":"https://www.ikxin.com/zh-tw#website"},{"@id":"https://www.ikxin.com/ko#website"},{"@id":"https://www.ikxin.com/en#website"},{"@id":"https://www.ikxin.com/ja#website"}]},{"@id":"https://www.ikxin.com/category/backend#webpage","@type":"WebPage","description":"一纸忘忧的个人网站，关于技术探索与日常生活，记录 Web 开发、服务端与 DevOps 实践，分享软件工具、数码体验，以及代码之外的见闻与思考。","name":"后端 / 服务端","url":"https://www.ikxin.com/category/backend","isPartOf":{"@id":"https://www.ikxin.com/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://www.ikxin.com/category/backend"]}]}]}
```

## Sitemap

See the full [sitemap](https://www.ikxin.com/sitemap.md) for all pages.
