- 博客(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 环境下使用 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关注的人