java
--LIANG--
愿你出走半生,归来仍是少年。
展开
-
seata程序包io.seata.codec.protobuf.generated不存在
程序包io.seata.codec.protobuf.generated不存在,导致io.seata.server启动不了本地执行下mvn clean install -DskipTests=truehttps://seata.io/zh-cn/docs/ops/deploy-guide-beginner.html这个看下,有没有帮助另外问下,你的堆栈输出jar 版本是怎么配置的...原创 2019-12-21 21:52:26 · 2057 阅读 · 1 评论 -
线程池ExecutorService 中并发数的(引入信号量Semaphore)控制执行
查看本机处理器的核心数代码:Runtime.getRuntime().availableProcessors() 所以,应用程序的最小线程数应该等于可用的处理器核数。如果所有的任务都是计算密集型的,则创建处理器可用的核心数那么多线程就可以了。在这种情况下,创建更多的线程对程序性能而言反而是不利的。因为当有多个任务处于就绪状态时,处理器核心需要在线程间频繁进行上下文切换,而这种切换对程序性能损耗原创 2017-11-27 22:13:15 · 3496 阅读 · 1 评论 -
HTTP状态码详解
100 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。 101 服务器已经理解了客户端的请求,并将通过Upgrade 消息头通知客户端采用不同的协议来完成这个请求。在发送完这个响应最后的空行后,服务器将会切换到在Upgrade 消息原创 2017-08-30 15:01:48 · 285 阅读 · 0 评论 -
CallableStatement 接口
1.8 api详细介绍Interface CallableStatementpublic interface CallableStatementextends PreparedStatement用于执行SQL存储过程的界面。 JDBC API提供了存储过程SQL转义语法,允许以标准方式为所有RDBMS调用存储过程。 此转义语法包含一个结果参数和不包含结果参数的表单。 如果使用,结果参数必须注册为O原创 2017-09-07 11:40:00 · 7001 阅读 · 0 评论 -
Java1.8 API 帮助文档
英文中文 – 谷歌版在线版:https://blog.fondme.cn/apidoc/jdk-1.8-google/ 下载链接:http://download.csdn.net/detail/qw599186875/9802192中文 – 有道版在线版: https://blog.fondme.cn/apidoc/jdk-1.8-youdao/ 下载链接:http://download.csd转载 2017-09-07 11:14:30 · 375 阅读 · 0 评论 -
ScheduledExecutorService定时周期执行指定的任务 ,关于scheduleAtFixedRate 和 scheduleWithFixedDelay使用区别
在项目中使用到了多线程定时执行指定任务中发现以下一些问题:/** * Creates and executes a periodic action that becomes enabled first * after the given initial delay, and subsequently with the given * 创建并执行一个在给定的初始延迟之后才原创 2017-08-29 17:39:54 · 2970 阅读 · 1 评论 -
Log4J日志配置
一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、LoggersLoggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这原创 2017-07-24 15:00:30 · 423 阅读 · 0 评论 -
Ajax跨域访问,访问成功但一直走error不走success的的问题解决
最近在研究php微擎的开源项目,有些功能不符合想修改,,修改的过程中遇到ajax访问java接口时可以提交值,,但响应一直走error…郁闷啊!通过搜索各种资料,终于解决啦,废话不多说了,还是老规矩直接上代码:我这里用了jsonp,有想了解的点击 : jsonp前端代码: $.ajax({ type:'post',原创 2017-05-25 13:26:16 · 9420 阅读 · 0 评论 -
The markup in the document following the root element must be well-formed.
在使用maven创建好的web项目,发现web.xml是这样的:<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocatio原创 2017-07-29 16:18:47 · 5266 阅读 · 0 评论 -
计算1+2+3+...+n;不许用乘除法和if、 while、switch、for等关键字计算
今天在群里看到有人发了一个问题,问题出自(一家公司的笔试面试题),当时第一眼看到时还感觉有点意思,随后经过分析琢磨想到了一种解法: 三元操作符也称条件操作符,它显得比较特别,因为它有三个操作数,但它确实不属于操作符的一种,因为它最终也会生成一个值。 boolean-exp?value0 :value1;如果boolean-exp为true就计算value0否则计算value1如果你打算频繁使用,原创 2017-01-09 20:35:13 · 591 阅读 · 0 评论 -
Spring Framework 官方jar包下载
下载地址:http://repo.spring.io/release/org/springframework/spring/建议使用maven进行构建项目原创 2017-06-21 15:53:00 · 19932 阅读 · 0 评论 -
获取客户端的IP地址等信息
不多说了,直接上代码:/** * 自定义访问对象工具类 * 获取对象的IP地址等信息 * @author ZL * 2017年6月9日 下午1:01:18 */public class ClientIptUtil { /** *在大多的商城,或者流量比较大的网站,都会使用负载均衡、反向代理,这里咱不做过多的细说。 *由此引发出一个问题,原创 2017-06-09 15:26:44 · 459 阅读 · 0 评论 -
java web项目定时任务
好久没写新文章了,今天项目遇到一个定时任务的需求,写下来希望能帮助更多的技术爱好者。第一步: 配置项目的web.xml <?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/j原创 2017-05-12 14:07:44 · 1185 阅读 · 0 评论