后台相关
文章平均质量分 69
越祈的鸡蛋面_
这个作者很懒,什么都没留下…
展开
-
localStorage与sessionStorage
1、sessionStorage2、localStorage3、Database Storage4、globalStorage5、兼容性参考文献本地持久化存储一直是本地客户端程序优于 web 程序的一个方面。对于本地应用程序,操作系统会一共一个抽象层,用于存储和获取特定于应用程序的数据,例如用户设置或者运行时状态。这些值可以被存储于注册表、INI 文件,或者其他什么地方,这取决于操转载 2016-10-17 13:42:41 · 414 阅读 · 0 评论 -
ArrayList与LinkedList
ArrayListArrayList其实是包装了一个数组 Object[],当实例化一个ArrayList时,一个数组也被实例化,当向ArrayList中添加对象是,数组的大小也相应的改变。这样就带来以下有缺点:快速随即访问 你可以随即访问每个元素而不用考虑性能问题,通过调用get(i)方法来访问下标为i的数组元素。向其中添加对象速度慢 当你创建数组时不能确定其容量,所以改变这个数原创 2016-10-17 13:37:55 · 297 阅读 · 0 评论 -
HashMap、HashTable的key和value是否可为null
结论:HashMap对象的key、value值均可为null。 HahTable对象的key、value值均不可为null。且两者的的key值均不能重复,若添加key相同的键值对,后面的value会自动覆盖前面的value,但不会报错。[java] view plain copypublic class Test {原创 2017-09-29 10:28:03 · 756 阅读 · 0 评论 -
如何给变量取个简短且无歧义的名字
如何给变量取个简短且无歧义的名字。翻译 2016-08-26 09:42:14 · 485 阅读 · 1 评论 -
Elasticsearch 集群优化总结
一、硬件层面优化配置(1) 合理选择服务器。Elasticsearch的运行对JDK版本、Linux内核、最小内存等都有一定的要求,在安装部署集群之前需要选择和Elasticsearch版本匹配的的服务器配置,同时也要根据业务量做集群规划。(2)提高Linux系统应用程序最大打开文件数。在启动Elasticsearch集群以前,增大机器的最大文件数,可以避免数据导入原创 2017-09-29 10:51:23 · 264 阅读 · 0 评论 -
ip获取归属地位置信息
Java代码实现根据ip获取位置信息,使用淘宝Api接口原创 2017-09-29 10:57:23 · 727 阅读 · 0 评论 -
Spring,为内部方法新起一个事务,此处应有坑
事务的作用,使我们操作能够连贯起来。而spring则是提供了一个更简单的方法,只要使用 @Transactional 一个注解,就可以保证操作的连贯性了。普通用法,稍后再说,这里要说的是: 在最外面的方法中,有一个@Transactional 的注解,当有抛出异常时,则进行回滚操作:@Transactional(readOnly = false, rol原创 2017-09-29 15:58:06 · 738 阅读 · 1 评论 -
Java 发送邮件 传入收件邮箱和邮件内容,返回发送状态
最简单的邮件发送服务原创 2017-10-09 14:44:48 · 5321 阅读 · 1 评论 -
mina框架详解
Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编程模型。Mina 主要有1.x转载 2017-10-12 11:25:50 · 347 阅读 · 0 评论