自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Denglishang的博客

坚持所热爱的,热爱所坚持的。剩下的,交给时间就好。

  • 博客(61)
  • 资源 (3)
  • 收藏
  • 关注

转载 Linux学习笔记——linux常用命令

原地址:https://www.cnblogs.com/yjd_hycf_space/p/7730690.html本文引用以上链接原文,在此感谢原博主,谢谢!并自己添加了一些本人常用命令,如有错误,欢迎指出,谢谢!进程ps -ef |grep 进程名例如:ps -ef |grep tomcat如果tomcat它是一个Java进程,所以查找Java进程也可查找出来:ps -ef|grep java结...

2018-05-25 15:26:08 529 1

原创 Excel 批量生成时间戳

=TEXT((TEXT(1*A1,"[s]")+1)/(24*60*60),"e/mm/dd hh:mm:ss")

2021-07-15 23:32:54 1712

原创 Oracle 删除重复记录

表TABLE_A,有字段A、B、C、D、E....字段A,B,C三个字段相同则认为是相同记录,删除重复记录只保留一条有效记录,可执行以下脚本delete from TABLE_A t2where not exists (select 1from (select min(rowid) rid from TABLE_A group by A,B,C) t1where t1.rid = t2.rowid);...

2021-07-15 23:23:28 195

原创 VB 获取文件名后缀

FileName="myfile.xls"fileType = Right(FileName,Len(FileName)-InStrRev(FileName,"."))

2021-07-15 23:13:57 1125

原创 Oracle 游标数查看和修改

查看当前使用游标数:select count(*) from v$open_cursor;查看最大游标数:SQL> show parameter open_cursors;NAME TYPE VALUE------------------------------------ ----------- --------open_cursors integer ...

2021-07-15 23:07:17 1046

原创 Linux 排除指定文件夹打包压缩

在Linux服务器中,需要压缩某个目录下的文件,但是又不想要指定子目录下的文件,可以考虑排除打包的方式,例如在/home/mydir目录下有子目录或文件dir1dir2datadir3logdir4filename1.txtfilename2.txt现在需压缩/home/mydir除了data、log这两个子目录下的所有文件到一个压缩文件里,先在/home/mydir目录下建立一个exclude.list文件,内容:[root ]$ vi exclude.listlog

2021-07-15 23:01:37 793

原创 Linux 文本文件编码GBK转UTF-8

Linux服务器中调用Oracle卸数工具sqluldr2,数据库编码为GBK,需要卸UTF-8的数据文件出来,如果某个字段为中文,因为GBK为两个字节,UTF-8为三个字节,同样是10个汉字,直接卸UTF-8编码的长度是原来GBK的1.5倍,如果已经超过这个字段的长度,卸数时会直接截取,导致字段后面字符串丢失。遇到这种问题,可以考虑先正常卸GBK的数据文件出来,再用iconv将GBK文件转码成UTF-8。iconv -c -f GBK -t UTF-8 gbkfilename.txt -o utf8

2021-07-15 22:47:52 3760

原创 Linux将日志文件置空

系统正在运行时,如果直接rm删掉日志文件再手工重建,可能会导致后续的运行日志不再写入日志文件,需要重启才行。可以将文件置空但是不删除,保留原文件,不影响后续日志写入cp /dev/null /home/sys/log/syslog.out;注:/dev/null 空设备,是一种特殊的设备文件...

2021-07-15 22:30:28 3594

原创 Linux查找同时包含多个指定字符串的文件,不区分大小写

find 目录 -type f -iname 文件名匹配|xargs grep -irl 字符串1|xargs grep -irl 字符串2例如:find ./ -type f -iname "*.*"|xargs grep -irl "String1"|xargs grep -irl "String2"

2021-07-15 22:25:03 1237

原创 Linux获取前N天的日期

#今天日期P_TODAY="20210715"#获取前5天的日期P_N=5date -d "${P_TODAY} -${P_N} day " +%Y%m%d

2021-07-15 22:22:58 510

原创 Linux从大文件中截取指定范围的内容到文件中

