二进制和位运算 /取反(~)符号 就是二进制的0变成1,而1变成0int d = 78;int e = ~d;System.out.println(d + "取反后是:" + e);System.out.println(d + "的相反数是:" + f);//对于一些情况转不过去,就是极值的情况 2的31次方,正数那边没有对应的//还是-2147483648//还是-2147483648System.out.println("=======或(|)、与(&)、异或(^)=======");
设计模式的单例模式 前两天在学jvm的生命周期时,在jvm的退出阶段遇到了这个问题,JVM的退出通常发生在程序正常执行结束、遇到异常或错误而终止、某个线程调用Runtime类或System类的exit方法,或者通过JNI(Java Native Interface)规范描述的JNI Invocation API来卸载JVM时。而这里的Runtime就用了单例模式中的饿汉式,当时还不知道什么是饿汉式就先简单学习了一下。Runtime类的部分源码:/***/
服务器被攻击,数据库被黑客删除,并勒索0.007比特币(发现问题) 前一段时间写过两个考核项目,就搁置了,但是昨天去看时,温馨网数据库打不开了,但是weibo可以打开,打开后其他表全没了,多了一个readme表,我点开数据库看了一下,里面存了句勒索的话,我给翻译了一下:如果要恢复数据,访问某网址支付比特币,大概是要勒索我0.007的比特币,我上网一搜,1比特币大约等于462,144元人民币,那也就是勒索我三千多元。瞬间人麻了,我一个学生,写个小小的破网张,都能被你勒索,还好weibo有备份,但是温馨网就惨了,还要去重新建表,虽然数据都是虚拟的,但是建表也太麻烦了。
shiro注解不起作用:shiro进行权限校验时,@RequireRoles(“admin“)注解不起作用的解决方法 shiro注解不起作用:shiro进行权限校验时,@RequireRoles("admin")注解不起作用的解决方法