自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(147)
  • 资源 (3)
  • 收藏
  • 关注

原创 Mysql更新查询update 和select大批量数据时优化sql

set global query_cache_size = 600000; SHOW VARIABLES LIKE '%query_cache%'; set global innodb_buffer_pool_size=1*1024*1024*1024; show global variables like 'innodb_buffer_pool_size...

2020-03-30 18:10:53 973

原创 JsonArray和List互转

字符串转ListList<T> list = JSONObject.parseArray(str,T.class);List转JSONArrayJSONArray array= JSONArray.parseArray(JSON.toJSONString(list));JSONArray转ListList<T> list = JSONObject.parse...

2020-02-12 10:50:26 914

原创 使用正则表达式拆分两个字符中间内容并按此规则拆分另一个字符串

public static void main(String[] args) { String str="[年分]-[年龄]-[分类]|[分数]测试[数量]"; String regex="\\](.*?)\\["; Pattern p= Pattern.compile(regex); Matcher m=p.matcher(str); while(...

2019-11-13 14:54:48 740

原创 获取已发送邮件内容

public static void main(String args[]) throws Exception { Properties props = new Properties(); props.setProperty("mail.store.protocol", "pop3"); // 协议// props.setProp...

2019-10-25 15:20:54 528

原创 解决wps转换乱码的问题将txt格式文件转换为pdf

将simhei.ttf字体放到resource下面:private static final String FONT = "simhei.ttf";private static void text2pdf(String text, String pdf) throws DocumentException, IOException { Document document = new Do...

2019-09-10 08:43:00 1691

原创 wsdl发布定制参数

package com.pojo;import javax.xml.bind.annotation.XmlAccessType;import javax.xml.bind.annotation.XmlAccessorType;import javax.xml.bind.annotation.XmlElement;import javax.xml.bind.annotation.XmlT...

2019-08-14 14:23:35 226

原创 利用存储过程向数据库中带有user字段的表全部添加xinzeng新字段

DROP PROCEDURE IF EXISTS zengjia;CREATE PROCEDURE zengjia()BEGIN DECLARE done INT DEFAULT FALSE; DECLARE stablename VARCHAR (255); DECLARE ziduanbiao CURSOR FOR select table_name from i...

2019-05-08 15:06:45 216

转载 tomcat突然重启

原因:日志中存在不明进程销毁日志,如下:Nov 09, 2017 5:30:29 PM org.apache.coyote.AbstractProtocol pauseINFO: Pausing ProtocolHandler ["http-bio-8080"]Nov 09, 2017 5:30:29 PM org.apache.coyote.AbstractProtocol pause...

2019-04-03 11:19:35 707

转载 solr添加同义词,停止词,和扩展词

来源:https://blog.csdn.net/zcl_love_wx/article/details/52092894配置同义词1.在solr_home的conf目录下的schema.xml 中配置同义词text_syn:<!-- 配置IK分词器的同义词 --><fieldType name="text_syn" class="solr.TextField"...

2019-04-01 17:34:36 594

原创 SELECT INTO 和 INSERT INTO SELECT 两种表复制语句

1.INSERT INTO SELECT语句语句形式为:insert into ceshi2 select * from ceshi where srctype = "1"要求目标表Table2必须存在 2.SELECT INTO FROM语句语句形式为:Create table ceshi2 (Select * from ceshi ...

2019-03-01 09:39:01 225

原创 cxf动态代理调用webservice报错,传的参数类型和动态生成类型不一致

public static void main(String[] args) throws Exception{QName serviceName = new QName("namespace", "service的name");String hostUrl = "http://xxx?wsdl";JaxWsDynamicClientFactory factory = JaxWsDynam...

2018-11-23 11:44:38 2357

原创 java获取文件的创建时间

由于linux下不能获取文件的创建时间,并且java中没有对应获取文件创建时间的api,只有获取修改时间的api,所以如果想在windows下获取创建时间可以这样(适用于windows和linux,linux下获取的是访问时间即修改时间,windows下获取的是创建时间):private Long getFileCreateTime(String filePath){ File fi...

2018-11-19 12:01:57 29509

原创 springboot加载自定义的yml文件内容

@Configuration@ConfigurationProperties(ignoreUnknownFields =true)@Component("testConfig ")public class testConfig { private Map&lt;String,String&gt; testKey = new HashMap&lt;&gt;(); publi...

2018-11-19 11:55:10 527

转载 form表单上传附件的几种方法

1.使用form表单进行提交&lt;form name="form名称" action="请求地址"  method="请求类型" enctype ="multipart/form-data"&gt;    &lt;input type="file" name=""&gt;    &lt;input type="text"

2018-11-11 15:24:11 1376

原创 北京时间转化为utc时间格式

public static void main(String args[]) throws Exception {第一种: // 当前系统默认时区的时间: // 1、取得本地时间: java.util.Calendar cal = java.util.Calendar.getInstance(); // 2、取得时间偏移量: int zone...

2018-11-09 13:57:07 6758

原创 客户端调用webservice的xfie和aixs2用法

第一种:xfire: public String test1(){// SoapController(客户端自己定义的接口) 为服务端暴露出来的方法,方法名和参数必须和服务端的匹配 Service srvcModel = new ObjectServiceFactory() .create(SoapController.c...

2018-11-08 09:08:58 482

原创 oracle字符编码

SIMPLIFIED CHINESE_CHINA.ZHS16GBKSIMPLIFIED CHINESE_CHINA.AL32UTF8AMERICAN_AMERICA.UTF8安装客户端之后默认SIMPLIFIED CHINESE_CHINA.ZHS16GBK

2018-10-30 14:03:24 206

原创 mysql创建远程账户

create user test identified by '123456';grant all privileges on *.* to 'test'@'%'identified by '123456' with grant option;flush privileges ;

2018-10-30 13:57:39 207

原创 java获取系统中的换行符

System.getProperty("line.separator")window上是\r\nlinux上是\nunix上是\r

2018-10-19 18:02:32 5262

转载 java.lang.OutOfMemoryError: PermGen space有效解决方法

转载:https://www.cnblogs.com/learnapi/archive/2017/10/09/7641591.htmlPermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放C...

2018-10-17 18:07:26 214

转载 SpringBoot在Thread中注入Bean无效的解决方式

在Spring项目中,有时需要新开线程完成一些复杂任务,而线程中可能需要注入一些服务。而通过Spring注入来管理和使用服务是较为合理的方式。但是若直接在Thread子类中通过注解方式注入Bean是无效的。因为Spring本身默认Bean为单例模式构建,同时是非线程安全的,因此禁止了在Thread子类中的注入行为,因此在Thread中直接注入的bean是null的,会发生空指针错误。以下分...

2018-09-28 18:03:15 2294

原创 solr中操作索引的xml的写法

1.删除索引&lt;add commitWithin="1000" overwrite="true"&gt;    &lt;delete&gt;        &lt;query&gt;id:f1_3_document1535704281808600014&lt;/query&gt;    &lt;/delete&gt;    &lt;commit&gt;&am

2018-09-20 15:51:52 291

原创 mysql数据库和查询语句中字段类型不匹配出现异常,查询或更新多条的原因

说明表结构和where查询的字段类型一致,均为字符串或者是整数,不会类型转化 表结构和where查询的字段类型不一致: 一个为TIMESTAMP或者是DATETIME,另一个为常量,常量会转化为TIMESTAMP,再进行比较 一个为DECIMAL或者是整数,整数会转化为DECIMAL,再进行比较 一个为整数,另一个为字符串,会都转化为浮点型,再进行比较 注意:整数为准确值,浮点数...

2018-09-20 15:45:19 3834

原创 设置axis2的超时时间和取消重复发送

Options options = authenticationProviderServiceServiceStub._getServiceClient().getOptions(); options.setTimeOutInMilliSeconds(1000);//设置超时时间-默认60秒options.setProperty(HTTPConstants.SO_TIM...

2018-09-20 15:17:01 1352

原创 java处理html标签实现类似php的htmlspecialchars_qwotes

第一种,会对中文也进行转码:StringEscapeUtils.escapeHtml第二种,不会对中文转码:HtmlUtils.htmlEscape第三种:public static String htmlEncode(String source) { if (source == null) { return ""; } Strin...

2018-09-06 13:13:20 2950

转载 spring-boot 连接池 druid 的配置及监控

转载来自:https://blog.csdn.net/zl18310999566/article/details/54017279连接池 Druid简介Druid是Java中最好的数据库连接池,并且能够提供强大的监控和扩展功能。业界把Druid和HikariCP做对比后,虽说HikarCP的性能比Druid高,但是因为Druid包括很多维度的统计和分析功能,所以也是大家学则使用的主要原...

2018-08-11 14:04:57 324

转载 maven指定本地jar包

来自:https://blog.csdn.net/zhengxiangwen/article/details/50734565一、怎么添加jar到本地仓库呢?步骤:1.cmd命令进入该jar包所在路径2.执行命令:mvn install:install-file -Dfile=lucene-queryparser-4.6.1.jar -DgroupId=org.apache.lucen...

2018-07-31 21:18:36 3101

转载 将oracle中的字段和表名全部修改为小写

在创建表和表结构的时候,如果想要小写需要在名称上面添加双引号,如果不添加oracle数据库会默认识别为大写1.将表名和字段名改为大写批量将表名变为大写begin   for c in (select table_name tn from user_tables where table_name &lt;&gt; upper(table_name)) loop       beg...

2018-07-31 17:05:12 5294

原创 配置主机连接虚拟机的oracle

1.设置网卡2.如果从navicate连接不上虚拟机,报错TNS: No listener 的问题首先确认已经启动 OracleOraDb11g_home1TNSListener 服务时,仍无法连接;然后进入计算机系统属性中查看 Oracle 服务端计算机的全名;接着进入 Oracle 安装目录下的 dbhome_1\NETWORK\ADMIN 目录下,将 listener.ora...

2018-07-31 16:27:37 950

转载 修改keystore密码

转载:https://blog.csdn.net/androidresearch/article/details/467545331. 首先当然是先复制一份正式证书出来作为要修改为的临时调试证书。2. 修改keystore密码的命令(keytool为JDK带的命令行工具):keytool -storepasswd -keystore my.keystore其中,my.keyst...

2018-07-26 18:23:30 6734

转载 java导入证书

每一步:进入某个ht tp s:/ /ww w.x xx.c o m开 头的网 站,把要导入的证书下载过来,    在该网页上右键 &gt;&gt; 属性 &gt;&gt; 点击"证书" &gt;&gt;    再点击上面的"详细信息"切换栏 &gt;&gt;    再点击右下角那个"复制到文件"的按钮    就会弹出一个证书导出的向导对话框,按提示一步一步完成就行了

2018-07-26 18:13:48 3726

转载 java访问https

转载:https://www.cnblogs.com/chinway/p/5802541.htmlJSSE是一个SSL和TLS的纯Java实现,通过JSSE可以很容易地编程实现对HTTPS站点的访问。但是,如果该站点的证书未经权威机构的验证,JSSE将拒绝信任该证书从而不能访问HTTPS站点。本文在简要介绍JSSE的基础上提出了两种解决该问题的方法。   引言  过去的十几年,网络上已经积...

2018-07-26 17:54:39 2741

转载 mysql存储过程游标查看select结果集

mysql中使用select(或者使用print未尝试)查看参数DELIMITER $create PROCEDURE myPro()BEGIN   DECLARE  id varchar(64);   -- id    DECLARE  phone1  varchar(16); -- phone    DECLARE  password1  varchar(32); -- 密码 ...

2018-07-25 20:23:40 2727

转载 mysql的日期和时间函数

来自:http://www.cnblogs.com/redfox241/archive/2009/07/23/1529092.html一、MySQL 获得当前日期时间 函数1.1 获得当前日期+时间(date + time)函数:now()mysql&gt; select now();+---------------------+| now()               |+----------...

2018-07-16 13:12:43 144 1

原创 tomcat启动项目之后只能通过127.0.0.1或者localhost访问,不能通过外网ipv4访问

修改tomcat的server.xml文件&lt;Connector port="8080" address="0.0.0.0" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /&gt;修改address为0.0.0.0不要写成固定ip或者是127.0.01...

2018-07-13 14:12:31 3937 1

转载 命令行创建ISO镜像

转载:https://blog.csdn.net/dongpanshan/article/details/210907271. 使用UltraISO软碟通:UltraISO.exe -volume “卷标名称” -file “要添加的资源路径” -output “ISO文件保存路径” -joliet -lowercase如果要添加多个资源请使用多个 -file 参数例如:UltraISO.exe ...

2018-07-12 09:05:41 3440

原创 hibernate插入单引号嵌套出现?号异常的情况

String sql = "insert into ca (catname,datacondition)values('1:20','(`position`=\\\'1:20\\\')')";插入之后datacondition字段显示:position=';?',也就是不能换识别出“:”号问题:可以通过debug的方式打断点,位置是由于hibernate的类org.hibernate.engine...

2018-07-11 09:07:15 480

原创 phpstorm集成xdebug步骤

1.修改apache的httpd.conf文件中的,共两处,修改为php的项目路径,尝试程序能否运行    DocumentRoot "F:/mobileprojectphp"    &lt;Directory "F:/mobileprojectphp"&gt;&lt;/&gt;2.安装xdebug    https://xdebug.org/download.php,下载与php版本对应的xde...

2018-06-21 13:44:31 257

原创 java判断字符串能否转化为整型和日期型

/** * 判断字符串是否是全数字 * @param str * @return */public static boolean isInteger(String str) { Pattern pattern = Pattern.compile("^[-\\+]?[\\d]*$"); return pattern.matcher(str).matches();}pu...

2018-05-24 10:07:10 973

原创 IDEA 错误:springboot找不到或无法加载主类

在 project structure下,看见了  modul  -》path有两个,一个属于原来项目的启动入口,一个main   然后删掉main ,就可以跑了,

2018-05-19 13:17:12 22773 5

solr扩展词库

solr扩展词库,共100多万条,供大家下载使用,内容很全

2019-04-01

IKAnalyzer2012FF_u1.jar下载

ik分词jar包,包含一个中文分词的使用手册,供大家使用下载

2019-04-01

solr的同义词库

solr的同义词库,文档是从其他地方拿的,放到这里供大家下载,共2万1千条

2019-04-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除