自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

“夜光寒”的博客

三人行,必有我师。

  • 博客(63)
  • 资源 (9)
  • 收藏
  • 关注

原创 Hibernate中的count聚合函数:是Integer还是Long?

最近在上课的时候发现一个问题,其实这个问题很早以前就发现了。不过以前也懒得去理它,最近想想找找原因吧。就是我用HQL查询数据库的时候,sj写如下语句:public int getCount() { Session session = super.getSession(); int count = (Integer) session.createQuery("select count(h

2023-02-07 14:06:09 297 1

原创 JavaScript中三个点的语法案例

最近用到JS中三个点的语法,在网上搜了一下,写的也挺多,我总结了一下一些常用的用法,简单明了。直接上代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>三个点的用法</title></head><body><script type="text/javascript"> /*

2021-09-13 10:19:39 1008

原创 自己写个JDBC的通用工具类,模拟Spring的JdbcTempate

之前写过一个JDBC通用的DAO工具类,感觉不完美的地方是用到了第三方的BeanUtils的jar包,那就没什么意思了。现在改进一下,模拟一个Spring的JdbcTemplate工具类。使用的时候,传入一个数据源就可以了。​import javax.sql.DataSource;import java.lang.reflect.Field;import java.sql.*;import java.util.ArrayList;import java.util.List;/** *

2020-10-02 08:52:56 279 1

原创 线程通信面试题:【等待和唤醒】

题目要求:请用“等待唤醒”机制编写一个程序,要求:第一个线程:遍历1--1000所有的数字,在遍历过程中,如果发现这个数字能同时被2,3,5,7整除,立即wait()退出等待,让第二个线程进入。第二个线程:运行后,将一个计数器 + 1,之后再唤醒等待的线程。 主线程中:休息2秒,让两个线程全部执行完毕,打印“计数器”的结果。这题主要出的是线程通信的问题。但要注意锁对象...

2020-03-06 09:38:48 1010 1

原创 使用Lock和Condition完成多生产者和多消费者问题

网上发的多生产者和多消费者线程安全的问题比较多,但仓库通常放一个资源,很少看到有多个资源的,因为多个资源更容易出错。并且以synchronized加锁的方式比较多,自己尝试使用Lock和Condition方式来实现,花了不少时间。目前测试之后没有发现问题了。放在网上来是让各位看官看看有没有可以优化或者还有bug的地方。文章是原创,转载请声明出处。直接上代码:package com.ith...

2020-03-05 13:35:11 290 1

原创 做个JDBC访问MySQL的通用BaseDao

import java.sql.Connection;import java.sql.DriverManager;import java.sql.ParameterMetaData;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import ja

2016-10-03 20:08:40 4036 8

原创 过滤器之Hibernate自动提交事务,并关闭会话

最近我们学到的Hibernate中,有个对房屋信息的查询功能。其中页面的一句代码如下: ${house.street.district.name}区${house.street.name},${house.floorage}平米 联系方式:${house.contact}   以上写法用EL显示房屋的信息,但我们的DAO用Hibernate实现的时候,几个相关的对象都要把lazy设

2012-06-20 17:19:20 3348 1

原创 Hibernate中的count是Integer还是Long?

最近在上课的时候发现一个问题,其实这个问题很早以前就发现了。不过以前也懒得去理它,最近想想找找原因吧。就是我用HQL查询数据库的时候,查找一个表中所有的记录数,写如下语句:public int getCount() { Session session = super.getSession(); int count = (Integer) session.createQuery("sel

2012-06-04 16:56:13 1788 1

原创 JSTL中的functions标签使用

在JSP2.0规范下出现的Functions标签库为EL表达式语句提供了许多更为有用的功能。Functions标签库分为两大类,共16个函数。URI:   http://java.sun.com/jsp/jstl/functions前缀:   fn格式:${fn:函数名(参数)}一.长度函数 fn:length 函数    长度函数 fn:length 的出现有重要

2012-02-06 17:08:55 3950

转载 jQuery实例8

jQuery对下拉选择项的操作,第一项是单选,第二项是多选。用jQuery的val()得到下拉选项的选中的值,代码如下: $(document).ready(function(){ $("p").append( "Single: " + $("#single").val() + " Multiple: " + $("#multiple").val().join(

2012-02-06 16:54:19 710

转载 jQuery实例6:对DOM的简单操作和对CSS的操作

对DOM的操作  function sure(){ $("Hello").insertBefore("#p1"); $("#p1").after("World"); }; 这是一个段落在文字前面加上Hello,后面加上World对CSS的操作 $(document).ready(funct

2011-12-05 15:25:56 528

转载 jQuery实例之五:class的操作

下面的实例是建立一个表格,对class进行动态操作效果如图所示: 表格 $(document).ready(function(){ $("#table tr").mouseover(function(){ $(this).addClass("over"); }); $("#table

2011-12-05 15:22:37 626

原创 Android系列实例之:手机电池还剩多少

程序将通过注册BroadcastReceiver时设置的IntentFilter来捕捉系统发出的Intent.ACTION_BATTERY_CHANGED这个Action,再以此取得手机电池的计量结果status(int类型)状态,定义值是BatteryManager.BATTERY_STATUS_XXX。health(int类型)健康,定义值是BatteryManager.BATTE

2011-11-23 09:46:47 1280 1

原创 Android系列之Service:建立一个Bound Service

最近在研究Android写一个学习笔记:       一个BoundService 相当于C/S模式下的服务器,可以接受其他组件(如Activity)的连接,然后可以发请求,接受回复创建一个BoundService,首先需要提供一个IBinder来实现C/S的通信,有三种方式来实现一个IBinder:继承Binder类使用Messager使用AIDL

2011-11-23 09:40:58 1065

转载 jQuery实例4

有关attr属性的应用2个实例: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> function sure(){ $("button:gt(0

2011-10-24 09:44:16 521

转载 jQuery实例3

jQuery中Ajax的处理 $(document).ready(function(){ $('#btnAjax').click(function(){ $.ajax({ type: "POST", url: "json.html", success: function(msg){ var oldValue =

2011-10-24 09:39:01 388

原创 jQuery实例2

3.使用jQuery的html()和text()方法 $(document).ready(function(){$('#divResult').html($('#p1').text());$('#divResult2').html($('#p1

2011-09-16 11:05:26 473

原创 jQuery实例1

最近在研究jQuery,它的优秀和功能强大也是早有耳闻,这里把一些小实例拿出来,供大家学习。你只需要把jquery.js导入,直接把下面的源代码复制到HTML中就可以运行了。jQuery这点还是很不错的,不像DWR,它对服务器没有任何的侵入,老老实实的在它的客户端运行。并且对AJ

2011-09-16 10:57:46 629

转载 com.opensymphony.xwork2.spring.SpringObjectFactory.getClassInstance

Struts2启动异常Class: com.opensymphony.xwork2.spring.SpringObjectFactoryFile: SpringObjectFactory.javaMethod: getClassInstanceLine: 209

2011-08-23 10:49:15 2474

原创 在MyEclipse中使用Hibernate的正向工程

我们一般用Hibernate中的反向工程比较多,即通过现有的表产生实体类和映射文件。因为按照软件的开发过程,一般是先做数据库的,后写源代码。但有的时候我们已经有源代码和映射文件了,却没有表结构。现在我们来用用Hibernate的正向工程。myeclipse使用hibernate正

2011-08-23 10:12:55 2741

转载 使用Socket实现文件的传输

传统的网络编程是一项非常细节化的工作,程序员必须处理和网络有关的大量细节,如各种协议,甚至要理解网络相关的硬件知识。而Java则将底层的网络通信细节予以屏蔽,使得使用的编程模型是一个文件模型,也就是说,可以象操作流一样来操作网络数据传输。          另外,由于在网络连接中

2011-07-24 21:01:41 1272

原创 Struts2的验证框架

最近在研究Struts2的验证框架,写写它的实现步骤,对大家进一步了解Struts2的验证有一定的帮助。为什么要验证框架用户无需编码,在外部配置文件中指定某个字段的验证类型,并提供出错信息即可 使用验证框架可以减轻开发者负担,提高开发效率下面通过一个实例来说明:先看需求:完成一个

2011-07-24 20:56:06 1817 2

转载 getElementsByName用法(附实例)

getElementsByName可以根据元素的name或id属性值来查找或获取元素.然后对元素进行某些操作.getElementsByName与getElementById都是用来在网页内查找获取元素.但他们是有区别的.getElementById是根据元素的id属性值进行查找,并且只获取唯一的.比如你网页中有n个元素的id值属性是一样的,getElementById只获取其中一个.而get

2011-06-25 09:25:00 8875 1

转载 getElementsByTagName的用法(附实例)

概述:getElementsByTagName可以根据你指定的参数,找出html源码中或xml内所有标签名称等于该参数的元素.比如你提供的参数是div,那么getElementsByTagName将返回html中所有div元素.你也可以将getElementsByTagName运行在任何节点元素下,找出该元素下所有标签名称等于其参数的元素.例如你可以在ul下查找所有的li元素,或者在table

2011-06-25 09:22:00 12842

转载 Oracle字符函数

Oracle中常用的字符串函数

2011-05-11 16:27:00 726

转载 DTD 简介

通过 DTD,您的每一个 XML 文件均可携带一个有关其自身格式的描述。通过 DTD,独立的团体可一致地使用某个标准的 DTD 来交换数据。而您的应用程序也可使用某个标准的 DTD 来验证从外部接收到的数据。您还可以使用 DTD 来验证您自身的数据

2011-05-11 16:22:00 787

原创 Extjs系列实例三

宠物日记页面

2011-04-22 14:59:00 619 1

原创 Extjs系列实例四

显示宠物列表页面 JSP页面<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+r

2011-04-22 14:57:00 688

原创 Extjs系列实例二

领养宠物页面

2011-03-28 10:15:00 934

原创 Extjs 系列实例一

最近在研究extjs,虽然以前写过一次实例,但时间长了,因为工作中用得少,也忘记了不少。最近又重新拾起来,写了几个实例,准备做个小项目,把书本上的电子宠物的UI准备全部用extjs再写过一次。这里把自己写的实例代码写出来,供大家参考。 这个小项目是用extjs+struts2+spring+hibernate写的

2011-03-28 10:13:00 1908 4

原创 试试MS SQL2008的JDBC4的驱动方式

以前就听说过jdbc4是可以省略Class.forName的代码,今天试了一下,果然可以

2011-03-16 11:46:00 3461 1

原创 本人搜集的一些JDBC连接数据库的URL和驱动名

以下是本人搜集的一些JDBC连接数据库的URL和驱动名,写Dao的时候有些用,供大家参考

2010-12-20 16:45:00 1231

转载 优化你的MyEclipse,提升运行速度

如何提升你的MyEclipse的速度

2010-12-20 16:41:00 935

原创 如何在dwr中访问session或是request对象

如何在dwr中访问session或是request对象

2010-12-06 11:29:00 1660

原创 common-lang类的学习(二)

接上一篇

2010-11-15 10:28:00 1613

原创 对common-lang包的学习(一)

最近用了一下common-lang包中的一些类和方法,感觉对同学们做项目时会有些用,所以写了几个类传上来,供大学互相学习。

2010-11-15 10:14:00 3457 1

原创 JDBC调用存储过程实例

书本上没有介绍JDBC访问SQL存储过程的方法,我这里写出来,供大家参考

2010-11-01 11:57:00 822

原创 用AJAX实现自动补全的功能

类似于山寨版的Google搜索

2010-10-12 12:26:00 2807 1

原创 不要让自己老的时候后悔

有一家杂志曾对全国60岁以上的老人进行了这样一次问卷调查:你最后悔什么?列出了10项人们生活中容易后悔的事情,供被调查者进行选择。在相关人员对收回的有效问卷进行统计之后,得出了这样的统计结果

2010-10-12 11:41:00 617

原创 Spring中AOP几种通知

Spring的几种通知

2010-10-09 12:17:00 1901

markdown-picture-cleaner-1.0

本人原创的程序,用于清除Typora编辑md文件时,删除多余的图片文件 1. 双击markdown-picture-cleaner-1.0.cmd运行 2. 将MarkDown文件名用鼠标拖到窗口中运行即可

2020-12-05

FScapture9

FScapture9,方便好用的视频录制软件,可用于课程教学,截图,图像编程。功能强大。

2018-09-13

SQLyog-12.1.4-0.x64

SQLyog-12.1.4-0.x64 MySQL客户端工具,64位12.1.4的版本。

2018-09-13

PLSQL_Developer_10.0.5安装-汉化包

PLSQL_Developer_10.0.5 安装,汉化包,Oracle的客户端工具

2018-09-13

ajax jsp 自动完成源代码

自己写的一个纯JavaScript和Servlet做的一个模仿Google搜索自己完成的源代码,JSP写的,无需加载数据库。

2015-04-28

俄罗斯方块游戏

Android,俄罗斯方块游戏源代码,亲测,可用,可运行

2015-04-28

俄罗斯方块

这是我多年前在VB上写的俄罗斯方块源代码,第一次发,解压可以直接运行。原创。希望各位喜欢。

2015-04-28

RegexBuddy3

RegexBuddy3,一个十分好用的正则表达式生成工具,用于生成各种语言,如:Java、JavaScript、C++、PHP等的正则表达式原代码,绿色版,解压直接运行。

2015-04-28

jude UML建模工具

jude3.0 一个纯Java写的UML建模工具 绿色版,解压后,直接运行jude.bat就可以了 要先安装好JDK 如:快速生成类图,由类图生成Java代码,也可以导出成jpg和PNG格式的图片。绿色版

2015-04-28

空空如也

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

TA关注的人

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