自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

如风

“世界很美好,值得我们为之奋斗”,我很同意后半句

  • 博客(172)
  • 资源 (14)
  • 论坛 (5)
  • 收藏
  • 关注

原创 oracle中不同用户互相赋权示例

A用户赋权给B用户登录A用户,执行以下语句可使B用户拥有查询A用户下所有表的权限grant select any table to B

2021-08-05 18:12:47 27

原创 linux下新建文件和目录修改默认权限

在这里不对临时修改权限做描述,可以在网上找到很多例子。我这里只对如何修改永久性默认权限做出描问题:最近在java程序向linux磁盘中上传文件时,文件权限过小,导致其他组的用户无法下载解决方法:1.永久修改默认权限 编辑文件/etc/profile 可以在整个系统中生效[root@localhost tmp]# vim /etc/profile 找到如下代码,不算第一位的特殊权限 if [ $UID -gt 199 ] && [ "`id -gn`" = "`..

2021-02-19 01:15:26 435

原创 oracle数据库表中找出某个字段中有非数字类型的内容

有时候我们以A个表的colname字段做为另一个表B的查询条件时需要用到数据类型内容,所以我们就要排除一下表A的非数据类型select * from B where col in ( select colname from A where translate(colname,'*0123456789','*')isnull);...

2021-01-19 12:21:24 535

原创 js限制函数频繁操作,设置一分钟后才能再次操作

