自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ryan Z 的技术日志

千里之行,始于足下

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

转载 CentOS6.5安装MariaDB10.0.15编译安装和多实例管理配置

CentOS6.5 x86_64 系统?12345[root@e3 ~]# wget https://downloads.mariadb.org/interstitial/mariadb-10.0.15/source/mariadb-10.0.15.tar.gz/from/http%3A//mirrors.

2014-12-31 12:40:30 815

转载 iptables日志探秘

摘要 防火墙的主要功能除了其本身能进行有效控制网络访问之外,还有一个很重要的功能就是能清晰地记录网络上的访问,并自动生成日志进行保存。虽然日志格式会因防火墙厂商的不同而形态各异,但被记录下的主要信息大体上却是一致的。无论是后面我们谈到的PIX、ASA或是CheckPoint放火墙其产生的日志内容均类似。这就表明,任何连接或者请求,例如TCP、UDP、ICMP连接记录、连接的流量信息、连接建立时间等

2014-12-31 12:38:27 718

转载 开源安全平台Ossim视频资料分享

摘要 近期,我写的有关Ossim应用的系列文章网友们非常关注,这里对大家提出有一些问题我制作了高清的视频和截图发布到网站,以让更多的人了解这款开源安全平台。在年后出版的教程中会详细讲解ossim体系结构、工作原理、二次开发以及Ossim企业级网络安全应用实战内容。ossimOssim体验视频20集全 (http://edu.51cto.com/course/cour

2014-12-31 12:35:13 1201

转载 可视化日志分析工具Gltail的安装与使用

可视化日志分析工具Gltail的安装与使用     GlTail.rb 是一款带有浓郁的 Geek 风格的可视化日志分析工具,它采用 Ruby 技术构建,并利用 OpenGL 图形技术进行渲染,呈现可视化的日志分析数据,以气泡数量来反映网站的访问情况。本文讲述它的安装与基本使用方法。1.功能:1).实时显示日志;2).支持多服务器及多日志;3)。提供多种日志

2014-12-31 12:32:23 1073

转载 Linux / Windows应用方案不完全对照表

Linux/Windows应用方案不完全对照表本对照表共10页,详情见附件pdf文件。制做对照表的目的主要是从Linux入门者的角度从桌面应用、开发、服务器运维等多方面的例举了常见应用及软件描述(以开源为主),同时给出windows平台对应(功能相似)的软件,方便大家参考学习。

2014-12-31 12:31:00 427

转载 实用防火墙(Iptables)脚本分析

实用防火墙(Iptables)脚本分析――Redhat,CentOS,Ubuntu等常见Linux发行版中都会预装Iptables防火墙,大多数初学者设置起来由于对这款软件比较陌生,设置起来比较困难,下面这段脚本实现了修改变量的值就能轻松移植到自己的网络,同时对各段内容做了介绍。首先在/usr/bin下建立一个脚本名为firewall,设定可执行权限#chmod +x /usr/b

2014-12-31 11:44:00 523

转载 安卓调用webservice的一种方式及需注意的问题

摘要 通过ksoap2-android调用webservice方法示例及注意事项。ksoap2 android webservice    最近的项目中有需要通过安卓去调用webservice,在安卓中调用webservice的解决方案大都使用ksoap2-android工具,该工具使用方法在网上有很多,我也是用的这个工具。但是在使用过程中却发生了很多问题,我被这些问题给折

2014-12-31 11:40:25 1180

转载 android自动连接wifi——WifiManager

摘要 通过WifiManager可以实现对wifi进行操作,实现wifi自动连接等一些功能。android wifi WifiManager 自动连接目录[-]WifiManager工具类:取得WifiManager对象:打开WIFI:创建一个WIFI信息:添加一个网络并连接:判断WIFI是否连接成功:关闭WIFI连接:

2014-12-31 11:37:21 2522

转载 js文件格式校验

html>    head>   title>js校验文件格式title>   meta http-equiv='content-type' content='text/html;charset=utf-8'>   script type="text/javascript" src="jquery-1.4.3.js">script>   script

2014-12-31 11:35:29 675

转载 java中获得src路径下文件的常用方法

