java
文章平均质量分 85
点X不NG
这个作者很懒,什么都没留下…
展开
-
关于java.lang.Class 的笔记
1.任何一个类都是Class的实例对象,但是Class类不能创建只能被java的虚拟机创建,私有构造。class par(){}//这是一个java类par p=new par();//par类就被实例化构建了2.class类怎样实例化呢?网上搜集有三种表示方式Class class1=par.class//再想想这应该就是每个类的实例对象都有隐藏的class变量?(不知道变量这个词描述对不对...原创 2018-03-16 18:17:34 · 247 阅读 · 0 评论 -
关于springboot配置mybatis的踩坑。
最近有空闲时间,看教程搭建springboot项目。pom配置简单到起飞项目就完成了,确实很神奇,然后自己配置数据源和持久层,结果出来了问题,mybatis的mapper映射object打死都加载不到,spring的注解都用了个遍,就是不加载。后才网上查找才知道springboot要用mapper注解来标注dao层。具体还没有深究,不同版本的springboot对于未加载到dao层的错误提示不一样...原创 2018-03-22 18:06:24 · 512 阅读 · 0 评论 -
apache poi操作word(03,07)踩坑
项目中业务需要生成用户签名后的协议文档,之前协议是在页面中展示并生成签名,简单用js插件canvas绘制生成pdf文件存储,但是word文档业务中不允许展示word协议,只能通过java服务端去手动生成。例行 google,baidu去搜前辈们的代码,发现了几种方法。1:java2word提供了一些简单 的api,可以生成,插入(图片/文本)具体没有去实际开发不做多说,但是需要office的一个组...转载 2018-04-13 17:05:34 · 4518 阅读 · 0 评论 -
i += i > 0 ? i++ : i--; 运算逻辑的深入思考
这两天看到一道有趣的java运算题,如下图;输出结果呢?本屌感觉不会那么简单但是也看不透彻,姑且猜测为0,程序输出果然为0;先心底暗爽一下毕竟蒙对了也是一种运气(o不实力的体现,自我安慰)但是搞不懂心理有死结就决定一探究竟。 从代码字面来看结果为0的计算顺序应该是先执行(i>0?i++:i--) 后执行 (i+=(i>0?i++:i--))>0?i++:i-...原创 2018-11-16 11:58:26 · 1218 阅读 · 0 评论 -
BitMap:算法思想基础曲解
之前看到关于缓存击穿相关文章时, 延申到了布隆过滤器和bitmap算法。验证了解之后,觉得应该写下了,不然总是遗忘。所谓BitMap就是用一个bit位来标记元素的值。这句话咋理解捏?我们来慢慢分析!一: 举个栗子,来具象了解算法原理,假如有这么几个随机数,前提是不重复,int arr[]={4,7,11,2,5},如何将这几个标记在bitmap中呢? ...原创 2019-09-27 18:39:51 · 211 阅读 · 0 评论