- 博客(44)
- 资源 (2)
- 收藏
- 关注
原创 Java计算两个日期之间的工作时长【包含节假日、补班、周末】
计算两个yyyy-MM-dd HH:mm:ss格式日期之间的工作时长【包含了节假日、周末、补班】
2023-10-23 11:54:12
990
原创 javaScript返回某个日期,月、季度、年、半年
/** * @param jhszrq_init yyyy-MM-dd * @param jfzq_val 0月、1季度、2年、3半年 * 返回yyyy-MM-dd日期 */function calDate(jhszrq_init, jfzq_val) { let date = jhszrq_init ? new Date(jhszrq_init) : new Date(); let oYear = date.getFullYear(); let oMonth = date
2022-04-14 19:40:42
1170
原创 JAVA 返回今天、本周、本月、本季度、本年、上个月、上一年、昨天、明天、上周、下周
/** * @param type 1今天,2本周,3本月,4本季度,5本年,7上个月,8上一年,9昨天,10明天,11上周,12下周 * @return */ public static Map<String, String> getSpecialDate(String type) { Calendar calendar = Calendar.getInstance(); Map<String, String>
2022-04-12 15:30:28
978
原创 问题处理:在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义
java.lang.IllegalArgumentException: 在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义1、网上很多文章都说修改tomcat配置文件就行:tomcat --> conf--> server.xml<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"URI...
2021-07-13 09:07:26
8479
12
原创 DhtmlGantt案例-弹窗lightbox自定义字段
<!DOCTYPE html><html lang="zh"><head> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <title>案例--有些引用的文件是自己内部用的,可自行删除</title> <...
2020-03-30 09:48:11
3520
原创 尚硅谷周阳JVM视频简要笔记
一、java虚拟机主要四部分1.类加载器2.执行引擎3.本地接口4.运行数据区二、运行时数据区:1.jvm的优化99%在堆,1%在方法区2.方法区:主要是构造方法和接口的代码,静态变量+常量+类信息+运行时常量(实例变量存在于堆内存中)3.栈管运行,堆管存储(虚拟机栈)栈也叫栈内存,主管java程序的运行,是在线程创建时创建,它的生命周期是...
2019-11-05 11:35:53
3959
原创 Java项目log4j日志文件
#log4j.rootLogger = [ level ] , appenderName1, appenderName2...#level : 是日志记录的优先级,分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。#Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG。通过在这里定义的级别,您可以控制到应用程序中...
2019-07-05 09:46:51
338
原创 Java项目tomcat连接SAP
1.tomcat目录下放配置文件tomcatHome\bin\sapconnection.jcoDestination内容:#SAP connection properties#Sat Oct 17 10:10:24 CST 2015jco.client.lang=ZHjco.client.codepage=8400jco.client.sysnr=00jco.client....
2019-07-05 09:30:04
654
原创 java 访问https 从https的url下载文件 从http的url下载文件
package com.solex.test;import java.io.*;import java.net.HttpURLConnection;import java.net.URL;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;import java...
2018-07-06 11:22:45
17100
1
原创 ORA-00001: 违反唯一约束条件 --解决方法
1、错误 Caused by: java.sql.BatchUpdateException:ORA-00001: 违反唯一约束条件 (SOLEX.SYS_C0012537) 2、分析 ①(SOLEX.SYS_C0012537)是我们在数据库设置的约束条件的name,一般是主键ID约束 ②同hbm.xml文件找到主键的自增序列名称 SEQ_FEEPAY_COST_
2017-07-27 12:04:11
195474
2
转载 Oracle常用查看表结构命令
获取表: select table_name from user_tables; //当前用户的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表 select table_name from dba_tables where owner=’用户名’user_tabl
2017-03-25 14:39:28
942
原创 如何解决java.lang.OutOfMemoryError:PermGen space错误。
1、如何解决java.lang.OutOfMemoryError:PermGen space错误。 添加如下配置信息: -server -Xms3000m -Xmx3500m -XX:PermSize=1024m -XX:MaxPermSize=2048m -XX:+UseParallelGC -XX:ParallelGCThreads=42、如何避免myeclipse每次都校验
2017-02-17 13:02:06
2135
原创 java.lang.reflect反射学习
package com.solex.test;import java.lang.reflect.*;import java.util.Arrays;import org.junit.Test;public class TestClass { @Test public void TestRef() throws Exception { Class<?> c = null
2017-01-23 10:51:34
413
转载 JSON字符串和JSON对象的转换
在数据传输过程中,json是以文本,即字符串的形式传递的;而JS操作的是JSON对象。所以,JSON对象和JSON字符串之间的相互转换是关键 例如: JSON字符串: var str1 = ‘{ “name”: “test”, “sex”: “man” }’; JSON对象: var str2 = { “name”: “test”, “sex”: “man” };一、JSON字符串
2017-01-19 18:46:03
442
原创 js\jQuery分层显示
<!DOCTYPE HTML><html><head><title>分层显示</title><meta charset="utf-8" /><script type="text/javascript" src="C:\Users\solexit06\Desktop\jquery.min.js"></script><script> /*传过来的数据格式*/ var names=
2017-01-12 11:39:09
1428
原创 js实现类似list、map
/** js实现list */function List() { this.value = []; /* 添加 */ this.add = function(obj) { return this.value.push(obj); }; /* 大小 */ this.size = function() { retur
2017-01-12 11:38:16
5364
原创 select获取和赋值
select获取和赋值<!DOCTYPE HTML><html><head><title>select获取和赋值</title><meta charset="utf-8" /><script type="text/javascript" src="C:\Users\Administrator.ROOEHB06BX1AQB1\Desktop\jquery.min.js"></script>
2017-01-05 20:36:59
6984
原创 form中enctype属性
表单中enctype=”multipart/form-data”的意思,是设置表单的MIME编码。 默认情况,enctype=”application/x-www-form-urlencoded”,不能用于文件上传. 只有使用了multipart/form-data,才能完整的传递文件数据,进行下面的操作.<form name = "myform" method = "post" action
2016-12-13 16:37:34
624
原创 form表单 post提交 数据量大的问题
问题:页面1提交之后,如果数据量太大,页面2获取不到,获取到的值为null 解决方法: POST传递没问题。 在tomcat里面设置server.xml <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxPostSize="2000000"/>
2016-12-12 14:41:39
12881
原创 pdf加水印
pdf加水印相关jar包itext-2.1.7.jariTextAsian.jar代码如下package com.solex.waterPrint;import java.awt.Color;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import ja
2016-12-08 10:22:01
2619
原创 excle加水印
excle加水印效果如下:水印的透明度可以设置,详细见代码 相关的jar包:jacob-1.17-x64.rar注意区分32位和64系统复制 jacob-1.17-M4-x64.dll 放在java jdk bin目录下、系统目录/WINDOWS/system32目录下代码如下:package com.solex.waterPrint;import java.text.SimpleDateFor
2016-12-08 10:17:18
2375
原创 word加水印
word加水印相关的jar包:jacob-1.17-x64.rar注意区分32位和64系统复制 jacob-1.17-M4-x64.dll 放在java jdk bin目录下、系统目录/WINDOWS/system32目录下代码如下:public class TestWaterWord {public TestWaterWord() {}private static TestWaterWo
2016-12-08 10:11:44
2786
转载 jQuery.getJSON()函数
jQuery.getJSON()函数原文地址:http://www.365mini.com/page/jquery_getjson.htm用于通过HTTP GET形式的AJAX请求获取远程JSON编码的数据。JSON是一种数据格式,JS原生支持JSON格式,通过jQuery.getJSON()从服务器获得的JSON数据,jQuery会先尝试将其转为对应的JS对象。如果请求的URL中包括”cal
2016-11-17 13:04:47
810
原创 java中==和equals的区别
@Testpublic void testStrArray(){String str="c__a";String[] arr=str.split("_");for(int i=0;iSystem.out.println(arr[i]);System.out.println(arr[i]=="");System.out.println(arr[i].equals(""))
2016-11-04 11:26:20
473
原创 对li类数组对象随机添加特性,并进行排序
修改元素的属性window.onload=function(){//获取ul下的所有livar lis=document.querySelectorAll("ul li");var nums=[];//反复生成随机数:必须和lis的个数一样while(nums.length var n=parseInt(Math.random()*lis.length+1);
2016-11-02 20:49:01
611
转载 JS中复制数组
JS中复制数组一、 错误实现var array1 = new Array("1","2","3"); var array2; array2 = array1; array1.length = 0; alert(array2); //返回为空这种做法是错的,因为javascript分原始类型与引用类型(与java、c#类似)。Array是引用类型。arra
2016-10-31 22:01:47
300
转载 记录:js删除数组中某一项或几项的几种方法
作者:Joan出处:http://www.cnblogs.com/Joans/记录:js删除数组中某一项或几项的几种方法1:js中的splice方法 splice(index,len,[item]) 注释:该方法会改变原始数组。splice有3个参数,它也可以用来替换/删除/添加数组内某一个或者几个值index:数组开始下标 len:
2016-10-31 21:52:53
1441
原创 input元素添加监听事件
$("input[name='input名字']").live("keyup",function(){ //你的事件处理});或者$("input[id='input名字']").live("keyup",function(){ //你的事件处理});
2016-10-31 16:15:47
2304
1
原创 DOM学习笔记---遍历页面所有元素节点
//遍历页面所有元素节点var blanks=[];function getChildren(parent){ console.log(blanks.join("")+"|_"+(parent.nodeType==1?parent.nodeName:parent.nodeValue)); if(parent.children.length>0){ blanks.pus
2016-10-25 20:36:03
2261
原创 DOM 学习之—添加+-按钮
-1+function calc(btn){//找到旁边的span://1、向上找tdvar td=btn.parentNode;//向上爬树//2、在td下找spanvar span=td.getElementsByTagName("span")[0];//向下爬树//3、取出span的数nvar num=span.innerHTML;
2016-10-25 20:15:20
780
原创 jsp页面编码
/**规律:可行:utf-8编码--->gbk解码-->gbk编码-->utf解码可行:utf-8编码--->iso8859-1解码-->iso8859-1编码-->utf解码可行:gbk编码--->iso8859-1解码-->iso8859-1编码-->gbk解码在JSP页面获取表单的值时会出现乱码,有两种解决方法:一种是在调用getParameter之前通过requ
2016-10-10 09:57:03
412
原创 ajax防止缓存方法
在Ajax发送的URL参数后加上时间戳:'?time='+new Date().getTime()如下:$.ajax({ type:'get',//请求方式 url:'/mobilemode/apps/solex/dbsy/queryToDo.jsp?time='+(new Date()).getTime(), data:'',
2016-10-09 14:28:19
572
原创 SYS_CONNECT_BY_PATH(column,'char') 结合 start with ... connect by prior
查询效果:查询语句:select SYS_CONNECT_BY_PATH(departmentname,'>') ,t.departmentname,level from hrmdepartment t start with departmentname='新事业部' connect by prior id=superId;【语句:①从“新事业部
2016-09-29 10:09:49
302
转载 Java WebService 简单实例
Java WebService 简单实例原文地址:http://www.cnblogs.com/yisheng163/p/4524808.html?utm_source=tuicool前言:朋友们开始以下教程前,请先看第五大点的注意事项,以避免不必要的重复操作。 一、准备工作(以下为本实例使用工具)1、MyEclipse10.7.12、JDK 1.6.0_22
2016-09-27 16:16:57
278
转载 对OutputStream类的flush()方法的误解
最近使用java的FileOutputStream写文件,调用到了flush()方法。于是查看了FileInputStream类的源代码,发现flush()其实是继承于其父类OutputStream的。而OutputStream类的flush()却什么也没做,恍然大悟,真是“看源代码者得真相啊”。其实flush()是Flushable接口的方法,官方文档的对该方法的注释是“Flushe
2016-09-27 10:38:50
19681
转载 如何修改element.style样式
相信很多朋友在修改主题css时遇到过一些问题,比如说出现这个elememt.style,这个有时候无法直接修改,因为找不到。因此可以通过css中的 !important 语法优先权来实现我们想要的效果。举个例子:默认情况下上面的背景颜色是绿色,我们找不到element.style该怎么修改呢,这时候就可以在下面CSS样式表里面修改:如
2016-09-26 12:52:04
6645
3、安装Inotify+rsync并测试.doc
2019-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人