键盘上的幽灵,

海纳百川,博采众长,循序渐进,由广而深...

排序:
默认
按更新时间
按访问量

【plsql-dev】PL/SQL 报错: A query with LOB's requires OCI8 mode, but OCI7 mode is used

当数据表中包含clob 字段时,进行包含clob 字段的查询时,会包查询失败异常,这是由于plsql developer 设置的问题。只需要将 Force OCI7 mode on OCI8 不勾选即可。 修改方式: Tools-> Preferences->Connection

2017-02-08 10:17:05

阅读数:956

评论数:0

【hibernate】 hibernate 注解之 SequenceGenerator

当使用hibernate 连接 oracle 数据库的时候,如果想使主键进行自增,那么不可避免将会使用 SequenceGenerator 注解, 此注解有一个比较困惑的属性: allocationSize,  1. hibernate 配置 @Id @SequenceGene...

2017-01-23 18:10:09

阅读数:5493

评论数:0

Linux 常用命令 之 免密sftp 上传下载文件 lftp

在工作中,可能会经常在多台服务器上进行文件上传下载, 如果一台服务器还好,如果是10 台服务器的话,那么我们就应该考虑使用自动化脚本方式处理这些繁琐而没有技术含量的问题了。linux 提供了很多命令能实现,比如说scp ,但是很多命令都解决的一个问题是,不得不手工输入密码,如此一来就比较繁琐。后来...

2017-01-23 17:18:14

阅读数:1128

评论数:0

【Ojdbc】使用Ojdbc 时需要注意的问题

使用Ojdbc 连接Oracle 数据库,进行操作时,经常会遇到一些坑。也不能完全算是 坑,只能说自己学艺不精。 1. 使用Ojdbc 查询char(n) 类型数据      使用Ojdbc 查询char(n) 类型的数据的时候,会转换为 char 类型的数据,这样的话就会出问题。比如...

2017-01-23 15:32:08

阅读数:952

评论数:0

Linux 常用命令 之 http请求命令 curl

curl 命令,可以模拟http 请求,这个命令是很方面的。这样的话,结合linux 自带的定时机制 crontab , 我们就可以很轻松地写出定时调用网络请求的接口。     curl 命令参数太多, 笔者用到的是模拟 http post 请求,参数为json 字符串, 希望笔者能起到...

2017-01-23 15:12:50

阅读数:1999

评论数:0

Java 数据类型 之 线程安全的基本类型

在使用多线程时,就不得不考虑线程安全问题了。 对于int,long 这种基本类型,是不具有线程安全的, 所以就特别期望能有一种线程安全的基本类型,类似使用redis 那样,在多线程中也丝毫不用考虑多线程问题。 最近,突然发现了原来java 也自带了线程安全的基本类型,包括: AtomicInteg...

2017-01-23 14:50:48

阅读数:2229

评论数:0

tomcat 配置JNDI 数据源

tomcat 配置JNDI 是比较简单的,方式也有很多种,笔者只介绍简单的一种即可。一共只需要三步:          1) $tomcat_home/conf/context.xml 中新增配置片段          2) java web 项目中, web.xm 中设置引用          ...

2017-01-23 14:19:05

阅读数:189

评论数:0

《JVM 监控之 tomcat 启动 监控功能》

使用Jdk 自带的  jconsole  和   jvisualvm 工具能很方便地监控java 应用程序所占用jvm 的内存,线程等。通常我们所说的tomcat 服务器, 其实也就是java 的 一个应用程序而已, 它也是通过java 启动的。 所以,如果我们想要监控tomcat 所占用的jvm...

2017-01-16 19:02:00

阅读数:5238

评论数:0

Redis: 占用内存比例简单测试

不同Redis 存储大小,应采用不同的Redis 架构,因此合理评估Redis 大小则起着举足轻重的作用。 当Redis 存储的数据超过几十G 的时候, 就应该考虑采用分片和集群的方式处理。 笔者采用的是线性测试方法,使用1024 kb 的文本文件,反复存入redis, 然后查看redis 内存,...

2017-01-13 14:47:37

阅读数:3695

评论数:0

《14. 我的虚拟机之 虚拟机复制》

