
进阶问题
thankjj20160909
这个作者很懒,什么都没留下…
展开
-
VirtualBox虚拟机CentOS-6.5安装
1 下载2 安装1)VirtualBox安装直接默认基本就行2)虚拟机系统安装,选择新建,关联到下载的CentOS镜像,进入系统界面后选择第2个install system with basic video driver 安装即可3 网络配置3.1 VirtualBox配置采用桥接的方式进行网络共享3.2 CentOS配置参考主机IP进行配置...原创 2019-10-12 07:53:50 · 214 阅读 · 0 评论 -
exe应用程序无法启动,因为应用程序的并行配置不正确
问题:exe应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,或使用命令行 sxstrace.exe 工具。原因查找:1)开始→所有程序→附件→右键命令提示符→以管理员身份运行2)输入sxstrace.exe Trace -logfile:C:\trace.log(路径自定义),开始跟踪3)运行应用程序,回车,完成跟踪生成报告4)输入sxst...原创 2018-10-19 11:41:14 · 14558 阅读 · 1 评论 -
oracle大数据导入sqlldr与导出sqluldr2
1.导出sqluldr2oracle数据导出工具sqluldr2——专业大数据导出工具,能够将数据已txt,csv,dbf等格式快速导出,效率比普通导出快70%。根据查询语句导出 field=0x3a表示以分号进行字段隔开sqluldr2.exe username/pwd query="select * from table" field=0x3a file="xxx.txt"如果查询...原创 2018-10-31 22:28:42 · 843 阅读 · 0 评论 -
TortoiseSVN is locked in another working copy
TortoiseSVN提交报错 TortoiseSVN is locked in another working copy原因:可能是因为打开了多个commit会话,然后又去修改了提交文件的内容,导致文件锁掉一直提交不了。尝试:删除该文件并更新,clean up都不行解决:右键进入Repo brower => break lock就可以了...原创 2018-11-09 10:50:15 · 7949 阅读 · 4 评论 -
idea tomcat启动不来
最近一直用的idea启动tomcat项目,偶尔报下面的错误:Error occurred during initialization of VMCould not reserve enough space for 1048576KB object heap // 1024MDisconnected from server看到这个第一眼当然就是认为内存不够,但是关闭其它所有软件重现启...原创 2018-11-19 18:38:47 · 3794 阅读 · 0 评论 -
Java华为企业信息机对接
最近需要与华为短信平台进行对接,发条短信提醒本来是很简单的,只要拿起短信接口套用API就行,但是华为提供的是一个盒子,类似一个服务器,号称企业信息机。虽然有一份文档,但是在这个过程中还是出现了不少坎坷,而且这个网上能够搜索到的资料也是屈指可数。经过调试,最后也是可以成功发送短信了,那么楼主就总结一下遇到的问题与开发流程吧,版本是V4.1D3API。1)引入SMSSendAPI.jar这边弄的...原创 2018-12-22 14:50:34 · 400 阅读 · 2 评论 -
oracle的unistr报错问题
场景:表里面有一大批数据,查询SQL有用到unistr函数,将Unicode编码内容转译后查出。但是却查询报错,ORA-30186: '\' 的后面必须是四个十六进制字符。尝试:怀疑是存的Unicode编码格式存在问题,用下面的语句并没有发现异常数据select * from xxx_table where regexp_replace(name,'\\[0-9a-f]{4}','') ...原创 2019-01-16 19:59:14 · 2103 阅读 · 0 评论 -
Java接口调度RestTemplate
需求:Java代码中,需要访问外部接口,并对返回消息进行处理解决:采用spring集成的RestTemplate。a.请求报文b.响应报文c.主要代码Map<String, Object> req_data_map = new HashMap<String, Object>();req_data_map.put("name", "桑科");req_dat...原创 2019-01-16 20:45:36 · 539 阅读 · 0 评论 -
Java对接企业微信
最近需要对接企业微信,例如将风险测评结果推送给企业微信中对应的用户,然后用户对结果进行查看与确认操作,所以这里就涉及到两方面:1)将外部系统内容推送到企业微信;2)企业微信去请求外部系统。一 准备为了便于测试,在开始对接前最好注册一个企业微信。注册地址:https://work.weixin.qq.com/wework_admin/register_wx?from=loginpage操...原创 2019-04-09 23:46:31 · 4793 阅读 · 1 评论 -
Tomcat改大Catalina的Xmx启动闪退
因为当Xms或Xmx参数值大于1536M时,需要使用64位的JDK原创 2018-09-11 19:15:50 · 1482 阅读 · 0 评论 -
tomcat内存溢出
tomcat内存溢出解决方法:windows下更改catalina.bat文件内容(有则改无则加),主要是修改Xmx参数set JAVA_OPTS=%JAVA_OPTS% -Xms512M -Xmx1024M -server -XX:PermSize=512M -XX:MaxPermSize=1024M-Xms:minimum memory size for pile and heap...原创 2018-09-04 19:04:17 · 884 阅读 · 0 评论 -
管理端系统必会的前端知识
1.定位input通过id定位$("#id") 通过name定位$("input[name='name']") 通过class定位$(".class")2.模块隐藏与显示hide()/show()3.页面停个500毫秒进行刷新setTimeout(function(){初始化页面操作});4.每隔1000毫秒刷新一次setInterval(function(){ alert("Hell...原创 2018-04-08 18:49:32 · 288 阅读 · 0 评论 -
JSP自定义标签
1.tld文件(放在WEB-INF下面)<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE taglib PUBLIC "-//Sun xxxxx"><taglib> <tlib-version>1.0</tlb-version> <原创 2018-04-02 15:27:57 · 135 阅读 · 0 评论 -
Shell自启动
针对开发每天早上过来都要启动一批软件,所以弄了个算是半自启动的cmd命令吧@echo off::********软件路径********::********zookeeper********set zookeeperDirectory=D:\develop\dubbo-tool\zookeeper-3.3.6\zookeeper-3.3.6::*********redis********...原创 2018-04-03 09:29:57 · 229 阅读 · 0 评论 -
springmvc实现权限控制
大体思想:当系统启动的时候会将所有权限信息加入到Map集合,URL作为key,有此权限访问该URL的角色作为value;然后具体某个用户登录的时候会首先获取其对应的角色,存到session中;当该用户访问某个具体的URL时会进行角色判断其是否由此权限进行访问。实现过程:1.定义拦截器(springmvc-servlet.xml)<!-- 定义拦截器,判断登陆 --><mvc:i...原创 2018-03-28 19:38:06 · 4239 阅读 · 0 评论 -
获取登陆用户的IP地址(包括代理服务器)
public String getIpAddress(HttpServletRequest request){ String ipAddress = null; ipAddress = request.getHeader("x-forwarded-for"); if(ipAddress == null || ipAddress.length() == 0 || ...原创 2018-04-12 17:33:37 · 1605 阅读 · 0 评论 -
oracle数据库字符集为ZHS16GBK插入的韩文日文俄文变成问号
最近项目中解析xml存在中文俄文日文韩文等等乱七八槽的外文,在插入数据库中会乱码变成问号。原因:是oracle安装的数据库的时候字符集不一样( select userenv('language') from dual可以查看),SIMPLIFIED CHINESE_CHINA.ZHS16GBK这种会变成问号,而SIMPLIFIED CHINESE_CHINA.AL32UTF8这种字符集却可以正常保...原创 2018-06-16 17:47:39 · 4155 阅读 · 1 评论 -
JDBC批量插入
最近项目中有用到JDBC技术,存在大量数据要进行插入,通过研究采用批量插入速度快的不是一点点。下面简单比较了一下普通插入与批量插入50000条数据的时间效率。常规插入:耗时12952mspublic static void normalInsert() throws SQLException { long start = System.currentTimeMillis(); Co...原创 2018-06-18 00:27:33 · 16898 阅读 · 0 评论 -
线程池的实际应用
最近要将公司项目的JS代码改造成Java代码,需要用到多线程。需求大概是这样的:有一大批客户,需要对这一大批客户进行风险测评,测评涉及到对表的update操作,这边采用多线程分批对数据库进行操作。下面是主要代码结构//创建线程池,设置为staticif (exec == null) exec = Executors.newFixedThreadPool(coreSize);//...原创 2018-08-27 23:28:40 · 2327 阅读 · 0 评论 -
Eclipse导出带依赖包的maven项目作为jar包
如图类似的maven项目,需要作为jar包导出步骤一给pom添加plugin<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifact...原创 2018-03-14 00:06:26 · 3168 阅读 · 2 评论