
java后台开发
炎汐v1
这个作者很懒,什么都没留下…
展开
-
opencv 编译 wechat_qrcode注意事项
1.配置代理(如果不配置会有很多文件无法下载导致进度缓慢)win:系统环境变量添加 http_proxy:xxxxhttps_proxy:xxxx2.cmake 环境 BUILD_SHARED_LIBS 一定要去掉勾选不然打出的dll是离散的基本无法使用3.vs 2019 (1) 重新生成方案 (2) 在CMake Target处 install...原创 2022-01-26 17:57:18 · 3209 阅读 · 1 评论 -
jenkins批量删除历史job
//项目名称def jobName = "xycom"//删除小于等于64的构建历史def maxNumber = 121Jenkins.instance.getItemByFullName(jobName).builds.findAll { it.number <= maxNumber}.each { it.delete()}原创 2022-01-17 10:27:10 · 674 阅读 · 0 评论 -
linux查看服务器启动日志
dmesgdmesg -T |grep oom原创 2022-01-07 16:09:40 · 1856 阅读 · 0 评论 -
in/bash^M: bad interpreter: No such file or directory
vim a.sh进入a.sh后, 在底部模式下, 执行:set fileformat=unix后执行:x或者:wq保存修改。原创 2021-12-25 17:44:40 · 612 阅读 · 0 评论 -
通过class文件查看编译版本
34(对应十进制的50):JDK1.8 33(对应十进制的50):JDK1.7 32(对应十进制的50):JDK1.6 31(对应十进制的49):JDK1.5 30(对应十进制的48):JDK1.4 2F(对应十进制的47):JDK1.3 2E(对应十进制的46):JDK1.2原创 2017-12-13 08:40:30 · 872 阅读 · 0 评论 -
java 线程池相关
1.使用线程池的优势 减少线程使用过程中创建以及销毁消耗的资源,减少延迟 控制线程数量2.风险 所有并发存在的风险,以及与线程池有关的死锁、资源不足和线程泄露3.常用的线程池 1.newCachedThreadPool 可缓存线程池 如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程 特点:几乎无线程数量限制原创 2017-08-21 15:26:12 · 228 阅读 · 0 评论 -
oracle 字符乱码问题之一
使用UTL_RAW.cast_to_varchar2转换后的汉语字符使用jdbc获取后发现是乱码, 可以使用CONVERT(char, dest_char_set[, source_char_set ])函数进行转换; 因为客户端程序为utf-8编码而UTL_RAW.cast_to_varchar2转换后的编码为zhs16gbk ,客户端强转utf-8导致; 解决方法 CONVE原创 2016-12-23 08:49:59 · 2964 阅读 · 0 评论 -
Oracle分页方法
public Page findByPage(String listSql,Object[] o,int start,int limit,String orderBy){String sql = "select * from (select X.*,ROWNUM RN FROM ("+listSql+" "+orderBy+") X where ROWNUM "+start;List list =原创 2016-12-16 10:14:03 · 299 阅读 · 0 评论 -
xml与javabean互转
import java.io.StringReader; import java.io.StringWriter; import javax.xml.bind.JAXBContext; import javax.xml.bind.Marshaller; import javax.xml.bind.Unmarshaller; public class JaxbUtil转载 2016-08-22 16:03:00 · 225 阅读 · 0 评论 -
sqlserver 为表添加标识字段(copy)
首先复制表_copy 将原表中需添加的标识字段删除并重新添加字段并标识truncate table t_role_resources;set identity_insert t_role_resources on;INSERT into t_role_resources([id], [role_id],[resources_id]) SELECT [id]原创 2016-08-30 16:36:51 · 1584 阅读 · 0 评论 -
邮箱报错 端口错误
在eclipse 的arguments 里面添加 -Djava.net.preferIPv4Stack=true原创 2015-12-09 16:15:24 · 400 阅读 · 0 评论 -
struts2导出文档中文名乱码问题
/** * 下载文件名编码,对于不同的浏览器使用不同的编码格式 * * @param request * @param name */ private String processFileName(HttpServletRequest request, String name) throws Uns原创 2014-12-29 15:54:01 · 340 阅读 · 0 评论 -
freemark 导出文档
public String nongweiDownLoad(){ String fileName = "网络新闻观察"+DateUtil.getChtsDate(new Date())+".doc"; //获取dataMap start Map dataMap = this.autoRepDocServi原创 2014-12-29 15:56:37 · 278 阅读 · 0 评论 -
Executors多线程的简单使用
package com.spidersite;import java.sql.Connection;import java.sql.DriverManager;import java.util.ArrayList;import java.util.Date;import java.util.HashSet;import java.util.Hashtable;imp原创 2015-01-13 15:22:11 · 351 阅读 · 0 评论 -
java 简单的登陆判断 拦截器
package com.luoan.yuqing.common;import java.io.IOException;import java.util.ArrayList;import java.util.Arrays;import javax.servlet.Filter;import javax.servlet.FilterChain;impor原创 2014-11-24 10:13:45 · 411 阅读 · 0 评论 -
java 过滤标点符号
str.replaceAll("[\\pP+~$`^=|¥×]","")原创 2014-11-24 10:15:31 · 981 阅读 · 0 评论 -
ScheduledExecutorService 多线程类简单使用
package com.observe;import java.util.concurrent.Executors;import java.util.concurrent.ScheduledExecutorService;import java.util.concurrent.TimeUnit;public class Ob2 implements Ob {原创 2014-11-24 10:07:13 · 424 阅读 · 0 评论