自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 论坛 (1)
  • 收藏
  • 关注

原创 oracle存储过程嵌套调用和commit的讨论

原帖子见下,等有空了再翻译吧。(估计没有空)核心要点如下:A commit is a commit -- it commits all outstanding work and cannot be undone. The entire purpose, goal and only meaning of commit is to make changes permanent.The "nesting" of procedures has nothing to do with this behavio

2021-01-03 22:40:37 15

转载 关于Java Lambda表达式看这一篇就够了

转自https://objcoding.com/2019/03/04/lambda/JavaLambda表达式的一个重要用法是简化某些匿名内部类(Anonymous Classes)的写法。实际上Lambda表达式并不仅仅是匿名内部类的语法糖,JVM内部是通过invokedynamic指令来实现Lambda表达式的。具体原理放到下一篇。本篇我们首先感受一下使用Lambda表达式带来的便利之处。Lambda and Anonymous Classes(I)本节将介绍如何使用Lambda表达式简化.

2020-10-23 09:37:41 568

原创 shell脚本之rsync、xsync、xcall

rsync rsync 远程同步工具,主要用于备份和镜像。具有速度快、避免复制相同内容和支持符号链接的优点。rsync 和 scp 区别:用 rsync 做文件的复制要比 scp 的速度快,rsync 只对差异文件做更新。scp 是把所有文件都复制过去。(1) 查看rsync 使用说明man rsync | more(2) 基本语法rsync -rvl $pdir/$fname $user@hadoop$host:$pdir命令 命令参数 要拷贝的文件路径/名称...

2020-10-11 22:36:47 41

转载 java主线程结束和子线程结束之间的关系

博客主个人对于java中父子线程(主线程和子线程)的概念的理解,对于一个线程创建了另外一个线程,两个线程是相互独立,没有父子关系。为了区别这两个线程,取名为父子线程。但是要强调的是,对于父线程创建子线程来说,父线程并持有子线程的对象引用,可以对子线程进行有限的干预和操作,比如join(),setDaemon(),interrupt()等。理解了这一点,再去看下面的内容,可以很轻松的理解父子线程执行结束的关系。情况1:正常情况下,主线程启动了子线程,主线程、子线程各自执行,彼此不受影响。当你在运行一个

2020-10-08 17:35:28 26

转载 Java多线程--正确理解interrupt()、interrupted()和isInterrupted()

转自https://blog.csdn.net/CringKong/article/details/80526996interrupt中断机制中有如下方法:thread.interrupt(),设置当前中断标记为true(类似属性的set方法),此处为thread对象的公有方法 thread.isInterrupted(),检测当前的中断标记(类似属性的get方法),此处为thread对象的公有方法 Thread.interrupted(),检测当前的中断标记,然后重置中断标记为false(类似

2020-09-11 23:46:13 33

转载 SpringBoot使用@Value读取.properties中文乱码及解决方法

文章转自https://blog.csdn.net/formemorywithyou/article/details/96473169问题重现某不知名springboot小项目,application.properties文件:custom.param=中文属性值java代码:@SpringBootApplicationpublic class Application { @Value("${custom.param}") private String p...

2020-06-23 16:43:38 443

原创 Spring Boot 打包成的可执行 jar ,为什么不能被其他项目依赖?

请参考下面的文章,有空了在摘抄出来https://blog.csdn.net/u012702547/article/details/95180256

2020-06-15 15:07:51 113

转载 java设置代码执行的超时时间

最近有个需求, 当DB压力过大时获取Connction的时间过慢长时间不返回的话, 就不连接DB了, 研究了好久,DataSource里面的setLoginTimeOut 根本没法用, 刚开始一直纠结在大google搜索"java get connection 超时"答案上, 但始终找不到答案, 偶然尝试了下"java 设置超时" 问题就迎刃而解了.java早已经给我们提供了解决方案。jdk1.5自带的并发库中Future类就能满足这个需求。Future类中重要方法包括get()和cancel()。ge.

2020-06-08 20:08:59 243

转载 JDBC连接oracle数据库: Listener refused the connection with the following error: ORA-12505

原文链接:https://blog.csdn.net/qq_40301026/article/details/89412335在学习JDBC连接oracle的时候,出现次错误。这个问题出现在这里:Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@LocalHost:1521:oracle", "scott", "qwer");是我们jdbc中的连接串使用的不正确。首先要明白JDBC连接oracle的格式是什么.

2020-06-04 14:36:23 56

转载 DD-WRT安装与配置

