自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

To be, or not to be: that is the question

安心、静心、潜心搞点技术... ...

  • 博客(104)
  • 资源 (36)
  • 收藏
  • 关注

原创 Spring中事务管理的不同时机切入调用

我们经常遇到这样的场景,也许希望将某些调用放在事务提交前一刻才执行,避免因为业务出现异常到导致额外的修复现场的烦恼,也许会希望某些调用放在事务提交之后在执行,无论调用是否成功,都不影响事务的提交,也许我们希望无论事务是否提交或者回滚,都需要做一些工作来清理现场。如果我们使用了spring来管理事务,这些都是触手可及的梦想。Sping里有一个类TransactionSynchronization

2016-11-11 15:09:04 729

原创 使用线程池和反射实现异步任务

反射,线程池,异步返回

2016-09-22 10:34:53 1195

转载 国家气象局提供的天气预报接口

1、接口地址http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityinfo/101010100.htmlhttp://m.weather.com.cn/data/101010100.html 对于第三个接口,返回信息比较全面,也是以json格式提供,格式如下

2014-04-01 12:54:36 1876

转载 mysql修改表、字段、库的字符集

修改数据库字符集:ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [COLLATE ...];把表默认的字符集和所有字符列(CHAR,VARCHAR,TEXT)改为新的字符集:ALTER TABLE tbl_name CONVERT TO CHARAC

2014-01-05 10:39:16 893

转载 查看java程序内存使用情况相关命令

jps:    相当于linux下的ps,列出所有java相关线程的pid等信息    example:        [tdwiki@installed-host-eth0 ~]$ jps            18861 Bootstrap        1418 Jpsjmap:    显示java进程内存使用的相关信息    jmap pid    

2013-12-13 11:01:11 3076

原创 java线程的两种方式

