
技巧积累
yhddh2008
这个作者很懒,什么都没留下…
展开
-
把一串16进制码转化为一张图片
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/ /** * 存储图片16进制串为图片文件 * @param src 图片16进制文本串 * @param output 要保存的图像文件路径 *...原创 2010-01-11 11:15:29 · 401 阅读 · 0 评论 -
JS打印指定区域内容
来源:http://www.cnblogs.com/dudumao/archive/2012/10/04/2711571.html 很多时候,我们在做系统的时候要做打印功能,打印在js中其实很简单,不过这个很简单的代码并不能满足我们的特定需求,比如我们需要打印的表单在很多文字的中间,或者文字中包含一些广告或者图片什么的,这就很难用:window.print();这时,我们就要分区域的打印...原创 2013-09-29 11:36:17 · 289 阅读 · 0 评论 -
js将String解析成xml数据格式、xml数据格式转化为String
//将字符串转化成dom对象;string转换为xmlfunction stringToXml(xmlString) { var xmlDoc; if (typeof xmlString == "string") { //FF if (document.implementation.createDocument) { ...原创 2014-03-21 10:15:16 · 1250 阅读 · 0 评论 -
sqlserver 找到执行慢的sql
SELECT(total_elapsed_time / execution_count)/1000 N'平均时间ms',total_elapsed_time/1000 N'总花费时间ms',total_worker_time/1000 N'所用的CPU总时间ms',total_physical_reads N'物理读取总次数',total_logical_reads/exec...原创 2013-10-10 11:10:11 · 97 阅读 · 0 评论 -
判断两个时间的大小
import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;public class test { public static int compare_date(String DATE1, String DATE2) { ...原创 2013-10-30 09:03:31 · 172 阅读 · 0 评论 -
netbeans下 spring mvc 使用JRebel的配置方法
一直使用netbeans开发SSH、spring mvc的项目,每次改动java文件,tomcat都要重新加载一次,随着项目的庞大,加载一次的时间需要很长,严重影响开发速度和心情。 一直在找解决该问题的方法,终于找到了,就是插件Jrebel。但是网上没有针对netbeans的配置文章,纠结万分啊。 自己花了2个小时参考其他的文章, 终于把netbeans下如果配置,项目如果使用...2014-10-09 16:21:45 · 341 阅读 · 0 评论 -
Tomcat内存溢出(java.lang.OutOfMemoryError: PermGen space)的解决办法
Tomcat启动时报如下错误: java.lang.OutOfMemoryError: PermGen space 解决办法: 配置相关内存大小。其中按照启动tomcat的不同方式,分如下三种情况 a):如果是eclipse的tomcat插件启动tomcat,在“window”菜单-“Preferences”-“Tomcat”-“JVM Settings”中添加JVM参数如...原创 2016-05-25 14:40:25 · 309 阅读 · 0 评论 -
thymeleaf html页面中文注释乱码 解决
<!-- 使用thymeleaf解析 --> <bean id="templateResolver" class="org.thymeleaf.spring4.templateresolver.SpringResourceTemplateResolver"> <property name="prefix" value="/WEB-INF/.原创 2017-07-04 23:20:54 · 981 阅读 · 0 评论 -
Spring Boot LocalDateTime格式处理
转载来源:http://blog.youkuaiyun.com/junlovejava/article/details/78112240 JDK8的新特性中Time API,其包括Clock、Duration、Instant、LocalDate、LocalTime、LocalDateTime、ZonedDateTime,在这里就不一一介绍了,相信很多人都会使用其代替Date及Calend...原创 2017-12-14 15:10:47 · 4529 阅读 · 0 评论 -
springboot @Autowired @Resource 不支持静态变量的解决方案
借鉴和参考了:http://blog.youkuaiyun.com/ohalo/article/details/48999863 错误写法: @Autowiredprivate static OpenSearchProperties openSearchProperties; 这个写法报错:Autowired annotation is not supported on static...原创 2017-12-25 11:28:22 · 3428 阅读 · 0 评论 -
Java实现AES加密,异常java.security.InvalidKeyException: Illegal key size 的解决
Java实现AES加密,抛出异常如下: java.security.InvalidKeyException: Illegal key size 代码参考 http://my.oschina.net/Jacker/blog/86383?fromerr=x3l5xL1a 原因:Illegal key size or default parameters 是指密钥长度受...原创 2018-01-09 16:11:26 · 161 阅读 · 0 评论 -
vue webpack 部署到tomcat 找不到路径的问题
具体问题描述:采用vue写页面,webpack编辑打包。后台用springboot。打包后的vue单页文件,放到了classes/public 下。 问题:访问vue页面,报错 无法读取文件。而找不到的文件 位于 public下。疑惑:public目录下,明明存在文件,为什么说找不到呢? 过程:1、百度各种搜索 vue+webpack 404 无法找到路径等。找到的都...原创 2018-01-19 17:38:59 · 1410 阅读 · 0 评论 -
Eclipse、MyEclipse中输出带颜色的log4j日志信息
转载:https://blog.youkuaiyun.com/leiyong0326/article/details/78494115先上个效果: 0、原理:核心就是让Eclipse的控制台支持ANSI Escape Color——一种国际标准,使用特定字符表示颜色。即让Eclipse的Console对表示颜色的特定字符进行转义(Escape),而不要直接输出。例如: ...原创 2018-04-12 13:46:49 · 691 阅读 · 0 评论 -
解决win7以上系统 java只获取IPv6的问题
如果系统中开启了IPV6协议(比如window7),java网络编程经常会获取到IPv6的地址,这明显不是我们想要的结果,搜索发现很多蹩脚的做法是:禁止IPv6协议。其实查看官方文档有详细的说明:java.net.preferIPv4Stack (default: false)If IPv6 is available on the operating system the under...原创 2014-03-02 23:32:15 · 392 阅读 · 0 评论 -
如何使用Oracle SQLDeveloper 中连接MS SQLServer
1.首先要到 [url]http://sourceforge.net[/url] 下载 net.sourceforge.jdbc.driver,本人使用的版本是 jtds-1.2.2.jar 2.将压缩包中的jtds-1.2.2.jar复制到“<sql developer>/sqldeveloper/lib”文件夹或任意文件夹,也可以只解压缩在本地也可 :) ...原创 2013-09-11 09:53:28 · 204 阅读 · 0 评论 -
jsp window.open 传递中文出现乱码的解决办法
先把url改下:var url = "b.jsp?name=" u_name;url=encodeURI(url); url=encodeURI(url); //写一个不行。如果写一个就是????号。//写2个,则输出 %df%a4这种.服务端获取:String name=request.getParameter("name");name = java.net.URLDecoder.decode(...原创 2010-01-11 11:19:56 · 150 阅读 · 0 评论 -
PowerDesigner 中将Comment(注释)及Name(名称)内容互相COPY的VBS代码
在用PowerDesigner时.常常在NAME或Comment中写中文在Code中写英 文.Name只会显示给我们看,Code会使用在代码中.但Comment中的文字会保存到数据库TABLE的Description中,有时候我们写好 了Name再写一次Comment很麻烦.以下两段代码就可以解决这个问题.使用方法PowerDesigner->Tools->Execute Co...原创 2010-01-11 11:30:54 · 113 阅读 · 0 评论 -
CVS添加用户
CVS添加用户的过程D:\cvs\CVSROOT>set cvsroot=:pserver:administrator@127.0.0.1:/cvsD:\cvs\CVSROOT>cvs loginLogging in to :pserver:administrator@127.0.0.1:2401:/cvsCVS Password:D:\cvs\CVSROOT>cvs p...原创 2011-03-09 14:43:51 · 110 阅读 · 0 评论 -
tomcat运行期优化及问题解决方案
引用自:http://hi.baidu.com/worldpasser/blog/item/2ed12283cfec2eaf0df4d234.html 1、环境说明Linux下tomcat运行期 2、增加jvm 内存的配置#vi catalina.sh插入如下:JAVA_OPTS='-Xms256m -Xmx512m' 3、INFO: Max...原创 2012-02-21 11:15:07 · 109 阅读 · 0 评论 -
String StringBuffer StringBuilder 三者的区别
String是固定长度的字符串,如果要发生变化必须重新生成新的实例;String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 而如果是使用 StringBuffer 类则结果就不一样了,每次结果都会对 S...原创 2012-03-07 11:42:45 · 96 阅读 · 0 评论 -
svn 数据迁移的配置方法
SVN迁移可能有很多原因, 可能是我们想换Repository目录, 或者是想换一台机器, 等等.SVN迁移很容易做, 按照下面步骤就可以:(svn的repository和svn的安装目录一般不一个位置,这个要搞清楚) 1. 将原来的Repository导出为一个文件dumpfile > svnadmin dump F:\repository\test > test ...原创 2013-05-03 11:39:09 · 163 阅读 · 0 评论 -
log4j 2.0 配置文件
来源:http://blog.youkuaiyun.com/lrenjun/article/details/8178875前段时间一直用jWebSocket开发长连接的web服务,发现log4j记录log极为好用,今天准备仔细研究一下。1. Log4j2的导入 首先到http://logging.apache.org/log4j/2.x/downloa...原创 2013-12-02 16:28:01 · 290 阅读 · 0 评论 -
druid 配置教程
java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,有不得不使用数据库连接池。数据库连接池有很多选择,c3p、dhcp、proxool等,druid作为一名后起之秀,凭借其出色的性能,也逐渐印入了大家的眼帘。接下来本教程就说一下druid的简单使用。 首先从http://repo1.maven.org/maven2/com/alibaba/druid/ 下载最新的jar包。如果...原创 2013-12-03 11:12:14 · 279 阅读 · 0 评论 -
mysql取得数据库所有表名和字段注释
mysql取得数据库所有表名和字段注释 1、取字段注释 Java代码 Select COLUMN_NAME 列名, DATA_TYPE 字段类型, COLUMN_COMMENT 字段注释 from INFORMATION_SCHEMA.COLUMNS Where table_name = 'companies'##表名 AND table_schem...原创 2013-12-11 17:22:17 · 240 阅读 · 0 评论 -
Maven打包时如何把配置文件(xml等)也放到classes目录里
BUILD节点配置如下:<build> <finalName>WEBAPP</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupI...原创 2014-01-11 22:56:10 · 733 阅读 · 0 评论 -
OJDBC版本区别 [ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别]
在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle JDBC驱动来解决的?最常使用的ojdbc14.jar有多个版本,classes12.jar有多个版本你了解吗? 连接类型:1、JDBC OCI: oci是oracle call interface的缩写,此驱动类似于传统的ODBC 驱动。因为它需要Oracle Call Interface and N...原创 2014-06-05 09:53:24 · 268 阅读 · 0 评论 -
myeclipse设置tomcat内存大小
myeclipse中tomcat内存大小的设置 在myeclipse中出现:java.lang.OutOfMemoryError: Java heap space 或着java.lang.OutOfMemoryError: PermGen space 这两个错误,原因是tomcat 或着mycelispe没有设置好 如是单独启动tomcat出现这个问题,应该在如apache-tomcat-5.5...原创 2013-09-04 10:36:46 · 139 阅读 · 0 评论 -
myeclipse、eclipse linux下 手动安装lombok
前提 linux Ubuntu 使用MyEclipse,手动安装 lombok插件按照网上攻略,ini文件最后追加-Xbootclasspath/a:lombok.jar -javaagent:lombok.jar 启动总是报错。 正确的方法应该是:(写出lombok.jar所在的完整路径)-Xbootclasspath/a:/opt/MyEclipse 2017 C...2018-04-20 10:48:38 · 1380 阅读 · 0 评论