转载自http://zhangzr.com/2018/09/04/DD-WRT/DD-WRT配置修改DD-WRTWEB默认管理端口 123456 # nvram set rc_startup="> killall httpd> cd /www> httpd -p 8080 -h /www> "# nvram commit nvram命令nvram具有多层含义。首先它是非可变性RAM(non-vo

2020-05-24 17:55:16 519

原创 如何理解单例的双重检查

根据https://blog.csdn.net/u010365819/article/details/80240255进行了整理先放上双重检查(DCL)的代码package com.sofmit.icbcepay.config.datasource;public class SingleTon { private static SingleTon singleTon = null; public SingleTon() { } public static S

2020-05-09 10:09:26 101

转载 Spring Boot 多数据源研究

请参考两个代码一个时guns框架中的多数据源,https://blog.csdn.net/m0_37834471/article/details/84036484一个是github上多数据源代码,https://github.com/helloworlde/SpringBoot-DynamicDataSource下面是对guns框架中单数据源和多数据源的解析。对于多数据源的使用,guns与...

2020-05-03 23:04:49 122

转载 log4j2配置详解

一、背景 最近由于项目的需要,我们把log4j 1.x的版本全部迁移成log4j 2.x 的版本,那随之而来的slf4j整合log4j的配置,以及log4j2配置文件的详解。本文就专门来讲解下log4j2.xml配置文件的各项标签的意义。二、配置全解1.关于配置文件的名称以及在项目中的存放位置 log4j 2.x版本不再支持像1.x中的.properti...

2020-04-02 15:12:11 46

转载 JMockit Mock 私有方法和私有属性

JMockit Mock 私有方法和私有属性原文http://unmi.cc/jmockit-mock-private-methods-fields/前面说过 JMockit 因身处前线,所以简直无不可,本节例子演示 JMockit 怎么 Mock 私有方法和私有属性,示例虽然是静态方法和属性,但因采用的是反射手法,所以这种Deencapsulation 的 Mock 手段同样适用于...

2020-03-23 09:27:41 671

原创 防止锁屏脚本

win7测试通过,该脚本的优点就是简单无需任何依赖,windows平台通用。电脑配置受到计算机管理员的限制无法关闭屏保锁屏设置,因此每5分钟进行一次NUM键,防止计算机认为误操作自动进入屏保锁屏。' author tangtao' created at 20200321' ' [HKEY_CURRENT_USER\Software\Policies\Microsoft\Window...

2020-03-21 21:36:26 1685

原创 vuex简明教程

转自https://yeaseonzhang.github.io/2017/03/16/Vuex-%E9%80%9A%E4%BF%97%E7%89%88/https://juejin.im/post/5b323cd36fb9a00e6b3ca3bfhttps://juejin.im/entry/59191b6b0ce4630069f6a3ad#5https://www.w3cplu...

2019-10-07 22:11:11 59

原创 windows oracle 启动关闭脚本

需要用windows管理员权限运行,win10下测试通过::oracle安装时会默认安装7个service,介绍如下::::1. Oracle ORCL VSS Writer Service:(非必须启动)::Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shado...

2019-07-07 21:20:35 210 1

原创 BeanIO教程

BeanIO核心概念BeanReader从inputstream中读取对象read()返回记录,直到下一个记录为空getRecordName(),返回xml中record名字getLineNumber()returnsthelinenumberofthefirstrecordmappedtothemostrecentbeanobjectreadf...

2019-07-02 23:20:27 402

原创 nginx使用介绍

常用命令介绍## 查看 Nginx 程序文件目录:/usr/sbin/nginx$ ps -ef | grep nginx## 查看 nginx.conf 配置文件目录:/etc/nginx/nginx.conf$ nginx -t$ vim /etc/nginx/nginx.conf## 配置文件目录:/etc/nginx## 虚拟主机配置文件目录:/etc/nginx/s...

2019-06-23 23:52:18 47

转载 Java函数传参(String的不可变性)

转自:https://blog.csdn.net/qq_32483145/article/details/81130562一. 什么是函数传参?最常见的一个swap函数:下面这个swap函数并不能实现我们想要的交换的功能,因为它传递的是基本数据类型。类似于C++的值传递:二级指针和指针引用函数传参(C++)。这里是Java的函数传参,所以下面将分别介绍两种传参的方式。public c...

2019-06-10 19:09:44 88

转载 FtpClient中文乱码问题解决

转自https://www.cnblogs.com/chenfei0801/p/3427310.htmlhttps://blog.csdn.net/maobois/article/details/61198631最近在做文件服务器的相关东西,在原有的磁盘存储的基础上,增加了Ftp的存储方式,客户端选用的是Apache的FtpClient。 今天在测试的时候,发现中文的路径后者文件名...

2019-06-09 22:47:46 4006

转载 Java编码问题汇总

转自http://www.blogjava.net/zhangchao/archive/2011/05/26/351051.html工作中经常遇到java编码问题,由于缺乏研究,总是无法给出确切的答案,这个周末在网上查了一些资料,在此做些汇总。问题一:在java中读取文件时应该采用什么编码?Java读取文件的方式总体可以分为两类:按字节读取和按字符读取。按字节读取就是采用InputSt...

2019-06-08 21:27:00 155

转载 62之内的进制任意转换

62之内的进制任意转换。代码很好用,比如1)用于生成000,001,002...00a...00A...ZZZ类似的序列;2)将10进制字符串转成62进制,压缩字符串长度;3)62进制(a-zA-Z0-9)在短地址有作用转自https://github.com/shenzhe/zoeey/blob/master/src/main/java/org/zoeey/util/NumberHe...

