自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(122)
  • 收藏
  • 关注

原创 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 245

转载 Oracle 11g R2 体系结构

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

2019-04-21 00:16:41 152

转载 详解 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 101

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

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

2019-01-28 23:42:35 156

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

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

2019-01-19 22:08:29 7971

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

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

2019-01-19 20:55:16 2614

原创 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 2101 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 4427 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 785 1

转载 Oracle备份和恢复

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

2018-12-11 18:04:27 296

转载 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 5491

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

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

2018-11-14 18:26:22 1270

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

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

2018-11-12 18:16:12 808

转载 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 332

转载 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 7957

原创 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 2337

转载 oracle表分区详解

转自http://blog.51cto.com/tianzt/171759此文从以下几个方面来整理关于分区表的概念及操作:        1.表空间及分区表的概念        2.表分区的具体作用        3.表分区的优缺点        4.表分区的几种类型及操作方法        5.对表分区的维护性操作.(1.) 表空间及分区表的概念表空间:  是一...

2018-10-25 16:49:57 73

转载 Springboot集成Jersey(12)

转自https://www.jianshu.com/p/88f97b90963cSpringboot支持Jersey1.x和Jersey2.x,我们这里只介绍Springboot对Jersey2.x的支持。因为我们前面介绍了Spring对Jersey有原生的集成策略,所以springboot对jersey的集成变得非常简单。第一步,引入Springboot对jersey的starter包:...

2018-10-16 00:06:43 238

转载 Spring集成Jersey(11)

转自https://www.jianshu.com/p/88f97b90963cSpring集成Jersey在正常应用中,Jersey只是作为服务端接口存在,而接口需要调用Service来完成具体的业务。在Jersey中,默认使用的是HK2这个DI/AOP框架来完成服务管理和注入的,所以我们前面看到的@Contract,@Service等,都是HK2框架提供的。但是我们平时用的更多的,肯定...

2018-10-16 00:05:23 487

转载 Jersey统一异常处理(10)

转自https://www.jianshu.com/p/88f97b90963cJersey中的异常处理Web应用的异常处理基本思路,服务层隐藏底层的Checked Exception,服务层的异常统一包装为RuntimeException抛出到Web层,由Web层统一对服务层异常进行处理。常见的两种处理方式,针对Json格式的请求,返回包含异常代码,异常消息或者异常数据的对象返回,针对w...

2018-10-16 00:04:08 402

转载 Jersey的拦截器(9)

转自https://www.jianshu.com/p/88f97b90963c拦截器简介在JAX-RS中,提供了拦截器机制,可以对服务端和移动端的请求/响应实体内容进行统一处理。和过滤器一样,拦截器也可以针对移动端和客户端,和过滤器不一样的是,拦截器在客户端和服务端都是相同的:javax.ws.rs.ext.WriterInterceptor:写拦截器,可以在其中对于响应实体进行拦截...

2018-10-16 00:02:52 760

转载 Jersey的过滤器(8)

转自https://www.jianshu.com/p/88f97b90963c服务器端过滤器(Server Filter)Jersey中的过滤器分为两块,针对服务器端的过滤器和针对客户端的过滤器,先介绍服务器端的过滤器。我们知道Servlet中的过滤器Filter,是一种双向的过滤器,即一个过滤器可以对请求进行一次过滤,然后调用执行链,让请求向下运行,然后再返回响应的时候,再次通过过滤...

2018-10-16 00:01:10 359

转载 Jersey客户端API入门(7)

转自https://www.jianshu.com/p/88f97b90963c依赖首先我们要了解到,在JAX-RS中,提供了一系列的标准的Client API,而Jersey为了更好的实现和扩展这套API,提供了一种扩展机制,即实现了org.glassfish.jersey.client.spi.Connector接口,就可以提供不同具体实现的Client API实现。比如默认使用JDK...

2018-10-15 23:59:21 403

转载 Jersey上传下载(6)

转自https://www.jianshu.com/p/88f97b90963c上传在Jersey中的上传相对来说还是比较简单的。首先要了解的是,Jersey针对multipart需要专门的支持,首先在maven中添加multipart的依赖: <dependency> <groupId>org.glassfish.jersey.medi...

2018-10-15 23:58:03 168

转载 Jersey Entity Provider(5)

转自https://www.jianshu.com/p/88f97b90963c每一个涉及到输入输出的框架都会存在输入输出转化的问题。比如接受到一个请求,应该以什么样的方式去处理请求?应该由谁来把请求里面的内容按照什么样的方式转化成应用需要的数据。一个资源方法返回一个对象,又应该以什么样的方式输出给客户端?在SpringMVC中,是由HttpMessageConverter类来完成这个转化的...

2018-10-15 23:56:19 293

转载 Jersey的配置(4)

转自https://www.jianshu.com/p/88f97b90963cApplication在JAX-RS中,提供了一个非常重要的对象:javax.ws.rs.core.Application。该类定义了一个JAX-RS应用的基本组件和相关的信息。一般我们可以使用Application或者通过继承Application类来完成自己的特定的配置。该类中就只提供了三个方法用来复写:...

2018-10-15 23:54:56 534

转载 Jersey中的注入(3)

转自https://www.jianshu.com/p/88f97b90963c@Context注入特殊资源在SpringMVC中,让我们影响深刻的有一个标签是@Autowire。能够注入一些非常特殊的对象,比如ApplicationEventPublisher,在Web环境下能注入ServletContext等等,在SpringMVC中,还能在每一个Controller方法参数中注入Ht...

2018-10-15 23:51:54 133

转载 Jersey参数绑定(2)