在实际开发与维护中,可能会遇到需要从好几个G大的文本文件中获取包含指定文本的内容,例如,需要从某天的系统日志文件里获取指定时间范围的日志,而这个日志文件有几个个G,在Windows中用文本编辑器打开会出现内存不足的情况,导致无法打开通过Ctrl+C、Ctrl+V的方式得到指定范围的内容。这时候可以考虑在Linux环境中进行以下操作:假设大文件文件名为:big.log,需要获取从2021-01-15 17:00到2021-01-15 17 18:00的日志存到新文件small.log1、定位起

2021-07-15 22:12:26 3382

原创 Linux学习笔记——crontab自动创建文件夹

功能描述:定时判断文件夹是否存在,不存在则创建该文件夹创建文件夹脚本automkdir.sh:(注意给执行权限)#!/bin/bashDIR=/home/mydir/testif [ ! -d $DIR ] ; then mkdir -p $DIRfi其中-p :parents,上级目录不存在则创建,用于创建多级目录定时任务:每天5点定时检测目录/home/mydir/test是否存在,不存在则创建0 5 * * * sh /home/mydir/automkdir

2020-07-25 18:49:55 740

原创 Linux学习笔记——判断java进程是否存在,不存在则启动

PCOUNT=`ps -ef|grep java|grep -v -grep|wc -l`echo PCOUNT=${PCOUNT}if [ ${PCOUNT} -ne 0 ]; then echo "Process is running!"else echo "Starting process..." sh ./start.shfi其中,wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出-l :统计行数:使用换行符.

2020-06-01 22:03:47 1946 1

原创 Java学习笔记——读写追加文件内容