2019-05-30 08:48:31 770

转载 Java NIO教程 MappedByteBuffer(超大文件读写)

转自https://www.cnblogs.com/ironPhoenix/p/4204472.html首先从大体上讲一下MappedByteBuffer究竟是什么。从继承结构上来讲,MappedByteBuffer继承自ByteBuffer,所以ByteBuffer有的能力它全有;像变动position和limit指针啦、包装一个其他种类Buffer的视图啦,都可以。“MappedByte...

2019-05-26 11:33:22 1843 1

原创 oracle恢复与备份

使用RMAN进行物理备份(针对数据文件、控制文件、日志文件备份)0.连接到数据库,查看是否为归档模式rman target / 连接数据库rman catolog user/password 连接恢复目录查看数据库是否处于归档模式下sqlplus sys/password as sysdbaSQL> archive log list;Database log mode ...

2019-04-22 23:36:22 119

转载 Oracle 11g R2 体系结构

转自https://blog.51cto.com/lwm666/1924954Oracle 11g R2体系结构安装oracle软件----创建数据库----在数据库中创建表----表里存储信息---这些表文件需要存储在物理硬盘上面。假如有一个用户(这个用户可以是远程用户,也可以是本地的,也可以是一个应用程序)连接到oracle数据库上面,用户是不能直接连接在硬盘上存储的数据文件,所以...

2019-04-21 00:16:41 77

转载 详解 Spring 3.0 基于 Annotation 的依赖注入实现

转自https://www.ibm.com/developerworks/cn/opensource/os-cn-spring-iocannt/index.html详解 Spring 3.0 基于 Annotation 的依赖注入实现使用 @Repository、@Service、@Controller 和 @Component 将类标识为 BeanSpring 自 2.0...

2019-03-31 22:47:35 31

转载 FTP的主动模式和被动模式

 转自https://my.oschina.net/binny/blog/17469 最近做一个项目用到FTP和其它系统进行文件传输,结果在FTP网络连接的问题上花了很多时间,由于太久没搞多FTP,忘记了FTP不单单开放21端口,客户端采用不同连接模式对网络有不同。在此重温一下FTP的主动模式和被动模式的相关知识。    在使用FTP时,如果客户端机器和FTP服务器双方之间的所有端口都...

2019-01-28 23:42:35 88

转载 MIME协议在邮件中的应用详解

转自https://www.cnblogs.com/wuyoucao/p/6880202.html1.定义  全称是多用途互联网邮件扩展(MIME,Multipurpose Internet Mail Extensions),在MIME出台之前,使用RFC 822只能发送基本的ASCII码文本信息,邮件内容如果要包括二进制文件、声音和动画等,实现起来非常困难,最为麻烦的是多家邮件服务器商间...

2019-01-19 22:08:29 1288

转载 SFTP搭建(密码认证、密钥认证)、客户端连接、java代码连接

转自 https://blog.csdn.net/alan_gui/article/details/85220010一、SFTP搭建在一些情况下(如需要为商户提供对账文件),你需要一台文件服务器存放这些文件,并允许用户登陆这台文件服务器传输(上传和下载)文件,但是不允许使用SSH方式(如secureCRT)登录文件服务器,你只允许其访问指定根目录(/home/sftp)下文件,这样SFTP服...

2019-01-19 20:55:16 680

原创 NDesk.Options使用详解(Mono.Options)

