- 博客(154)
- 资源 (3)
- 收藏
- 关注
原创 ftp(3)-sftps创建证书、java调用
1.修改配置文件sshd_config########文件最后添加下面5行##########”/home/%u”指的是sftp类账号目录在/home下重启ssh生效注意:ssh必须正常启动后,才可关闭当前会话窗口;若ssh启动报错,当前无法解决,需要将修改内容注释,并重启ssh,保证ssh可以正常链接后,才可关闭当前会话窗口,这里命令centos版本不同也可能是:systemctl restart sshd。2.创建sftp组:3.创建sftp传输用户。
2024-12-07 09:00:00
590
原创 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
1034
原创 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
974
原创 使用正则表达式拆分两个字符中间内容并按此规则拆分另一个字符串
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
781
原创 获取已发送邮件内容
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
587
原创 解决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
1763
原创 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
270
原创 利用存储过程向数据库中带有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
249
转载 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
780
转载 solr添加同义词,停止词,和扩展词
来源:https://blog.youkuaiyun.com/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
639
原创 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
255
原创 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
2457
原创 java获取文件的创建时间
由于linux下不能获取文件的创建时间,并且java中没有对应获取文件创建时间的api,只有获取修改时间的api,所以如果想在windows下获取创建时间可以这样(适用于windows和linux,linux下获取的是访问时间即修改时间,windows下获取的是创建时间):private Long getFileCreateTime(String filePath){ File fi...
2018-11-19 12:01:57
29640
原创 springboot加载自定义的yml文件内容
@Configuration@ConfigurationProperties(ignoreUnknownFields =true)@Component("testConfig ")public class testConfig { private Map<String,String> testKey = new HashMap<>(); publi...
2018-11-19 11:55:10
574
转载 form表单上传附件的几种方法
1.使用form表单进行提交<form name="form名称" action="请求地址" method="请求类型" enctype ="multipart/form-data"> <input type="file" name=""> <input type="text"
2018-11-11 15:24:11
1468
原创 北京时间转化为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
6875
原创 客户端调用webservice的xfie和aixs2用法
第一种:xfire: public String test1(){// SoapController(客户端自己定义的接口) 为服务端暴露出来的方法,方法名和参数必须和服务端的匹配 Service srvcModel = new ObjectServiceFactory() .create(SoapController.c...
2018-11-08 09:08:58
520
原创 oracle字符编码
SIMPLIFIED CHINESE_CHINA.ZHS16GBKSIMPLIFIED CHINESE_CHINA.AL32UTF8AMERICAN_AMERICA.UTF8安装客户端之后默认SIMPLIFIED CHINESE_CHINA.ZHS16GBK
2018-10-30 14:03:24
246
原创 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
241
原创 java获取系统中的换行符
System.getProperty("line.separator")window上是\r\nlinux上是\nunix上是\r
2018-10-19 18:02:32
5379
转载 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
232
转载 SpringBoot在Thread中注入Bean无效的解决方式
在Spring项目中,有时需要新开线程完成一些复杂任务,而线程中可能需要注入一些服务。而通过Spring注入来管理和使用服务是较为合理的方式。但是若直接在Thread子类中通过注解方式注入Bean是无效的。因为Spring本身默认Bean为单例模式构建,同时是非线程安全的,因此禁止了在Thread子类中的注入行为,因此在Thread中直接注入的bean是null的,会发生空指针错误。以下分...
2018-09-28 18:03:15
2356
原创 solr中操作索引的xml的写法
1.删除索引<add commitWithin="1000" overwrite="true"> <delete> <query>id:f1_3_document1535704281808600014</query> </delete> <commit>&am
2018-09-20 15:51:52
321
原创 mysql数据库和查询语句中字段类型不匹配出现异常,查询或更新多条的原因
说明表结构和where查询的字段类型一致,均为字符串或者是整数,不会类型转化 表结构和where查询的字段类型不一致: 一个为TIMESTAMP或者是DATETIME,另一个为常量,常量会转化为TIMESTAMP,再进行比较 一个为DECIMAL或者是整数,整数会转化为DECIMAL,再进行比较 一个为整数,另一个为字符串,会都转化为浮点型,再进行比较 注意:整数为准确值,浮点数...
2018-09-20 15:45:19
4032
原创 设置axis2的超时时间和取消重复发送
Options options = authenticationProviderServiceServiceStub._getServiceClient().getOptions(); options.setTimeOutInMilliSeconds(1000);//设置超时时间-默认60秒options.setProperty(HTTPConstants.SO_TIM...
2018-09-20 15:17:01
1480
原创 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
3057
转载 spring-boot 连接池 druid 的配置及监控
转载来自:https://blog.youkuaiyun.com/zl18310999566/article/details/54017279连接池 Druid简介Druid是Java中最好的数据库连接池,并且能够提供强大的监控和扩展功能。业界把Druid和HikariCP做对比后,虽说HikarCP的性能比Druid高,但是因为Druid包括很多维度的统计和分析功能,所以也是大家学则使用的主要原...
2018-08-11 14:04:57
366
转载 maven指定本地jar包
来自:https://blog.youkuaiyun.com/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
3132
转载 将oracle中的字段和表名全部修改为小写
在创建表和表结构的时候,如果想要小写需要在名称上面添加双引号,如果不添加oracle数据库会默认识别为大写1.将表名和字段名改为大写批量将表名变为大写begin for c in (select table_name tn from user_tables where table_name <> upper(table_name)) loop beg...
2018-07-31 17:05:12
5530
原创 配置主机连接虚拟机的oracle
1.设置网卡2.如果从navicate连接不上虚拟机,报错TNS: No listener 的问题首先确认已经启动 OracleOraDb11g_home1TNSListener 服务时,仍无法连接;然后进入计算机系统属性中查看 Oracle 服务端计算机的全名;接着进入 Oracle 安装目录下的 dbhome_1\NETWORK\ADMIN 目录下,将 listener.ora...
2018-07-31 16:27:37
991
转载 修改keystore密码
转载:https://blog.youkuaiyun.com/androidresearch/article/details/467545331. 首先当然是先复制一份正式证书出来作为要修改为的临时调试证书。2. 修改keystore密码的命令(keytool为JDK带的命令行工具):keytool -storepasswd -keystore my.keystore其中,my.keyst...
2018-07-26 18:23:30
7031
转载 java导入证书
每一步:进入某个ht tp s:/ /ww w.x xx.c o m开 头的网 站,把要导入的证书下载过来, 在该网页上右键 >> 属性 >> 点击"证书" >> 再点击上面的"详细信息"切换栏 >> 再点击右下角那个"复制到文件"的按钮 就会弹出一个证书导出的向导对话框,按提示一步一步完成就行了
2018-07-26 18:13:48
3810
转载 java访问https
转载:https://www.cnblogs.com/chinway/p/5802541.htmlJSSE是一个SSL和TLS的纯Java实现,通过JSSE可以很容易地编程实现对HTTPS站点的访问。但是,如果该站点的证书未经权威机构的验证,JSSE将拒绝信任该证书从而不能访问HTTPS站点。本文在简要介绍JSSE的基础上提出了两种解决该问题的方法。 引言 过去的十几年,网络上已经积...
2018-07-26 17:54:39
2814
转载 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
2774
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人