摘要:
1. Java的System.load 和 System.loadLibrary都可以用来加载库文件 2.例如你可以这样载入一个windows平台下JNI库文件: System.load("C://Documents and Settings//TestJNI.dll"); //绝对路径 3. Sy
阅读全文
posted @ 2020-05-11 07:49
锐洋智能
阅读(3952)
推荐(0)
摘要:
1. 移除多余的连续空格,只留下一个空格。string.replaceAll("\\s{2,}", " ");比较简单\\s代表空格,使用贪婪表达式,如果是2个或多个空格,则替换为空格。续,实践中发现不工作原来\\s不光代表空格,是等于[ \t\n\x0B\f\r]\\p{Blank}{2,} 则是
阅读全文
posted @ 2020-04-18 16:29
锐洋智能
阅读(6147)
推荐(2)
摘要:
org.springframework.web.servlet.resource.ResourceHttpRequestHandler.setContentNegotiationManager(ContentNegotiationManager) as of 5.2.4 in favor of us
阅读全文
posted @ 2020-04-15 23:00
锐洋智能
阅读(799)
推荐(0)
摘要:
Java 实现:统计一个字符串中连续相同字符构成的子串,例如字符串:010011000011100, 需要得到的子串为:00、11、0000、111、00以下的实现方法(JDK版本:8+),实现大致逻辑:1、首先通过一个递归函数根据下标获得连续相同字符的(单个)子串2、接下来,通过递归函数统计子串3
阅读全文
posted @ 2020-04-09 07:14
锐洋智能
阅读(2434)
推荐(0)
摘要:
import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; import java.util.regex.Matcher; import j
阅读全文
posted @ 2020-04-09 07:13
锐洋智能
阅读(949)
推荐(0)
摘要:
public class ReYo { public static void main(String[] args) { String str = "111111kakkkkkkkkkkwwwaacbbdAAA"; String s = ""; Matcher m = Pattern.compile
阅读全文
posted @ 2020-04-09 07:12
锐洋智能
阅读(2393)
推荐(0)
摘要:
官方说: h2控制台配置文件.h2.server.properties 在用户的主目录.例如window安装用户主目录如下 C:\Documents and Settings\[username]. 配置包含应用的各种设置和h2启动自动调用参数信息。 参数信息如下: webAllowOthers:
阅读全文
posted @ 2020-04-02 18:24
锐洋智能
阅读(1103)
推荐(0)
摘要:
出现的问题: (在UTF-8编码格式下)出现非法字符 然后启动项目失败 解决: 将出现非法字符的文件进行,剪切出来,使之形成一个空文件,然后转码成GBK,保存、构建,然后再转成UTF-8,再次保存、构建,然后把刚刚剪切出来的代码复制进去,就好了 此方法在本人是成功的。
阅读全文
posted @ 2020-04-02 16:07
锐洋智能
阅读(7257)
推荐(2)
摘要:
启动台(Launchpad)中的应用程序图标默认5行7列显示,如果要改变图标大小,就得改变其显示的行列数。 改行数:打开终端,将下列代码复制粘贴到终端窗口中,按回车,我这里把每行图标数改为 8,所以 int 后面输入的是 8; defaults write com.apple.dock spring
阅读全文
posted @ 2020-04-02 06:55
锐洋智能
阅读(1428)
推荐(0)
摘要:
在eclipse中开发网页时,经常会遇到写xml文件时第一行无缘无故报错。在最左面的行数上面报出一个小红叉 点击查看错误信息:Referenced file contains errors (http://www.springframework.org/schema/beans......之类的。我
阅读全文
posted @ 2020-04-01 19:00
锐洋智能
阅读(440)
推荐(0)
摘要:
在苹果电脑(比如Macbook Air / Pro,Mac mini / Pro,iMac)里安装Windows 7 / XP,总会用到BootCamp助理。BootCamp助理是苹果Mac OS X系统里的一个软件,用于在基于Intel处理器的苹果电脑上,安装微软的Windows系列操作系统。Bo
阅读全文
posted @ 2020-04-01 08:13
锐洋智能
阅读(10055)
推荐(1)
摘要:
最近做一个项目,用到了JQuery的自动补全函数,但默认的是只显示一列数据,所以就略加修改 下面这个是默认调用本地数据: $("#tags").autocomplete(["c++","java", "php", "coldfusion","javascript"], //这个参数是一个自动补全的一
阅读全文
posted @ 2020-03-21 18:45
锐洋智能
阅读(613)
推荐(0)
摘要:
ui-autocomplete这个类属性,为这个类添加了z-index属性,如下: <style> .ui-autocomplete{ z-index: 11111; } </style>
阅读全文
posted @ 2020-03-21 18:07
锐洋智能
阅读(298)
推荐(0)
摘要:
开始是产品提的需求,从来没用过模糊查询,还能带上匹配程度的。这个就像字符串匹配,应该不存在匹配度这个说法,因为匹配度如何定义也是一件复杂的事情,比如词语的同义等。但是用mysql来实现“伪匹配度”还是可行的。下边总结了几种思路: 数据 一、根据关键字出现的位置,给出不同的权重 比如只包含关键字的,权
阅读全文
posted @ 2020-03-19 20:28
锐洋智能
阅读(4291)
推荐(0)
摘要:
根据用户输入的关键字(中英文区别,)然后根据关键字进行匹配,根据匹配度高低进行排序 SELECT * FROM gt_poi where cn_name like CONCAT('%','${cnName}','%' ) or en_name like CONCAT('%','${enName}',
阅读全文
posted @ 2020-03-19 20:26
锐洋智能
阅读(3281)
推荐(0)
摘要:
修改之后ini文件后不要直接关闭!!! 在记事本里点击另存为,编码选择为ANSI编码格式,再保存就行了。 总结起来就是记事本默认保存格式的问题!!!
阅读全文
posted @ 2020-03-18 21:32
锐洋智能
阅读(3080)
推荐(0)
摘要:
异常翻译:Premature end of chunk coded message body: closing chunk expected翻译如下:过早的关闭通过块编码的消息体:关闭块异常。关键点在于http传输协议1.0与1.1的区别,1.1协议的内容是分块传输,response获得实体事懒加载
阅读全文
posted @ 2020-03-11 08:45
锐洋智能
阅读(23568)
推荐(0)
摘要:
解决跨域问题 首先直接打开任何一个链接pdf文件是不存在跨域问题的,正是因为pdf.js需要通过ajax以文件流的形式去解析才造成了跨域问题。 当pdf.js从 http://localhost 请求 http://localhost:8081/files/demo.pdf , 很遗憾啊,pdf.j
阅读全文
posted @ 2020-03-08 08:47
锐洋智能
阅读(11606)
推荐(0)
摘要:
下载PDF.js(会附带下载资源)后面会附带下载地址,其中包含两个文件夹build和web文件夹,build文件夹是PDF.js核心文件,web下为展示PDF的视图界面viewer.html;在项目中要在线预览PDF,进行以下步骤:方法1:新建一个html页面,在页面中使用iframe标签,通过if
阅读全文
posted @ 2020-03-08 08:44
锐洋智能
阅读(5995)
推荐(0)
摘要:
之前的方案: <a href="#" onmouseover="ajax_showTooltip()" onmouseout="ajax_hideTooltip()">Info</a> 现在的方案: 但由于 onmouseover 过可能会多次请求服务器,由于将事件改为 onclick 点击时才请求
阅读全文
posted @ 2020-03-06 14:17
锐洋智能
阅读(399)
推荐(0)
摘要:
公式管理器->界面设置,去掉"采用FixedSys字体"的沟点击确定保存设置即可有效解决!
阅读全文
posted @ 2020-03-06 08:35
锐洋智能
阅读(4245)
推荐(0)
摘要:
session集群管理文件 reyo.redis.session.manager.tomcat10.jar 中修改 10.x 之前引用 import javax.servlet.ServletException;apache-tomcat-9.0.31-src\java\org\apache\cat
阅读全文
posted @ 2020-03-03 19:39
锐洋智能
阅读(2690)
推荐(0)
摘要:
利用java8新特性,可以用简洁高效的代码来实现一些数据处理。 定义1个Apple对象: public class Apple { private Integer id; private String name; private BigDecimal money; private Integer n
阅读全文
posted @ 2020-02-28 09:16
锐洋智能
阅读(1411)
推荐(0)
摘要:
java高亮显示关键字(不改变原文字母的大小写)及关键字去重复---最近写搜索功能笔记
阅读全文
posted @ 2020-02-26 11:12
锐洋智能
阅读(1060)
推荐(1)
摘要:
Java Array、List、Set互相转化1. Array、List、Set互转实例1.1 Array、List互转 Array转List String[] s = new String[]{"A", "B", "C", "D","E"}; List<String> list = Arrays.
阅读全文
posted @ 2020-02-19 10:16
锐洋智能
阅读(10122)
推荐(0)
摘要:
查找一个List集合中所有重复的数据,重复的数据可能不止一堆,比如:aa, bb, aa, bb, cc , dd, aa这样的数据。如果有重复数据,则给这些重复数据加上编号,上述数据改为:aa1, bb1, aa2, bb2, cc, dd. 算法如下: public static void sa
阅读全文
posted @ 2020-02-18 11:18
锐洋智能
阅读(13062)
推荐(0)
摘要:
我们可以知道Set集合是没有重复数据的特性,那么对于元素为对象 的情况是否也同样奏效?可以看一下。举一个例子: SetTest.java: class VO { private String name; private String addr; public VO(String name, Stri
阅读全文
posted @ 2020-02-18 08:29
锐洋智能
阅读(1920)
推荐(1)
摘要:
set不允许出现重复的值(key) List是不能存储重复数据的,而我们想利用List存储不重复的元素,一般都使用List自带的contains方法对元素进行判断,如果不包含再进行添加,但是这样太耗时了。 含再进行添加,但是这样太耗时了。 if (!list.contains("/home/" +
阅读全文
posted @ 2020-02-18 07:53
锐洋智能
阅读(7834)
推荐(1)
摘要:
需求list的方法说明备注 交集 listA.retainAll(listB) listA内容变为listA和listB都存在的对象 listB不变 差集 listA.removeAll(listB) listA中存在的listB的内容去重 listB不变 并集 listA.removeAll(li
阅读全文
posted @ 2020-02-16 13:45
锐洋智能
阅读(1040)
推荐(0)
摘要:
public enum ReYoSingleton { INSTANCE; private SingletonClass instance; ReYoSingleton() { this.instance = new SingletonClass(); System.out.println("枚举类
阅读全文
posted @ 2020-02-12 16:35
锐洋智能
阅读(811)
推荐(0)
摘要:
问题背景使用java爬取拉勾网上职位信息。首先,解析拉勾网职位信息网页,找出需要提取的信息并存入数据库。之前尝试的方法:使用过解析json文件,但每个json文件只有15条信息,而且同一电脑多次访问网站会遇到限制(反爬虫)。 解析网页时使用正则表达式:优点:代码简介;缺点:正则表达式较为复杂,新手理
阅读全文
posted @ 2020-02-05 13:17
锐洋智能
阅读(2455)
推荐(0)
摘要:
可以进入系统测试:在线聊天 利用nginx代理websocket的时候,发现客户端和服务器握手成功后,如果在60s时间内没有数据交互,连接就会自动断开,如下图: 为了保持长连接,可以采取来两种方式.1.nginx.conf 文件里location 中的proxy_read_timeout 默认60s
阅读全文
posted @ 2020-01-04 10:49
锐洋智能
阅读(7509)
推荐(0)
摘要:
调度(scheduleJob)或恢复调度(resumeTrigger,resumeJob)后不同的misfire对应的处理规则 CronTriggerwithMisfireHandlingInstructionDoNothing——不触发立即执行——等待下次Cron触发频率到达时刻开始按照Cron频
阅读全文
posted @ 2020-01-02 10:16
锐洋智能
阅读(793)
推荐(0)
摘要:
前提需要明白List是引用类型,引用类型采用引用传递。 我们经常会遇到一些需求求集合的交集、差集、并集。例如下面两个集合: 0.求差集 例如,求List1中有的但是List2中没有的元素: 结果: [A] 查看ArrayList的removeAll的源码 再查看batchRemove的源码:(如果传
阅读全文
posted @ 2019-12-27 17:28
锐洋智能
阅读(1056)
推荐(0)
摘要:
DELETE FROM DELETE FROM B B WHERE NOT EXISTS( WHERE NOT EXISTS( SELECT 1 SELECT 1 FROM FROM A A WHERE WHERE B.id=A.id B.id=A.id ) ) B.id = A.id 就是A, B
阅读全文
posted @ 2019-12-25 09:08
锐洋智能
阅读(1339)
推荐(0)
摘要:
按照汉字的拼音排序,用的比较多是在人名的排序中,按照姓氏的拼音字母,从A到Z排序; 如果存储姓名的字段采用的是GBK字符集,那就好办了,因为GBK内码编码时本身就采用了拼音排序的方法(常用一级汉字3755个采用拼音排序,二级汉字就不是了,但考虑到人名等都是常用汉字,因此只是针对一级汉字能正确排序也够
阅读全文
posted @ 2019-12-23 10:13
锐洋智能
阅读(307)
推荐(0)
摘要:
public class Java8Test { public static void main(String[] args) { Person p1 = new Person("麻子", 31); Person p2 = new Person("李四", 20); Person p3 = new
阅读全文
posted @ 2019-12-21 13:40
锐洋智能
阅读(5179)
推荐(0)
摘要:
今天:select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1近七天SELECT * FROM 表名 where D
阅读全文
posted @ 2019-12-15 22:25
锐洋智能
阅读(1219)
推荐(0)
摘要:
执行效果: 1. count(1) and count(*) 当表的数据量大些时,对表作分析之后,使用count(1)还要比使用count(*)用时多了! 从执行计划来看,count(1)和count(*)的效果是一样的。 但是在表做过分析之后,count(1)会比count(*)的用时少些(1w以
阅读全文
posted @ 2019-12-04 22:08
锐洋智能
阅读(2569)
推荐(0)
摘要:
在Java中,不管是String.split(),还是正则表达式,有一些特殊字符需要转义, 这些字符是 ( [ { / ^ - $ ¦ } ] ) ? * + . 转义方法为字符前面加上"\\",这样在split、replaceAll时就不会报错了; 不过要注意,String.contains()方
阅读全文
posted @ 2019-12-03 21:49
锐洋智能
阅读(16689)
推荐(2)