摘要: 包扫描器 获取一个包下的所有类,然后使用默认的类加载器加载到内存中 Jar 处理 文件系统直接递归处理目录就可以 包扫描器有什么用 Spring 中通过注解配置 就是通过包扫描器下每个class是否包含某些注解 阅读全文
posted @ 2019-07-24 20:36 stdpain 阅读(477) 评论(0) 推荐(0)
摘要: ip port 可用测试 telnet 测试某个ip 端口是否可用很方便,但是如果ip比较多,写脚本就不方便了因为是阻塞的 这里强烈推荐 nc nc z w 1 127.0.0.1 8990 这里 1 代表 1s 就是在1s内如果没有建立连接那么就忽略 如果成果会返回success 我们可以使用 a 阅读全文
posted @ 2019-07-23 13:50 stdpain 阅读(512) 评论(0) 推荐(0)
摘要: java cp .jar . .className [args] linux 下 cp 参数使用 : 分割 一般都是 .:lib/ windows 下使用 ; 分割 阅读全文
posted @ 2019-07-19 15:10 stdpain 阅读(152) 评论(0) 推荐(0)
摘要: 反射 getFields() 获取某个类的所有 字段 getDeclaredFields() 获取某个类所有字段,但是不包括 父类字段 其他的也同理 我们可以直接访问私有域,或调用私有方法,不过一般情况下最好不要这么做,只有在设计出问题的情况下做一些临时补救措施,或者debug,或者写工具框架才这么 阅读全文
posted @ 2019-07-19 15:05 stdpain 阅读(150) 评论(0) 推荐(0)
摘要: Mysql 日常总结 做报表的时候经常会使用 if 来帮助统计 当然,也支持选择 Mysql 支持很多函数,可以玩一玩 Mysql 对于日期类可以使用 '20190525' 这种字符串来直接比较 时间戳类的可以使用 也可以使用这样 sql AND DATE_FORMAT(ai_finished_ti 阅读全文
posted @ 2019-07-15 10:30 stdpain 阅读(168) 评论(0) 推荐(0)
摘要: 强引用 Java 默认的就是强引用 只要有强引用存在,对象就不会被回收 软引用 如果内存足够就不进行回收,内存不够的时候会进行回收 比较适合做大对象的缓存 弱引用 如果垃圾回收发生,在线程扫描的时候,如果一个对象只有弱引用存在,那么就会被回收 如果这个对象是偶尔的使用,并且希望在使用时随时就能获取到 阅读全文
posted @ 2019-07-12 12:25 stdpain 阅读(179) 评论(0) 推荐(0)
摘要: 数据库 Mysql 尝试把数据插入表,如果主键冲突的话那么更新字段 参考自 阅读全文
posted @ 2019-07-04 17:43 stdpain 阅读(3306) 评论(0) 推荐(0)
摘要: Java Mail 异常 解决方案: 把Jar包换一个比较高的版本就可以了 阅读全文
posted @ 2019-06-26 09:27 stdpain 阅读(202) 评论(0) 推荐(0)
摘要: 配置文件的管理 有的时候我们希望开发环境和测试环境的配置文件放在一起可以快速切换 spring boot 为我们提供了很方便的的选项 在 application.properties 中只需要添加属性 spring.profiles.active=dev 这样spring boot 就会切换选择 对 阅读全文
posted @ 2019-06-23 17:19 stdpain 阅读(2111) 评论(0) 推荐(0)
摘要: var str = "haha" str.replace("h","b") //out "baha" 只能替换第一个 如果需要全局替换 str.replace(/h/g,"b") //out "baba" 阅读全文
posted @ 2019-06-20 16:17 stdpain 阅读(128) 评论(0) 推荐(0)