自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (2)
  • 收藏
  • 关注

转载 JAVA中使用JSON进行数据传递

最近在做一个基于JAVA Servlet的WEB应用以及对应的Anroid应用客户端的开发工作。其中,在接口的访问和数据的传输方面使用的比较多的是使用JSON对象来操作格式化数据:在服务器端采用JSON字符串来传递数据并在WEB前端或者Android客户端使用JSON来解析接收到的数据。首先,在JAVA中使用JSON需要引入 org.json 包(点击 这里 可以下载相应的JA

2016-09-30 18:46:54 278

转载 对JSON的一点认识和理解以及JQuery处理JSON

JSON(JavaScript Object Notation)javscript对象标记,是一种轻量级的数据交换格式。具体的详细基础知识可以参考JSON官网http:/www.json.org/。不说太多废话,直接说说我对JSON的理解吧。一、JSON的一些基础知识。JSON中对象通过“{}”来标识,一个“{}”代表一个对象,如{“AreaId”:”123”},对象的值是

2016-09-30 18:46:01 456

转载 servlet对象通过json返回到前台页面并展示

1、实体类[java] view plain copyimport java.util.ArrayList;    public class ObjectType {        private String type;      private ArrayList subObjects;      public S

2016-09-30 18:45:28 5053

转载 jQuery怎么解析Json字符串(Json格式/Json对象)

可以利用jquery或js解析json数据,下面与大家分享下jquery解析json字符串方法,一个是解析Json格式,一个是解析Json对象,感兴趣的朋友可以学习下json数据是我们常用的一种小型的数据实时交换的一个东西,他可以利用jquery或js进行解析,下面我来介绍jquery解析json字符串方法。一、jQuery解析Json数据格式: 使用这种方法,

2016-09-30 18:44:02 7841

转载 JAVA中使用JSON进行数据传递

最近在做一个基于JAVA Servlet的WEB应用以及对应的Anroid应用客户端的开发工作。其中,在接口的访问和数据的传输方面使用的比较多的是使用JSON对象来操作格式化数据:在服务器端采用JSON字符串来传递数据并在WEB前端或者Android客户端使用JSON来解析接收到的数据。首先,在JAVA中使用JSON需要引入 org.json 包(点击 这里 可以下载相应的JA

2016-09-30 16:09:19 6248

转载 JSON由字符串到JSON对象

一、JSON的一些基础知识。JSON中对象通过“{}”来标识,一个“{}”代表一个对象,如{“AreaId”:”123”},对象的值是键值对的形式(key:value)。 “[]”,标识数组,数组内部各个数据之间通过“,”分割,如[“AreaId”:”123”,”AreaId”:”345”]。很多情况下是对象数组,那就是这样:[{“AreaId”:”123”

2016-09-30 15:57:16 491

原创 观察者模式、代理模式

观察者模式有四个对象,观察者/被观察者/订阅/事件,,,比如js页面中有一个butten,点击butten时,本butten是一个被观察者,观察者是onclicklisten,订阅是setonclicklisten,事件是event,,订阅以后,,用户点击butten,,获得事件,将事件传递给被观察者,被观察者得到通知,执行相应操作观察者模式 Observer

2016-09-27 10:57:21 905

转载 Java四种线程池的使用详解

Java通过Executors提供四种线程池,分别为: newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。 newScheduledThreadPool 创建一个定长线程池,支持定时及周期性任务执行。

2016-09-27 09:52:32 5031

转载 数据库事物

事务是对数据库执行的一个操作单位。事务的本质特征:所有的事务都有开始和结束;事务可以被保存或撤销;如果事务在中途失败,事务中的任何部分都不会被记录到数据库控制事务当一个事务被执行并成功完成时,虽然从输出结果来看目标表已经被修改了,但实际上目标表并不是立即被修改。当事务成功完成时,利用事务控制命令最终认可这个事务,可以把事务所做的修改保存到数据库,也可以撤销事务所

2016-09-26 21:52:17 399

转载 线程-连接池-数据库

连接池是在框架下的连接数据库的工具JDBC是纯手工打造是手写代码,没有框架下的连接数据库的工具

2016-09-26 21:01:31 309

转载 Hibernate将SessionFactory交给Spring来管理/Spring管理Hibernate事务的方式

为了保证数据的一致性,在编程的时候往往需要引入事务这个概念。事务有4个特性:原子性、一致性、隔离性、持久性。         事务的种类有两种:编程式事务和声明式事务。编程式事务就是将事务处理放在程序中,而声明式事务则是通过配置文件或者注解进行操作。         在Spring中有声明式事务的概念,通过和Hibernate类似框架的集成,可以很好的完成声明式事务。   

2016-09-26 10:40:15 5748 1

转载 Spring中@service和@Resource用法

Spring中什么时候用@service,什么时候用@Resource当你需要定义某个类为一个bean,则在这个类的类名前一行使用@Service("XXX"),就相当于讲这个类定义为一个bean,bean名称为XXX;当需要在某个类中定义一个属性,并且该属性是一个已存在的bean,要为该属性赋值或注入时在该属性上一行使用@Resource(name="xxx"),相当于为该属性注

2016-09-26 10:25:54 1131

转载 HibernateTemplate与HibernateDaoSupport详解

HibernateTemplate与HibernateDaoSupport详解HibernateTemplate是Spring框架下的一个数据库操作类org.springframework.orm.hibernate3.HibernateTemplateHibernateDaoSupport也是Spring框架下的一个接口类q      void delete(Object entit

2016-09-26 09:36:42 379

转载 对java中bean的理解

简单笼统的说就是一个类,一个可复用的类。javaBean在MVC设计模型中是model,又称模型层,在一般的程序中,我们称它为数据层,就是用来设置数据的属性和一些行为,然后我会提供获取属性和设置属性的get/set方法JavaBean是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean通过提供符合一致性设计模式的公共方法将

2016-09-25 20:40:09 5965

转载 OSI七层模型、TCP/IP四层模型

OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类型的主机实现数据传输 。完成中继功能的节点通常称为中继系统。在OSI七层模型中,处于不同层的中继系统具有不同的名称。   一个设备工作在哪一层,关键看它工作时利用哪一层的数据头部信息。网桥工作时,是以MAC头部来决定转发端口的,因此显然它是数据链路层的设备。

2016-09-25 13:47:54 4483

转载 单例模式

单例模式单例模式是指程序中只有一个该类的实例存在,且它能被全局访问。应用SQLite单例模式的特点1、只能有一个实例;2、私有化构造方法;3、向外提供自己的唯一实例。单例模式的好处1、省内存:类的创建需要消耗资源;2、减轻GC压力;3、增强安全性,如DB类。懒汉式public class Singleton { private Singleton() { }; private static Sin

2016-09-24 20:33:54 266

转载 SpringMVC工作原理

SpringMVC工作原理 此博文包含图片 (2013-11-10 22:37:13)转载▼标签: it 上面的是springMVC的工作原理图:1、客户端发出一个http请求给web服务器,web服务器对http请求进行解析,如果匹配DispatcherServlet的请求映射路径(在web.xml中指定),web容器将请求转交给DispatcherServlet.2、DipatcherServ

2016-09-24 17:20:49 246

转载 ssh分别所起的作用

搜索答案struts2 作用刚看了struts2 的教程视频但还不是很清楚struts2 在网页制作中到底有什么作用简单的知道了登录,上传请大侠告诉我在网页制作中struts2能干嘛?那其余功能用什么东西实现?这个理论明白但是在模块中是做哪部分?是登录?还是上传?还是什么都可以做?可以单独使用STRUTS2实现一个网站?还有其余的

2016-09-24 17:14:30 782

转载 对dao层的理解

http://wenku.baidu.com/view/e1757b4c767f5acfa1c7cd63.html

2016-09-24 05:41:32 654

转载 对Servlet及tomcat关系的理解,以及Action与servletAPI的关系,以及httpServletRequest

http://blog.csdn.net/truong/article/details/21044595

2016-09-24 05:21:26 286

转载 web项目中各种关系

Tomcat 是Web应用服务器,是一个Servlet/JSP容器. Tomcat 作为Servlet容器,负责处理客户请求,把请求传送给Servlet,并将Servlet的响应传送回给客户.而Servlet是一种运行在支持Java语言的服务器上的组件. Servlet最常见的用途是扩展Java Web服务器功能,提供非常安全的,可移植的,易于使用的CGI替代品.

2016-09-24 05:21:07 348

转载 sql优化方案

http://www.doc88.com/p-910719392818.html

2016-09-24 04:37:46 220

原创 进程、线程的关系

程丶线程丶CPU关系简述   结合丁丁的博客博客分类: java基础进程线程CPUjava面向对象 本文简单阐述了进程与线程的关系,为了便于理解,本文也将简述CPU的工作原理。  进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。或者说进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统

2016-09-24 01:09:17 435

转载 排序算法四

7、归并排序 (1)基本排序:归并(Merge)排序法是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个子序列,每个子序列是有序的。然后再把有序子序列合并为整体有序序列。(2)实例:(3)用java实现[plain] view plain copyimport java.util.Arr

2016-09-22 13:10:15 184

转载 排序算法三

5.冒泡排序(1)基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。(2)实例:(3)用java实现[plain] view plain copypubli 

2016-09-22 13:09:26 273

转载 排序算法二

3.简单选择排序(1)基本思想:在要排序的一组数中,选出最小的一个数与第一个位置的数交换;然后在剩下的数当中再找最小的与第二个位置的数交换,如此循环到倒数第二个数和最后一个数比较为止。(2)实例:(3)用java实现[plain] view plain copypublicclass selectS

2016-09-22 13:08:47 172

转载 排序算法

前几天,看到一篇前辈的博文“程序员必知的8大排序”,不禁的手痒起来,重新翻开严蔚敏老师的《数据结构》复习了一遍,然后一一的用java去实现,其中有不足之处,还望各位道友指正出来。 先来看看8种排序之间的关系: 1,  直接插入排序   (1)基本思想:在要排序的一组数中,假设前面(n-1) [n>=2] 个数已经是排好顺序的,现在要把第n个数

2016-09-22 13:07:48 223

原创 java实现排序算法一

//最好理解的冒泡排序public class bubbleSort{public void bubbleSort(int [] arr){int temp;for(int i=0;ifor(int j=i+1;iif(arr[i]>arr[j]){temp=arr[i];arr[i]=arr[j];arr[j]=temp;}}}}

2016-09-22 13:07:26 299

转载 TCP/IP 建立连接、断开连接的过程

TCP/IP 建立连接、断开连接的过程 以下内容来自:http://www.cnblogs.com/rootq/articles/1377355.htmlTCP协议三次握手过程分析TCP(Transmission Control Protocol) 传输控制协议TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即t

2016-09-22 11:11:40 13390

转载 hibernate中一对多关系的映射

昨天初次接触hibernate,仅仅弄懂了一对一关系的映射。今天学习了一天又有了新的收获,弄懂了一对多之间关系的映射。一、一对多的关系映射  建立一对多关系关系的表的原则是将一的一方的主键加入到多的一方的表作为外键。这里以员工和部门为例子来演示。以前不用hibernate时建立pojo类要在员工类Emp中加入一个属性,即部门编号deptid.使用hibernate则不同了,需要在“

2016-09-19 22:57:50 528

转载 深入理解Java的接口和抽象类

深入理解Java的接口和抽象类  对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:  一.抽象类  二.接口  三.抽象类和接口

2016-09-19 22:11:48 264

原创 面向对象的三大特征:封装、继承、多态。

一、封装:  封装是实现面向对象程序设计的第一步,封装就是将数据或函数等集合在一个个的单元中(我们称之为类)。被封装的对象通常被称为抽象数据类型。 封装的意义在于隐藏了内部实现、操作简单,提高了数据的安全性。二、继承继承,是指一个类的定义可以基于另外一个已存在的类,即子类继承父类,从而实现父类的代码的重用。两个类的关系:父类一般具有各个子类共性的特征,而子类可以增加

2016-09-19 21:24:19 375

原创 对面向对象的理解

把一组数据结构和处理它们的方法组成对象(object),把相同行为的对象归纳为类(class),通过类的封装(encapsulation)隐藏内部细节,通过继承(inheritance)实现类的特化(specialization)/泛化(generalization),通过多态(polymorphism)实现基于对象类型的动态分派(dynamic dispatch)。面对对象就是:

2016-09-19 20:36:17 274

原创 int、char、String之间的相互转化

1、如何将字符串String转化为整数int  int i = Integer.parseInt(str);   int i = Integer.valueOf(my_str).intValue();    注: 字串转成Double, Float, Long的方法大同小异。 2、如何将字符串String转化为Integer   Integer integer=Integer.

2016-09-18 21:09:59 264

转载 web.xml中servlet-mapping的配置

你希望将这个表单提交到什么路径。(比如另外一个页面)method="post"指的是提交的方式,post的意思是提交的时候不在地址栏显示你的提交信息(比如账号密码之类的)。为了用户的信息安全。 -->元素在Servlet和URL样式之间定义一个映射。它包含了两个子元素和,元素给出的Servlet名字必须是 在元素中声明过的Servlet的名字。元素指定对应于Serv

2016-09-17 22:03:11 3744

原创 联合主键

联合主键就是用2个或2个以上的字段组成主键。用这个主键包含的字段作为主键,这个组合在数据表中是唯一,且加了主键索引。可以这么理解,比如,你的订单表里有很多字段,一般情况只要有个订单号bill_no做主键就可以了,但是,现在要求可能会有补充订单,使用相同的订单号,那么这时单独使用订单号就不可以了,因为会有重复。那么你可以再使用个订单序列号bill_seq来作为区别。把bill_no和bill_se

2016-09-17 09:40:21 790

原创 对Ajax同步异步的理解

这个要跟同步的概念一起理解,举个同步的例子就是当你浏览页面的时候,你点击一个按钮或者链接,那么这个界面就会向服务器发送请求,此时你眼前的界面就是一片空白,直到请求的数据返回页面上才有东西显示。就是一个操作要等前一个做完才可以开始。而异步则不同,比如一个注册页面你填写名字,密码,邮箱之类的信息,界面看上去什么都没有变化,但是其实你注册的这个界面已经向服务器发送了一个请求来验证你的用户名是否已经

2016-09-14 22:54:10 4207 1

原创 cookie和session的区别

Cookies是服务器在本地机器上存储的小段文本并随每一个请求发送至同一个服务器。session机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。    当程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否已包含了一个session标识 - 称为 session id,如果已包含一个sessi

2016-09-14 22:42:03 262

转载 对Session的理解

java Servlet API引入session 机制来跟踪客户的状态,session指的是在一段时间内,单个客户和web服务器之间一连串的交互过程,在一个session中,一个客户可能会多次请求同一个网页,也可能请求多个不同服务器资源,例如:在一个邮件系统应用中,从一个客户登录到邮件系统,到写信,收信和发信等,到最后退出邮件系统,整个过程为一个session;再例如:大家在网上购物的时候,从购

2016-09-14 21:36:05 484

原创 HQL语句详解

4.3 使用HQL查询Hibernate提供了异常强大的查询体系,使用Hibernate有多种查询方式。可以选择使用Hibernate的HQL查询,或者使用条件查询,甚至可以使用原生的SQL查询语句,此外还提供了一种数据过滤功能,这些都可用于筛选目标数据。下面分别介绍Hibernate的4种数据筛选方法:4.3.1 HQL查询HQL是Hibernate Query

2016-09-14 21:21:44 451

2010年山东省大学生电子设计竞赛本课组A、B题

竞赛前请仔细阅读本网站竞赛通知栏的 2010 年山东大学生高教社 XILINX 杯电子设计竞赛 规则和纪律 A题 瞬态响应测试仪 【本科组】 一、任务 要求采用指定的 FPGA 实验平台(含 EXCD-1 开

2013-01-15

智能小车报告

关于电子设计大赛的智能小车报告,报告内容详细,值得您参考

2013-01-15

空空如也

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

TA关注的人

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