上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
摘要: ConcurrentHashMap中的key和value值都不能为null,HashMap中key可以为null,HashTable中key不能为null。并发编程中ConcurrentHashMap是一个常用的数据结构,在线程安全的基础上提供了更好的写并发能力,是线程安全的类并不能保证使用了Con 阅读全文
posted @ 2018-02-22 18:33 吴某1 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 对称加密算法加密过程: 将明文分成N个组,然后对各个组进行加密,形成各自的密文,最后把所有的分组密文进行合并,形成最终的密文。优点: 算法公开、计算量小、加密速度快、加密效率高缺点: 交易双方都使用同样钥匙,安全性得不到保证 密钥管理困难,尤其是在分布式网络中常用算法: DES、3DES(Tripl 阅读全文
posted @ 2018-02-22 18:16 吴某1 阅读(1224) 评论(0) 推荐(0) 编辑
摘要: 在理解https相关同时需要了解2个ssl/tls和ca是什么ssl中文叫做“安全套接层”原先互联网上使用的 HTTP 协议是明文的,存在很多缺点——比如传输内容会被偷窥(嗅探)和篡改。ssl 协议就是为了解决这些问题ssl标准化之后的名称改为 TLS 中文叫做“传输层安全协议”ca证书就是也拥有一 阅读全文
posted @ 2018-02-22 16:41 吴某1 阅读(418) 评论(0) 推荐(0) 编辑
摘要: HashMap可以接受null键值和值,而Hashtable则不能;HashMap是非synchronized;HashMap很快;以及HashMap储存的是键值对HashMap是基于hashing的原理,使用put(key, value)存储对象到HashMap中,使用get(key)从HashM 阅读全文
posted @ 2018-02-10 13:11 吴某1 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 关系型数据库本身比较容易称为系统性能瓶颈,单机存储容量、链接数、处理能力有限,如果在高并发和大数据量的访问下就需要分库分表(分布式系统中间件如:mongodb自身支持分区),分库分区是指把数据库数据物理拆分到多个实例或多台机器上分库分表需要数据的合并,查询或更新条件的分离、事物的分离等待后果业务实现 阅读全文
posted @ 2018-02-07 11:57 吴某1 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Spring框架中,一旦把一个Bean纳入Spring IOC容器之中,这个Bean的生命周期就会交由容器进行管理,一般担当管理角色的是BeanFactory或者ApplicationContext: 1、容器寻找bean的定义并实例化 2、使用依赖注入,Spring按照Bean定义信息配置Bean 阅读全文
posted @ 2018-01-25 17:20 吴某1 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 类加载的第一阶段“加载”过程中,需要通过一个类的全限定名来获取定义此类的二进制字节流,完成这个动作的代码块就是类加载器JVM中两个类是否“相等”,只要类加载器不同,那么这两个类必定是不相等的。 双亲委派模型过程 某个特定的类加载器在接到加载类的请求时,首先将加载任务委托给父类加载器,依次递归,如果父 阅读全文
posted @ 2017-12-04 16:19 吴某1 阅读(675) 评论(0) 推荐(0) 编辑
摘要: OOM,全称“Out Of Memory”,翻译成中文就是“内存用完了”,来源于java.lang.OutOfMemoryError 意思就是说,当JVM因为没有足够的内存来为对象分配空间并且垃圾回收器也已经没有空间可回收时,就会抛出这个error 内存溢出产生该错误的原因大都出于以下原因:JVM内 阅读全文
posted @ 2017-12-04 15:59 吴某1 阅读(1346) 评论(0) 推荐(0) 编辑
摘要: 二叉树是一种非常重要的数据结构,它同时具有数组和链表各自的特点:它可以像数组一样快速查找,也可以像链表一样快速添加。但是他也有自己的缺点:删除操作复杂。 很多语言的map、set结构就是用二叉搜索树实现的 ,优先队列一般是用大顶堆实现的吧,一般的大顶堆是二叉树吧 转载地址 :http://blog. 阅读全文
posted @ 2017-11-21 14:16 吴某1 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 一、tomcat的优化 Tomcat优化其实就是对server.xml优化(开户线程池,调整http connector参数) executor="tomcatThreadPool" // 开启线程池 protocol="org.apache.coyote.http11. Http11AprProt 阅读全文
posted @ 2017-11-21 14:03 吴某1 阅读(1767) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页