摘要 java中读取配置文件时常用的方法在代码中一般读取src下的配置文件读取src路径下的log4j.properties和message.properties读取message.properties文件并将properties中的键值对转为mapPropertiesServlet.class.getClassLoader().getResourc

2014-12-31 11:33:25 7670

转载 利用Maven继承关系简化项目POM配置

昨天看到有人问依赖管理的问题,所以就想把自己在使用maven时的经验与大家进行分享。 1、首先建一个root/pom.xml 主要作用就是配置一般项目都需要的基本信息。如:编码,编译版本,生成eclipse项目时的编码,生成manifest描述,单元测试常用依赖,生成javadoc,生成source,eclipse:eclipse时自动关联source与ja

2014-12-31 11:31:16 1744

转载 Ubuntu下快速搭建DLNA服务

目录[-]1、背景2、安装配置minidlnaa、使用apt-get安装b、修改minidlna配置c、重启minidlna服务3、总结1、背景希望在电视上看电脑中的电影,但又不想每次都抱着笔记本接线看。再加上新装备的MiBox(小米盒子),所以急需Ubuntu下提供DLNA服务。2、安装配置minidlnaa、使

2014-12-31 11:28:24 4005 1

转载 以Jar形式为Web项目提供资源文件(JS、CSS与图片)

目录[-]一、背景二、分析1、把我需要的JS、CSS与图片等资源copy到Web工程中。2、通过程序采用流的方式读取Jar中的资源流再输出到页面流。三、分析结果四、核心代码开发(Jar端)1、org.noahx.jarresource.TagLibResourceFilter(程序内逻辑详见注释)2、pom.xml五、核心代码开发(Web端)1、we

2014-12-31 11:24:13 1231

转载 Java序列化与JSON序列化大比拼2(alibaba/fastjson)

