摘要:
微信分享会根据分享的不同,为原始链接拼接如下参数: 对于IOS系统会自动增加如下参数: 朋友圈 from=timeline&isappinstalled=0微信群 from=groupmessage&isappinstalled=0好友分享 from=singlemessage&isappinsta 阅读全文
摘要:
1、打开redis官网http://redis.io/点击Download 2.往下拉,找到Windows,由图片中的文字可以看出Redis项目不正式支持Windows。 但是,Microsoft开放技术小组开发和维护这个Windows端口针对Win64。 3.点击后,会发现其实是跳转到了微软的Gi 阅读全文
摘要:
SpringMvc请求方式分为转发、重定向两种,是用forward和redirect关键字在controller层进行处理。 下面代码实现了这两种不同的请求方式: 在使用redirect进行重定向时请求的URL链接发生了改变,并且在controller中如果像reward一样 model.addAt 阅读全文
摘要:
ArrayList和LinkedList的实现差异 List代表一种线性表的数据结构,ArrayList则是一种顺序存储的线性表,ArrayList底层采用动态数组的形式保存每一个集合元素,LinkedList则是一种链式存储的线性表,其本质上就是一个双向链表,它不仅实现了List接口,还实现了De 阅读全文
摘要:
需要的工具: 1、VM ware workstation12虚拟机(可自行百度下载) 参考:VMware Workstation 12.5.5 官方中文正式版,下载地址:http://www.epinv.com/post/6304.html 提供:VMware Workstation 12专业版永久 阅读全文
摘要:
String str=new String("abc"); 紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢? 相信大家对这道题并不陌生,答案也是众所周知的,2个。 接下来我们就从这道题展开,一起回顾一下与创建String对象相关的一些JAVA知识。 我们可以把上面 阅读全文
摘要:
半个多月的找工作时间,不是在去面试路上,就是在面试中,经历了大概有近10家的面试,虽然很多家都是一回了无音讯,对自己收获还是有的,至少让自己认识到了自身基础不牢固和技术知识面的狭隘。之前从事的工作主要都是开发企业级的应用项目,对多网络编程,多线程,高并发等相关的技术知之甚少。 面试的一般套路都是:先 阅读全文
摘要:
堆与栈都是java中常用的存储结构,是内存中存放数据的地方。 堆:主要存放运行时创建(new)的对象。主要用于储存对象,存取速度慢,可以运行时动态分配内存,生命周期不需要提前确定。 栈:主要存放基础类型的变量,以及对象的引用变量。主要用于执行程序,存取速度快,生命周期必须要提前确定,缺少灵活性。 内 阅读全文
摘要:
《 数据库技术内幕 》 处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3.应尽量避免在 wher 阅读全文
摘要:
使用Maven构建项目时,项目中有的依赖包可能下载的非常慢,我们可以通过配置镜像来解决这个问题。 之前开源中国的那个好像已经关闭了,于是我找到了一个阿里的来解决。 在Maven的配置文件(%MAVEN%/conf/setting.xml)中的< mirrors> 标签中加入 这样我们在引入依赖的时候 阅读全文