自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(120)
  • 资源 (4)
  • 收藏
  • 关注

原创 js报错:size is not a function

jquery报错 .size is not a function

2022-10-25 17:24:22 1477 1

原创 grep -v grep

grep -v grep

2021-12-03 16:05:25 2079

原创 oracle根据出生日期计算精确年龄精确到日

oracle根据出生日期计算精确年龄精确到日。SELECT floor(months_between(SYSDATE, to_date('20161117','yyyy-mm-dd'))/ 12) from dual;

2021-01-15 17:56:14 2073

原创 ORA-27102:out of memory

连接数据库报如下错误:ORA-01034:ORACLE not availableORA-27102:out of memoryLinux-x86-64 Error:12: Cannot allocate memoryAdditional information:26Additional information:3538949Additonal information:1711276032Process ID:0Session ID:0 Serial number:0.

2020-12-14 12:11:49 457

原创 JDK、Gradle、GIT、TortoiseGIT、idea、maven、tomcat下载地址

jdk1.8下载地址https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.htmlGIT下载地址https://git-scm.com/downloadsgradle下载地址https://gradle.org/TortoiseGit下载地址https://tortoisegit.org/download/TortoiseGit语言包下载地址https://tortoisegit.org/downloa.

2020-05-24 23:57:48 194

转载 Content is not allowed in trailing section

今天部署了一个旧的项目到新的环境里面,发现在使用Itext生成paf报错了,看后台的日志发现的错误是:org.xml.sax.SAXParseException异常:Content is not allowed in trailing section。于是网上搜了一下说是在生成XML文档的时候,内容里面有空格。于是将生成PDF文档的XML内容打出来发现在内容的最后面真的有一排空格,于是使用trim

2018-01-18 11:33:16 2602 1

转载 用java写的后台方法可以提供给C#调用吗?

最近和公司搞C#的同事联合搞了一个项目,我把我这边的数据加密之后传给C#,然后C#在对接收到的数据解密。可是问题来了,我这边用JAVA加密的数据C#的同事怎么也解密不出来,于是我就想到了可不可以将JAVA解密的方法转成C#的dll文件给到C#那边调用,于是网上搜索了下还真有,下面就说下我的具体操作。    步骤一:到IKVM官方网站下载IKVM需要的组件 http://sourceforge.

2018-01-10 17:06:04 1665

原创 docker容器存放目录磁盘空间满了

今天在Liunx服务器上重启docker的时候,发现容器启动不了了,报的错误是:"ERROR:cannot  create temporary directory!"。我的猜测应该就是磁盘空间满了,于是执行命令"df -h",出来的结果是 挂载点/var/lib/docker/overlay/ 已用%为100%,真的是磁盘空间用完了。     我不理解的是我的容器有配置数据卷呀,容器里面动态增

2017-12-22 14:38:55 40936 4

转载 Linux命令后台执行

最近执行了一个客户发给我的连接VPN的命令.sh文件,在Linux里面执行之后,一直在运行又不能停止,停止了有连不上VPN,如果我想执行其它命令都执行不了了。于是客户叫我在后台运行该命令,于是网上搜了下记录下来。        当在前台运行某个作业时,终端被该作业占据;而在后台运行作业时,它不会占据终端。可以使用&命令把作业放到后台执行。 如:*/30 * *  * * /opt/test.s

2017-11-13 17:51:14 1358

原创 crontab定时任务不执行

今天在Liunx系统里面写了一个定时重启tomcat的.sh脚本文件,单独运行这个.sh文件可以正常执行,但是加入到Liunx的定时任务crontab里面发现根本就不执行,于是就逐步排查问题?1、确认服务器是否开启定时任务计划服务,只有root用户才能对crond服务进行开启和关闭。      执行命令查看是否开启了crond服务:service crond status。     如

2017-11-13 17:03:06 5144

转载 docker从容器里面拷文件到宿主机或从宿主机拷文件到docker容器里面

1、从容器里面拷文件到宿主机?     答:在宿主机里面执行以下命令             docker cp 容器名:要拷贝的文件在容器里面的路径       要拷贝到宿主机的相应路径     示例: 假设容器名为testtomcat,要从容器里面拷贝的文件路为:/usr/local/tomcat/webapps/test/js/test.js,              

2017-04-07 15:18:33 55660 1

原创 从session里面取得值为null

