归档
文章归档
分类
- 前端相关 (33)
- HTML (10)
- CSS (11)
- JavaScript (22)
- Typescript (1)
- 后端相关 (48)
- Java (93)
- PHP (12)
- C (4)
- 数据库 (17)
- Python (3)
- 服务器相关 (25)
- Blog相关 (18)
- 资讯 (7)
- 分享 (45)
- 慢生活 (47)
- 在路上 (33)
- 心得笔记 (5)
- Android (9)
- 机器学习 (3)
- AI (2)
时间归档
2026 年
2025 年
- 2025,与 AI 共舞的一年
- Zabbix Agent安装配置及自定义Server端
- Spaceship托管到Cloudflare
- 香港开户并注册Stripe全流程
- 升级Jira7->9记录一下
- LLaMA-Factory安装并微调Deepseek-R1教程
- 2024 准备,2025 加油
2024 年
- 使用 Next.js 和 Contentlayer 打造多语言博客系统
- Rsyslog使用记录.md
- Linux安装mamaslap报错记录
- Docker build - x86_64架构,如何构建arm64架构的镜像
- MasterGo插件 - Unsplash 新增搜索功能
- 你好,2024
2023 年
- AI鬼畜利器
- 黑群辉mSATA二合一引导修改为U盘引导
- H3C NX30Pro刷入OpenWrt
- Sovits4训练AI翻唱
- 使用Cloudflare创建镜像站
- 解决 Mybatis Plus字段类型擦除问题
- Unsplash API记录
- 整合语音服务实现与ChatGPT语音对话
- Wallabag的安装使用
- 2023 突破
2022 年
2021 年
2020 年
- WVP+ZLMediaKit+MediaServerUI实现摄像头GB28181推流播放录制
- Spring 中 MultipartResolver 和 ServletFileUpload 上传组件冲突的问题
- SpringBoot实战 - 接口响应体统一封装
- SpringBoot实战 - 自定参数解析器自动注入已登录用户
- SpringBoot实战 - 自定义异常
- SpringBoot实战 - 增强器实现全局异常处理器
- SpringBoot实战 - 自定义注解实现枚举值校验
- SpringBoot实战 - AOP统一打印日志
- SpringBoot实战 - 拦截器实现统一参数校验
- SpringBoot实战 - 拦截器+自定义注解实现接口的登录校验
- SpringBoot实战 - 接口返回体
- 2020-03-23 15:53:15
- [译]如何在你的Kotlin代码中移除所有的!!(非空断言)
- spring data jpa 报错 org.hibernate.PersistentObjectException: detached entity passed to persist
- 2020-03-09 23:53:43
- 飞飞飞快的2019
- 哭了,OneTab -> ZeroTab
2019 年
- 2019年09月28日22:10:23
- 使用youtube-dl便捷下载YouTube视频
- frp简单实现内网穿透
- 一台新的Linux服务器所需的准备工作
- M50啊M50,我感动了
- SpringCloud - 微服务那些事儿
- 2019-2-20 11:05:57
- MySQL5.7 严格模式引发的问题及解决办法
- 2019-1-22 15:42:43
- 2019-1-24 14:28:40
- Typecho非插件实现评论算术验证码
- 2018,你被打败了吗?
- Kotlin有点意思(4)之高阶函数
- Kotlin有点意思(3)之Lambda表达式
- Kotlin有点意思(2)之类与对象
2018 年
- 2017,秋
- 2018-10-10 23:18:37
- Kotlin有点意思(1)之常用操作符及修饰符
- ES6入门篇 - 由浅入深对比ES5
- 为什么使用Kotlin
- 读取项目资源遇到的坑
- Freemarker分页模板
- Docker、Gradle构建发布Springboot项目详解
- 换了个ico
- 10年了
- 2018-5-3 23:16:22
- 2018-4-22 23:22:02
- 修复了一下HighSlide的七牛云上传
- 初次接触Selenium自动化测试
- 2018-4-9 23:32:31
- 阿里云活动来了,最低7.8元/月,快来薅羊毛
- Docker快速搭建PHP+Nginx+Mysql环境
- 微信小程序之请求异步带来的问题
- Typecho主题 sexful 发布
- Java - PDF操作库 ItextPdf和PdfBox添加水印
- 2018-3-1 11:55:14
- 2018加油
- 2018-2-10 10:45:43
2017 年
- Thymeleaf的include封装共用页面,js和css
- Spring Jpa Data多条件分页查询
- Spring Jpa Data + Thymeleaf + Bootstrap实现分页
- Thymeleaf模板引擎使用说明
- 如何给你的枚举值取个名字?
- 12.10火车随笔
- Java - 使用ZXing生成解析一维码和二维码
- SpringBoot - 整合MongoDB
- MongoDB 初体验
- 博客启用了HTTPS安全加密
- Git常见使用场景 - 正在开发,线上出BUG了
- Git常见使用场景 - commit之后,想撤销commit
- Spring Data Jpa之实体属性类型转换器AttributeConverter
- Spring Data Jpa 条件查询
- Docker学习笔记
- Jackson常用注解记录
- idea中如何使用lombok
- 递归树形结构数据删除和读取
- Spring Data JPA的深入了解
- Git 常用命令
- SpringBoot - 使用FastJson
- 2017-08-08 00:59
- SpringBoot - 添加Druid数据源(监控)
- SpringBoot - 单元测试
- SpringBoot - 统一异常处理
- SpringBoot - AOP统一处理请求日志
- SpringBoot - 表单验证
- SpringBoot - SpringDataJPA的使用
- SpringBoot - 配置对jsp的支持
- SpringBoot - 项目属性配置(引用配置文件的参数和多生产环境配置)
- SpringBoot - Hello World
- 微信公众号开发 - 17.接入图灵机器人
- 微信公众号开发 - 16.JS-SDK自定义分享
- 微信公众号开发 - 15.用户管理获取基本用户资料
- 微信公众号开发 - 14.微信网页授权获取基本用户资料
- 微信公众号开发 - 13.回复消息的XML对CDATA的支持
- 微信公众号开发 - 12.接入百度翻译
- 微信公众号开发 - 11.查询删除自定义菜单
- 微信公众号开发 - 10.自定义菜单事件推送
- 微信公众号开发 - 9.自定义菜单
- 微信公众号开发 - 8.回复音乐/语音/视频消息
- 微信公众号开发 - 7.回复图片消息
- 微信公众号开发 - 6.新增临时素材
- 微信公众号开发 - 5.获取access_token
- 微信公众号开发 - 4.发送图文消息
- 微信公众号开发 - 3.消息的接收与响应之关注自动回复
- 微信公众号开发 - 2.消息的接收与响应
- 微信公众号开发 - 1.开发模式接入
- 河 吉他谱
- 十二 吉他谱
- 底部菜单栏的实现
- 使用原生js+css3实现下拉刷新效果
- JS - 分页无限加载实例
- 关闭远程桌面后如何使UI自动化程序仍处于可交互状态
- JS简单实现导航高亮效果
- JavaScript - 判断当前用户使用的浏览器
- 无题
- JAVA - 跨服务器跨数据库批量导入导出数据
- 最近
- bootstrap栅格五等分
- 2017.5.6
- chrome错误 - Cross origin requests are only supported for protocol schemes: http...
- 2016年3月26日
- Spring整合EHCache
- Mybatis因为字符引起的解析错误异常
- DOS下编译java工程并生成可执行jar
- 2017-3-4
- 数据库查询区间数据
- SQL Server导入大sql脚本
- flowers
- 2017-2-21
- Android - Fragment中设置双击返回键退出程序
- Android - ViewPager中的Fragment向其他activity传值方法
- Android - 点击事件的四种实现 + 多击事件
- 常用日期之间比较的工具类
- IntelliJ IDEA常用设置
- Hibernate Validation的使用
- 我的奶奶
- 2017-2-2
- layui - 经典模块化前端框架(入坑篇)
- SpringMVC - 参数绑定
- 2017-1-17
- SpringMVC和mybatis整合
- SpringMVC - 注解开发简单示例
- SpringMVC - 非注解开发2
- SpringMVC - 非注解开发1
- 现在是2017
2016 年
- PHP - 使用正则表达式抓取网页内容
- 理解RESTful架构
- SpringMVC存取Session的两种方法
- UEditor与springMVC的整合
- 最远的地方
- 几种创建Maven项目的方法
- PHP - 抓取采集类snoopy介绍
- 常用DIV+CSS规范命名大全
- Maven的安装配置
- Android - 通过代码设置TextView的margin参数
- Java - 网络爬虫httpUrlConn.getResponseCode()取不到值的问题
- Android - 使用Gson输出数据,使android可解析
- Android - 去除标题栏的三种方法
- Android - 使用FragmentTabhost代替Tabhost
- PHP - 替换字符串函数strtr()和str_repalce()区别
- PHP - 去除字符串中的HTML标签的两种方法
- PHP - 使用正则采集实例
- Typecho - 主题制作总结
- Typecho - 获取文章第一章图片
- Hibernate - 基于外键的查询
- JSTL 之c:choose
- MySQL - 添加外键
- 不想写题目 提前说的话
- 如何学习新技术
- 会声会影视频配置记一下
- C - 求出100~999之间的所有“水仙花数”并输出
- C - 二分法查找
- Android - 通过Toast显示ListView中内容
- svg绘制蓝色星空,月亮,旋转灯塔DEMO
- zoe
- windows下安装多个mysql共存
- PHP - 简单增删改查DEMO
- 鸡汤永远在讲道理,干货是告诉你解决办法
- 南国海上花,美若焦安溥
- Android - Eclipse添加Android兼容包
- PHP关闭脚本错误提示
- linux下mysql开启远程访问权限及防火墙开放3306端口
- 小小的太阳 吉他谱
- Javascript获取当前是星期几
- 进程和线程关系及区别
- Windows下忘记MySQL密码的修改方法
- 好妹妹乐队《普通人》吉他谱
- MySQL - 联合查询语法Get
- Android - EditText 多行显示及所有属性
- 老史与婷婷
- 老史的幼儿园
- WordPress 后台自动更新详解和设置
- 最近在关注20160330
- 冬日午后的一场暖阳下 一对父子单车追随
- Windows右键菜单中添加“在当前位置打开命令提示符(管理员)”
- Javascript自定义百度网盘分享密码
- Typecho给你的评论添加博主认证及好友认证~
- 醉汉说
- Typecho获取文章第一张图片 For Markdown
- 扫街
- 解决在LNMP安装Typecho后台登陆404问题
- 从Servlet传值到JSP页面
- 常用邮箱SMTP/POP3/IMAP协议
- 2015的一切
- 最近在关注20160103
2015 年
- gravatar“全球通用头像”之多说镜像
- 在Servlet中实现页面跳转
- LNMP设置网站301重定向
- 备案成功了
- JavaScript - 网站运行时间实现方法
- JavaScript - 获取随机颜色实例
- 重新设计了分类
- 不听民谣 要耳朵干嘛?
- Servlet 3.0 新特性详解
- CSS - 图标列表的写法
- JAVA - Servlet中使用JSON
- Java+JQuery Ajax 实例
- 生命不息,折腾不止
- Tomcat配置虚拟目录 server.xml
- 天生骄傲
- lnmp里的pureftp如何干净卸载?
- C - 单链表链表操作
- C - 顺序表常见操作
- JavaScript - base64编码解码器
- 分享音乐播放器
- jQuery - scrollTop() 方法实例
- 米姓字辈
- JAVA - 简单计算器
- Eclipse常见异常解决方法
- Jquery实现div固定页面顶部
- JAVA - 简单记事本
- 2015-06-11 Doby Kunr Theme
- CSS - 实现背景透明,文字不透明
- 姓名.网址域名免费注册
- 简单网站实现Pjax防止刷新
- JavaScript - WdatePicker日历控件使用方法
- Jquery - 实现全选功能
- Javascript - 实现简单的注册名不能为空
- JAVA - 利用calendar类做出日历
- JAVA - Geter、Seter练习题
- CSS3实现圆角效果
- SQLserver - 创建数据文件到文件组
- SQLserver - 强力删除数据库两种方法
- SQLServer - 数据库操作T-SQL摘记
- photoshop cs6常用快捷键
- 灯塔
- 讲个故事
- 可爱仓鼠FLASH
- Typecho模板修改制作必备常用代码
- Typecho-deep响应式布局模板修改优化版发布
- 雪花飘飞特效分享
- 充电宝被曝藏窃取用户信息功能 改装后变“黑客”
- 远山的路
- Windows Azure创建Linux服务器、获取root权利、安装AMH面板、创建网站
- Windows Azure快速创建网站
- 分享一个不错的FLASH时钟
- 此内容被密码保护
- 再见,2014
2014 年
- 我生命的附言
- Windows Azure/Windows sever 2012 R2系统下配置IIS8.5
- Windows Azure虚拟机开通
- 让博客飞
- 圣诞树桌面装饰软件送给大家
- 你应该快乐
- 搜狐博客的6种颜色的FLASH时钟代码
- 百度音乐歌手专辑播放器代码
- 奥巴马注册了github并推送代码
- 夜空中最亮的星
- 肩背的高度
- jQuery/CSS3菜单鼠标悬停特效
- 很不好
- 成于自信毁于自负
- 没有不幸福,只有不知足
- 信仰
- 完美生活
- 当故事遇见故事
- frameset框架实现防刷新音乐
- 老男孩之猛龙过江
- 源于兴趣
- Win10技术预览版安装方法详解(多图)
- 分析师:谷歌将是世界首个万亿美元公司
- ONE.一个
- 我为什么选择Typecho
- 红灯需硬闯,马路要横穿
- 新博客第一篇文章