彻底理解ThreadLocal

ThreadLocal是什么   早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。   当使用ThreadLocal维护变量时,Thread...

2015-11-25 17:15:00

阅读数 238

评论数 0

Html5本地存储和本地数据库

一个网站如何能在客户的浏览器存储更多的数据呢? 在Html4的时代在浏览器端存储点网站个性化的数据,尤其是用户浏览器的痕迹,用户的相关数据等一般只能存储在Cookie中,但是大多是浏览器对于Cookie的限制也就逼迫网站存储数据尽量精简,想存储复杂的、关系型的用户数据就根本不可能了。但是...

2015-11-20 20:52:58

阅读数 331

评论数 0

HTML特殊符号对照表、常用的字符实体

最常用的字符实体 显示结果 描述 实体名称 实体编号   空格     小于号 < < > 大于号 ...

2015-11-20 20:18:18

阅读数 379

评论数 0

github上传项目

自从google code关闭了下载服务了之后,GitHub作为了目前最好用的免费开源项目托管站点,众多开源项目都托管在github,其中不乏著名的播放器MPC-HC。 不习惯于英文的朋友,难免少不了要进行摸索一番,甚至会因此头大而放弃。 这里将手把手地教大家一些本人的入门心得。 ...

2015-11-19 10:40:35

阅读数 340

评论数 0

jsp(jstl标签)学习网址

http://www.runoob.com/jsp/jsp-tutorial.html JSP与PHP、ASP、ASP.NET等语言类似,运行在服务端的语言。 JSP(全称Java Server Pages)是由Sun Microsystems公司倡导和许多公司参与共同创建的一...

2015-11-18 20:55:51

阅读数 328

评论数 0

EL表达式 (详解)

EL表达式      1、EL简介 1)语法结构        ${expression} 2)[]与.运算符      EL 提供.和[]两种运算符来存取数据。      当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []...

2015-11-17 20:08:17

阅读数 225

评论数 0

Struts action-mapping 元素讲解

本文转自:http://zzx0421.iteye.com/blog/284022   元素中可以包含多个和子元素,他们分别配置局部异常处理和局部转发。attribute设置Action关联的ActionForm在request或者session范围内的key,就是在request或者ses...

2015-11-17 19:04:49

阅读数 336

评论数 0

VO、DTO、DO、PO的概念、区别和用处

概念:  VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。  DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用...

2015-11-17 16:04:15

阅读数 349

评论数 0

TeeChart绘图控件 - 之三 - 提高绘图的效率

TeeChart是个很强大的控件,其绘图能力之强,其他控件难以比拟,但是有个问题就是他的绘图速度,其实TeeChart绘图速度还是很快的,只是大家一直都没正确运用其功能所以导致绘图速度慢的假象。 下面说说影响绘图速度的两个主要因素 1、当点数特别多时不需要绘出全部点(性能提升不大) ...

2015-11-17 11:14:32

阅读数 559

评论数 0

VS2010 使用TeeChart绘图控件 - 之二 - 绘制图形(折线图,柱状图)

1.前期准备  具体可见VS2010 使用TeeChart绘图控件 - 之一 控件和类的导入 1. 1 添加TeeChart控件,给控件添加变量m_TeeChart   添加TeeChart控件,右击控件,选择添加变量,vs会自动给我们引入CTchart1这个类,但...

2015-11-17 11:13:34

阅读数 943

评论数 0

VS2010 使用TeeChart绘图控件 - 之一 - 控件和类的导入

vs2010的用法和vc6有很大的不同,特别是在一些函数调用那里,当然。控件导入也是很不一样的 安装好控件后就可以在工程里加入teechart控件了 加入方法有如下几种: 1.添加Teechart控件 1.1 插入Teechart控件 1.1.1 插入控件 新建一个对话框工...

2015-11-17 11:12:41

阅读数 621

评论数 0

MFC 怎样获得某个窗口的句柄?

GetSafeHandle(); this-> hWnd; GetDlgItem(hwnd,ID);//获取窗口ID所对应的HWND的子窗口句柄  在主窗口中,如果要用到父窗口的句柄,可以用  HWND   GetParent(HWND   hWnd)       得到  ...

2015-11-17 10:24:09

阅读数 3880

评论数 0

MFC 下自定义消息中获取 Tab Control的子对话框的 句柄

首先是自定义消息的步骤; 自定义消息 1.发送消息的对话框的.h文件中添加: #define WM_USERMESSAGE WM_USER+n //WM_USERMESSAGE为自己定义的消息名称,n>100。 2.在需要发送消息的地方添加  ::SendMessage(hwnd,WM_US...

2015-11-17 10:22:51

阅读数 2000

评论数 0

c++随机数产生

c++随机数生成函数rand(),实质生成伪随机数列。 为生成更加随机的数列,需要srand(unsigned num)来播种。 常用方式srand((unsigned)time(NULL));//增加头文件 生成[a,b]之间的随机整数的方法: 1、rand()%(b-a...

2015-11-16 13:12:42

阅读数 292

评论数 0

java 重定向和转发的区别

重定向和转发有一个重要的不同:当使用转发时,JSP容器将使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器将不会知道这个过程。 与之相反,重定向方式的含义是第一个页面通知浏览器发送一个新的页面请求。因为,当你使用重定向时,浏览器中所显示的URL会变成新页面的URL, 而当使用转...

2015-11-15 16:34:04

阅读数 345

评论数 2

xml语言

XML 是可扩展标记语言(Extensible Markup Language)的缩写,其中的 标记(markup)是关键部分。您可以创建内容,然后使用限定标记标记它,从而使每个单词、短语或块成为可识别、可分类的信息。您创建的文件,或文档实例 由元素(标记)和内容构成。当从打印输出读取或以电子形式...

2015-11-14 21:28:40

阅读数 281

评论数 0

JSON与XML的区别比较

1.定义介绍 (1).XML定义 扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type d...

2015-11-14 21:20:39

阅读数 263

评论数 0

java web之Filter详解

1.概念: Filter也称之为过滤器,它是Servlet技术中比较激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤...

2015-11-14 09:50:13

阅读数 302

评论数 0

java web的学习好从基础做起

Web框架是开发者在使用某种语言编写Web应用服务端时关于架构的最佳实践。很多Web框架是从实际的Web项目抽取出来的,仅和Web的请求和响应处理有关,形成一个基础,在开发别的应用项目的时候则可以从这个剥离出来的基础做起,让开发者更关注更具体的业务问题,而不是Web的请求和响应的控制。 框架...

2015-11-14 09:47:29

阅读数 309

评论数 0

jsp学习

1、form    只要是涉及向服务器提交信息,都应该使用form。    基本语法结构:          各种表单元素       action属性决定的目标文件来对用户提交的信息进行处理。 2、常用的表单元素    单行文本框:用于输入少量的信息。    基本语...

2015-11-13 21:33:36

阅读数 376

评论数 0

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