<script type="text/javascript" language="javascript">var ms= 1000*60;var lastClick = Date.now() - ms; function autoActivePF(){ if (Date.now() - lastClick >= ms) { lastClick = Date.now(); }else{ alert('已经操作,一分钟后才能再次.

2020-11-06 19:23:12 213

原创 jsp页面中button按钮无法点击

最近在写一个jsp时出现了一个状况;在input的button按钮点击一直没有反应,页面按f12后就可以点击,后来在网上查询说是有可能页面没有渲染成功。当时按照网上的说法进行了调整也没有成功。后来无意间看到我写的这个方法名有些过于“正规”(autoActive()), 怀疑是不是这个方法名与js文件封装的名称有冲突呢。于是改了一个名称之后果然成功了,将方法autoActive()改为了autoActivePF() 以下是页面内容:<%@ page contentType="te...

2020-11-06 15:20:41 768

原创 java解析xml字符串

package com;import java.io.StringReader;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import org.dom4j.Document;import org.dom4j.Element;import org.dom4j.io.SAXReader;public class Test1 { public static void main(Stri.

2020-09-16 20:14:36 1625

原创 js如何判断正整数

function test(){ var nn="1234"; var tt= /^([1-9][1-9]*)$/.test(nn);//判断是否为正整数 if(tt==false){ alert(tt); } }

2020-09-12 23:26:14 440

原创 解决java中io读取文件内容时有空格生成

public static int getStr() throws Exception{ String filename="E:\\aa\\abc.txt"; String filename2="E:\\aa\\abcd.txt"; File file=new File(filename); File file2=new File(filename2); FileInputStream fis=new FileInputStream(file); FileOutputStream .

2020-05-11 17:42:16 1233

原创 java单例模式

java单例模式分为两种:饱汉式(懒汉式)、饿汉式1.饱汉式:(在调用getInstance时创建对象)public class Singleton { private volatile static Singleton instance = null; public Singleton(){ } public static Singleton getInstance...

2020-03-22 20:39:56 66

原创 1.JDBC

JDBC是java设计者希望使用相同的方式访问不同的数据库最后用户利用resultset获得数据

2020-03-19 17:40:35 54

转载 oracle中Start with ... connect by prior的用法(树形结构查询)

在项目中会经常遇到树形结构数据查询,方法有很多种,其中有一种比较简单的形式来查询出来,当然这是oracle自已提供的一个方法,例如:select t.*,rowid from app_knowledge_base tstart with t.id in (100)connect by prior t.id = parent_title_idorder by t.id,t.show_...

2020-02-24 00:45:32 97

原创 java导入excel区分.xls与.xlsx文件

public static void main(String[] args) throws Exception { String namePath="D://file//测试.xls"; //String namePath="D://file//测试.xlsx"; List<Map<String,String>> lists=loadExcel(...

2020-02-17 16:22:42 1015

原创 jdbc存储及获取oracle数据库时间字段时无法显示时分秒

关于数据库存取时间字段时只能显示日期(年月日)无法获取时间(时分秒)的问题是一个比较常见的问题,下面对于出现此问题做一个分析并找到一个解决方案。出现此问题的原因: 由于java.util.Date类型虽然拥有时分秒,但是此类型只是java中的类,并不是数据库时间类型,是不能直接插入数据库中的;所以只能使用java.sql.Date存入数据库,但是它只有日期而没有时间。问题解...

2020-02-07 17:24:15 556

原创 对象序列化与反序列化实例

之前我整理过一篇关于对象序列化的博文,今天在一本教材上看到了一些关于对象序列化的内容,所以想把它写下来加深印象1.对象序列化就是将Object转换成byte序列,反之就是对象反序列化 1)序列化流(ObjectOutputStream),是过滤流 ObjectOutputStream writeObject(Object)序列化对象 ObjectInputSt...

2020-01-13 01:50:44 284

原创 java统计字符出现次数

方法一:public static void main(String[] args) { String str="我的祖国,我爱你伟大的国度!"; Map map=getCount(str); System.out.println(map); } public static Map getCount(String str){ Map map=new Hash...

2019-12-25 01:24:06 575

转载 使用IDEA构建spring boot项目简单示例

最近学习springboot发现一篇不错的入门级文章,所以将文单内容保存了下来,不过我在参考文章时也跟据自已的实际环境做了一些改动,比如我用的是oracle数据库,示例代码:https://download.csdn.net/download/u012255097/12041315同时也可以结合此文章https://www.jb51.net/article/141962.htm进行学习,此文也...

2019-12-19 18:58:52 221

转载 java线程池解析及应用

多线程的异步执行方式,虽然能够最大限度发挥多核计算机的计算能力,但是如果不加控制,反而会对系统造成负担。线程本身也要占用内存空间,大量的线程会占用内存资源并且可能会导致Out of Memory。即便没有这样的情况,大量的线程回收也会给GC带来很大的压力。为了避免重复的创建线程,线程池的出现可以让线程进行复用。通俗点讲,当有工作来,就会向线程池拿一个线程,当工作完成后,并不是直接关闭线程,而是...

2019-12-09 17:41:43 148

转载 java io流简单梳理

1.io流 1)流的概念: 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。它的特性是进行数据传输; 2)IO流的分类: a.根据处理数据类型的不同分为:字符流和字节流 b.根据数据流向不同分为:输入流和输出流 3)字节流和字符流的区别: 字符流的由来:因为数据编码的不同,而有了对字符进行高效操作的流对象。本质其实就是...

2019-12-04 17:43:00 69

转载 java序列化与反序列化概念

今天在梳理java序列化问题时在网上发现一篇不错的文章,以下是原博文内容:遇到这个 Java Serializable 序列化这个接口,我们可能会有如下的问题a,什么叫序列化和反序列化b,作用。为啥要实现这个 Serializable 接口,也就是为啥要序列化c,serialVersionUID 这个的值到底是在怎么设置的,有什么用。有的是1L,有的是一长串数字,迷惑ing。我刚...

2019-12-02 01:26:33 73

转载 Java @override报错的解决方法

有时候Java的Eclipse工程换一台电脑后编译总是@override报错,把@override去掉就好了,但不能从根本上解决问题,因为有时候有@override的地方超级多。这是jdk的问题,@Override是JDK5就已经有了,但是不支持对接口的实现,认为这不是Override而报错。JDK6修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override。要解...

2019-11-23 01:16:34 87

原创 myeclipse等IDE出现jdk编译错误,已经导入正确的jdk了但是代码中确还是报错

此种问题最让人头疼,一个疏忽就会浪费大量的时间去排查,以下是我遇到的问题实例:1.代码中报错(版本错误)但是经过不断确认,jdk版本的确没有问题。2.查看某一个项目在ide中加载jdk版本版本没有问题,但是发现位置不对,jdk包应该首先加载,然后在加载业务需求jar包,否则就会出现某一代码本应该引用jdk中包,但确引用了业务类jar包,所以我们要将jdk提到业务jar包之上...

2019-11-11 15:49:12 235

原创 java冒泡排序实例

public static void main(String[] args) {  int []arry={133,32,6,8,9,102,210,241,214,25,7,59,100,111}; sort(arry); System.out.println(Arrays.toString(arry)); }   /**...

2019-11-10 13:58:15 120

原创 java二分查找法实例

public static void main(String[] args) { int []arryNum={1,3,6,8,9,10,20,21,24,25,27,29,100,111}; int targetNum=6; int index=search(arryNum,targetNum); System.out.print...

2019-11-10 13:31:47 215

原创 java计算文件MD5值

public static void main(String[] args) throws ParseException, IOException { try { File file = new File("C://Users//Administrator//Desktop//aabb//OverviewInfo-201904-20190506185734...

2019-11-07 23:05:35 2173

转载 数据库中索引会失效的几种情况(oracle)

创建Oracle 索引的目的是为了避免全表扫描数据,提高查询效率,但是如果sql语句写的不好致使索引失效,反而会影响数据查询效率。以下几种情况就会导致索引失效:1. 没有 WHERE 子句 众所周知,添加索引的字段必需要在where条件后适当使用才会生效,如果连查询条件都没有,那肯定不会用到索引的。2. 使用 IS NULL 和 IS NOT NULL select .....

2019-10-29 09:56:24 7744

转载 java线程池详解

最近在网上看到一篇对线程池的解析,感觉还不错,文章链接:https://blog.csdn.net/u013541140/article/details/95225769

2019-10-17 00:53:53 54

转载 java对象序列化解析

为什么JAVA对象需要实现序列化? 序列化是一种用来处理对象流的机制。 所谓对象流:就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。 序列化是为了解决在对对象流进行读写操作时所引发的问题。 序列化的实现:将需要被序列化的类实现Serializable接口(标记接口),该接口没有需要实现的方法,implements Se...

2019-10-14 01:06:22 58

原创 java中常用的节点流与处理流

public static void main(String[] args) {//一、JAVA常用的节点流: //------1.文件流 (文件输入流:FileInputStream 文件输出流:FileOutputStrean ) File inpfile=new File("D:\\test\\1122.png"); File out...

2019-10-13 23:03:59 383

原创 linux基础操作

1.文件夹或文件删除如果:$rm -rf filename 无法删除,可以偿试用 $mdelete filename2.通过ftp连接远端主机$ftp ip3.通过ftp上传文件1)先通过$ftp ip 连接到远端主机2)然后通过 put local_folder/filename remote_folder/remotfilename 将本地文件上传到远端主机 列如:put /z...

2019-06-09 02:22:17 100

转载 oracle数据库与plsql工具联连问题

无意中发现在我新电脑中安装的oracle数据库与plsql工具无法实现连接,即工具登录页面没有database与Connect as两个输入框,后来自己重新安装工具即本地数据库,还是无法解决,具体原因无从知晓。不过后来找到一篇文单完美解决了此问题:文章地址...

2019-06-09 02:18:49 94

原创 ora-30485:在窗口说明中丢失order by表达式

在java程序代码中用到orace函数row_number() over,但是会报 ora-30485:在窗口说明中丢失order by表达式 错误,但是在pl/sql中不会报错,在网上查了很多关于此问题的解决方法,但是都无用,因为我在此函数中添加了order by 表达式。后来经过多次测试,在sql语句最后加一个order by 即可完美解决。由此得出结论,报此错误基本有两种解决方法:1.在...

2019-02-17 02:22:27 3360 1

转载 oracle去除重复, 获取取最新的第一条数据

最近项目中的一条sql语句涉及到取一个表中相同工单编码中最新的一条数据,在网上看到一函数完美解决此问题,如下是内容要点:问题:在项目中有一张设备检测信息表DEVICE_INFO_TBL, 每个设备每天都会产生一条检测信息,现在需要从该表中检索出每个设备的最新检测信息。也就是device_id字段不能重复,消除device_id字段重复的记录,而且device_id对应的检测信息test_res...

2019-02-17 02:10:50 6222

转载 Linux系统定时重启Tomcat服务

由于网络上有不少此类文章,我推荐篇比较好的文章,按照文章配置即可实现定时任务重启tomcat服务.文章参考地址:https://www.luoxudong.com/?p=330 PS:如crontab 没有成功,检测crontab 服务是否启动, 检测定时任务是否启动:/etc/init.d/crond status重启定时任务:/etc/init.d/crond restar...

2019-01-02 02:24:02 204

原创 linux中ifconfig无法显示ip地址

在一次打开虚拟机中的linux系统时发现通过crt工具无法连接到linux系统。通过ifconfig发现服务器的ip地址不见了。后来在网上查找一些应对方法均无效果。无意间发现VMware虚拟机的一个服务被关了,如下图重启服务之后即可显示ip...

2018-11-08 01:05:30 488

原创 myeclipse重新编绎java项目不成功,不能生成新的class文件

原因正如标题如言,后来才想起来我之前在项目中删除了两个无用的jar包,但是这两个并没有在"Java Build Path"中Libraries中删除,并且是报错状态(有一个红色叉号),将这两个jar包删除之后则正常编绎。由于java的编绎机制导致jar出问题会影响整个项目的编绎。...

2018-09-18 09:29:21 1080

原创 java截取字符串前面的正整数方法----Character.isDigit(char c)

​public static void main(String[] args) { String str=" 【基站告警信息】区域信息:邢台-邢台网管名称:华为LTE新网管网络流水号:100185229 告警名称:射频单元维护链路异常告警网元名称:XT临城县东开发区-2-F-TT(DX) 网元类型:BTS3900 LTE 网元标识:NE:492 告警ID:26235 定位信息:...

2018-09-18 01:49:26 787

原创 java发送http get、post请求

/** * 向指定URL发送GET方法的请求 * @param url 发送请求的URL * @param param 请求参数,请求参数应该是 name1=value1&amp;name2=value2 的形式。 */ public String sendGet(String url, String param) { Strin...

2018-08-28 00:15:10 258

原创 解析调用restful接口示例

此示例只是提供了核心代码,根据情况参考使用public static String request(String path, Map&lt;String, Object&gt; queryMap, String entity, String method, int timeout) { String queryString = RESTfulUtils.queryMap2Strin...

2018-07-21 09:39:16 2740

原创 oracle配置URL的两种常见的方式及java的连接

1.普通的SID实例名配置 jdbc:oracle:thin:@136.155.131.111:1521:dzyw     此种方式中java连接: url=jdbc:oracle:thin:@136.155.131.111:1521:dzyw2.RAC(集群方式连接)配置 jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS_LIST =(ADDRES...

2018-07-19 00:55:05 8882

原创 websphere数据源配置(oracle)

在新公司第一次正式接触websphere中间件,在之前的公司一般都是用tomcat、weblogic中间件,当然这三者之间的优缺点相信大家也都了解。我写此文是为了分享一下我在本地部署websphere环境时遇到的一个问题-----数据源配置。我在配置数据源时是参考网上的一些教程,但是当我配置完成进行测试时总是提示:ORA-12505, TNS:listener does not currently...

2018-07-19 00:34:07 6451 1

java中将数据库中数据赋值给Map对象源代码

java中将数据库中数据直接赋值给Map对象,目的是为了方便取值,这种方式需要用到spring框架

2017-01-26

上传图片所依赖的js文件

上传图片所依赖的js文件

2017-08-21

页面控制定时任务源码

页面控制定时任务

2017-03-15

MUI所需涉及文件--h5

MUI所需涉及文件--h5

2017-07-20

memcached客户端所需jar包

memcached客户端所需jar包

2017-01-22

jdom-1.0.jar

2017-04-01

layeryui弹出框所需文件

layeryui弹出框所需文件

2017-08-03

springbootdemo.rar

使用IDEA构建springboota简单实例,容易上手。最近学习springboot发现一篇不错的入门级文章,所以将文单内容保存了下来,不过我在参考文章时也跟据自已的实际环境做了一些改动,比如我用的是oracle数据库

2019-12-19

前端验证框架formvalidator

前端验证框架formvalidator

2017-07-20

jquery.cookie.js

此插件主要用于用户名密码在页面cookie中记录

2016-08-01

memcached服务端

memcached服务器

2017-01-22

导出excel文件所需jar包

导出excel文件所需jar包poi-3.9-20121203.jar导出excel文件所需jar包poi-3.9-20121203.jar导出excel文件所需jar包poi-3.9-20121203.jar

2017-09-05

httpwatchpro_9.3+lic文件_url监控页面抓包工具

用于抓取页面数据信息

2016-08-03

dwr应用实例

dwr应用实例

2017-02-28

kanguhong的留言板

发表于 2020-01-02 最后回复 2020-01-02

今天csdn博客发布功能是不是出问题了

发表于 2017-03-03 最后回复 2017-03-30

使用Map实现java缓存,但是如何从缓存中获取数据呢,我一直取值是空的

发表于 2016-12-21 最后回复 2016-12-22

请问如何解析如下XML

发表于 2016-01-06 最后回复 2016-12-21

启动myeclips时出现一个错误提示

发表于 2013-12-26 最后回复 2014-05-23

空空如也

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

TA关注的人 TA的粉丝

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