- 博客(24)
- 收藏
- 关注
原创 对JDBC的一些理解
JDBC是一种执行SQL语句的java api,是java访问数据库的桥梁,它可以为多种关系型数据库提供统一的访问接口。 实现JDBC(此为连接oracle)的六个步骤: 1.注册Driver接口(加载一个具体的Driver实现类): class.forName("oracle.jdbc.OracleDriver"); 2. 获取数据库连接接口
2015-06-12 16:45:35 706
原创 我看Java二十年:它是如何永远改变编程的。
转自jdon的小文章:来自Infoworld的一篇纪念Java诞生20周年的文章。主要讲述了一些在今天习以为常但是在20年前却难以想象的情况。请记住,在1995年那时的编程不是一件很容易的事情,面向对象概念已经接受,但是很难实践,那时没有多少真正的面向对象语言,最多是将C代码粉饰一下,比如用class替代struct等,用这些技术编写的程序经常由于指针错误或内存泄漏崩溃,源代码仅仅能够在Unix不
2015-06-12 16:44:20 616
原创 javax.persistence.PersistenceException: No Persistence provider for EntityManage
还发工具:IDEA14+jdk1.7。文件结构以及hibernate对应的jar包:如附件中的各图所示。persistence.xml代码: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistenc
2015-06-12 16:42:17 839
原创 Java @override报错的解决方法
有时候Java的MyEclipse工程换一台电脑后编译总是@override报错,把@override去掉就好了,但不能从根本上解决问题,因为有时候有@override的地方超级多。[size=18.0180187225342px] 这是jdk本身的问题,@Override是JDK5就已经有了,但是不支持对接口的实现,也就是说使用@Override的时候其父类必须是一个类,而不能是
2015-06-12 16:40:45 441
原创 Java下拼接执行动态SQL语句
Java拼接动态SQL的一般做法有 1、使用动态语句很多数据库都提供了处理动态SQL的语法,如Oracle的EXECUTE IMMEDIATE语句、MSSQL的EXEC和SP_EXECUTESQL、Mysql的预处理语句等。这些功能让我们在数据库端来处理动态查询提供了极大遍历,但这种方式只适用于相对简单地动态查询,复杂的情况经常会采用下面的方式。2、使用存储过程对于复杂的
2015-06-12 16:39:05 1702
原创 【jQuery:遍历相同class的所有值,遍历某一列td的值】
jsp代码:Html代码 ${main.sceneStr } ${main.concernedNumber } ${main.noConcernedNumber } ${main.validateNumber } ${main.createTime } ${m
2015-06-10 15:20:31 1420
原创 【使用jdbc和servlet实现阅览文章访问次数】
Java代码package com.lm.org; import java.io.IOException; import java.io.PrintWriter; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import j
2015-06-10 15:18:11 501
原创 【json的使用】
1、json格式字符串:Java代码/** 操作成功 200 */ public static final String RESULT_SUCCESS = "{\"code\":\"200\",\"message\":\"成功!\"}";复制代码2、解析json字符串:Java代码JSONObject object = JSONObject.fro
2015-06-10 15:15:59 609
原创 【spring+websocket的使用】
一、spring配置文件Java代码 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:context="http://www.springframework.org/schema/context"
2015-06-10 15:13:23 805
转载 Socket编程的面纱
对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问: 1. 什么是TCP/IP、UDP? 2. Socket在哪里呢? 3. Socket是什么呢? 4. 你会使用它们吗? 什么是TCP/IP、UDP? TCP/IP(Transmission Cont
2015-06-09 14:45:55 347
转载 java中byte与int互转
package com.yl.common.utils; /** * byte转换工具 * * @author huangzp * @date 2015-6-09 */ public class ByteUtil { /** * 将iSource转
2015-06-09 14:43:11 375
转载 jquery 事件处理handler函数的参数
jquery 事件处理handler函数的参数 在如下的函数中,我们在处理jquery里经常使用: $( "#foo" ).bind( "click", function() { alert( $( this ).text() ); }); click的handler处理函数一般为function(){},不传参数。那么,这个函数可以接收参数么,
2015-06-09 14:40:07 850
转载 据说一半以上的java程序员会出错的题
大三即将结束,经过一段时间的较为系统的自学java, 突然看到一个自称一半以上的java程序员都会出错的程序尤为感兴趣。便深究了一番 程序代码如下:package com.longpo; class Person { private static Person person = new Person(); p
2015-06-09 14:38:11 452
转载 java的类加载器ClassLoader
类在执行之前会执行三个步骤:加载 -> 连接 -> 初始化 1.java中类的加载 java 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个Class对象,用来封装类在方法区的数据结构。可以把堆区的Class理解为方法区的一面镜子,对应方法区的类的数据结构,通过这面镜子实现类的调用。
2015-06-09 14:35:21 342
原创 java发送http请求
java发送http请求package com.stock.show.util; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter;
2015-06-03 15:06:16 517
原创 jdk1.7和jdk1.6的Collections.sort方法不一样
Java代码Collections.sort(list, new Comparator() { @Override public int compare(AAAVo vo1, AAA vo2) {
2015-06-03 15:04:59 1637
原创 遍历Map的四种方法
java遍历Map的四种方法public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3")
2015-06-03 15:04:48 520
原创 Spring 之注解事务 @Transactional
Spring在TransactionDefinition接口中规定了7种类型的事务传播行为,它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:事务传播行为类型事务传播行为类型说明PROPAGATION_REQUIRED如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见的
2015-06-03 15:03:59 492
原创 正则参考
Javascript代码// 正则做参考,拷贝使用,注意正则前后加转义符 var regexEnum = { intege:"^-?[1-9]\d*$", //整数 intege1:"^[1-9]\d*$", //正整数 intege2
2015-06-03 15:02:50 548
原创 java集合类的数据结构灵活应用
package cn.itcast_03;import java.util.ArrayList;import java.util.Collections;/** 模拟斗地主洗牌和发牌* * 分析:* A:创建一个牌盒* B:装牌* C:洗牌* D:发牌* E:看牌*/public class PokerDemo {
2015-06-02 14:38:42 566
原创 泛型类的自定义
为什么要定义泛型类,当类中要操作的引用数据类型不确定的时候。采用泛型类,完成扩展。 例如有一个学生类Java代码 [url=][/url]Student{ Student(){ System.out.println("I'm a student....."); } } 有一个老师类Jav
2015-06-02 14:38:05 391
原创 struts2原理分析之反射技术动态获取属性
反射技术动态获取属性知道struts2的流程的乡亲们都知道。struts2采用了动态获取属性的方法,将表单里的数据传给了Action。例如;在struts2里有如下配置文件success.jspfail.jspcom.lin.test.ActionTest的实现如下:package com.lin.test;public cl
2015-06-02 14:33:56 636
原创 form表单的Action.java文件和jsp之间数据传递
demo1 form表单的Action.java文件和jsp之间数据传递 目标:以注册为模版,描述数据传递过程1、jsp里的struts2表单(WebContent目录下)reg.jsp value="{'nan'}" /> 球','2':'排球
2015-06-02 14:33:46 1191
原创 java起源和基本数据类型
1、Java起源于1994年的sun公司,起初并没有体现出它独特的优势,sun公司一度想要放弃这个项目,亏的领头人的力争,Java才的以存在。二十世纪末,随着互联网的兴起,交互式设计越来越多的应用,对编程语言的跨平台性的要求越来越高。设计者发现,Java这个东东恰好能满足这个要求,于是Java就火了。2009年Java语言被oracle公司收购,但是这不影响Java的发展,越来越多的开发商喜欢以J
2015-06-02 14:30:55 536
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人