自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

☞ 刘小文的专栏

奋斗于0与1之间

  • 博客(64)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java 7之多线程第1篇 - 线程的状态转换

一. 进程与线程进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。线程:表示程序的执行流程,是CPU调度执行的基本单位;线程有自己的程序计数器、寄存器、堆栈和帧。同一进程中的线程共用相同的地址空间,同时共享进进程锁拥有的内存和其他资源。

2015-08-31 16:00:49 705

转载 C++传递二维数组

原文地址:http://blog.csdn.net/iamduoluo/article/details/5936763

2014-06-03 19:11:03 828

原创 Java Web中文乱码问题

UTF-8编码:小文  --->  %E5%B0%8F%E6%96%87UTF-8解码:

2014-06-02 19:04:32 822

原创 【Spring学习笔记】控制反转IoC

控制反转是一个广义概念,指将控制权交还给框架。这里的控制

2014-05-28 10:49:11 565

转载 【Java基本概念】i++

http://www.blogjava.net/hongqiang/archive/2012/08/01/384557.htmlhttp://blog.csdn.net/maggiedorami/article/details/7986098

2014-05-13 16:13:02 581

原创 【Hibernate学习笔记】映射一对一关联与多对多关联

1.

2014-04-28 17:27:49 739

原创 【Hibernate学习笔记】Hibernate的检索策略

类级别的检索策略

2014-04-26 15:43:33 688

原创 【Hibernate学习笔记】映射值类型集合

本章介绍了值类型集合的映射

2014-04-22 20:09:04 767

原创 【Hibernate学习笔记】Java集合类

