自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(103)
  • 收藏
  • 关注

转载 sitemesh2在tomcat和weblogic中同时使用的配置问题

(一)拦截*.do,装饰器中匹配do tomcat 可行 weblogic 不可行 web.xml ~~~ <filter> <filter-name>sitemesh</filter-name> <filter-class> com.opensymphony.module.sitemesh.filter.PageFilte...

2014-07-01 12:32:00 210

转载 海量数据等概率随机抽样-蓄水池算法

问题起源于编程珠玑Column 12中的题目10,其描述如下: How could you select one of n objects at random, where you see the objects sequentially but you do not know the value of n beforehand? For concreteness, how would...

2013-03-30 22:37:00 200

转载 安全策略选择

当年,数字跟腾讯大战时,腾讯被戳中的痛点就是一个IM在后台扫描硬盘侵犯用户隐私。当然,也只有流氓才能深刻的认识到这个问题。 目前,普遍采用的安全策略有杀毒软件扫描、客户端安全控件、手机动态密码、数字证书和密保卡、USBKey、安全令牌等。 杀毒软件扫描,不管是用户进程还是用户硬盘,必然涉及到侵犯用户隐私的问题,可以肯定地说,目前侵犯用户隐私最多的软件一定是什么安全卫士之流,什么安全浏...

2012-11-18 12:24:00 180

转载 PowerDesigner使用方法小结

PowerDesigner多用来进行数据库模型设计,具有SQL语句自动生成等功能。当然,也有不少缺点,比如团队分享。 一、设置PowerDesigner模型视图中数据表显示列 1、Tools-Display Preference… 2、窗口左边Category中General Settings下选择Table 3、窗口右边Advanced… 4、窗口左边选择Columns 5...

2012-11-05 16:14:00 125

转载 类方法命名规则-要减少使用时思考

类方法命名除了以首字母大写的驼峰式命名、下划线分割等命名方式的规定外,还应该注意方法名的组织规则。 一、对于dao类、针对某一特定对象比如String操作的工具类,一般应该以save、get等动词开头,即以“操作+对象”为命名方法,如getUser(); 二、对于包含多种对象或业务操作逻辑的业务类,个人认为以要操作的对象或者业务名开头,加上操作,即以“对象+操作”为命名方法更合适,如...

2012-10-29 21:37:00 128

转载 软件升级细节-卸载删除快捷方式等前需要检测

今天升级QQ音乐8.5版,安装目录选择了与旧版不一样的目录,结果升级过程中并没有卸载旧版。 于是升级安装完毕后,手动到旧版目录中运行卸载程序,正常删除了旧版目录中的文件。 结果发现,QQ音乐的快捷方式等也没了。 这是软件卸载升级的细节问题。 即在卸载过程中,删除快捷方式、删除注册表项等前要检测快捷方式、注册表项中的值与卸载软件的目录路径是否一致,若不一致,则不执行删除操作。 -...

2012-10-28 22:06:00 77

转载 铁路订票系统12306网站的业务和技术优化概述

一、排队 相对靠谱的 1、云风:铁路订票系统的简单设计 http://blog.codingnow.com/2012/01/ticket_queue.html 文中提出:取得ticket id进行排队,排到后获得session id去完成购票过程。排队过程中还可以定时获得排队人数等。只要排到了,购票过程就会很顺利。 点评:需考虑黄牛取得一票ticket id进行排队的情形,毕竟这...

2012-09-21 21:04:00 183

转载 数据结构优于流程图

忘记在哪本书上看到了这句话,好像是某个大牛说的,当时挺有感触就记了下来。 大大小小做过几个项目后,才开始认识到“数据结构优于流程图”,也算是一个收获。 当初做礼花模拟的时候,采用一套统一的多层次链表的数据结构,从某一方面说,具有比较好的灵活性,然而,却在众多其他方面造成了严重的掣肘。比如为适应这一数据结构的数据文件的存储结构设计,文件的读写速度很慢;为达到播放、重新播放的目的,而设计...

2012-08-02 23:53:00 87

转载 photoshop快捷键

Ctrl + A 全选 Ctrl + D 取消选择 Shift + Ctrl + D 恢复选择 Ctrl + X 剪切 Ctrl + C 复制 Ctrl + V 粘贴 Shift + Ctrl + I 反选 Ctrl + T 自由变换 Shift + Ctrl + T 重复上一步的变换和程度 Alt + Ctrl + D 羽化调节 C...

