摘要: Java实现QQ屏幕截图功能(跨平台屏幕截图功能,支持windows,OSX,Linux...) 阅读全文
posted @ 2015-11-15 09:39 锐洋智能 阅读(2893) 评论(1) 推荐(0) 编辑
摘要: 让input支持QQ截图或剪切板中的图像数据(Java实现保存) 阅读全文
posted @ 2015-11-03 20:55 锐洋智能 阅读(2077) 评论(0) 推荐(0) 编辑
摘要: spring4.2 +websocket 实现单点登录 阅读全文
posted @ 2015-09-20 18:38 锐洋智能 阅读(4698) 评论(4) 推荐(0) 编辑
摘要: Spring Websocket接收并显示图片 阅读全文
posted @ 2015-08-26 17:29 锐洋智能 阅读(3683) 评论(0) 推荐(0) 编辑
摘要: spring 4.2.0后jdbcTemplate中不用queryForLong了 阅读全文
posted @ 2015-08-23 17:57 锐洋智能 阅读(5259) 评论(0) 推荐(0) 编辑
摘要: 继 解决POI读取Excel如何判断行是不是为空 后发现了一个问题。这个是一个银行的需求,有20万个客户的资料要导入系统,但有的资料是有问题的(不能正常导入),但也有能正常导入的。现在的问题是怎么知道那些数据导入了,那些没有导入呢? 全部能正常导入:全部失败:下面来看一下有问题的数据(原始Exce... 阅读全文
posted @ 2014-10-15 19:38 锐洋智能 阅读(3234) 评论(0) 推荐(0) 编辑
摘要: 在作Excel表导入数据库的时候要统计成功导入了多少条,失败了多少条。 问题一:Excel表里有225行,只有3行是有数据的,但是我在读Excel表的时候它连没有数据的行也读进来了。 问题二:如果你是选择这个行,然后按del键del的,那么这样判断就是不为空(虽然用del来删除数据,但是实际上对象都 阅读全文
posted @ 2014-10-11 18:22 锐洋智能 阅读(54442) 评论(15) 推荐(1) 编辑
摘要: 系统是两台机器, 跑四个 web 容器, 每台机器两个容器 。 nginx+memcached+quartz集群,web容器为 tomcat 。 web 应用中 用到spring 跑多个任务,任务只能一个容器执行,就是四个容器中只能用一个跑。 谁抢到谁跑。本以为一个机器一个web容器的,就用IP 处... 阅读全文
posted @ 2014-05-15 21:12 锐洋智能 阅读(3429) 评论(0) 推荐(0) 编辑
摘要: 系统中的附件分享功能界面 抄送多个效果图 多个接收者效果图 抄送多人带附件源码 多个接收者带附件源码 阅读全文
posted @ 2013-08-11 10:59 锐洋智能 阅读(4185) 评论(0) 推荐(0) 编辑
摘要: 一是运行中的日志,它主要记录运行的一些信息,尤其是一些异常错误日志信息 。二是访问日志信息,它记录的访问的时间,IP ,访问的资料等相关信息。 其中访问日志: {默认 tomcat 不记录访问日志,如下方法可以使 tomcat 记录访问日志编辑 ${catalina}/conf/server.xml 阅读全文
posted @ 2023-02-08 19:04 锐洋智能 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 你可以在你的项目目录中安装hideShowPassword插件。 hideShowPassword Because life's too short to waste time re-typing passwords. Inspired by a pattern seen in Polar, IE 阅读全文
posted @ 2023-02-06 13:28 锐洋智能 阅读(1) 评论(0) 推荐(0) 编辑
摘要: java 11的新特性主要体现在:函数式接口、Lambda表达式、方法引用/构造器引用、StreamAPI、接口的增强1、Lambda表达式Lambda表达式是一个匿名函数,我们可以把lambda表达式理解为是一段可以传递的代码。使用lambda表达式 可以写出更简洁 更灵活的代码。1.1 Lamb 阅读全文
posted @ 2023-02-05 16:51 锐洋智能 阅读(2) 评论(0) 推荐(0) 编辑
摘要: SELECT CASE WHEN STATUS='1' THEN '状态1' WHEN STATUS='2' THEN '状态2' WHEN STATUS='3' THEN '状态3' WHEN STATUS='0' THEN '状态4' ELSE '状态5' END AS '状态' FROM ta 阅读全文
posted @ 2023-02-02 06:44 锐洋智能 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 2022—2025学年面向中小学生的全国性竞赛活动名单 阅读全文
posted @ 2023-02-01 12:31 锐洋智能 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 严重 [http-nio-18090-Acceptor-0] org.apache.tomcat.util.net.NioEndpoint$Acceptor.run Socket accept failed java.io.IOException: 打开的文件过多 at sun.nio.ch.Ser 阅读全文
posted @ 2023-02-01 08:18 锐洋智能 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一、环境 OS:windows10 CPU:I7-6700HQ 内存:16G JDK:1.11 Tomcat:9.0 二、JVM参数优化 ######catalina.bat#####增加以下参数设置 Bash代码 set "CATALINA_OPTS= -Xmx1024m -Xms512m -Xs 阅读全文
posted @ 2023-01-31 12:26 锐洋智能 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1月 28, 2023 12:15:13 下午 org.asynchttpclient.netty.handler.WebSocketHandler handleException 警告: onError java.net.SocketException: Connection reset at j 阅读全文
posted @ 2023-01-28 12:16 锐洋智能 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 又由于是框架的问题,所以我们能采取的办法是启动JVM加入如下参数: # --add-opens has the following syntax: {A}/{package}={B} --add-opens java.base/java.util=ALL-UNNAMED 阅读全文
posted @ 2023-01-27 10:12 锐洋智能 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 今天来分享下 Java 17 的一些新特性。 Guide 这里也是真的建议有条件的小伙伴尝试一波 Java 17!不要死守 Java 8 了!Java 17 Java 17 在 2021 年 9 月 14 日正式发布,Java 17 是一个长期支持(LTS)版本,这次更新共带来 14 个新功能。Op 阅读全文
posted @ 2023-01-27 10:01 锐洋智能 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 当我们从网络上根据url下载文件的时候可能会出现一下异常 错误信息: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.secu 阅读全文
posted @ 2023-01-27 08:07 锐洋智能 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 多个版本JDK切换多个JDK:JDK17、JDK19、JDK1.8轻松切换(无坑版)小白也可以看懂提示:看了网上很多教程,5w观看、32w观看、几千观看的,多多少少带点坑,这里我就把踩过的坑都给抹了文章目录 多个版本JDK切换 一、JDK下载 二、安装 以前JDK怎么安装,其他就怎么安装 三、配置 阅读全文
posted @ 2023-01-27 07:04 锐洋智能 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 编译相关 JEP 320 使用了 sun.misc.* 下的包 lombok 使用了 com.sun.tools.javac.* 下的包 kotlin 版本限制 废弃依赖分析 参数迁移 什么是 Unified Logging 输出什么信息(selectors) 第二部分:输出到哪里(output) 阅读全文
posted @ 2023-01-27 06:42 锐洋智能 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 如图,Tomcat 启动总有一个这个告警,看着很别扭。意思是:APR 是指tomcat的 可移植运行库确实需要的话,可以下载一个tomcat的 组件,安装配置后,可以使得tomcat性能运行更好 下载地址:安装配置链接中的APR可以提高tomcat性能 配置:下载后将 tcnative-1.dll 阅读全文
posted @ 2023-01-26 22:07 锐洋智能 阅读(16) 评论(0) 推荐(0) 编辑
摘要: java.lang.UnsupportedClassVersionError: org/opencv/imgcodecs/Imgcodecs has been compiled by a more recent version of the Java Runtime (class file vers 阅读全文
posted @ 2023-01-26 21:13 锐洋智能 阅读(156) 评论(0) 推荐(0) 编辑
摘要: (含更新组件)新版及历史版本 https://www.lanzout.com/b0khja5g https://pan.baidu.com/s/1Q5FptUnS0BjGMk5erwOhyw 提取码:36oz 阅读全文
posted @ 2023-01-26 11:47 锐洋智能 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 在Eclipse下进行Web开发的时候,通常需要配置Server进行测试,那么如何打开Servers窗口,如何应用呢? 1、点击Window菜单》Show View》Other 2、在打开的窗口中找到Servers,点击确定 3、会在标签页中显示Servers 4、在Server上单击鼠标右键,选择 阅读全文
posted @ 2023-01-22 12:20 锐洋智能 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 炒股:Speculate in stocks 老鼠仓 Rat Trading 原始股 Initial offerings 抄底 go bottom fishing 创业板 Second board 红马甲 floor broker; floor trader 黄马甲 Exchange personn 阅读全文
posted @ 2023-01-22 10:39 锐洋智能 阅读(52) 评论(0) 推荐(0) 编辑
摘要: Mac最新的Apple M1芯片的重装教程与Intel芯片的不同,M1的如果使用抹掉硬盘再重装时,无法通过mac的恢复功能进行重装,无法再进入系统,也可能提示“准备更新时出错。未能个性化软件更新。请再试一次。”的错误,本次小编为您带来了Apple M1芯片版Mac系统重装教程,快来看看吧! Appl 阅读全文
posted @ 2023-01-20 20:54 锐洋智能 阅读(110) 评论(0) 推荐(0) 编辑
摘要: Google Chrome v108.0.5359.72 官方正式版 离线安装包 Windows版(无更新组件)64位 https://dl.google.com/release2/chrome/ij3z4ttz6vdcmafpsfp3skmzda_108.0.5359.72/108.0.5359. 阅读全文
posted @ 2023-01-20 08:13 锐洋智能 阅读(96) 评论(0) 推荐(0) 编辑
摘要: ChromeDriver was started successfully.一月 20, 2023 7:04:35 上午 org.openqa.selenium.devtools.CdpVersionFinder findNearestMatch警告: Unable to find an exact 阅读全文
posted @ 2023-01-20 07:11 锐洋智能 阅读(13) 评论(0) 推荐(0) 编辑
摘要: public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("key1", "value1"); map.put("key2", "value2") 阅读全文
posted @ 2023-01-19 15:06 锐洋智能 阅读(1) 评论(0) 推荐(0) 编辑
摘要: /** * 将Map字符串转换为Map * * @param str Map字符串 * @return Map */ public static Map<String,String> mapStringToMap(String str){ str = str.substring(1, str.len 阅读全文
posted @ 2023-01-19 15:04 锐洋智能 阅读(24) 评论(0) 推荐(0) 编辑
摘要: Map<String, String> map = new HashMap<String, String>(); map.put("key1", "value1"); map.put("key2", "value2"); map.put("key3", "value3"); System.out.p 阅读全文
posted @ 2023-01-19 15:03 锐洋智能 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 集合、数组都是对多个数据结构进行存储操作的结构,简称Java容器。但是随着数据量的增大,数组越来越不能满足现代的开发要求。比如数组初始化以后,长度就确定了,不便于扩展;数组声明的时候,就决定了元素初始化的类型且添加、删除操作效率低下。 Java集合可以看做一个容器,比较灵活,可以动态的把多个对象昂如 阅读全文
posted @ 2023-01-12 19:35 锐洋智能 阅读(1) 评论(0) 推荐(0) 编辑
摘要: ArrayList、 LinkedList 和 Vector都实现了List接口,是List的三种实现。ArrayList底层是用数组实现的。可以认为ArrayList是一个可改变大小的数组。随着越来越多的元素被添加到ArrayList中,其规模是动态增加的。LinkedList底层是通过双向链表实 阅读全文
posted @ 2023-01-12 19:34 锐洋智能 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一:set集合框架体系图 二:set集合介绍Set接口继承了Collection接口,含有许多常用的方法。 int size();返回集合的长度 boolean isEmpty();判断集合是否为空 boolean contains(Object o);是否包含某个值 boolean add(E e 阅读全文
posted @ 2023-01-12 19:26 锐洋智能 阅读(8) 评论(0) 推荐(0) 编辑
摘要: windows10系统设置定时开机教程 找到“此电脑”应用,鼠标点击右键,选择“管理”选项进入。 弹出来的对话框中点击左栏中的”任务计划程序“,进入页面后点击右栏中的“创建基本任务”按钮。 在弹出来的对话框中在名称处输入“定时开机”,点击“下一步”按钮,然后我们在任务触发器页面中选项所要求的频率。 阅读全文
posted @ 2023-01-11 09:28 锐洋智能 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 操作方法 1、按下win+S,输入“控制面板”,点击进入控制面板。也可以通过别的方法进入。 2、更改控制面板的显示方式为大图标,里面有个一安全和维护,点击进入。控制面板的显示方式在右上角,默认显示为类型,更改为大图标即可。 3、展开维护选项,会出现很多的配置选项,找到自动维护栏,单击更改维护设置。 阅读全文
posted @ 2023-01-11 09:18 锐洋智能 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 一、重命名 我们可以直接把“sms.reyo.cn.pem”重命名为“sms.reyo.cn.crt"; 把“sms.reyo.cn.privkey.pem”重命名为“sms.reyo.cn.privkey.key; 阅读全文
posted @ 2023-01-10 23:05 锐洋智能 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 有时候因为工作需要,我们会对电脑设置定时关机的操作。很多小伙伴可能还不知道如何设置,这里就和大家分享一下Win10电脑如何定时关机吧。 1、首先通过win+r的快捷键打开运行窗口,或者我们也可以直接在搜索栏里搜索运行。 2、然后在窗口中输入以下命令“shutdown -s -t ”,在t后面输入想要 阅读全文
posted @ 2023-01-10 15:29 锐洋智能 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 一般主要包括4种处理过期方,其中expire都是以秒为单位,pexpire都是以毫秒为单位的。1 EXPIRE key seconds //将key的生存时间设置为ttl秒2 PEXPIRE key milliseconds //将key的生成时间设置为ttl毫秒3 EXPIREAT key tim 阅读全文
posted @ 2023-01-08 18:11 锐洋智能 阅读(106) 评论(0) 推荐(0) 编辑
摘要: Thread1、是一个类2、只能被继承实现方式 class ThreadTest extends Thread{ private int ticket = 100; public void run(){ while(true){ if(ticket > 0){ ticket- }else{ brea 阅读全文
posted @ 2023-01-07 17:23 锐洋智能 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 线程的六种状态 public enum State { NEW, RUNNABLE, BLOCKED, WAITING, TIMED_WAITING, TERMINATED; } 阅读全文
posted @ 2023-01-07 17:21 锐洋智能 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 在多线程中有多种方法让线程按特定顺序执行,你可以用线程类的join()方法在一个线程中启动另一 个线程,另外一个线程完成该线程继续执行。为了确保三个线程的顺序你应该先启动最后一个(T3调 用T2 ,T2调用T1) ,这样T1就会先完成而T3最后完成。实际上先启动三个线程中哪一个都行, 因为在每个线程 阅读全文
posted @ 2023-01-07 17:12 锐洋智能 阅读(8) 评论(0) 推荐(0) 编辑
摘要: ArrayList 初始容量:10 ,扩容因子:1,当容量达到上限后才会触发扩容。扩容公式:新容量 = 旧容量/2 + 旧容量 + 1比如:初始容量为4,其容量的每次扩充后的新容量为:4->7->11->17->26->...即每次扩充至原有基础的1.5倍LinkedListlinkedList没有 阅读全文
posted @ 2023-01-07 17:11 锐洋智能 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1.ArrayListArrayList 初始化大小是 10扩容点规则是,新增的时候发现容量不够用了,就去扩容扩容大小规则是,扩容后的大小= 原始大小*1.5。ArrayList是一个集合,底层维护的是数组结构,查询比较快,增删慢,线程不同步2.LinkedListLinkedList 是一个双向链 阅读全文
posted @ 2023-01-07 17:08 锐洋智能 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 在 Java 开发中少不了使用 HashMap,但是通常使用 HashMap 时就是简单的进行 new 一下就可以开始使用了。比如这样: HashMap<String, Object> param = new HashMap<>(); 这样使用并不会有什么问题,但是如果在创建 HashMap 时如果 阅读全文
posted @ 2023-01-07 10:14 锐洋智能 阅读(29) 评论(0) 推荐(0) 编辑
摘要: HashMap的介绍在开始之前,先看下在官方文档中是如何介绍HashMap的: An instance of HashMap has two parameters that affect its performance: initial capacity and load factor. The c 阅读全文
posted @ 2023-01-07 10:03 锐洋智能 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 目录 一.写时复制介绍 二.CopyOnWriteArrayList介绍 三.CopyOnWriteArrayList源码解析 3.1 重要属性 3.2 getArray和setArray 3.3 构造方法 3.4 获取元素 3.5 添加元素 3.5.1 追加元素 3.5.2 指定位置插入元素 3. 阅读全文
posted @ 2023-01-06 07:44 锐洋智能 阅读(1) 评论(0) 推荐(0) 编辑