package mypack2;public class Customer implements Comparable { private Long id; private String name; private int age; public Customer(String name, int age) { super(); this.name =

2014-04-22 15:53:40 467

原创 【Hibernate学习笔记】映射继承关系

选择继承关系的映射方式

2014-04-21 19:29:10 664

原创 【Hibernate学习笔记】数据库事务

1. 数据库的事务隔离级别

2014-04-20 20:07:57 509

原创 【Hibernate学习笔记】Hibernate的内置映射类型

//设置Customer对象的image属性,它是字节数组,存放photo。gif文件中的二进制数据 // photo。gif文件和BusinessService。class文件位于同一个目录下 InputStream in = BusinessService.class.getResourceAsStream("photo.gif"); byte[] buffer = new byt

2014-04-18 18:46:18 552

原创 【Hibernate学习笔记】映射聚合关系和组合关系

聚合:是整体与部分的关系,部分可以离开整体而单独存在。如大雁和雁群,大雁离开雁群,也可以单独存在。        【UML表示法】带空心的菱形的实线。        【箭头指向】空心菱形指向整体。         组合:也是整体与部分的关系,但部分不能离开整体而单独存在。如鸟和翅膀,翅膀不能作为单独的个体存在。        【UML表示法】

2014-04-18 15:39:56 1756

原创 【Hibernate学习笔记】与触发器协同工作

2014-04-17 21:11:16 531

原创 【Hibernate学习笔记】Session清空缓存与清理缓存

1. 清空缓存    当调用session.close()方法时,Session的缓存被清空。

2014-04-17 20:27:39 7144

原创 【Hibernate学习笔记】内置标识符生成器的用法

1. increment标识符生成器

2014-04-14 19:57:29 620

原创 【Hibernate学习笔记】对象标识符(OID)

Hibernate用对象标识符()

2014-04-14 13:49:51 2361

转载 【Hibernate学习笔记】list和iterate的区别

原文:http://blog.csdn.net/javaloveiphone/article/details/8200691

2014-04-13 10:06:21 541

转载 【Hibernate学习笔记】get和load区别

原文:http://www.cnblogs.com/binjoo/articles/1621254.html

2014-04-13 10:02:37 575

原创 【Hibernate学习笔记】分层数据验证

在四层应用结构中,

2014-04-09 20:10:57 691

原创 【Hibernate学习笔记】软件的模型

孙卫琴《精通Hibernate:Java对象持久化技术详解》 电子工业出版社软件分析阶段:                                                  概念模型软件设计阶段:    域模型(面向对象)数据模型(面向关系)1. 概念模型    E-R图2. 关系数据模型    一个或多个表    表的所

2014-04-01 19:58:26 630

原创 (二)观察者模式

一、背景二、不完善的设计方案三、使用观察者模式1.认识观察者模式                    2.自定义观察者模式       具体代码:点击打开链接        3.

2014-03-17 19:50:50 543

原创 (一)策略模式

一、背景二、不完善的设计方案1.使用继承2.利用接口3.分析

2014-03-17 16:49:52 483

转载 jsp实现自动登录

http://www.cnblogs.com/zhenmingliu/archive/2012/02/27/2370414.html一、什么是用户自动登录?   对于我们的网站向已注册用户提供某些专门的服务,比如网上购物、在线下载、收费浏览等等,就会要求用户在使用这些服务之前进入登录页面,输入用户名和密码,并进行验证。    如果用户经常访问我们的网站,假如

2014-02-22 13:42:19 868

转载 【jQuery 教程】jQuery AJAX 函数

什么是 AJAX?AJAX = Asynchronous JavaScript and XML.AJAX 是一种创建快速动态网页的技术。AJAX 通过在后台与服务器交换少量数据的方式,允许网页进行异步更新。这意味着有可能在不重载整个页面的情况下,对网页的一部分进行更新。AJAX 和 jQueryjQuery 提供了用于 AJAX 开发的丰富函数(方法)库。通过 jQuery AJAX,使用 HTTP Get 和 HTTP Post,您都可以从远程服务器请求 TXT、HTML、XML 或 JSON。而且您可以

2011-05-04 16:39:00 714

转载 【jQuery 教程】jQuery CSS 函数

jQuery CSS 操作jQuery 拥有三种用于 CSS 操作的重要函数:$(selector).css(name,value) $(selector).css({properties}) $(selector).css(name) CSS 操作实例函数 css(name,value) 为所有匹配元素的给定 CSS 属性设置值:实例$(selector).css(name,value)$("p").css("background-color","red");函数 css({properties}) 同时

2011-05-04 16:33:00 714

转载 【jQuery 教程】jQuery HTML 操作

改变 HTML 内容语法$(selector).html(content)html() 函数改变所匹配的 HTML 元素的内容(innerHTML)。实例$("p").html("W3School");添加 HTML 内容语法$(selector).append(content)append() 函数向所匹配的 HTML 元素内部追加内容。语法$(selector).prepend(content)prepend() 函数向所匹配的 HTML 元素内部预置(Prepend)内容。实例$("p").appen

2011-05-04 16:22:00 729

转载 【jQuery 教程】jQuery Callback 函数

jQuery 动画的问题许多 jQuery 函数涉及动画。这些函数也许会将 speed 或 duration 作为可选参数。例子:$("p").hide("slow")speed 或 duration 参数可以设置许多不同的值,比如 "slow", "fast", "normal" 或毫秒。实例$("button").click(function(){$("p").hide(1000);});由于 JavaScript 语句(指令)是逐一执行的 - 按照次序,动画之后的语句可能会产生错误或页面冲突,因为动画

2011-05-04 16:11:00 695

转载 【jQuery 教程】jQuery 效果

jQuery 隐藏和显示通过 hide() 和 show() 两个函数,jQuery 支持对 HTML 元素的隐藏和显示:实例$("#hide").click(function(){$("p").hide();});$("#show").click(function(){$("p").show();});hide() 和 show() 都可以设置两个可选参数:speed 和 callback。语法:$(selector).hide(speed,callback)$(selector).show(speed,

2011-05-04 11:32:00 554

转载 【jQuery 教程】jQuery 事件

jQuery 事件函数jQuery 事件处理方法是 jQuery 中的核心函数。事件处理程序指的是当 HTML 中发生某些事件时所调用的方法。术语由事件“触发”(或“激发”)经常会被使用。通常会把 jQuery 代码放到 部分的事件处理方法中:This is a headingThis is a paragraph.

2011-05-04 11:24:00 676

转载 【jQuery 教程】jQuery 选择器

jQuery 元素选择器jQuery 使用 CSS 选择器来选取 HTML 元素。$("p") 选取 元素。$("p.intro") 选取所有 class="intro" 的 元素。$("p#demo") 选取 id="demo" 的第一个 元素。 jQuery 属性选择器jQuery 使用 XPath 表达式来选择带有给定属性的元素。$("[href]") 选取所有带有 href 属性的元素。$("[href='#']") 选取所有带有 href 值等于 "#" 的元素。$("[href!='#']

2011-05-04 11:08:00 560

转载 【jQuery 教程】jQuery 语法

jQuery 语法jQuery 语法是为 HTML 元素的选取编制的,可以对元素执行某些操作。基础语法是:$(selector).action()美元符号定义 jQuery 选择符(selector)“查询”和“查找” HTML 元素 jQuery 的 action() 执行对元素的操作 示例$(this).hide() - 隐藏当前元素$("p").hide() - 隐藏所有段落$("p.test").hide() - 隐藏所有 class="test" 的段落$("#test").hide() - 隐藏

2011-05-04 10:56:00 639

转载 【jQuery 教程】jQuery 简介

jQuery 是一个 JavaScript 库。jQuery 极大地简化了 JavaScript 编程。jQuery 很容易学习。jQuery 是一个“写的更少,但做的更多”的轻量级 JavaScript 库。每一章中用到的实例If you click on me, I will disappear. 您需要具备的基础知识在您开始学习 jQuery 之前,您应该对以下

2011-05-04 10:18:00 568

转载 C#下的验证码识别

1)验证码的基本知识及来由网络安全技术中的验证码的主要目的是强制人机交互来抵御机器自动化攻击。用来防止机器模拟http行为,直接抓取文本进行导航;或直接提交文本进行登录尝试。在现在带宽较大的今天,在线密码穷举带宽已经不能作为瓶颈了,验证码识别以2M ADSL连接实际测试,20线程大概每秒可以完成30个左右的连接,如果是6位数字密码,在不考虑字典完全穷举的时候也只需要几个小时便可破解,严重的威胁了网络账号的安全,因此,网络登录注册验证码的普及势在必行。而如今国内大部分的验证码设计者并不得要领,要么不了解图像处

2010-11-26 11:12:00 6100 4

原创 .Net 以WebBrowser.DocumentCompleted 事件为例,说明用C#如何完成事件的订阅处理

<br />1、订阅处理事件<br />      (1)首先定义一个事件处理程序方法,其签名与该事件的委托签名必须匹配。例如,本例中事件基于 WebBrowserDocumentCompletedEventHandler 委托类型,则下面的代码定义了对应的事件处理函数: <br /><br />  void HandleDocumentCompletedEvent(object sender, WebBrowserDocumentCompletedEventArgs e)<br />  {<br />  

2010-11-25 21:58:00 992

原创 递归下降分析子程序

<br />【实验目的】 <br />1. 掌握 EBNF及其在递归下降分析子程序构造中的作用。 <br />2. 掌握递归下降分析程序的构造方法。 <br />【实验内容】 <br />文法:E→E+T | T,T→T*F | F,F→(E) | i <br />根据该文法编写递归下降分析程序: <br />1. 输入:任意符号串。 <br />2. 处理:递归调用分析输入串是否合法。 <br />3. 输出:串是否合法。 <br />【实验要求】 <br />1.  根据上述文法的产生式规则用EBNF化

2010-11-25 18:13:00 4873 4

原创 LL(1)语法分析器

<br /> 【实验目的】 <br />1.  了解 LL(1)语法分析是如何根据语法规则逐一分析词法分析所得到的单<br />词,检查语法错误,即掌握语法分析过程。 <br />2.  掌握 LL(1)语法分析器的设计与调试。 <br />【实验内容】 <br />  文法:E→TE’,E’→+TE’|ε,T→FT’,T’→*FT’|ε,F→(E) | i   <br />针对上述文法,编写一个 LL(1)语法分析程序: <br />1.  输入:诸如 i+i*i  的字符串,以#结束。 <br />2.

2010-11-24 20:47:00 3936

原创 JAVA版 C语言词法分析器

    本题目是编译原理实验,现在只发布核心代码,仅供交流,欢迎评论!一、说明 /** *  * @author 刘小文 * 本词法分析器只对一部分进行了分析,并没有包含全部的信息,暂编一类对应一个编码 * (1)关键字:二元式定义如下:(单词种别为1,关键字名称)   yes *       关键字表:"auto","break","case","char","const","continue","default","do","double","else","enum","extern","float",

2010-10-14 20:49:00 3157 3

原创 数据库实例查询

3.创建表4.(1)求供应工程J1零件的供应商号码SNO;(2)求供应工程J1零件P1的供应商号码SNO;(3)求供应工程J1零件为红色的供应商号码SNO;(4)求没有使用天津供应商生产的红色零件的工程号JNO;(5)求至少用了供应商S1所供应的全部零件的工程号JNO。5.(1)找出所有供应商的姓名和所在城市;(2)找出所有零件的名称、颜色、重量;(3)找出使用供应商S1所供应零件的工程号码;(4)找出工程项目J2使用的各种零件的名称及其数量;(5)找出上海厂商供应的所有零件号码;(6)找出使用上海产的零件

2010-10-11 23:11:00 6935 4

原创 使用 DOM 操作 XML 文档

一.DOM简介二.XML文档的树结构三.XML DOM对象四.示例

2010-09-25 11:34:00 717

Java语言程序设计(基础篇)课后习题答案

Java语言程序设计(基础篇)课后习题答案,机械工业出版社

2010-07-06

java经典面试题(pdf)

含有多个java经典面试题,并且附有详细说明,是不错的学习资料。

2010-06-18

计算机操作系统教案(西安电子科技大学出版社)

计算机操作系统(西安电子科技大学出版社)详细的讲解,丰富的习题,考研专用哦。

2010-06-15

空空如也

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

TA关注的人

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