2012-05-26 21:54:00 62

转载 word使用技巧

封面 删除题目等右侧的下划线,重新填入文字,并设置格式为包含下划线。也就是选中文字后,选择格式工具栏中的u按钮。 目录 目录页先输入目录二字,回车,回车,然后插入分节符。 插入分节符的方法:插入菜单,分隔符命令,分节符类型中选择下一页。 目录页做到这步,暂时不管他,一会自动生成目录。 正文 包括前言,正文,结论。这一部分自成一节。在录入时或录入后,设置一二三级别的标题的格式...

2012-05-26 16:39:00 840

转载 setTimeout和setInterval的使用

这两个方法都可以用来实现在一个固定时间段之后去执行JavaScript。不过两者各有各的应用场景。 方 法 实际上,setTimeout和setInterval的语法相同。它们都有两个参数,一个是将要执行的代码字符串,还有一个是以毫秒为单位的时间间隔,当过了那个时间段之后就将执行那段代码。 不过这两个函数还是有区别的,setInterval在执行完一次代码之后,经过了那个固定的时...

2012-05-14 18:55:00 50

转载 HBase Java客户端编程

本文以HBase 0.90.2为例,介绍如何在Windows系统,Eclipse IDE集成环境下,使用Java语言,进行HBase客户端编程,包含建立表、删除表、插入记录、删除记录、各种方式下的查询操作等。 1. 准备工作 1、下载后安装jdk包(这里使用的是jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008); 2、下载eclipse...

2012-04-18 16:15:00 81

转载 window xp sp3远程桌面连不上

转自:http://kaqi.iteye.com/blog/374023 http://social.microsoft.com/forums/zh-CN/windowsxpzhchs/thread/9544a188-8325-462a-8f2d-85dbbd498c20/ 我的XP是专业版的,自动更新为SP3后,远程桌面连接不上了,Terminal Services服务已启动,防火...

2012-04-17 15:43:00 92

转载 模式对话框与非模式对话框的区别

模式对话框就是不处理它就没法处理父窗口,而非模式对话框就是不用先处理此对话框也可以处理父窗口.例子:在桌面上右击我的电脑,选择属性,弹出系统属性窗口,点击下面的技术支持,弹出技术支持信息,现在再对系统属性窗口进行操作就操作不了,这种叫做模式对话框;关闭技术支持信息,在系统属性里选择硬件,点击设备管理器,弹出设备管理器窗口,现在再对系统属性窗口进行操作仍然可以操作,这种就叫做非模式对话框。...

2012-03-31 16:44:00 142

转载 CDC双缓冲绘图

一、双缓冲实现过程如下: 1、在内存中创建与画布一致的缓冲区 BufferBmp=new Graphics::TBitmap(); BufferBmp->Canvas->Handle=CreateCompatibleDC(Canvas->Handle); BufferBmp->Width=Width;...

2012-03-31 16:40:00 114

转载 CImage类

Visual C++的CBitmap类的功能是比较弱的,它只能显示出在资源中的图标、位图、光标以及图元文件的内容,而不像VB中的Image控件可以显示出绝大多数的外部图像文件(BMP、GIF、JPEG等)。如果想要在对话框或其他窗口中显示外部图像文件则只能借助于第三方提供的控件或代码,未免过于繁琐. 现在,.net引入了一个功能非常强大的新类 ----- CImage.有了CImage...

2012-03-31 16:24:00 168

转载 在VC中读写ini配置文件

配置文件中经常用到ini文件,在VC中其函数分别为: 写入.ini文件:bool WritePrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,LPCTSTR lpString,LPCTSTR lpFileName); 读取.ini文件:DWORD GetPrivateProfileString(LPCTSTR...

2012-03-31 16:13:00 42

转载 String,CString,TCHAR*,char*之间区别和联系

最近老用到Cstring, TCHAR*, char*的转换. 找到一篇写得蛮详细的. 引用过来, 方便自己以后查阅. char是类型TCHAR也是!不过他可以通过是否定义了UNICODE宏来判断到底是char还是w_char; TCHAR是一种字符串类型,它让你在以MBCS和UNNICODE来build程序时可以使用同样的代码,不需要使用繁琐的宏定义来包含你的代码,而char代表...

2012-03-31 16:09:00 54

转载 MFC CListCtrl 使用介绍

列表控件可以看作是功能增强的ListBox,它提供了四种风格,而且可以同时显示一列的多中属性值。MFC中使用CListCtrl类来封装列表控件的各种操作。通过调用 BOOL Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID );创建一个窗口,dwStyle中可以使用以下一些列表控件的专用风格: ...