最近搞了一个java项目,使用tomcat部署,apache做代理。部署之后就发生了奇怪的事情,登录界面调用获取验证码的方法将验证码保存到session会话中,然后当用户登录的时候获取用户从界面输入的验证码和session里面取出的验证码是否相等,这个时候奇怪的事情就发生了,发现每次从session里面取得的验证码是空的。然后就在后台加入了日志记录sessionid,发现同一个客户端每请求一次获取

2016-11-27 20:40:22 21417 4

原创 centOs7 忘记root密码

centOs7root用户密码忘记了,怎样重置root密码呢?

2016-10-21 14:22:48 31676 9

转载 在liunx系统下面安装Apache

今天在liunx服务器上面安装了一个Apache,由于是第一次安装搞了一天在搞定于是将操作步骤记录下来,防止以后忘记。查看liunx是什么版本? 执行命令:lsb_release -a uname uname -r uname -a下载Apache相关资源包。 我们要

2016-08-30 00:33:01 1081 1

原创 eclipse打开maven项目,项目出现一个红色的感叹号

今天在eclipse打开maven项目的时候,项目名称上面出现了一个红色的感叹号,我昨天就还好好的,今天怎么就出现红色的感叹号了呢?奇怪!问题截图:解决步骤:1、发现eclipse里面开发maven项目,eclipse老是抽风时不时就会在项目上面打上红叉,这时的解决办法是现将eclipse里面的项目删除,然后Ctrl+R打开cmd命令窗口,找到项目的根目录(跟pom.xml文件同级

2016-08-18 00:04:37 74444 1

转载 如何在centos或者liunx系统安装JDK8

如何在centos下安装JDK8?1、判断是否已经安装了jdk       1.1执行命令java -version 截图如下:              1.2执行命令 Javac  截图如下:             1.3如果上面两个命令都执行成功了就可以看出已经成功安装了jdk,如果第一个命令执行成功,在执行第二个命令javac的时候报错:-bash: javac:

2016-08-08 01:00:46 1013

转载 CentOS6.5安装与配置Mysql数据库

今天公司搞了一台阿里云服务器,要在上面安装mysql数据库,做为从未在CentOS6.5安装mysql数据库的技术小白的我,在网上找了资料,然后记录下来。第一步:查看服务器上面是否已经安装了mysql数据库。                执行命令:rpm -qa | grep mysql第二步:如果第一步已经检查出系统已经安装了mysql数据库,先把原来的系统里面的mysql数据库干

2016-08-08 00:06:07 10821

转载 将本地包添加到maven中央本地库中

最近在做一个项目是用maven构建的,使用maven项目的好处就是项目中使用的包都可以从maven仓库中读取,但是今天遇到的一个问题就是我需要的包在maven仓库里面竟然没有,于是在网上搜索了下可以将本地而在maven仓库里面没有的包添加的maven仓库中,具体的做法就是。1、打开DOS命令执行窗口,去到你要准备添加到maven仓库的jar包所在目录。  2、执行命令mvn insta

2016-05-31 14:10:48 3147

转载 java.lang.NoClassDefFoundError: org/jaxen/JaxenException

maven项目报错:java.lang.NoClassDefFoundError: org/jaxen/JaxenException。原因是:在使用dom4j的xpath时出现java.lang.NoClassDefFoundError: org/jaxen/JaxenException的异常,原因是dom4j引用了jaxen jar包,而在项目中没有引用此jar包,引用此jar包即可解决

2016-05-09 00:57:44 1983

转载 maven项目 加入json-lib-2.2.3-jdk15.jar 报错 Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile

向把json-lib-2.2.3-jdk15.jar包加入到maven项目里面,pom.xml文件配置为:               net.sf.json-lib        json-lib        2.2.3        但是报错:Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile最后在网

2016-05-07 15:58:49 17251 1

原创 tomcatJava程序老是死掉

最近我一个同事做了一个接口给地方,但是这个接口老是死掉,把tomcat服务重启之后又好了可没过多久有关掉了,一天要重启tomcat服务3,4次。程序挂掉之后,我看了下日志发现是连不上数据库了,于是我就知道了连接数据库没有释放掉的原因。于是就找程序里面那里的连接没有释放掉,可找了一半天没有发现那里没有释放掉呀。那既然这样就让tomcat自己来释放连接吧,在tomcat的安装目录下面的/conf/co

2016-04-27 14:26:14 5725

转载 linux配置防火墙和重启防火墙

1、在linux系统里面找到并打开编辑配置防火墙的文件,执行命令:vi /etc/sysconfig/iptables。2、在上面打开的文件里面加入一下语句:-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火墙,这里以80端口为例)。      需要注意的是上面这条语句不要加载文件的最后面,这样

