跳至内容

Lzxz1234 的小站

个人博客,专注 IT 相关技术分享

  • GitHub
  • 腾讯云

标签: Java

JAVA 实时检测二进制流字符集

2019年1月6日 lzxz1234 Leave a comment

可能经常有些不是固定字符集的文本文件需要处理,或者接收一些不固定字符集的请求,可能是 GBK 也可能是 UTF8,这时候就可能需要实时判断一下文本的字符集了。 精简后的代码如下:

阅读全文

Windows 提交 jar 包到 Maven 中央仓库

2018年10月10日 lzxz1234 Leave a comment

主要就是简单记一下提交流程和注意事项。 先注册 注册过程就不说了,地址在这: https://issues.sonatype.org/secure/Signup!default.jspa,注册完成后记好用户名密码。 注册完成后创建 issue 中央仓库的项目是有专人

阅读全文

Java 跳过 HTTPS 请求过程中证书验证问题

2018年9月21日 lzxz1234 Leave a comment

受益于谷歌和苹果对 HTTPS 的强制升级要求,服务已经全面升级了,安全性提高的同时也引起了新的问题。 由于 HTTPS 证书还是很贵的,所以各种测试环境上各种非法证书,通过浏览器访问的时候可以直接选择信任证书,但

阅读全文

改造 Java+MySQL 项目支持 Emoji

2018年9月6日 lzxz1234 Leave a comment

MySQL 默认的 UTF8 格式是不支持表情存储的,但是从版本 5.5 开始支持的 UTF8MB4 可以存储。所以如果已经是新版 MySQL 那么执行一条 SQL 改一下存储编码就直接解决了,算是最快捷的解决方案了。

阅读全文

七牛云 CDN 历史图片批量压缩

2018年7月14日 lzxz1234 Leave a comment

背景 最近七牛云 CDN 的流量有点吃不消了,后台看了下统计,发现有好多图片文件特别大,最大的单个文件能到 10M 多 。所以就想做一下图片瘦身处理,官方自带的瘦身试了下效果一般,所以就不如自动动手了。 处理方式

阅读全文

Java WebDriver PhantomJS 启动异常

2018年7月3日 lzxz1234 2 comments

直接看异常吧: 这种问题单看日志是没什么东西的,实际都是 phantomjs 没有正常启动导致的,处理方式可以直接从项目里找到代理命令后执行: 输出可能是这样的: 很明显是文件权限不足了,通过 chmod 命令修改即可。

阅读全文

Lucene7.3.1 依赖 spatial3d 建立 GEO 索引

2018年6月15日 lzxz1234 Leave a comment

Lucene是一款高性能的、可扩展的信息检索(IR)工具库。信息检索是指文档搜索、文档内信息搜索或者文档相关的元数据搜索等操作。

阅读全文

基于 JavaCC 生成权限校验语法表达式解析器

2018年6月7日 lzxz1234 Leave a comment

JavaCC 是 Java 语言范围内最受欢迎的语法分析生成器,可以读取特定语法写好的范式并把它转换成可以识别且匹配该语法的 JAVA 程序,除了 javacc 也有配套的 JJTree 生成语法树,JJDoc 生成 BNF 范式文档等。

阅读全文

状态机在开发中的应用

2018年5月20日 lzxz1234 Leave a comment

简介 我们开发过程中会有各种不同状态,围绕这些状态之间的转换方式会有很多业务逻辑,依赖这些状态又会有更多的业务逻辑,如果这些逻辑代码不使用状态模式进行归类统一,会以各种难以理解和难以修改的方式存在各个

阅读全文

基于 ByteBuddy 运行时动态修改字节码

2018年4月6日 lzxz1234 Leave a comment

简介 Byte Buddy 是一个字节码生成与操作库。它无需编译器,能够在Java程序运行时创建与修改 class 文件。 目标 已有类文件: 目标是将所有 Log 类中对 log 方法的调用全转到 log4j 上。 准备 修改 pom.xml 添加依赖

阅读全文

文章分页

«Previous Posts 1 2 3 4 Next Posts»

近期文章

  • Spec 之于代码,如面向对象之于汇编
  • 飞牛挂载 iSCSI 远程磁盘扩容
  • 一分钟解决多行日志截取问题
  • 记一下 oh-my-posh 相关设置
  • 关于 AI 对程序员影响的思考

归档

  • 2026 年 10 月
  • 2026 年 8 月
  • 2026 年 6 月
  • 2026 年 2 月
  • 2026 年 1 月
  • 2025 年 12 月
  • 2025 年 11 月
  • 2025 年 9 月
  • 2025 年 8 月
  • 2025 年 7 月
  • 2025 年 6 月
  • 2025 年 5 月
  • 2025 年 4 月
  • 2025 年 2 月
  • 2025 年 1 月
  • 2023 年 2 月
  • 2022 年 5 月
  • 2022 年 3 月
  • 2021 年 12 月
  • 2021 年 10 月
  • 2021 年 1 月
  • 2020 年 10 月
  • 2020 年 9 月
  • 2020 年 8 月
  • 2020 年 6 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 3 月
  • 2020 年 2 月
  • 2020 年 1 月
  • 2019 年 12 月
  • 2019 年 11 月
  • 2019 年 10 月
  • 2019 年 9 月
  • 2019 年 8 月
  • 2019 年 7 月
  • 2019 年 6 月
  • 2019 年 5 月
  • 2019 年 4 月
  • 2019 年 3 月
  • 2019 年 2 月
  • 2019 年 1 月
  • 2018 年 12 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 9 月
  • 2018 年 8 月
  • 2018 年 7 月
  • 2018 年 6 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2018 年 2 月
  • 2018 年 1 月
  • 2017 年 12 月
  • 2017 年 11 月
  • 2017 年 9 月
  • 2017 年 7 月
  • 2016 年 10 月
  • 2015 年 3 月
  • 2014 年 12 月
  • 2014 年 11 月
  • 2014 年 7 月

标签云

AI Base58 BlockChain ByteBuddy CDN ClassLoader docker Email Encode ESXI Git Go GoLang GoProxy HTTPS Hyper-V IDE IIS iKuai Intellij Java JavaScript JDK JSR269 linux LLM mysql Nginx ngrok ntfs OpenWrt PhantomJS Php proxy pyspider Python QiNiu shell SSL TokenAnalyzer UTF8 windows wordpress WSL XiaoMi

其他操作

  • 登录
  • 条目 feed
  • 评论 feed
  • WordPress.org
WordPress Theme: Treville by ThemeZee.
CopyRight © 2017-2026 版权所有 | 京ICP备17040779号 | 京公网安备11010802048467号 | 隐私协议