- 博客(40)
- 资源 (3)
- 收藏
- 关注
原创 Spring Data Jpa基础入门(删改查)
一 查询(注解) @Query查询(常用)@Query("select u from TestUser u where u.username=:username and u.sex=:sex")public List findByUsernameAndSex(@Param("username") String username, @Param("sex") String sex);
2016-03-22 17:22:52
398
原创 ssm整合配置
Struts2 struts.xml"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN""http://struts.apache.org/dtds/struts-2.3.dtd">
2016-01-05 11:52:07
683
原创 ssh整合配置
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"xmlns:aop="http://www.springframework.org/schema/aop"xmlns:tx="http://www.springframework.o
2016-01-05 11:21:30
536
转载 ssh整合开发
这是我第一个ssh框架的整合第一步:导入解压之后的文件:Spring_Strtus2_Hibernate第二步:创建数据库(不用建表)第三步:部署测试1 写一个Hibernate应用,完成用户的增加1) User实体2)UserDao接口save(User u)3)UserDaoImpl实现UserDaosave(User u){//用hib
2016-01-04 18:28:58
310
原创 响应式布局
html5,css3,通过 @media query实现响应式布局例如:外部应用:link rel="stylesheet" type="text/css" href="styleA.css" media="screen and (min-width: 400px)">内嵌方式当页面视图区域小于600px宽度的时候,css会被使用到。
2015-12-31 10:58:21
285
原创 C#winform连接数据库
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Drawing;using System.Linq;using System.Text;using S
2015-12-05 15:10:43
780
转载 Fragment 与 Activity之间传递数据
Fragment 与 Activity之间传递数据有两种方法,一种是使用setArgument,一种是使用接口回调。下面先学习第一种方法。(1)使用setArgument方法:为了便于理解,我在这里打个比喻:假如Activity是皇帝,它设立了三个部门(如三省六部),分别是Fragment1,Fragment2和Fragemnt3;现在他现在要吩咐部门Fragm
2015-11-13 15:21:33
611
转载 JAVA多线程网络爬虫的代码实现
为实现高性能的网络爬虫,首先考虑采用APACE的HttpClient进行页面的采集和解析,HttpClient可以很方便的通过URL获得远程内容,例如一个小程序: 123456789101112131415161718
2015-10-24 17:47:44
1209
转载 HttpClient实现网络访问详解
HttpClient的最常用功能是execute()方法。执行一次execute()会包括了一次或多次request请求 - response响应事件。HttpClient会将request请求发送给目标服务器以取得response响应对象,也可有可能在执行失败后抛出一个异常。 一个简单的代码如下: CloseableHttpClienthttpclient
2015-10-24 17:38:30
372
原创 hibernate的beans.xml配置
hibernate使用c3p0连接池配置:头:beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"xmlns:aop
2015-10-14 10:13:11
768
原创 MongoDB知识点
mongod -dbpath "D:\mongodb\db"--注册服务mongod -dbpath "D:\mongodb\db" -logpath "D:\mongodb\log\mongodb.log" -install -serviceName "MongoDB"--启动服务net start MongoDB;--查看帮助db.help();
2015-08-27 11:53:02
463
原创 java读写properties
properties类继承Hashtable类并实现了map接口,是一种以键值对存在的属性集,键和值都是字符串类型;properties实现保存属性;FileOutputStream fos = new FileOutputStream("XXXX.properties", true);//true表示追加打開pro.setProperty(key, value);//保存值p
2015-08-22 09:37:35
502
原创 mybatis自动生成实体类和配制文件
需求:执行语句:java -jar mybatis-generator-core-1.3.2.jar -configfile generator.xml -overwritegeterator配置文件: -->(suppressAllComments*阻止**生成注释)(driverClass:访问数据库的JDBC
2015-08-13 10:48:04
1513
转载 spring 常用注解
使用注解来构造IoC容器用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册。如:在base-package指明一个包1 context:component-scan base-package="cn.gacl.java"/>表明cn.gacl.java包及其子包中,如果某个类的头上带有特定的注解【@Component
2015-08-12 11:20:31
282
原创 mybatis 与spring整合配置
beans.xml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:p="http://www.springframework.org/schema/p" xmlns:tx
2015-08-11 16:57:09
253
原创 linux下mysql的一些基本操作
进入mysql路径cd /usr/local/mysql开启/关闭mysql服务sudo ./support-files/mysql.server start/stop允许root远程登陆: 1)本机登陆mysql:mysql -u root -p (-p一定要有);改变数据库:use mysql; 2)从所有主机:grant all pri
2015-08-01 21:12:05
345
原创 Mybatis 批量操作
批量更新:update id="update" parameterType="java.util.List"> foreach collection="list" item="item" index="index" open="begin" close=";end;" separator=";" > update 表名 s
2015-07-29 11:13:48
423
原创 Mybatis动态Sql
1. if: 你们能判断,我也能判断!作为程序猿,谁不懂 if ! 在mybatis中也能用 if 啦: select * from user where id=#{id} and deleteFlag=0;上面例子: 如果传入的id
2015-07-26 17:00:07
338
转载 Mybatis关联查询
select配置:<select <!-- 1. id (必须配置) id是命名空间中的唯一标识符,可被用来代表这条语句。 一个命名空间(namespace) 对应一个dao接口, 这个id也应该对应dao里面的某个方法(相当于方法的实现),因此id 应该与方法名一致 --> id="select
2015-07-26 16:56:58
687
转载 contentprovider
ContentProvider(内容提供者)是Android中的四大组件之一。主要用于对外共享数据,也就是通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对指定应用中的数据进行操作。ContentProvider分为系统的和自定义的,系统的也就是例如联系人,图片等数据。总结:1、ContentProvider为存储和读取
2015-07-10 10:03:19
534
转载 java网络编程
网络编程 网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入网络编程的大门而放弃了对于该部分技术的学习。 在 学习网络编程以前,很多初学者可能觉得网络编程是比较复杂的系统工程,需要了解很多和网络相关的基础知识,其实这些都不是很必需的。首先来问一个问题:你 会打手机吗?很多人可能说肯定会啊,不就是按按电话
2015-06-28 09:06:27
566
原创 java线程生命周期图
1.用new Thread()创建一个新线程()此时处于新建状态系统不为它分配资源2.线程对象调用start()方法进入到就绪状态3.等待系统调度进入运行状态(如果知道已经完成了在run()方法的循环的一次迭代过程中所需要的工作,就可以给线程调度一个机制暗示:我的工作已经做的差不多了,可以让给别的线程使用CPU了。通过调用yield()来实现)。4.运行状态下,该线程对象调用run()
2015-06-27 09:51:49
1641
3
原创 java通过外网ip获取本地城市地理位置
一.获取外网IP public static String getWebIp(String strUrl) {strUrl="http://www.ip138.com/ip2city.asp"; try { URL url = new URL(strUrl); BufferedReader br = new BufferedReader(new In
2015-05-24 09:26:46
1760
原创 easyui的引入我所犯的错误改正
css文件可以先引入jquery.min.js在jslib/jquery.easyui.min.js前引入,否则不会显出效果
2015-05-05 20:55:25
327
原创 webService
services.xml的配置"1.0"?> "http://xfire.codehaus.org/config/1.0"> 服务名 名称空间 接口全路径 实现类全路径 创建客户端 (1)导出服务器端的接口jar文件. (2)引入XFire的jar包. Core.jar及HTTP Client包
2015-04-28 21:40:52
318
原创 jsp的过滤器与监听器
过滤器: 1. Servlet过滤器基础Servlet过滤器是Servlet的一种特殊用法,主要用来完成一些通用的操作。比如编码的过滤,判断用户的登陆状态等等。Servlet过滤器的适用场合:(1).认证过滤(2).登录和审核过滤(3).图像转换过滤(4).数据压缩过滤(5).加密过滤(6).令牌过滤(7).资源访问触发事件过滤Servlet过滤器接口的构成
2015-04-27 23:10:05
440
转载 验证码
1.java.awt.image.*,java.util.*,javax.imageio.*" %> Color getRandColor(int fc,int bc) { Random random = new Random(); if(fc>255) fc=255; if(bc>255) bc=255; int r=fc+random.nextInt(bc-
2015-04-06 15:48:41
410
原创 数据库连接池
tomcat下的jndi配置1.先将数据库驱动包放到tomacat下的lib文件夹中2.声明你的资源需求:修改你的jsp下的web.xml jdbc/输入你的数据库名(一般是 项目名+_+数据库名)例如(bbs_oracle)jdbc/EmployeeDB javax.sql.DataSource
2015-04-06 15:13:25
291
翻译 java 反射
1.利用反射机制可以获取信息Class c=Class.forName("className");注明:className必须为全名,也就是得包含包名,比如,cn.netjava.pojo.UserInfo; Object obj=c.newInstance();//创建对象的实例 2.获得构造函数的方法 Constructor getConstructor(Class
2015-03-28 09:47:31
248
转载 jsp基础知识
jsp:java server page java服务器页面技术. jsp包括了 静态部分及动态部分,运行于服务器中. html中包含了java代码,必须运行在服务器,以完成翻译,编译,运行的过程,最后返回html给客户端. 最后生成 java, class文件都是放在 tomcat的work目录下. work/Catalina
2015-03-27 22:59:56
358
原创 oracle数据库
temporary :用来创建临时表空间;permanent:用来创建永久的表空间(系统默认)。undo:用来创建可修改的表空间。创建表空间:create(bigfile/smallfile)+表空间的类型+tablespace+表空间的名字+XXXXfile' 绝对路径名'size 表空间大小;创建用户: create user+用户名+identified+by+密码;
2015-03-27 22:56:58
347
原创 java2EE常识介绍
2EE: 开发规范 sun定义 技术规范: JSP: java server page java服务器页面技术 servlet: java小程序 web service规范 jndi: java命名与目录接口技术 ....j2se技
2015-03-27 22:55:22
3133
转载 windows 下 java jar程序的运行
java默认 jar执行设置,java 环境变量设置 1.java 环境变量设置 path %java_home%\bin; %java_jre_home%\jre\bin; classpath .; %java_home%\lib; %java_home%\lib\tools.jar; %java_home%\lib\dt.jar; 其中 %java_ho
2015-03-27 22:53:06
647
转载 jquery bind的绑定
当每个段落被点击的时候,弹出其文本。$("p").bind("click", function(){ alert( $(this).text() );});同时绑定多个事件类型/处理程序$("button").bind({ click:function(){$("p").slideToggle();}, mouseover:function(){$("body").
2015-03-27 22:50:46
376
原创 js解析Xml
浏览器的兼容(通用(火狐和IE)):function xmlDom(){var dom;if(window.ActiveXObject){var arr=["MSXML2.DOMDocument.6.0","MSXML2.DOMDocument.5.0","MSXML2.DOMDocument.4.0","MSXML2.DOMDocument.4.0","MSXML2.DOMD
2015-03-27 22:48:06
510
转载 tomcat的配置
1.tomcat的目录结构: tomcat本身也是一个web网站. bin: 命令 conf: configuration 配置 ( 用户,联接池,。。。。) lib: 库 ( jar包 ) logs: 日志 temp: 临时文件 webapps:
2015-03-27 22:46:19
304
转载 javascript选项卡
通过getElementsByTagName方法,先对选项卡三个标头H3进行捕获,产生一个数组,我们利用for循环分别对每个标头选项H3添加一个index属性作为它的序号同时注册单击事件,当某个H3被单击时,我们先把所有的H3都变成原始状态,没active类,然后再把被单击的H3要添加一个active类使其变成白色,此时,我们还要知道被单击H3的序号,这样我们可以去,设定与之序号相同的DIV显示出
2015-03-27 22:43:20
329
原创 javascript 中关于top、clientTop、scrollTop、offsetTop等
网页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeight (包括边线的宽);网页正文全文宽: document.body.sc
2015-03-27 22:37:55
374
原创 js简单的选项卡
通过getElementsByTagName方法,先对选项卡三个标头H3进行捕获,产生一个数组,我们利用for循环分别对每个标头选项H3添加一个index属性作为它的序号同时注册单击事件,当某个H3被单击时,我们先把所有的H3都变成原始状态,没active类,然后再把被单击的H3要添加一个active类使其变成白色,此时,我们还要知道被单击H3的序号,这样我们可以去,设定与之序号相同的DIV显示出
2015-03-27 22:34:09
295
java jdbc由浅入深
2015-01-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人