IP属地:浙江
一、Java为什么要多线程? 为了合理利用 CPU 的高性能,平衡【CPU、内存、I/O 设备】的速度差异,计算机体系结构、操作系统、编译程序都...
开发中经常会有字符串加解密的需求,如用户密码加密,可以直接MD5/SHA1加密,MD5/SHA1是不可逆的,验证时可以对输入做MD5/SHA1,...
一、tomcat目录结构 tomcat也是一个应用服务器,下载tomcat源码可以看到tomcat的源码目录如下: /bin、/conf、/we...
1、使用jdk自带的工具生成tomcat自签名证书 tomcat.keystore 这里主要要注意两个:(1)、密码,后面再tomcat的ser...
对于有序并且对增删改操作友好的数据结构有List、Tree等,对于Tree实现起来可能比较复杂,而SkipList(跳表)也可实现有序存储并且增...
快速排序一般是递归实现,但是递归有一个问题就是如果递归太深会导致栈溢出,而大部分的递归实现都有对应的非递归解决方案,快排也不例外,代码中就给出了...