参考自http://www.ndesk.org/doc/ndesk-options/NDesk.Options/index.html写在前面国内貌似还没有关于NDesk.Options的中文介绍,因此在官方教程基础上,对NDesk.Options进行简单总结介绍。个人水平有限,不能很好的表达原作者意图,请各位见谅!总体介绍NDesk.Options是用于C#命令行参数解析的开源...

2019-01-06 23:58:16 929 1

原创 关于C# XmlSerializer抛出异常 反射类型"ClassName"时出错 处理办法

问题 https://stackoverflow.com/questions/60573/xmlserializer-there-was-an-error-reflecting-type在C#中,我们会使用用XmlSerializer将对象进行序列化和反序化操作。下面是一个将对象序列化的示例代码: private static void XmlSerializeInte...

2018-12-24 15:31:40 2056 5

转载 Oracle RMAN 清除归档日志(解决ora00257问题)

转自 https://blog.csdn.net/robinson_0612/article/details/9308287Oracle RMAN 清除归档日志      在开发环境及UAT环境经常碰到需要清除归档日志的情形,对于这个问题方法有很多。可以直接使用rm方式清除归档日志,也可以使用find命令来查找符合条件的记录来清除归档日志,或者直接写个shell脚本来搞定。这样在DEV或者...

2018-12-11 18:51:25 198 1

转载 Oracle备份和恢复

转自 http://blog.51cto.com/lwm666/19205201.Oracle备份1. 备份与恢复的定义及分类备份的定义及分类:备份就是把数据库复制到转储设备的过程。其中,转储设备是指用于放置数据库副本的磁带或磁盘。通常也将存放于转储设备中的数据库的副本称为原数据库的备份或转储。备份是一份数据副本,从不同的角度分类如下:从物理与逻辑的角度来分类:从物理与逻辑...

2018-12-11 18:04:27 93

转载 java JCE 不限密钥长度解决办法

(翻墙)转自http://opensourceforgeeks.blogspot.com/2014/09/how-to-install-java-cryptography.html另外,在StackOverflow上也有相关讨论,并提供了反射实现代码https://stackoverflow.com/questions/25959948/local-policy-jar-and-us-ex...

2018-12-10 18:16:50 3604

转载 C#中Validating事件与关闭窗口

转自https://www.cnblogs.com/rosesmall/p/8512863.html 您可能经常需要检查用户输入到 Windows 窗体中的信息是否有效。例如,如果您有一个电话号码的 TextBox 控件,则可以检查该控件是否只包含适当的字符(数字、括号和连字符等等)。通常,可使用正则表达式验证用户输入的数据。了解Validating之前,我们还需要了解焦点事件的顺序:...

2018-11-14 18:26:22 684

转载 用C#截取指定长度的中英文混合字符串

转自https://bbs.csdn.net/topics/340153141通常,一个中文会占两个字节的空间。很多语言里,一个中文字符就算是2个字符长度。但在C#中,string里包含的中文字符只占一个字符长度。这就导致很多时候,使用string.SubString(int startIndex,int length)方法来截取字符会错位。最近由于工作原因,会截取指定长度的字符来使用。但...

2018-11-12 18:16:12 223

转载 Tomcat JNDI数据源详解

转自http://www.cnblogs.com/xing901022/p/4571855.html    https://blog.csdn.net/lgm277531070/article/details/6711177 数据库连接池这个概念应该都不陌生,在Java中连接池也就是数据库的连接池,它是一种采用连接复用的思想避免多次连接造成资源的浪费机制。最常见的连接池就是DBCP和...

2018-10-29 18:16:27 106

转载 row_number() over (partition by order by desc)用法

转自https://www.cnblogs.com/linJie1930906722/p/6036053.html分区函数Partition By的与row_number()的用法以及与排序rank()的用法详解(获取分组(分区)中前几条记录)partition by关键字是分析性函数的一部分,它和聚合函数不同的地方在于它能返回一个分组中的多条记录,而聚合函数一般只有一条反映统计值的记录,...

2018-10-29 10:46:28 2371

原创 Oracle轻量级客户端使用

Oracle轻量级客户端,不需要安装,绿色版,可以用于本地或者远程数据库连接,包含了基本的sqlplus,数据泵等功能。官方解释如下:https://www.oracle.com/technetwork/database/database-technologies/instant-client/overview/index.html官方下载地址 https://www.oracle.com...

2018-10-27 00:24:13 1393

空空如也

帮忙看看吧,调两天没出来asp

发表于 2009-02-23 最后回复 2009-02-23

空空如也

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

TA关注的人 TA的粉丝

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