线程是程序中最基本的东西,没有线程,神马多任务、并发、轻量处理都是天方夜谭。线程总是让人感觉到很高深,至少我接触的人大多如此。其实线程并不复杂,常规的实现方式有2种。实现接口Runnable和继承类Thread。简单的示意代码如下:继承Thread的线程实现:public class ThreadTester extends Thread {     public void r

2013-11-21 09:43:03 837

转载 Java调用Ant API用法

用法 API 调用 JAVA Ant是Java程序员的一个好的工具,主要可以帮助程序员进行java项目的的管理,包括批量编译、部署、文档生成等工作,其用途远不止如此,ant内置了大量的API进行各种文件系统操作,在各种应用服务器中都被广泛应用于程序和资源的部署。 Ant功能强大的地方在于,程序员不仅能通过编写Ant的脚本(build.xml)来进行各种文件部署管理操作,还可以通过调用A

2012-12-20 12:23:01 867

原创 两级联动菜单的实现之二 --- 用ajax实现菜单联动

前面记录了实现动态下拉菜单标签的过程,这仅仅完成了级联的第一步,这里将描述第二步,级联变化的实现。要实现两个输入的变化:接口版本和接口参数,我的设想是调用两次ajax与后台交互获取数据,然后再重新渲染页面。但我又比较懒惰,不想为每个ajax都实现一个servlet,而且那样写的话也显得代码冗余了。我的设想是实现一个servlet,这个servlet根据接受请求的参数,来判断需要调用某个类的某个

2012-07-15 11:30:43 1309

原创 两级联动菜单的实现之一 --- 用taglib实现下拉菜单

最近在项目里有一个功能点需要实现页面的菜单联动,具体场景描述:页面有三个输入:接口名称、接口版本和接口参数,前两者是下拉菜单,第三个是input标签,接口名称需要从数据库表动态生成,接口版本跟随接口名称的变化而变化,接口参数根据接口名称和接口版本来确定内容。我决定用taglib实现一个标签来满足接口名称从后台数据库读取的要求,再用ajax技术来实现菜单联动的效果。一、taglib重写selec

2012-07-15 10:53:31 2076

原创 http转发实现之一:转发代码的实现

最近公司实现一个银行网关系统,主要目的是接收银行的结果通知,并转发到后台的支付处理集群,在同时对银行的结果通知进行存储。如果银行网关系统通知处理集群失败。则在未来一段时间内对这些数据实施重发补偿。简而言之,这样做的好处是减少掉单率,在集群遇到重大问题宕机时,也能在很大程度上挽回损失,因为存储了银行通知,有补偿机制。我负责系统的主要编码工作。废话从简,把这个系统的核心代码贴上再说。1  接收

2012-06-02 11:47:18 6295 1

转载 JSP网络编程-请求和响应-HttpServletRequest-HttpServletResponse-学习笔记

1 Servlet请求与HttpServletRequest对象1.1 生命周期仅在HttpServlet的service方法内有效,如果在某次请求的处理过程中保存了HttpServletRequest的引用,在另一次请求的处理过程中不能使用。因为这个引用所指向的HttpServletRequest对象已经被填入了另一次请求的数据。1.2 获取请求参数S

2012-05-31 10:56:40 5088 1

原创 nginx upstream的几种分配方式

nginx的upstream目前支持4种方式的分配1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。2、weight指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。  例如:    upstream bakend {         server 192.168.0.14 weigh

2012-05-29 11:21:23 749

转载 nginx全局变量

$args 此变量与请求行中的参数相等$content_length 等于请求行的“Content_Length”的值。$content_type 等同与请求头部的”Content_Type”的值$document_root 等同于当前请求的root指令指定的值$document_uri 与$uri一样$host 与请求头部中“Host”行指定的值或是req

2012-05-29 11:03:02 406

转载 Nginx代理与负载均衡配置与优化

1 Nginx代理  Nginx从0.7.48版本开始,支持了类似Squid的缓存功能。Nginx的Web缓存服务主要由proxy_cache相关指令集和fastcgi_cache相关指令集构成,前者用于反向代理时,对后端内容源服务器进行缓存,后者主要用于对FastCGI的动态程序进行缓存。两者的功能基本上一样。  Nginx 0.8.32版本,proxy_cache和fast

2012-05-29 10:50:29 871

转载 JMS例子讲解

1、JMS是一个由AS提供的Message服务。它能接受消息产生者(Message Provider)所发出的消息,并把消息转发给消息消费者(Message  Consumer)。2、JMS提供2种类型的消息服务:(1)Queue,即点对点,每个消息只转发给一个消息消费者使用。(2)Topic,即发布和订阅,每个消息可以转发给所有的订阅者(消费者)。3、WEBLOGIC 8下的JMS配置:

2012-05-25 10:59:22 632

转载 JMS 实例讲解

1. JMS基本概念     JMS(Java Message Service) 即Java消息服务。它提供标准的产生、发送、接收消息的接口简化企业应用的开发。它支持两种消息通信模型:点到点(point-to-point)(P2P)模型和发布/订阅(Pub/Sub)模型。P2P 模型规定了一个消息只能有一个接收者;Pub/Sub 模型允许一个消息可以有多个接收者。

2012-05-25 10:56:44 916

转载 android中AVD的使用

1、创建AVD        在android sdk 1.5 版本以后的开发中,必须至少创建一个AVD,每个AVD模拟一套虚拟设备来运行Android应用程序。无论是在eclipse下或者命令行下创建新的avd,系统会在系统默认文件路径下自动创建一个.android 文件夹,所创建的有关avd的配置信息则被保存在该.android目录下,如:                   C:\D

2011-11-16 11:51:49 658

原创 Java数据库连接池实现

package vtone.tools;import java.sql.Connection;import java.sql.Driver;import java.sql.DriverManager;import java.sql.SQLException;

2011-10-13 10:00:12 668

转载 org.apache.struts2.dispatcher.FilterDispatcher作用

它是Struts2的主要的Filter,负责四个方面的功能:        (1)执行Actions        (2)清除ActionContext        (3)维护静态内容        (4)清除request生命周期内的XWork的interce

2011-08-25 09:44:54 607

原创 Tomcat笔记

Tomcat启动分析 1 - Tomcat Server的组成部分 1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2

2011-08-15 14:58:53 502

转载 数字证书中keytool命令使用说明

keytool,数字证书

2011-07-04 09:40:43 706

转载 了解HttpClient

HttpClient,get,post

2011-05-11 16:03:00 564

原创 Java“流”详解

java 流 stream

2011-04-28 15:28:00 798

转载 详解Java解析XML的四种方法

java XML

2011-04-26 14:23:00 697

原创 QT:QString、QByteArray和char *的转换

QT QString QByteArray char *

2011-03-27 13:36:00 1246

原创 oracle总结之一

oracle,嵌入式SQL

2011-03-18 17:17:00 586

原创 Qt学习的坎坷 --- 编程问题集锦

Qt问题集锦

2011-03-07 21:39:00 1456 1

转载 常见的几个Qt编程问题的处理

Qt常见问题

2011-03-07 00:49:00 563

转载 QT 的信号与槽机制

qt开发 信号 槽

2011-03-05 17:03:00 523

原创 Fedora下安装Qt小结

linux,Qt,图形界面编程

2011-03-03 23:20:00 1411

转载 系统引导管理器GRUB,为初学者指南

GRUB

2011-02-27 09:38:00 489

原创 侃侃Ajax

Ajax,异步传输,随行提示

2011-01-06 11:38:00 558

原创 Windows 7环境变量配置浅谈

环境变量,JDK,编译

2010-12-13 10:40:00 573

转载 Struts2 之五:撩开OGNL的面纱

Struts,OGNL

2010-12-08 16:54:00 516

原创 Struts2 之四:初探CRUD

struts框架,创建,删除,更新,读取

2010-12-08 10:50:00 481

转载 Struts之三:表单数据校验(All Input Is Evil)

<br />正如文章的标题所引用的《Writing Secure Code》的名言:“所有的输入都是罪恶的”,所以我们应该对所有的外部输入进行校验。而表单是应用程序最简单的入口,对其传进来的数据,我们必须进行校验。转换与校验(Conversion & Validation)<br />看个例子相信大家可以更清楚。首先,从Action开始,修改后的代码如下: packagetutorial;<br /><br /> importjava.util.Locale;<br /><br /> importcom.o

2010-12-06 11:52:00 766

转载 Struts2 之二:Action详解

<br />有Struts 1.x经验的朋友都知道Action是Struts的核心内容,当然Struts 2.0也不例外。不过,Struts 1.x与Struts 2.0的Action模型很大的区别。 Struts 1.xStuts 2.0接口必须继承org.apache.struts.action.Action或者其子类无须继承任何类型或实现任何接口表单数据表单数据封装在FormBean中表单数据包含在Action中,通过Getter和Setter获取<br />虽然,理论上Struts 2.0的Acti

2010-12-05 17:11:00 580

转载 Struts2 之一:常用的Struts 2.0的标志(Tag)介绍

在介绍常用标志前,我想先从总体上,对Struts 1.x与Struts 2.0的标志库(Tag Library)作比较。  Struts 1.xStruts 2.0分类将标志库按功能分成HTML、Tiles、Logic和Bean等几部分严格上来说,没有分类,所有标志都在URI为“/struts-tags”命名空间下,不过,我们可以从功能上将其分为两大类:非UI标志和UI标志表达式语言(expression languages)不支持嵌入语言(EL)OGNL、JSTL、Groovy和Velcity以上表格,纯

2010-12-05 16:47:00 2029

原创 Linux权限管理攻略

linux权限管理

2010-11-30 11:45:00 773

转载 Oracle数据库:for update 和for update of

<br />select * from TTable1 for update 锁定表的所有行,只能读不能写 <br />  <br />2  select * from TTable1 where pkid = 1 for update 只锁定pkid=1的行 <br /><br />3  select * from Table1 a join Table2 b on a.pkid=b.pkid for update 锁定两个表的所有记录 <br />  <br />4 select * from Tabl

2010-09-03 10:22:00 639

Linux窗口程序设计Qt4精彩实例分析.part04

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析附源码03

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析附源码02

Linux窗口程序设计Qt4精彩实例分析附带源码全部奉献给有兴趣的朋友,此书通过例子讲解QT编程的精髓,深入浅出,简明扼要,是新手快速掌握qt编程的不二选择。该资源分22部分上传,请大家到我的资源里找齐全,只有全部下载才能正常解压。

2011-03-07

Linux窗口程序设计Qt4精彩实例分析及其源码.part01

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-06

c/c++指针资料集锦(chm格式)

我整理的一些关于c/c++指针学习的资料。很全的,感兴趣的可以试试,保证不失望!

2008-11-19

Socket编程学习资料

我在学习socket编程时搜集的一些相关资料,把它整理成chm格式电子书,放上来,方便大家。资料里有getsockopt()、setsockopt()、select()等不常用的函数的用法,还有tcp和udp的编程实例。

2008-11-19

深入理解linux内核(英文版/第3版/CHM格式)

经典好书,英文的,第3版,是CHM格式,不需要阅读器的,可以直接看。不多做介绍。

2008-11-16

深入理解linux内核(英文版/第2版)

英文版的,第2版的。好书,不要多介绍吧?

2008-11-16

深入理解linux内核(中文版)

找了半个月才找到的,网上只有英文版的,中文版的是稀有事物。我也不分几部份传了,一次性全传了。售价5分,与某人的分成几部分,每部份要2分比,还是很实惠的。再说,物以稀为贵嘛。

2008-11-16

Linux系统指令大全(经典pdf版)

找了好久才弄到的,比每次去google linux命令方便多了,呵呵,奉献出来,造福同仁!

2008-11-15

华为面试题集锦(超值版)

麻雀虽小,五脏俱全!我这资源虽小,却汇集了我师兄级和我这级两届人面试的试题。面面俱到,几无遗漏,堪称经典!奉献出来,给各位想进华为的抛砖引玉!希望各位心想事成。不想进华为的,也可以参考!

2008-11-14

编程插代码实用工具PIN

你们用过PIN吗?知道他的妙用吗?它可以帮助程序员截获程序员指定的调用,可以帮助程序员把任意代码插入到任意的位置,动态的执行。是编程人员一个不错的工具。这个工具是针对32位X86结构windows平台的,另外还有针对64为平台的,针对linux的。 附有用户指导手册,1分-----超值!

2008-11-14

windows编程API手册

详细讲述了windows API函数的功能与用法,全面细致!奉献出来与大家共同学习!

2008-11-09

计算机图形学经典教程

简明扼要的讲述图形学的精粹,形象生动,图文并重。是个难得的好的图形学教程!与各位爱好者共享!

2008-11-09

TCP/UDP传送文件源程序

这是在我以前编写的程序上加工改进的一个比较健全的程序。完全使用套接字编写的,没有使用MFC。对于不喜欢或不习惯封装函数的人来说,尤为难得。既有UDP传文件的程序,也有TCP传文件的程序。尤其是TCP程序,更是完美!保证下载就能用,无需任何调试。且传输大文件也绝对不丢包。平台:vs 2005。

2008-11-04

简单的TCP程序源码

一个简单易懂的tcp通信程序。适合初学socket编程的朋友参考学习!

2008-10-30

有关二维网游开发的基础编程

深入浅出讲述了游戏开发中视频处理、图像处理、坐标变换等基础!

2008-10-26

经典全面的视频采集编程

一个非常实用的,用于视频采集的程序。适合实验室做实验!

2008-10-26

Linux窗口程序设计Qt4精彩实例分析.part22

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析.part21

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析.part20

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析.part19

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析.part18

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析.part17

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析.part16

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析.part15

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析.part14

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析.part13

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析.part12

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析.part11

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析.part10

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析.part09

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析.part08

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析.part07

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析.part06

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

Linux窗口程序设计Qt4精彩实例分析.part05

Linux窗口程序设计Qt4精彩实例分析以及源码都有,省却了学习者学习过程中敲代码的麻烦,节约大把时间。共分22部分上传,需要者请在我的资源里找全。(22部分全部下载才能正常解压文件)

2011-03-07

空空如也

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

TA关注的人

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