摘要:
线程状态概述:
当线程被创建并启动以后,它既不是一启动就进入了执行状态,也不是一直处于执行状态。在线程的生命周期中, 有几种状态呢?在API中 java.lang.Thread.State 这个枚举中给出了六种线程状态
Timed Waiting(计时等待)
Timed Waiting在API中的描... 阅读原文
2019-11-22 16:58:05 阅读(2212) 评论(0)
摘要:
技术:Java;JSP;Struts2 spring hibernate数据库: mysqlweb服务器:tomcat集成开发工具: MyEclipse2014基于SSH的婴幼儿产品销售系统主要实现基本的网络购物的功能。本系统结构如下:1,游客访问 |--系统首页,查看所有的商品信息和相关的菜单信息 ... 阅读原文
2019-11-22 15:23:08 阅读(2307) 评论(0)
摘要:
技术:Java;JSP;Struts2 spring hibernate数据库: mysqlweb服务器:tomcat集成开发工具: MyEclipse2014基于SSH的婴幼儿产品销售系统主要实现基本的网络购物的功能。本系统结构如下:1,游客访问 |--系统首页,查看所有的商品信息和相关的菜单信息 ... 阅读原文
2019-11-22 15:23:07 阅读(2302) 评论(0)
摘要:
打开 File->Project Structure –> Artifacts(ctrl+alt+shift+s) ,这里会有4个,我已经删除了,把 ssm:war 和 ssm:war exploded 移除。然后重新启动就可以运行了
阅读原文
2019-11-22 14:32:02 阅读(2470) 评论(0)
摘要:
第一:关于服务调用和熔断安全:
ribbon和Feign:1. 相当于nigx+doubbe,微服务间的服务调用,API网关的请求转发等内容2. Feign整合了Ribbon和Hystrix
Hystrix:1. 断路器:2. 熔断模式.3. 隔离模式4. 限流模式在微服务场景中,通常会有很多层的服务调用。如... 阅读原文
2019-11-22 12:47:02 阅读(2289) 评论(0)
摘要:
1、字符串转换相关 - React 前端JS部分
JSON.parse(JSON.stringify(copyRow));
2、字符串分隔相关,弹出confirm确认框,显示换行信息 - React 前端JS部分
let tip = [];
if(res.Message != null &... 阅读原文
2019-11-22 11:40:01 阅读(2456) 评论(0)
摘要:
全国中小学生Scratch作品大赛拉开了序幕。每个参赛选手可以通过网络直接上传作品。本次比赛人人可做评委。每个网络评委可以通过网络对每一件作品进行打分。评分系统也是请程序高手设计的,能自动去掉一个最高分和一个最低分,求出平均分。
输入格式:
输入数据包括两行: 第一行为n,表示n个评委,n>2。 第二行... 阅读原文
2019-11-22 09:55:01 阅读(2040) 评论(0)
摘要:
今天在写一个业务场景的时候发生了响应回浏览器乱码的问题
解决办法
1 设置响应流编码
1 response.setCharacterEncoding("utf-8");
一般设置了响应流编码就行,但不同的浏览器默认解析的编码方式不一样,可能还是会乱码,就要设置第二个
2 设置浏览器解析编码格式
resp... 阅读原文
2019-11-22 08:19:02 阅读(2538) 评论(0)
摘要:
JavaNeverGiveUp教程篇
用jenkins+sonarqube去检查代码是非常方便的,它能检查出代码中可能存在的一些问题,比如io流未关闭、空指针异常、死循环、代码不规范等问题。
1. 搭建环境和下载工具包
1.1搭建环境
window系统+Jdk1.8+mysql5.6+python3.6
1... 阅读原文
2019-11-22 07:31:06 阅读(2146) 评论(0)
摘要:
1. volatile是什么? 在谈及线程安全时,常会说到一个变量——volatile。在《Java并发编程实战》一书中是这么定义volatile的——“Java语言提供了一种稍弱的同步机制,即volatile变量,用来确保将变量的更新操作通知到其他线程”。这句话说明了两点:①volatile变量是一种同步... 阅读原文
2019-11-22 06:00:16 阅读(2045) 评论(0)