2016-04-21 13:23:40 36942 2

原创 oracle树形查询语句

以前我从数据库读取树形结构,是用递归的方法去读取的,然而我最近发现我的一个同事尽然只写了一句sql语句就将一个树形结构查出来了,要不要这么夸张。于是赶紧将这句申请的sql语句记录下来:select  * from tabname  start with id=''   connect by  prior id=pid and level tabname:表名。  pid:父节点ID    

2016-03-17 13:04:14 624

转载 在本地将sql文件导入oracle数据库中文出现乱码

今天我在自己的电脑上面使用sqlplus登录远程oracle,然后将sql文件导入远程数据库的表中,在成功导入之后去相应表中查看导入的数据发现乱码,于是去网上查找到了解决办法,现在将解决办法记录下来。  1、首先产生问题的原因是,自己电脑环境变量NLS_LANG的值和数据库字符集不一致就造成了导入之后数据是乱码的问题。  2、解决办法就是将自己电脑的环境变量NLS_LANG的值改成和数据库

2016-03-05 22:41:16 10552

转载 2分利息是多少

今天在浏览网页的时候,看到贷款两分的利息,于是想了想两分的利息是多少呢?于是网上查了下记录下来。假设你向银行贷款15万,分三年还清,月利息为2分,也就是2%,那么3年下来的利息是多少呢?1.私人间的借贷,用单利计算利息。银行存款就是单利法利息=本金×利率×期限3年利息=150000×2%×36= 108000元2.高利贷公司,用复利计算利息,也就是利滚利复利计算

2016-01-04 18:02:12 909

原创 java正则匹配字符串中不包含一个或几个特定的字符串

今天同事问了我一个关于正则表达式 的问题,他提出的问题是:想匹配不包括“TWN”,"HKG","MAC"的字符串。最后写出的表达式为:^(?!(HKG|MAC|TWN))[A-Z]{3}$上面表达式意思是匹配字符串中不包含HKG、MAC、TWN字符串

2015-12-31 17:57:39 29960

原创 用eclipse调用远程webservice生成客户端代码

以前在调用webservice的时候都是自己老老实实用axis写代码,今天在网上看到在myeclipse里面可以根据wsdl接口地址自动生成接口调用客户端代码,于是我就想到在eclipse里面是不是也可以根据wsdl接口地址自动生成接口客户端调用代码呢?答案是肯定的,接下来是操作步骤:1、file>new>other在弹出的New提示框内,输入web se。 2、选择步骤1图片

2015-10-20 23:35:33 32364 5

转载 kettle表输入总是报数据库连接不上或者connection reset

最近使用kettle工具做了一个监控项目,在使用 kettle中的表输入的时候,总是报连接数据库超时或者connection reset,报错内容概要:Error occured while trying to connect to        the database;Invalid JNDI connection Gab : IO Error: Connection reset;我用的数

2015-10-10 13:17:59 12132 2

转载 eclipse内存溢出报错:java.lang.OutOfMemoryError:Java heap space.

1 查看内存:E:/JavaWorkSpace/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs,在里面加上SHOW_MEMORY_MONITOR=true,重启eclipse,就可以在其左下角看到内存使用情况。E:/JavaWorkSpace/workspa

2015-09-28 23:51:29 977

原创 Thinkpadt450 win7下面禁用触摸板

最近新入手了一台Thinkpadt450电脑,想关掉触摸板,于是就问了下同事怎么禁用。同事回答是:控制面板》双击鼠标》ThinkPad 面板里面就可以启用和关闭触摸板了。于是按照同事的步骤打开了控制面板,找到了鼠标双击打开,没有发现ThinkPad面板呀,什么状况?。于是上网搜索了下,发现是还要下载安装鼠标驱动,于是到驱动地址下载了ThinkPadT450鼠标驱动安装之后,就出现了Thin

2015-09-08 14:26:49 70160 6

转载 修改mysql数据库root用户的密码

最近好久都没有用mysql了,公司有个项目要用mysql数据库,在本地建数据库的时候,发现自己把root用户的密码忘记了,最后还是在网上找到了解决方法,为了怕以后忘记就记录下来。  1、停止mysql服务。    rcmysqld stop   或者:   service mysqld stop   或者:   kill -TERM mysqld   打开cmd命令窗口

2015-08-13 14:36:45 1001

原创 liunx下面新建一个文件然后上传到FTP

