07 2020 档案

摘要:废话少说,直接贴代码, 代码全在一个包下面不需要展示目录结构了。 ConfigFrame package com.adao.simulater.swing; import org.apache.log4j.Logger; import javax.swing.*; import java.awt.* 阅读全文
posted @ 2020-07-28 19:05 adao 阅读(3884) 评论(3) 推荐(1)
摘要:先说废话: 之前有一篇spring 框架的Mybatis 框架,这个是为将之改造为springboot而生 代码中有注释的地方刻意没有删, 心思比较细的话,可以了解下 先上代码结构: pom文件: <?xml version="1.0" encoding="UTF-8"?> <project xml 阅读全文
posted @ 2020-07-25 15:25 adao 阅读(290) 评论(0) 推荐(0)
摘要:pom.xml 配置文件 <project> <parent> ... </parent> <modelVersion>4.0.0</modelVersion> <!-- The Basics --> <groupId>...</groupId> <artifactId>...</artifactI 阅读全文
posted @ 2020-07-22 15:20 adao 阅读(2520) 评论(0) 推荐(0)
摘要:检查maven配置文件,还是不行就将项目删除 重新导入, 现象: idea 右下角 报错: Unable to import maven project: See logs for details问题的解决方法 mvn -X 查看idea 日志 解决: 最后上网查了很多 发现是我的idea2018和 阅读全文
posted @ 2020-07-22 14:40 adao 阅读(1775) 评论(0) 推荐(0)
摘要:多个同时运行测试环境的时候,会出现个别人连接数据库报错的问题: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-28040: No matching authen 阅读全文
posted @ 2020-07-16 18:37 adao 阅读(378) 评论(0) 推荐(0)
摘要:闲话少叙,自由自在. 首先说明一下,之前有在网上看到说下面这两个例子有漏洞,但是我觉得可以帮助初步理解 阻塞,非阻塞,同步异步的概念.先窥斑吧 形象比喻一: 作者:Yi Lu链接:https://www.zhihu.com/question/19732473/answer/20851256来源:知乎 阅读全文
posted @ 2020-07-16 09:59 adao 阅读(413) 评论(0) 推荐(0)
摘要:一.查看API sleep是Thread类的方法,导致此线程暂停执行指定时间,给其他线程执行机会,但是依然保持着监控状态,过了指定时间会自动恢复,调用sleep方法不会释放锁对象。 当调用sleep方法后,当前线程进入阻塞状态。目的是让出CPU给其他线程运行的机会。但是由于sleep方法不会释放锁对 阅读全文
posted @ 2020-07-14 11:21 adao 阅读(1476) 评论(1) 推荐(0)
摘要:选项卡1:WeimingSyncApplets package com.adao.swing; import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.event.ActionEvent; import jav 阅读全文
posted @ 2020-07-13 18:55 adao 阅读(1517) 评论(0) 推荐(0)
摘要:package com.adao.swing; import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.event.ActionEvent; import java.awt.event.ActionListen 阅读全文
posted @ 2020-07-13 16:25 adao 阅读(334) 评论(0) 推荐(0)
摘要:闲话少叙 svn 更新报错,并且clearup时报,提示: 给出简单的解决办法: 1下载小工具 sqlite-tools-win32-x86 下载地址: https://www.sqlite.org/download.html 下载并解压 如图: 然后将文件sqlite3.exe文件 复制到 隐藏文 阅读全文
posted @ 2020-07-10 10:28 adao 阅读(538) 评论(0) 推荐(0)
摘要:闲话少叙 Random random = new Random(); // 生成10-100内的随机数 int i = random.nextInt(100 - 10 + 1) + 10; // 生成 [m,n] 的数字 int n = 10; int m = 20; int i1 = random 阅读全文
posted @ 2020-07-09 18:21 adao 阅读(1499) 评论(0) 推荐(0)
摘要:包:spring的包都加上: 例子一: 用@Component让Spring容器管理此线程,Bean的范围必须是prototype,因此每个请求都会返回一个新实例,运行每个单独的线程 package com.adao.spring.config; import org.springframework 阅读全文
posted @ 2020-07-08 20:25 adao 阅读(968) 评论(0) 推荐(0)
摘要:闲话省略 spring-config.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/ 阅读全文
posted @ 2020-07-08 20:00 adao 阅读(392) 评论(0) 推荐(0)
摘要:public class SocketClient { private final static Logger logger = Logger.getLogger(SocketClient.class); private static class inner { private static Soc 阅读全文
posted @ 2020-07-07 15:53 adao 阅读(128) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-07-07 13:13 adao 阅读(257) 评论(0) 推荐(0)
摘要:自由自在 main package com.adao.simulater.socket; /** * 客户端测试类 * * @author adao 2020-06-22 */ public class socketClientTest { public static Socket client; 阅读全文
posted @ 2020-07-02 18:40 adao 阅读(346) 评论(0) 推荐(0)
摘要:闲话少叙... package com.adao.thread; import java.util.Calendar; import java.util.Date; import java.util.concurrent.ExecutorService; import java.util.concu 阅读全文
posted @ 2020-07-02 18:09 adao 阅读(1771) 评论(0) 推荐(0)
摘要:自由自在,闲话省略 包:c3p0-***.jar mchange-commons-java-**.jar ojdba.jar mysql-connector.jaava-**bin.jar ConnectionManager package com.adao.c3p0; import java.be 阅读全文
posted @ 2020-07-02 10:42 adao 阅读(525) 评论(0) 推荐(0)
摘要:自由自在 废话省略... 主要有三个类; 线程池构造工厂 ExecutorServiceFactory 线程处理类 ExecutorProcessPool 测试 ExecutorTest package com.adao.test.Executor; import java.util.concurr 阅读全文
posted @ 2020-07-01 18:42 adao 阅读(215) 评论(0) 推荐(0)
摘要:自由自在 废话省略... TimeTest: package com.adao.simulater.task; import java.util.Calendar; import java.util.Date; import java.util.Timer; import java.util.Tim 阅读全文
posted @ 2020-07-01 14:50 adao 阅读(326) 评论(0) 推荐(0)