- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 java线程是否可以在多个CPU上运行
https://www.cnblogs.com/King-Gentleman/p/4279150.htmlhttps://www.zhihu.com/question/64072646/answer/235691669先看下java线程和内核线程,线程调度器的关系JVM线程其实是使用了内核线程的一个高级接口即所谓轻量级进程【是有内核实现的】的概念与系统内核线程(每个内核线程视为内核的一个分身)一比一的关系来执行任务逻辑,从用户态到内核态的过程后, 内核通过操纵调度器对线程进行分配资源,负责将任务给各个
2020-08-12 16:39:42
1157
原创 ThreadLocalRandom在1.7和1.8的区别
随机数产生:1.产生新的seed,2.根据seed计算出新的随机数Random的用法:Random random = new Random();random.nextInt(100); public int nextInt(int n) { if (n <= 0) throw new IllegalArgumentException("n must be positive"); if ((n & -n) == n)
2020-07-16 11:15:56
1030
原创 jarslink初体验
官方的demo中action的用法让人产生歧义,其实模块的数据交互的关键的就在于action的使用写了一个简单的demo。主模块(最外层API)调用action /** * 组装order信息 * * @return */ @RequestMapping(value = "/buildOrder/{userId}", method = RequestMethod.GET) @R...
2018-03-29 14:27:01
1834
原创 idea调试debug(HashMap,ArrayList等)开启/关闭集合类视图
idea对集合类调试的时候自己做了视图 忽略掉了集合的内部结构,在下面的位置关闭就可以看到原有的集合视图debug下对比:ArrayListdebug下对比:HashMap
2018-03-21 16:28:27
7572
7
原创 修改String中的value元素
java中String是不可改变的,因为每次给String赋值的时候都会隐式的new一个String对象,但是String对象中的value还是能改变的看String的源码中是这么储存数据的:private final char value[];因为是final的,value数组不可以更换,只能修改元素的值:/** * 主函数 * * @param
2017-11-11 11:03:08
3077
转载 restful:put操作资源可能存在的安全问题
REST定义:REST(Representational State Transfer ),有中文翻译为"具象状态传输"(也有:"代表性状态传输")。是由 Roy Thomas Fielding博士 在2000年就读加州大学欧文分校期间在学术论文中提出的一个术语。他首次系统全面地阐述了REST的架构风格和设计思想。这篇论文是Web发展史上一篇非常重要的技术文献,他也为WEB架构的设计与评判奠定了理
2017-11-07 10:46:28
4995
转载 Java中 VO、 PO、DO、DTO、 BO、 QO、DAO、POJO和util、service、tool
http://www.hollischuang.com/archives/553http://blog.youkuaiyun.com/maxracer/article/details/74349731、PO(persistant object) 持久对象在 o/r 映射的时候出现的概念,如果没有 o/r 映射,没有这个概念存在了。通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑
2017-10-26 17:14:12
1136
转载 张宴:保证网站的高可用性(降低故障时间)
许式伟:作为系统架构师,您一般会从哪些方面来保证网站的高可用性(降低故障时间)?[2] 张宴:很多因素都会导致网站发生故障,从而影响网站的高可用性,比如服务器硬件故障、软件系统故障、IDC机房故障、程序上线前测试未发现的Bug、遭受分布式攻击、突发访问人数剧增等。1、一套良好的网站系统架构,应该尽可能地避免只有一台服务器、一个数据库、一套软件节点等单点故障的存在。单点故障一旦发
2017-10-26 11:44:14
632
原创 win命令行创建删除文件夹文件
1.创建文件夹md c:\test\myfoldermd test (当前目录下创建)2.删除文件夹rd test3.创建文件echo >a.txtecho asdasdasd>a.txt(字符串asdasdasd输出到文件里)4.删除文件del a.txt5.打开文件start a.txt
2017-10-25 15:14:06
1435
jarslink-demo模块化开发框架简单demo
2018-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人