liunx下面新建一个文件然后上传到FTP执行以下命令:                                                  1、cd  /home     //在home目录下面。

2015-06-26 12:30:22 785

转载 oracle表执行更新操作的时候,那些字段被更新了

问题要求:每次表执行更新操作的时候,要知道是那些字段被更新了?解决办法:1、在表上建立触发器,先取得表中有那些字段,可以执行一下语句:                   ORACLE:                      SELECT COLUMN_NAME FROM USER_TAB_COLUMNS WHERE TABLE_NAME = '表名' ORDER BY COLUM

2015-06-23 16:45:16 1638

原创 liunx重启机器命令

今天要重启一台Liunx机器,对于Liunx小白来说当然不知道啦,打电话问同事得到结果,直接执行命令:reboot搞定。

2015-06-11 15:35:04 835

转载 在广州如何申请住房公积金贷款

虽然公司和自己一直在买住房公积金,但是如何用住房公积金贷款来买房子却一窍不通,今天在网上看到了关于这方面的文章,于是记录下来备用。6月8日起,广州住房公积金个人住房贷款政策调整,不仅降低了公积金贷款的申请门槛(连续缴存年限由一年放宽至半年),二套房贷款首付的比例更降低至30%。随后,广州个人住房公积金贷款服务指南也正式发布。如何申请公积金贷款?需要走什么流程,满足什么条件,提交什么材料?如果在

2015-06-11 09:38:16 896

转载 ORA-00257: archiver error. Connect internal only, until freed

往oracle数据库一张表里面导入了300多万数据之后,在更新一个字段的时候执行了10多分钟还没执行完,于是接取消了更新操作,然后在重新登录数据库就出现了ORA-00257: archiver error. Connect internal only, until freed的错误,原来是日志满了,那就就需要删除归档日志了。首先查看当前flash recovery area使用情况。   

2015-06-04 10:39:50 1053

转载 oracle两时间相减得到相差的时间

1.months_between(date1,date2);date1和date2相减得到相差的月份。   select months_between(to_date('2015-05-11','yyyy-MM-dd'),to_date('2015-04-11','yyyy-MM-dd')) from dual ;相差一个月。2.ceil(date1-date2);date1-da

2015-05-11 16:31:44 36499

原创 无法通过8192在表空间中扩展

今天在oracle数据库表里面删除数据的时候,弹框提示说“无法通过8192在表空间中扩展”,发现增删改都会提示这个问题,这下就郁闷了。最后请教了下公司的老前辈才知道了是数据库的表空间不够了,后来在老前辈的指导下将这个问题解决了,现在将解决办法记录下来。        1.找到数据库里面相应的表空间的相应dbf文件,比如表空间名字叫tablespace1,相应的dbf文件为tablespace1

2015-03-05 11:38:45 27316

转载 关于Linux下的iptables

(1)查看本机关于iptables的设置情况    iptables -L -n    启动防火墙,并且开放了22,80,25端口是这样的     Chain INPUT (policy ACCEPT)     target       prot opt source                 destination              Ch

2015-03-03 14:08:14 684

转载 华为c8117e开机密码忘记了咋办

我的手机是华为c8117e,今天早上起来玩手机的时候莫名其妙的要我输入开机密码,但是我就没有设置过开机密码的,这可如何是好呢,于是网上搜了下解决办法,解决办法如下:   按住 音量上 不放 ,再 按住开机键不放,保持10秒左右,屏幕就会出现绿色机器人的图案,按 音量上、下键 选第三选项WIPE DATA/FACTORY RESET 回复出厂设置,按 电源 键确定。

2015-02-18 10:06:59 1676

xom-1.2.8.jar

xom,在将json字符串转换为xml的时候,会用到xom包的

2015-07-01

oralce版本转换

利用该工具可以对从oralce数据库中导出的dmp文件的版本进行更改,例如从oralce11g数据库中导出的dmp文件,导入到oracle10g中,但是由于版本的问题是直接导入不了的,这时候只需要改工具把dmp文件的版本改为oracle1og就行了

2015-02-13

汉语拼音字库

汉语拼音字库,包括多音字已经包含多音字,共计27731个汉字各行拼音对应汉字,已经按CHINESE_PRC进行前后排序尤其适合程序员将汉字自动生成拼音字母时使用

2013-07-19

mysql-connector-java-5.1.5.zip

Mysql数据库连接驱动,版本:mysql-connector-java-5.1.5.zip

2012-11-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除