转自https://www.jianshu.com/p/88f97b90963c绑定路径参数我们已经知道路径参数在针对某个资源,或者有子资源的情况下使用,比如/depts/1/emps/,查询id为1的部门下的所有员工。在Jersey中,使用@PathParam完成路径参数绑定:/** * 映射url中的路径参数 * * @param id * @return */@G...

2018-10-15 23:48:57 174

转载 Jersey快速入门(1)

转自https://www.jianshu.com/p/88f97b90963cHello Jersey首先要理解,Jersey是一个REST框架,既然是REST框架,那自然提供了REST服务相关的一切东西。那么我们在使用的时候,自然可以和SpringMVC做对比。但是,因为是一个全新的框架,所以自然细节和相关概念会比SpringMVC实现RESTful要多很多,这点需要注意。Jers...

2018-10-15 23:46:57 741

转载 linux shell 精简入门

转自https://blog.csdn.net/qq_22075977/article/details/75209149本文摘要本文主要介绍 Linux Shell 编程的基础知识,包含下面 8 个方面:Shell 编程概述 Shell 关键字 Shell 变量 Shell 运算 Shell 语句 Shell 函数 Shell 调试 Shell 易错点下面一一介绍。...

2018-09-13 10:32:24 273

转载 WAS ND基本概念介绍

转自https://www.ibm.com/developerworks/cn/websphere/library/techarticles/0705_qihong/参考https://www.ibm.com/developerworks/cn/websphere/library/techarticles/1105_peiy_was7install/1105_peiy_was7install....

2018-09-09 21:42:04 2166 1

转载 Handlebars.js入门教程

转自https://segmentfault.com/a/1190000002796397 概述刚接触前端的时候,师傅就给我推荐了Handlebars,自己也蛮喜欢它的语法。到现在,Handlebars都已经更新到3.0.3了,是时候重新过一遍文档了。引入要使用Handlebars,首先你得download,然后再页面引入,就像这样<script src="scri...

2018-08-26 22:29:05 6010

转载 C# BackgroundWorker 详解

转自https://www.cnblogs.com/sparkdev/p/5906272.html在C#程序中,经常会有一些耗时较长的CPU密集型运算,如果直接在 UI 线程执行这样的运算就会出现UI不响应的问题。解决这类问题的主要途径是使用多线程,启动一个后台线程,把运算操作放在这个后台线程中完成。但是原生接口的线程操作有一些难度,如果要更进一步的去完成线程间的通信就会难上加难。还好 .NET ...

2018-07-11 14:58:45 273

原创 C# 如何处理金融货币小数精度误差的情况

答案:使用decimal类型代替float或者double举例说明decimal amount = Convert.ToDecimal(record.Amount);decimal sum = 1.20m + amount * 100.0m;参考来自https://stackoverflow.com/questions/3204989/multiplying-a-double-value-by-...

2018-05-25 09:56:05 1169

原创 oracle导入一个未知的dump文件

稍后翻译,来自 https://community.oracle.com/thread/1101968*1) i got a .dmp file obtained by an export. (not sure whether its exp or expdb)*If in windows environments we can find the export type by using the ...

2018-05-22 17:32:43 465

原创 C#将dll嵌入exe

最近用WinForm开发一个小程序,其中用到了HtmlAgilityPack(用于解析html)和Newtonsoft.Json(用于解析json)这两个库,由于编译后生成的exe还必须带上这两个dll,非常不爽,于是就上网寻求将其嵌入exe的方法,经过一番折腾,总算有了结果。总结起来,找到的方案有如下几个:使用ILMerge等工具将dll嵌入exe中将dll内嵌于exe中,并在首次运行时将其释放...

2018-05-08 17:53:45 2641 1

转载 java加载properties文件

在项目开发中,对于一些程序运行的参数可能经常需要根据实际情况修改或调整,所以这些参数我们不会在代码中写死,而是它们保存在properties(或xml)文件中,以方便修改。程序运行时会先从properties文件中读取这些参数用于系统初始化。 举个例子来说吧,比如下面这个代码结构,我们在项目的根目录下建了一个conf目录,保存了3个properties文件。  这些文件会在项目编译时与class文...

2018-04-20 11:47:52 243

转载 java读取配置文件总结

Java 开发中,需要将一些易变的配置参数放置再 XML 配置文件或者 properties 配置文件中。然而 XML 配置文件需要通过 DOM 或 SAX 方式解析,而读取 properties 配置文件就比较容易。介绍几种读取properties方式:1、基于ClassLoder读取配置文件注意:该方式只能读取类路径下的配置文件,有局限但是如果配置文件在类路径下比较方便。Properties ...

2018-04-18 14:29:32 207

转载 HttpServeltResponse接口中sendRedirect方法详解

请求重定向HTTP协议规定了一种重定向机制:用户在浏览器端输入特定的URL,请求访问服务器端的某个组件服务器端的组件返回一个状态代码为302的响应结果,该响应结果的含义为:让浏览器端再请求访问另一个Web组件。在响应的结果中提供了另一个Web组件的URL。另一个Web组件有可能在同一个Web服务器上,也有可能不在同一个Web服务器上当浏览器端接受到这种响应结果后,再立即自动请求另一个Web组件浏览...

2018-04-16 17:43:43 15540

转载 Java使用RSA加密解密签名及校验

由于项目要用到非对称加密解密签名校验什么的,于是参考《Java加密解密的艺术》写一个RSA进行加密解密签名及校验的Demo,代码很简单,特此分享!转载请注明:http://blog.csdn.net/wangqiuyun/article/details/42143957RSA加密解密类:[java] view plain copypackage com.ihep;    import java.i...

2018-04-08 15:58:18 160

空空如也

空空如也

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

TA关注的人

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