经验
文章平均质量分 85
1111
高效编程
高效编程,拒绝996,提高技能储备
展开
-
写了几年的代码,总算知道为啥总是写bugl
文章目录前面的话因为基础不扎实而犯下的错小数点计算的问题equals的滥用synchronized错误使用集合过滤问题使用对象作为Map的key因为单元测试的不够测试不够而没有发现的小数计算问题条件测试不够,没有发现空指针问题集合中有元素是null的情况总结前面的话我们程序员开发,总是抱怨怎么又要加班,自己测试没问题,交给测试一堆问题;曾子曰:“吾日三省吾身“。每天自我反省是程序员的基本素养,然后总结忽略的地方记录下来。因为基础不扎实而犯下的错这里举几个Java代码中常见例子小数点计算的问题当业原创 2020-08-20 15:36:54 · 1011 阅读 · 0 评论 -
解决LDAPS连接时报错 No subject alternative names present
JDK7使用自签证书使用LDAPS完全没问题,后来升级JDK14后就无法连接,查看日志打印 No subject alternative names present,查看源码分析:定位到:sun.security.util.HostnameCheckerJDK14 需要验证扩展属性中的IP,我的证书域名时IP地址,如果是域名则会验证DNS /** * Check if the certificate allows use of the given IP address. * .原创 2020-07-16 15:43:41 · 3002 阅读 · 0 评论 -
LDAP部署、java连接、SSL协议,以及遇到的证书问题
写在前面的话:部署openLDAP 2.4.44 (centOS 7.X 直接yum 安装的版本),之前在网上查找过教程,大多数openLDAP 2.3.X 初始配置已经有了很大变化。说直接改/etc/openldap/slapd.conf 没有就新建,或者修改/etc/openldap/slapd.d/下的文件。最后导致slapd服务总是起不来。所以写下这个教程,避坑。我的环境CentOS 7关闭防火墙(开放指定的端口也是可以的,这里也很容易出问题)yum服务安装yum ins.原创 2020-05-18 19:16:08 · 4278 阅读 · 2 评论 -
买个云服务器搭建自己的ngrok做微信公众号开发
[TOC]写在前面的话,2019年中旬自己开发了一个微信公众号,一直用的小米球的ngrok做内网穿透接口调试,免费的午餐终究吃不了太久。本着坚持勤俭持家的理念,让我购买付费业务是不可能的,索性自己在以前购买的云服务器搭建ngrok。nginx做端口转发准备一台云服务器,一个域名,我用的服务器的操作系统为CentOS7(amd64)安装环境安装gcc和git(用于下载ngrok源码...原创 2020-01-24 22:09:03 · 5065 阅读 · 5 评论 -
简历制作
简历要素基本信息 姓名、联系方式(手机,邮箱,QQ,微信 至少要有两个)、性别、年龄、籍贯、民族、学历、求职意向、照片(阳光、清晰)教育/培训经历 2013-xx-xx ~ 2017-xx-xx 学校名称 专业 学历 2013-xx-xx ~ 2017-xx-xx 培训学校 培训专业 (写与求职意向相关的专业)原创 2017-09-05 21:47:58 · 234 阅读 · 0 评论