一、背景前面发了一篇引起了一些争论(http://my.oschina.net/noahxiao/blog/112759),有人建议alibaba/fastjson不错,我还是继续上次的测试程序加入了alibaba/fastjson的测试实现,来测一测。二、测试方式同前一篇(http://my.oschina.net/noahxiao/blog/112759)中的一样,测试

2014-12-31 11:22:35 2498

转载 onejar-maven-plugin把java类与lib打包为一个可运行jar

1、问题背景我们有时要开发一个Java Application,就是main来直接运行的那种,虽然有好多工具可以帮助我们打为jar。但会有以下两个问题:第一种是需要lib目录依赖一起来运行。(需要依赖文件,一个jar不可以运行)第二种就是是把其它依赖的jar解开和你的类放在一个jar中。(框架的限制,包依赖之间的冲突,解压替换内容的过程产生类与资源的混乱)第一种的问

2014-12-31 11:17:24 988

转载 通过javamelody监控web应用的性能指标

1、问题背景为了提升应用的性能我们可能需要做很多分析和优化。但具体从哪里优化,优化的效果是多少就难以判定了。javamelody用嵌入式的监控方式,实时监控性能指标。如:页面相应时间,spring bean方法调用时间,sql语句执行时间等很多指标。我在这就不一一列举了。我感觉比较好的两特点是:会自动按命中次数与相应时间结合排序,这就可以知道优化哪个页面,b

2014-12-31 11:15:12 1139

转载 BoneCP连接池与Spring的@Transactional配置

听说BoneCP这个连接池的性能比DBCP与C3P0的性能都要好,我就建了一个新工程测试了一下来连接MySQL。说是快25倍,我有时间还是要测测。 1、问题但发现在使用@Transactional时,MySQL驱动会出现以下错误?1com.mysql.jdbc.exceptions.jdbc4.My

2014-12-31 11:12:18 1624

转载 为程序增加处理速度的限制

目录[-]一、背景二、分析三、编码1、ExampleHandler.java2、ExampleHandlerTest.java(单元测试类)3、test1()测试,不限制执行结果4、test2()测试,受限制执行结果5、pom.xml四、总结一、背景有些人可能不太明白为什么要限制,原因也很直白“因为程序处理不过来”。编写数据处理的

2014-12-31 10:56:57 797

原创 Maven 插件 Mojo

Maven 插件  http://mojo.codehaus.org/plugins.html

2014-12-31 10:50:38 950

转载 Maven 环境下使用 proguard-maven-plugin 插件混淆你的源码

摘要 a、ProGuard(http://proguard.sourceforge.net/) 是比较出色的 Java 代码混淆工具,可以有效的保护与优化你的代码。当然这里说的保护是防止恶意抄袭,通过混淆造成反编译阅读困难。但逻辑与内容并不会加密,仔细分析还是可以获得一些信息。 b、proguard-maven-plugin 是 Maven 中的 ProGuard 插件,可以非常方便的在你做

2014-12-31 10:42:38 10526 6

转载 用JAVA 创建自己的 A4 打印语言

在这个低碳的时代,大家都在追求无纸化,但是有些打印还是不可避免,比如说产品出货单之类的,讲到打印那办法就多了,通过报表控件也可以完成打印,但我始终觉得不够灵活,如果有人玩过ZPL(zebra print language),就能了解打印格式其实可以很灵活地控制,可惜 ZPL只适用于Zebra的标签打印机,并不适合用平常的纸张打印。所以能不能做一种类ZPL的语言来打印,之前我也看过PCL,由于本人水

2014-12-25 22:54:57 1683

转载 zxing 去白边

网上有相关的一些分析资料,百度贴吧里也有原因,因为创建的时候预先插入了白边。 这里给出不修改源代码的方案。 测试PDF_418和QR_CODE有效 其他的同理,需要研究源代码Java代码  public static BitMatrix deleteWhite(BitMatrix matrix){      int[] rec = matrix.getEnc

2014-12-25 21:53:29 3690

转载 Zxing2.2 生成QR二维码和一维码(条码)

在http://code.google.com/p/zxing/downloads/list下载zxing压缩包Zxing-2.2,使用core包代码如下: Java代码  package cn.wuhongbox.common.javaQR;    import java.awt.image.BufferedImage;  impo

2014-12-25 17:37:23 1219

转载 integrate Barcode4J in a Java application

Barcode4J资源地址:http://barcode4j.sourceforge.net/index.html 一、using the JavaBean API Java代码  public static void generateCode128Barcode(File file, String code) {      Code128Bean bean =

2014-12-25 17:13:17 1346

转载 结合barcode4j生成条形码 图片以附件的方式发送出去

结合barcode4j生成条形码 并图片以附件的方式发送出去见以下代码:Java代码  import java.awt.image.BufferedImage;  import java.io.ByteArrayOutputStream;  import java.io.IOException;  import java.io.Unsupported

2014-12-25 16:24:06 1352

转载 Java打印自定义图片

import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import javax.ima

2014-12-25 16:23:07 1113

转载 UPC 条形码的介绍及计算校验码

UPC 条形码的介绍及计算校验码 通用产品代码(Universal Product Code),通常简称UPC码,是美国统一编码协会(UCC)制定的一种商品条码,主要在美国及加拿大使用。在其基础之上发展起来的EAN码则已发展成为适用范围最广的通用条码。UPC码是最早大规模应用的条码,其特性是一种长度固定、连续性的条码,目前主要在美国和加拿大使用(其他大部份欧洲国家用的是ENA13码),由于其应

2014-12-24 12:32:54 21778

转载 使用Spring的NamedParameterJdbcTemplate完成DAO操作

NamedParameterJdbcTemplate内部包含了一个JdbcTemplate,所以JdbcTemplate能做的事情NamedParameterJdbcTemplate都能干,NamedParameterJdbcTemplate相对于JdbcTemplate主要增加了参数可以命名的功能。public Object queryForObject(String sql, Map pa

2014-12-22 13:02:34 1483

转载 STS下多个maven项目整合

两个maven项目,worldlessadminform依存于worldlessbasedao。两个项目都是单独建立的。在上面的项目中,打开Properties在Java Build Path的Projects中添加依赖项目,这样的话,编码过程中就不会出错了。另外,还需要在Deployment Assembly

2014-12-21 15:06:21 1963

转载 maven+spring+springmvc+mybatis+ajax 框架下实现简单的聊天室

首先非常感谢SSM框架——详细整合教程这篇博文对框架整合的详细说明和Spring注解学习手札对spring注解的详细解释  搭建完之后刚好看到一本不错的书《锋利的jQuery》,结合最后的例子使用ajax实现了这个简单的聊天室。1.项目目录创建  controller表示控制层负责同页面数据的传输和页面的跳转,service表示服务层,dao和mapping负责持久层,po

2014-12-21 15:05:10 2826

转载 SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)

使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认

2014-12-21 14:55:55 1106

转载 Spring的事务处理之编程式事务处理

[Java] view plaincopypackage org.springframework.transaction.support;    import org.apache.commons.logging.Log;  import org.apache.commons.logging.LogFactory;    import org.s

2014-12-21 14:49:35 1005 1

转载 Spring中配置和读取多个Properties文件

Spring中配置和读取多个Properties文件{原文地址:http://blog.sina.com.cn/s/blog_6940cab30101evjf.html}(2013-09-04 16:11:01)一个系统中通常会存在如下一些以Properties形式存在的配置文件1.数据库配置文件demo-db.properties:Properties代码  data

2014-12-21 14:48:03 567

转载 CSDN上看到的一篇有关Spring JDBC事务管理的文章(内容比较全)

JDBC事务管理 Spring提供编程式的事务管理(Programmatic transaction manage- ment)与声明式的事务管理(Declarative transaction management),为不同的事务实现提供了一致的编程模型,这节以JDBC事务为例,介绍Spring的事务管理。 5.3.1  Spring对事务的支持 事务是一组原子(Atomic)操

2014-12-21 14:46:18 564

转载 Spring中注解: @Transactional 事务处理

Spring中注解: @Transactional 的属性说明以下内容引自: http://neo19860208.iteye.com/blog/1602314事务的传播属性 PropagationRequired    PROPAGATION_REQUIRED如果客户端已经包含在事务上下文中,则服务端加入客户端事务;如果客户端没有事务上下文,则容器为服务端

2014-12-21 14:43:36 642

转载 Spring 事务处理

一、概述(一)基本概念1 、什么是Spring事务处理?什么是事务处理我就不想回答了。 Spring 的事务处理,可以说是 Spring AOP 的一种实现。因为事务处理是所谓方面( Aspect )的一个子集。因此默认情况下,事务处理是利用 Java 动态代理机制实现的,这样就必须先定义一个接口,然后再编写实现;而对于没有接口的 Javabean ,则通过 CGLIB实现。这部分是 

2014-12-21 14:42:33 478

转载 传统的JDBC数据库访问技术-事务处理

传统的 Jdbc数据访问技术的一般的流程是:首先获取数据源,然后根据数据源获取数据连接,接着设定事务开始,执行相应的操作,最后执行成功则提交,执行失败则回滚。下面,通过示例来看 JDBC中是怎么使用事务处理的,示例代码如下: [Java] view plaincopyPublic Class HelloWorld {  Connection conn =null

2014-12-21 14:36:14 640

转载 初学Linux RHEL时遇到的系列问题和解决方案

1、在VPC中安装RHEL,startx时花屏  说明:这是由于VPC色度不支持(真彩)24色导致的,直接修改为16即可。  方法:vi /etc/X11/XF86Config | vi /etc/X11/xorg.conf     Section "Screen"节点       修改 Depth  16  -- 默认24          Modes  "1024x76

2014-12-21 14:34:48 1981

转载 通过 XML 实现 DataSource(数据源)注入

这里介绍 Spring 提供的 3 种通过 Xml 实现 DataSource(数据源)注入的方式:使用 Spring自带的 DriverManagerDataSource、使用 DBCP 连接池和使用 Tomcat 提供的 JNDI。下面分别来进行介绍。  1  使用 Spring 自带的 DriverManagerDataSource  在第 6 章的例子中,所

2014-12-21 14:30:00 3096

转载 网上交易安全之九阳神功-使用JAVA调用U盾进行客户认证的total solution

原文地址:http://blog.csdn.net/lifetragedy/article/details/6764189一、通过用户名和密码来进行认证的弊病       我们有一个网站,为了保证用户在线交易传输数据的安全性,我们会启用一个HTTPS/SSL:但是,对于一些网上银行或者是网购来说,黑客特别喜欢攻击这样的网站, 有一种攻击手法叫MI

2014-12-21 14:19:31 966

空空如也

空空如也

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

TA关注的人

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