2012-03-31 16:08:00 179

转载 MFC的picture控件静态动态加载位图

所谓的静态有两种,一种是在picture属性中直接加载(type选择bitmap,image选择已加载到资源中的位图),另一种是通过编程加载,这两种的前提都要我们先把位图导入到资源中去,下面说下后一种。 001:新建对话框工程,加入picture控件,关联变量为m_Bmp(类型为control),ID也要改一下,因为采用默认的,有重名,在关联变量的时候找不到picture项,再拖一个按...

2012-03-31 15:59:00 58

转载 js封装Hashmap

function HashMap() { // members this.keyArray = new Array(); // Keys this.valArray = new Array(); // Values // methods this.put = put; this.get =...

2012-03-30 21:34:00 99

转载 excanvas库-让IE支持canvas

// Copyright 2006 Google Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may o...

2012-03-30 21:25:00 119

转载 arbor.js库

arbor是一个画动态连接图的js库。 效果截图如下: 项目地址:http://arborjs.org/ 一个使用它动态扩展的例子:http://nooshu.com/explore/arbor-visual-thesaurus/ 文章地址是:http://nooshu.com/visual-thesaurus-using-arbor-js 实际使用中,(2011年11月时...

2012-03-30 21:16:00 197

转载 林仕鼎:架构设计的一些思考

林仕鼎在演讲中就系统架构中基本的存储、分布式技术、服务架构以及计算模型进行了分析,并分享了当架构师的经验。林仕鼎谈到的内容点包括: 高并发网站存储、分布式、服务架构、模型实例 存储架构设计的四大注意事项:结构、数据特点、访问模式、接口性质 不同访问模式对系统带来的影响和应对方法 存储模型B + tree和Log-based structure的选择 ...

2012-03-30 16:46:00 99

转载 一个错误使用单例模式的场景及ThreadLocal简析

近来参与一个Java的web办公系统,碰到一个bug,开始猜测是线程池管理的问题,最后发现是单例模式的问题。 即,当同时发起两个事务请求时,当一个事务完成后,另一个事务会抛出session is closed异常。具体见下图: 至于,下面这种情况,当时也测试过,但问题情形忘了,手上没有数据库环境,无法进行测试: 最开始,个人认为是session管理的问题,比如,在关闭ses...

2012-03-12 20:56:00 130

转载 单位公司年会团拜会抽奖软件程序

关键词:单位年会抽奖软件程序、单位团拜会抽奖软件程序、公司年会抽奖软件程序、公司团拜会抽奖软件程序 一年一度的新年就要到了,各个单位或公司开始忙于年会或团拜会,其中抽奖环节必不可少。 “怎样抽奖”成为一大困扰。许多公司往往采用抓阄的形式,而谁来抓阄,抓阄的准备,抓阄现场气氛,抓阄的公平性质疑等等总是不那么令人满意。这时候,采用一个抽奖程序,在大屏幕上显示,现场抽奖,伴随大家的“三、二...

2012-01-09 09:16:00 129

转载 解决 PermGen space Tomcat内存设置

转自:http://qwzhl100.blog.163.com/blog/static/2133124200932813148637/ 在使用Java程序从数据库中查询大量的数据或是应用服务器(如tomcat、jboss,weblogic)加载jar包时会出现java.lang.OutOfMemoryError异常。这主要是由于应用服务器的内存不足引起的。这种异常常有以下几种情况(以下...

2012-01-05 16:09:00 60

转载 选择目录对话框和选择文件对话框

转自:http://www.cppblog.com/finehai/archive/2009/08/27/94578.html 在MFC编程中经常会需要用到选择目录和选择文件的界面,以下总结一下本人常用的这两种对话框的生成方法: 选择目录对话框 //选择目录按钮 void CDcPackerDlg::OnBnClickedDecgen() { c...

2011-12-25 19:23:00 65

转载 JAVA反射机制

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类; 在运行时构造任意一个类的对象; 在运行时判断任意一个类所具有的成员变量和方法; 在运行时调用任意一个...

2011-12-24 19:32:00 68

转载 PL/SQL 中文乱码解决方案

转自:http://hi.baidu.com/guorabbit/blog/item/0e96c6bf8e5b690c18d81fd4.html 1. 使用的是服务器上的,不是本机的Oracle,按下面做就可以了: 设置环境变量:NLS_LANG,具体值用下面查询的值: SELECT 'AMERICAN_AMERICA.' || PROPERTY_VALUE FROM DA...

2011-12-17 15:50:00 161

转载 Java中UUID的实现

转自:http://uujava0322.iteye.com/blog/983213 UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当前日期和时间(UUI...

2011-12-07 14:45:00 90

转载 用户管理系统接口文档

转自:http://redhacker.iteye.com/blog/1118676 用户管理系统接口文档 目录 一、角色定义 1. URI:/sys/{sysCode}/role/ (1)post (2)get 2. URI:/sys/{sysCode}/role/deletebatch/ (1)post 3. URI:/sys/{sysCode}/role/{...

2011-12-05 17:19:00 464

转载 利用jQuery UI制作包含文本内容的slider

转自: Create Featured Content Slider Using jQuery UI http://webdeveloperplus.com/jquery/featured-content-slider-using-jquery-ui/ demo http://demo.webdeveloperplus.com/featured-content-slider/ ...

2011-12-04 20:26:00 126

转载 百万级PHP网站架构工具箱

转自:http://blog.wangjunfeng.com.cn/index.php/archives/126 在了解过世界最大的PHP站点,Facebook的后台技术后,今天我们来了解一个百万级PHP站点的网站架构:Poppen.de。Poppen.de是德国的一个社交网站,相对Facebook、Flickr来说是一个很小的网站,但它有一个很好的架构,融合了很多技术,如 Nigix...

2011-12-01 23:36:00 88

转载 HashMap学习

转自:http://blog.csdn.net/wufang5/article/details/5873382 1. HashMap概述: HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2. HashMap的数据结构: 在java编程语言中...

2011-11-27 23:11:00 46

转载 举例解读云计算三种服务模式SaaS、PaaS和IaaS及其之间关系

转自:http://hi.baidu.com/www100/blog/item/81ff10172dd7b00f4a90a703.html 它们之间的关系主要可以从两个角度进行分析:其一是用户体验角度,从这个角度而言,它们之间关系是独立的,因为它们面对不同类型的用户。其二是技术角度,从这个角度而言,它们并不是简单的继承关系(Saa..... 三种服务模式 根据现在最常...

2011-11-18 14:32:00 382

转载 JavaScript的陷阱 By 三七

转自:http://ued.koubei.com/?p=429 这本来是翻译Estelle Weyl的《15 JavaScript Gotchas》,里面介绍的都是在JavaScript编程实践中平时容易出错或需要注意的地方,并提供避开这些陷阱的方法,总体上讲,就是在认清事物本质的基础样要坚持好的编程习惯,其实这就是Douglas Crockford很久以前提出的JavaScript风...

2011-11-17 21:16:00 134

转载 JavaScript绘图

如果需要在网页上提供图形化的资料,通常是将其制作成图片,但这样一来网络上的开销就太大了。有什么办法呢?这里向你提供一组JavaScript函数,来解决这一问题。虽然简单了点,但是对画点线图来说还是绰绰有余的! 转自:http://blog.csdn.net/satans18/article/details/145476 转载于:https://www.cnblogs.com/a...

2011-11-15 23:31:00 54

转载 如何写出高效率的正则表达式

转自:http://114.xixik.com/regex/ 如果纯粹是为了挑战自己的正则水平,用来实现一些特效(例如使用正则表达式计算质数、解线性方程),效率不是问题;如果所写的正则表达式只是为了满足一两次、几十次的运行,优化与否区别也不太大。但是,如果所写的正则表达式会百万次、千万次地运行,效率就是很大的问题了。我这里总结了几条提升正则表达式运行效率的经验(工作中学到的,看书学来的...

2011-11-15 23:24:00 61

转载 正则表达式30分钟入门教程

h1 {text-align:center} h2 {background-color:#eee; border-bottom:solid 1px gray; border-right:solid 1px gray; clear:both;} p {text-indent:2em; line-height:140%; margi...

2011-11-15 23:11:00 61

空空如也

空空如也

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

TA关注的人

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