在使用VM 的过程中,有时候需要进行虚拟机复制,比如说搭建集群时,或者不同虚拟机做不同用途等。 复制虚拟机可以节省我们很多工作,常用的软件安装都无须重复安装了。使用VM 复制虚拟机操作比较简单,但是需要更改一下配置,主要是因为网卡的问题。复制的时候,会导致新增加一条网卡的配置,这个需要重新设置。 ...

2017-01-12 11:25:51

阅读数:249

评论数:0

《14. 我的虚拟机之 安装 shc 脚本加密》

shc 是一款加密脚本的工具, 可以加密shell, perl 等脚本,生成类似于二进制的可执行脚本程序,但是区分32 位系统和64 位操作系统, 即在32 位系统生成的二进制程序只能在32 位系统中使用,在64 2位操作系统生成的命令,只能在64 位操作系统中运行。 1. 下载...

2016-12-29 16:30:58

阅读数:284

评论数:0

【03】 linux 终端下高亮输出perl

经常使用linux 的人会发现,有很多命令的输出结果都带有一定的格式,比如说颜色高亮显示,背景颜色等。 那么在编写perl 脚本的时候,是否也能将perl 的输出进行格式化处理呢? 答案是肯定的,而且非常简单。 1.  perl 支持的输出样式:     1. 测试脚本: test-f...

2016-12-23 05:32:54

阅读数:656

评论数:0

【02】使用shc 加密perl 脚本为二进制文件

在工作中,通常会写一些shell 脚本, perl 脚本工具,用于简化服务器使用。有时,脚本中会涉及一些用户名,密码等敏感信息,通常这些信息是不应该直接明文放到服务器脚本之中的,这样会有安全性问题。或者,我们要防止其他人有意无意的修改脚本。鉴于此类的需求,将脚本加密成二进制文件,是比较好的选择。虽...

2016-12-22 23:01:44

阅读数:1915

评论数:0

【01】 windows 下搭建Perl 开发环境

windows 系统中默认并没有Perl 语言环境,所以,首先需要安装Perl 语言环境。 其次,就是选择一款合适的开发工具。Perl 语言有很多开发工具可供选择,直接用记事本工具也是可以的,由于笔者是搞Java 开发的,所以笔者选择的是Eclipse , 则需要为Eclipse 安装一个Perl...

2016-12-03 13:09:40

阅读数:5242

评论数:0

【Excel】java 导出Excel 中文文件名乱码不显示问题

在使用Java 导出Excel 等报表时,对于中文文件名,会出现不显示中文或者中午乱码的问题。此问题的解决方案比较简单,将要返回的中文文件名做iso-8859-1 转码即可。 【问题写法】        【正确方式: 推荐方式】     推荐在导出文件时,指定...

2016-09-23 11:13:31

阅读数:15534

评论数:1

【mysql】 mysql 子查询必须使用别名!!!

最近在使用mysql 做查询的时候,遇到了一个比较奇葩的问题。笔者使用的是mysql 5.5.27 版本,在使用子查询的时候,如果不使用别名,查询效率会相当慢,如果使用别名查询就相当快。这个问题很奇葩,但是笔者却无法解释 。通过各种方式大概得知,mysql 5.5 版本的子查询是比较慢的,5.6 ...

2016-09-22 11:23:08

阅读数:4534

评论数:1

《10. oracle 常用系统表查询》

《10. oracle 常用系统表查询》

2016-09-06 17:27:10

阅读数:380

评论数:0

【CXF】wsdl2java 生成客户端: 具有相同名称 "xxx" 的类/接口已在使用。请使用类定制设置来解决此冲突。

在使用wsdl2java 命令生成java 客户端或者服务器端java 对象时,有时候会报异常:具有相同名称 "xxx" 的类/接口已在使用。请使用类定制设置来解决此冲突。 这是由于 wsdl 文档中有重复的元素导致的。解决此问题只需要在wsdl2java 命令中新增参数: ...

2016-09-06 09:55:01

阅读数:3368

评论数:0

《09. oracle 查询--多表查询》

《09. oracle 查询--多表查询》

2016-09-05 13:46:35

阅读数:137

评论数:0

《08. oracle 查询--单行函数》

《08. oracle 查询--单行函数》

2016-09-05 13:46:17

阅读数:117

评论数:0

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