摘要:
最近要安装64位的Ubuntu,但我的bios中已经开启了虚拟化,可VMware开启不了虚拟机。尝试了许多方法一直都不行,偶然记起之前在某个论坛上看到一个老哥说是主板的程序的布尔值处理有问题。然后自己对bios中的虚拟化选项设置成disable,重启,再设置未enable。开机后,VMware可以打 阅读全文
摘要:
在上一篇文章写了如何配置服务器: https://blog.csdn.net/qq_36313726/article/details/81027366 今天我就给大家说下如何获取用户发送消息并实现回复,自己在弄这个过程走了许多坑。 要实现消息获取和自动回复,需要了解微信是怎么实现这个过程: 我从微信 阅读全文
摘要:
由于项目需要微信公众号的开发,弄了老半天,发现也不是那么难弄。 对于微信公众号开发,首先要有开发者权限然后进行基本的配置。 登录进微信公众号平台,首页最下面有个基本配置: 进入基本配置后,会看到两个栏目,一个是公众号开发信息,一个是服务器配置。 这里主要讲如何进行服务器配置,公众号开发信息配置比较简 阅读全文
摘要:
跨域 跨域是浏览器不能执行其他网站的脚本。它是由浏览器的同源(域名,协议,端口)策略造成的,是浏览器对JavaScript施加的安全限制。 当前端调用处于不同域名或者端口的时候,就会出现跨域问题。 这里说的是针对于浏览器,如果不是浏览器向服务器进行交互就不会出现跨域问题。 可以理解是浏览器的url栏 阅读全文
摘要:
今天想知道HashMap为什么在多线程下不安全,找了许多资料,终于理解了。 首先先了解一下HashMap: HashMap实现的原理是:数组+链表 HashMap的size大于等于(容量*加载因子)的时候,会触发扩容的操作,这个是个代价不小的操作。 为什么要扩容呢? HashMap默认的容量是16, 阅读全文
摘要:
乐观锁 总是认为不会产生并发问题,每次去取数据的时候总认为不会有其他线程对数据进行修改,因此不会上锁,但是在更新时会判断其他线程在这之前有没有对数据进行修改,一般会使用版本号机制或CAS操作实现。 例如: 有这样一个表: 每次更新时update在条件后再附加一个时间为条件: 因为如果并发操作,同一刻 阅读全文
摘要:
- Filter过滤器:拦截web访问url地址。 这个比拦截器范围广,过滤器是大集合,拦截器是大集合中的小集合。而且任何url是先经过过滤器后才进入拦截器的。- Interceptor拦截器:拦截url以action结尾或者没有后缀的,没有后缀拦截器会认为是.action结尾。。 如:struts 阅读全文