java_base
文章平均质量分 57
java语言的基础应用
cobee.d
专注于出租房管理系统,热爱生活,热爱编程,软件设计师认证者
展开
-
java fork/join框架编辑,高效实现任务的拆分与结果的合并
fork/join框架介绍在jdk中,给我们提供了一种类似于MapReduce的编程模型。用于把一个大的任务拆分成多个小任务单元,分配到多个线程去并发执行,再把各最小单元的返回的结果聚合返回。这样一来,对于大任务的执行效率就大大提升了。下面我以一个简单的例子来介绍一下api的使用。实例展示业务需求:把从1到100个数依次相加,返回最终的结果。业务分析:把100个数拆分成10组,每组10个元...原创 2020-02-28 11:52:50 · 854 阅读 · 0 评论 -
按照JSR-107规范自定义的单机版缓存管理类
package person.cobee.middleware.cache.java;import java.lang.ref.SoftReference;import java.util.Map;import java.util.Set;import java.util.concurrent.ConcurrentHashMap;/** * 自研Java缓存管理器 * 1, 按...原创 2020-02-07 17:28:36 · 157 阅读 · 0 评论 -
maven基本概念收录
dependency中的scope的值的含义compile(默认) 在编译、运行、发布的时候jar包都存在。provided 在编译时用到这个jar包,但是在打包和运行的时候,不把这个jar包放入到运行环境中。runtime 在本地编译时不用到这个jar包,但是在发布的时候把jar放入到运行环境中。...原创 2018-12-17 16:13:32 · 138 阅读 · 0 评论 -
公钥(RSA)加密应用场景
客户端认证 使用RSA工具生成“公钥/私钥”对,把“私钥”分发给客户端程序 --> 客户端程序对参数进行MD5加密 --> RSA对MD5值进行加密 --> 客户端把请求参数发送到后端 --> 后端把MD5数据解密还原 --> 后端对明文参数重复做一次MD5加密 --> 比较客户端和后端的MD5值是否一致,如果不一致则认为访问无效。...原创 2018-12-27 11:46:21 · 6161 阅读 · 0 评论 -
轻松玩转Tomcat系列-性能监控
在linux环境下使用命令监控使用top命令查看系统运行概况,包含每个进程的运行状态和内存使用情况。可以监控到内存和CPU负载高的java进程。使用ps命令找出tomcat程序对应的进程pid,然后再用jstack <pid>和jmap <pid>命令来查看程序运行时的统计数据。使用特制脚本来查看监控数据,以下提供下载地址。把文件上传到linux服务器,执行能查看得到资源消...原创 2018-07-08 21:56:32 · 399 阅读 · 0 评论 -
nginx整合tomcat服务器
前题条件,系统中安装好nginx服务器和两个以上的tomcat服务器(tomcat1, tomcat2, ...)它们部署有相同的应用。起动tomcat服务器,tomcat1和tomcat2,它们分别监听8080和9090端口。配置nginx负载均衡服务器,打开nginx.conf文件。在http模块里增加upstream webapp { server 127.0.0.1:808原创 2017-03-05 22:45:37 · 735 阅读 · 0 评论 -
CentOS安装JDK1.8
CentOS安装JDK1.8原创 2017-01-20 15:56:41 · 411 阅读 · 0 评论 -
Spring JavaMailSenderImpl发送邮件时中文乱码处理
--> 验证身份 true true smtps --> 上面是在spring中配置邮件发送器的代码,其中设置了默认编码为UTF-8。但是在实际的应用中会554的错误,因为乱码原创 2016-11-23 15:58:05 · 7402 阅读 · 0 评论 -
java网络编程-下载二进制文件的正确流写法
从服务器下载二进制文件时,HTTP服务器并不总是会在数据发送完后就立即关闭连接,因此,你不知何时停止读取。所以需要改进一下网络流读取的算法。原创 2016-04-16 23:25:55 · 3721 阅读 · 0 评论 -
java网络编程工具-URLConnection
java网络编程工具-URLConnection原创 2016-03-10 17:19:38 · 577 阅读 · 0 评论 -
W3CDom操作XML文档实用工具类
W3CDom操作XML文档实用工具类原创 2016-03-10 16:43:41 · 540 阅读 · 0 评论 -
递归打印XML文档树-使用w3cDOM模型解析
如题,使用w3c xml parse api来把内存中的Document文档树对象打印到控制台原创 2016-03-08 22:38:06 · 1023 阅读 · 0 评论 -
java项目中常用的分页对象Page
在使用JAVA平台开发企业级应用时,常常会遇到分页的场景,而且每一个项目都有自己的分页方法。现在给出我自己总结的比较通用的分页对象,以供有需之人参考。原创 2016-01-05 21:35:55 · 15753 阅读 · 0 评论