实际项目中,拿到文本文件如果需要在文件中替换或者添加内容,可以用java.io.RandomAccessFile实现。原文件内容:1、最简单的文件末尾添加需要在网页中添加一个打印网页的按钮,上码import java.io.RandomAccessFile;public class MyTest20200405 { public static void main(String[] args) throws Exception { try { String sFile

2020-05-20 22:39:35 475

原创 Linux学习笔记——crontab定时删除指定路径下的文件

查看当前服务器设置的定时任务:crontab -l编辑定时任务:crontab -e模糊匹配,每天5点删除指定路径下的.html文件0 5 * * * find /home/denglishang -name "*.html" -exec rm -rf {} \;-exec 作为find的参数,以;结束,{} 表示前面找到的文件。若有错误之处,欢迎指正,万分感谢!...

2020-05-19 21:34:00 1004

原创 Linux学习笔记——find查找指定路径下多种格式的文件

-bash-3.2# find ./denglishang/ -name "*.c" -o -name "*.sh" -o -name "*.js"-o 是或者的意思如有错误之处,欢迎指正,万分感谢!

2020-05-19 21:05:18 3728

原创 Java笔记——Java获取字符串字符编码

Java获取字符串字符编码 public String getEncoding(String str) { String[] sEncodeArr = {"GBK", "GB2312", "ISO-8859-1", "UTF-8"}; for (int i = 0; i < sEncodeArr.length; i++) { try { if(str.equals...

2020-04-12 14:01:59 1806

原创 Java 笔记——Java ZIP压缩一个或多个文件(解决中文名称乱码)

上一版本Java笔记——Java ZIP压缩一个或多个文件用java.util.zipoutputstream压缩会出现中文的文件名乱码的情况,且无法设置字符集,今天这个版本用org.apache.tools.zip.ZipOutputStream压缩,可以自定义字符集,解决中文的文件名乱码问题。package oracleTestProject;import java.io.Fil...

2020-04-11 23:12:58 586

原创 Java笔记——Java 实现金额小写转大写

Java 实现金额小写转大写话不多说,放码出来。。。package oracleTestProject;import java.text.DecimalFormat;public class MyTest2020040501 { public static void main(String[] args) throws Exception { try { ...

2020-04-05 23:32:16 727

原创 Java笔记——Java ZIP压缩一个或多个文件

功能需求:压缩多个文件成一个zip,并把原始的各个文件删除实现:传压缩包文件名(全路径)、需要压缩的一个或多个文件名(全路径)和是否删除原始文件标志(可选是否删除)话不多说,放码出来。。。压缩类:package oracleTestProject;import java.io.File;import java.io.FileInputStream;import j...

2020-04-05 15:27:38 511

原创 Python学习笔记(1)——Python下载安装和配置

1、进入官网下载:https://www.python.org/downloads/下载完成:2、双击开始安装,选择“Customize installation”->next->3、安装成功后,进入DOS界面,输入python,如下,说明安装成功。4、输入prnt("hello world!")回车,便可打印出hello world!...

2019-10-15 23:11:40 279

原创 java jxl读取Excel文件数据插入数据库

相关笔记:java 从数据库查出数据,jxl导出Excel--------------------------------------------------------------------------------------------------------1、数据插入表结构:2、Excel文件数据:3.完整代码:package oracleTestProje...

2019-07-16 22:07:56 586 1

原创 java 从数据库查出数据,jxl导出Excel

相关笔记:java jxl读取Excel文件数据插入数据库--------------------------------------------------------------------------------------------------------1、下载jxl.jar包,下载网址:https://mvnrepository.com/artifact/net.source...

2019-07-14 12:16:55 276

原创 PL/sql 快捷键设置、自定义提示设置

一、系统快捷键修改:配置->首选项 -> 用户界面 -> 键配置,在这里可以修改系统对应的快捷键。二、自定义快捷键提示比如说,输入sf自动识别为select * from ,可以自定义类似的快捷提示1、在PL/SQL的安装目录下面(例如:D:\Program Files\PLSQL Developer 12\PlugIns) 中添加一个txt文件,自定义名称,...

2019-07-13 22:00:13 873 1

转载 算法笔记——冒泡排序

笔记,如有冒犯,请谅解,谢谢!参考地址:https://mp.weixin.qq.com/s/KuyPwyWiP6kJXJkDkHgHRg算法步骤(从小到大) 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 ...

2019-05-29 21:36:45 168

原创 Java与JS 字符串拆分split方法的区别

Java的split方法,拆分的字符串如果按指定字符拆分,得到的最后一个字符串为空(""),则忽略最后一个子字符串。对此需要注意数组越界问题。例如:public class Test { public static void main(String[] args) { String str = ",1,2,3,4,"; String[] strArr = str.split("...

2019-04-13 21:20:45 426

原创 Java学习笔记——十二小时制与二十四小时制格式化

用 HH 与 hh 区分二十四小时制用“"yyyy/MM/dd HH:mm:ss"”十二小时制用“yyyy/MM/dd hh:mm:ss”例子:import java.text.SimpleDateFormat;import java.util.Date;public class Test { public static void main(String[] args)...

2019-03-22 20:37:28 483

原创 SQL学习笔记——按某个字段排序后取第一条数据

方法一:select * from (select * from student where 1=1 order by stu_time)where rownum=1;student所有数据:查询结果:方法二:select t.* from (select s.*,row_number() over(order by stu_time ) as rwnum ...

2019-03-22 20:25:26 23446

原创 SQL学习笔记——查询匹配

SQL查询匹配下划线(_)或百分号(%)select * from dataobject_library where colname like '%/_%' escape '/';select * from dataobject_library where colname like '%/%%' escape '/';mySql里用\_、\%,如select * from 表名 wher...

2019-03-22 20:07:38 1101

原创 SQL学习笔记——UNION与UNION ALL的异同

都是用于合并两个或多个SELECT语句的结果集UNION内部的SELECT语句必须拥有相同数量的列,列也必须拥有相似的数据类型,每条SELECT语句中的列必须顺序相同。UNION 会筛选掉重复的记录,UNION ALL不会去除重复记录。UNION将会按照字段的是顺序进行排序,UNION ALL只是简单的将两个结果合并后就返回。UNION结果集中的列名总是等于UNION中第一个SELECT...

2019-03-22 20:02:25 315

原创 Java学习笔记——Java异常(Exception)与错误(Error)

Java异常:主要分为两大类:1.Error类代表编译器和系统的错误,不允许捕获;2.Exception类代表标准Java库方法所激发的异常。Exception类包含运行异常类RuntimeException和非运行异常类NonRuntimeException这个两个直接的子类。运行时异常:java.lang.RuntimeException(所有Java虚拟机正常操作期间可以抛出的...

2019-03-22 20:00:11 680

原创 oracle insert语句 字符串包含&符号( &——>'chr(38)' )

“&”符号在Oracle中常用来指出一个变量。insert 语句中,如果某个字符串字段中包含"&"字符,会将“&”符号后面("="前)的字符串当做一个变量,导致出现错误例如,在PL/SQL中执行以下插入语句:insert into student(STU_NO, STU_NAME, STU_AGE, STU_SEX, STU_PHONE, STU_QQ, ST...

2019-03-22 19:55:23 5285

原创 Oracle varchar2与char

varchar2 长度可变;char长度固定,长度不够会自动在后面补空格,例如:字符串“test”存在char(10)的字段中,最终存储的是“test ”(test和6个空格);char比varchar2的效率高,varchar2比char节省空间。...

2019-03-20 20:36:10 657

原创 Spring项目启动报错org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find classs分析

报错大致信息:org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [XXXXX] for bean with name 'XXX' defined in class path resource [springmvc-config.xml]; nested exception is jav...

2018-10-18 21:20:24 25960 1

原创 Oracle获得两个日期之间的时间差(年、月、天、时、分、秒)

select EXTRACT(year FROM to_date('2019-09-24 19:38:45','yyyy-mm-dd hh24:mi:ss')) -EXTRACT(year FROM to_date('2018-08-23 10:13:01','yyyy-mm-dd hh24:mi:ss')) as diff_years,-- 年months_between(to_d...

2018-08-23 15:57:04 6262 1

原创 mysql获得两个日期之间的时间差(年、月、天、时、分、秒)

 SELECT TIME_TO_SEC(TIMEDIFF('2018-09-30 19:38:45', '2018-08-23 10:13:01')) AS DIFF_SECOND1, -- 秒UNIX_TIMESTAMP('2018-09-30 19:38:45')-UNIX_TIMESTAMP('2018-08-23 10:13:01') AS DIFF_SECOND2, -- 秒...

2018-08-23 14:59:09 12455 1

原创 Java整体打印一个数组的方式

String Ids= "232,208,203,154,153,151,150,149,";String[] ids = Ids.substring(0, Ids.length()-1).split(",");System.out.println(ids);System.out.println(Arrays.toString(ids));

2018-08-13 12:14:25 2223 1

原创 Echarts堆叠条形图——各班在各个月份男生、女生迟到次数统计

提前准备好echarts.js官网下载地址:http://echarts.baidu.com/download.html先定义一个data,用来存需要统计的数据(可以看做是请求返回的JSON数据):var data = {"month_start":"2017-11" ,"month_end":"2018-04","resultlist":[{"time":"2

2018-07-31 22:55:37 1833

原创 baiduTemplate模板应用实例

JS用KISSY基础代码:(提前下载baiduTemplate.js文件)&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="GBK"&gt; &lt;title&gt;baidutemplate模板应用&lt;/title&gt; &amp

2018-07-30 23:47:28 359

原创 倒计时显示与控制

在前台功能开发的过程中可能会遇到这种情况:多个订单商品的列表,点击查看详情,里面有对应的商品活动时间的倒计时,如果点击查看不是刷新整个页面的话,需要在查看详情返回列表时将倒计时关闭掉。否则就会出现如下这种情况:多个倒计时同时运行,导致页面显示出错。方案一:简单模拟类似情形,做了一个简单的活动剩余时间页面:其中“停止”按钮可以代替商品详情里的返回按钮,点击“停止”后:...

2018-07-30 16:56:58 1303

Java ZIP压缩一个或多个文件(解决中文名称乱码).rar

用java.util.zipoutputstream压缩会出现中文的文件名乱码的情况,且无法设置字符集,这个版本用org.apache.tools.zip.ZipOutputStream压缩,可以自定义字符集,解决中文的文件名乱码问题。

2020-04-11

ZipUtil.java

Java ZIP压缩一个或多个文件 功能需求: 压缩多个文件成一个zip,并把原始的各个文件删除 实现: 传压缩包文件名(全路径)、需要压缩的一个或多个文件名(全路径)和是否删除原始文件标志(可选是否删除)

2020-04-05

百度模板--baiduTemplate.js

百度模板--baiduTemplate.js,内容真实,童叟无欺,欢迎下载,谢谢!

2019-03-20

空空如也

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

TA关注的人

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