自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 收藏
  • 关注

原创 操作系统 *** 实现信号量

首先是使用中断实现信号量class semaphore{ int value; public: p(){ disableInterrupts(); //loop until value is position while(value==0){ enableInterrupts();//let interrupts occur disableInterrupts

2016-03-29 18:10:04 574

原创 操作系统 *** 进程与线程

本文的资料用代码段表示,来源于搜狗百科、IBM DeveloperWorks进程:操作系统结构的基础,是一个正在执行的程序;计算机中正在运行的程序实例;可以分配给处理器并由处理器执行的一个实体;由单一顺序的执行显示,一个当前状态和一组相关的系统资源所描述的活动单元。进程切换:从正在运行的进程中收回处理器,然后再使待运行进程来占用处理器。这里所说的从某个进程收回处理器,实质上就是

2016-03-28 19:50:59 246

转载 Android SQLite性能分析

作为Android预置的数据库模块,对SQLite的深入理解是非常有必要的,可以从中找到一些优化的方向。这里对SQLite的性能和内存进行了一些测试分析,对比了不同操作的执行性能和内存占用的情况,粗略地列在这里算是作个小结。1. 基本架构先了解一下SQLite主要架构 (详见《The Definitive Guide to SQLite》), 需要关注的是Compiler和

2016-03-24 10:32:58 321

转载 java.lang.IllegalArgumentException: column '_id' does not exist

关闭java.lang.IllegalArgumentException: column '_id' does not exist标签: eclipse数据库sqliteincludenulllayout2012-01-18 23:55 3888人阅读 评论(9)收藏举报本文章已收录于:在使用SimpleCur

2016-03-22 09:52:11 348

转载 servlet中request与response的用法

Servlet的接口与实现类: 其中request方法为:  response方法为: 具体实例如下:JAVA代码为: package shark.zd.servlets;import java.io.IOException;import java.io.PrintWriter;im

2016-03-19 19:42:19 430

转载 java异常

可视化编辑器,alt+1到9键,切换到工具区,tab键,选择按钮,esc键,返回编辑 异常处理机制是Java许多特性的重要基础。Java采用面向对象的方式来处理异常。本文介绍与异常相关的内容。1. 什么是异常?异常是异常事件(exceptional event)的简写,是程序运行过程中出现的打断(disrupt)正常运行的事件,比如被除数为0导致的程序异常。当程序的方法

2016-03-19 15:27:28 396

原创 Failed to find the style corresponding to the id 2130772027

Failed to find the style corresponding to the id 2130772027Failed to find the style corresponding to the id 2130771996java.lang.NullPointerExceptionFailed to load AppCompat ActionBar with unknow

2016-03-19 15:26:56 1705

转载 Android操作HTTP实现与服务器通信

本示例以Servlet为例,演示Android与Servlet的通信。众所周知,Android与服务器通信通常采用HTTP通信方式和Socket通信方式,而HTTP通信方式又分get和post两种方式。至于Socket通信会在以后的博文中介绍。HTTP协议简介: HTTP (Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网常用的协议之

2016-03-18 17:16:13 456

转载 mysql中二进制形式保存文件数据

文件在数据库中要搞清楚下面几个内容:1   mysql存储大容量的二进制文件的格式是blob,其实除了图片还可以存别的2   要向数据库存储二进制的文件一定要把要存储的数据转换成二进制流废话就不多说了,大家看看代码很容易明白,先来看一个app程序,当然首先您要在数据库中先建立一个用于保存图片的表和相应的列,数据格式为blobpackage com.lizhe

2016-03-18 17:12:50 3599

转载 GitHub 优秀的 Android 开源项目

转自:http://blog.csdn.net/shimiso 主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Animation等等。  一、

2016-03-18 11:29:28 443

转载 tcp/ip、http、socket区别

网络由下往上分为  物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。  通过初步的了解,IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,  三者从本质上来说没有可比性,  socket则是对TCP/IP协议的封装和应用(程序员层面上)。  也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,  而HTTP是应用层协议,

2016-03-17 09:35:55 271

转载 HTTP请求响应方式总结

HTTP请求方式以下内容综合整理来自如下列连接的资料:http://www.cnblogs.com/Josh-or-Tom/archive/2012/07/17/2595657.htmlhttp://blog.csdn.net/core_star/article/details/4881057http://www.douban.com/note/180488791/

2016-03-17 08:29:19 450

转载 HTTP 请求方式: GET和POST的比较

转自博客园,转载地址:http://www.cnblogs.com/igeneral/GET和POST是HTTP的两个常用方法。  什么是HTTP?超文本传输协议(HyperText Transfer Protocol -- HTTP)是一个设计来使客户端和服务器顺利进行通讯的协议。HTTP在客户端和服务器之间以request-response protocol(请求-

2016-03-17 08:22:08 218

转载 jms简介

如果手机只能进行实时通话,没有留言和短信功能会怎么样?一个电话打过来,正好没有来得及接上,那么这个电话要传递的信息肯定就收不到了。为什么不能先将信息存下来,当用户需要查看信息的时候再去获得信息呢?伴随着这个疑惑,短息和留言应运而生,无论手机是否开机、是否未及时接到,我们都能得到其中的信息。JMS提供了类似这样的功能,本章我们将系统的学习JMS中的相关重要内容。      Ø 掌握JMS基本

2016-03-15 17:36:24 198

转载 JNDI是什么

JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JNDI到底起什么作用?要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。没有

2016-03-15 17:08:34 164

原创 implementing remote procedure calls读书笔记

the precise semantics of a call in the presence of machine and communication failures;the semantics of address-containing arguments in the (possible) absence of a shared address space;integration

2016-03-15 15:23:24 585

转载 EJB到底是什么,真的那么神秘吗??

1. 我们不禁要问,什么是"服务集群"?什么是"企业级开发"?既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。于是大家都产生一些联想,认为EJB"分布式运算"指得是"负载均衡"提高系统的运行效

2016-03-14 19:56:50 223

原创 MVC学生管理

三个包,首先在数据库中新建一个名字为students的table第一个javabean的包Student.java封装数据库中的行,得到get与set方法package bean;public class Student { private int id; private int age; private String name; public int getId() {

2016-03-14 19:50:27 304

转载 Servlet工作原理

Servlet运行在Servlet容器中,由容器负责Servlet实例的查找及创建工作,并按照Servlet规范的规定调用Servlet的一组方法,这些方法也叫生命周期的方法。具体调用过程如下图所示:Servlet生命周期详解    如上图所示,Servlet的生命周期可以分为四个阶段,即装载类及创建实例阶段、初始化阶段、服务阶段和实例销毁阶段。下面针对每个阶段的编程任务及注意事项

2016-03-14 19:38:19 241

原创 JSP EL

JSP表达式语言(EL)EL简介 -一种简单的表达式语言 -能够访问变量、javabean的属性、集合和数组 -能够进行关系、逻辑和算术运算 -能够访问内建对象EL应用场合 -在标签的属性值中使用  - -作为判断条件  -     ...    -在jsp页面中直接使用  one value is ${bean.a} and aot

2016-03-14 15:04:05 260

原创 JSP标准标签

我在装jstl的时候出了个错,貌似是什么包没找到,但其实是冲突了。JSTL简介 -JSTL全称是Java Server Pages Standard Tag Library,即是JSP标准标签 -主要目的是  -尽量减少在jsp界面中写java代码  -增强代码可重用性  -并且提高开发速度JSTL分类(c是jsp文件里面的prefix的定义

2016-03-14 14:47:03 252

原创 JSP自定义标签

简介 -标签在jsp页面中被调用 -标签对应一个java处理类,来处理标签逻辑 -好处是在页面中尽量少写代码标签的接口和类 -jsp所有标签都实现了javax.servlet.jsp.JspTag接口  这个接口有两个子接口:SimpleTag和Tag标签的分类 -不带属性和标签体的简单标签 -不带标签体,但是有属性的标签 -带标签体,且有属性的标签标签

2016-03-13 21:43:49 241

原创 JSP内建对象

使用内建对象的目的 -jsp为了简化页面的开发提供了一些内建对象 -这些内建对象在使用之前不需要实例化 -它们由容器(如:tomcat)来实现和管理 -在所有jsp页面中都能使用内建对象 -所有的内建对象只能在代码块和表达式中使用 -不能在jsp声明中使用-out内建对象,类型为javax.servlet.jsp.JspWriter,page scope -

2016-03-13 12:40:50 512

原创 JSP动作元素

-jsp:useBean -格式   -目的  不需用到显式的java编程就能创建java类的实例 -注意  简单来说   -  可以认为等同于下面的scriptlet   - -但jsp:useBean拥有下面两项额外的优势   从请求参数中导出对象的值更容易   在页面和servlet间共享对象更容易-jsp:setProperty

2016-03-13 10:43:01 203

翻译 JavaBeans 部分

javabeans的属性分为四类:Simple属性,Index属性,Bound属性与Constrained属性Simple属性是指表示一个伴随有一对getXXX()、setXXX()方法的变量。Index属性表示一个数组值,使用与该属性相对应的setXXX()方法与getXXX()方法可以存取数组中某个元素的值Bound属性是说,当该种属性的值发生变化时,必须通知其他的Java

2016-03-13 09:19:36 318

原创 JSP指令元素

jsp page指令-用途 根据jsp界面生成的servlet指定高层的信息-能够控制 导入哪些类 该servlet扩展哪个类 产生那种MIME类型 如何处理多线程 servlet是否共享会话 输出缓冲区的大小的行为 由哪个页面来处理 -import属性  格式   -  目的   -在servlet定义的顶部生成导入语句

2016-03-12 21:52:56 186

原创 JSP脚本元素

脚本元素的类型-声明 //全局 格式: 逐字插入到servlet类的定义体中,不在任何方法之内。-表达式 格式: 求值并插入到servlet的输出中 也就是会产生类似于out.print(expression)的语句-scriptlet(代码块) //局部 格式: 逐字插入到servlet的_jspService方法中(由service调用)

2016-03-12 20:18:11 179

转载 JSP/Servlet 工作原理

Servlet Servlet 没有 main 方法,不能够独立的运行,它的运行需要容器的支持,Tomcat 是最常用的 JSP/Servlet 容器。Servlet 运行在 Servlet 容器中,并由容器管理从创建到销毁的整个过程。Servlet 的生命周期 (1) 加载和实例化Servlet 容器装载和实例化一个 Servlet。创建出该 Servlet 类的一个实例

2016-03-12 19:33:35 196

转载 Servlet详解

1 .首先,什么是Servlet?        Servlet是一个Java编写的程序,此程序是在服务器端运行的,是按照Servlet规范编写的一个Java类。    2.Servlet是做什么的?        Servlet是处理客户端的请求并将其发送到客户端。    3.Servlet API    1>Servlet框架的组成         Servlet框架是

2016-03-12 19:27:34 260

转载 httpservlet详解

Servlet的框架是由两个Java包组成:javax.servlet和javax.servlet.http. 在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的的通用接口和类.在javax.servlet.http包中定义了采用HTTP通信协议的HttpServlet类.Servlet的框架的核心是javax.servlet.Servlet接口,所有的Serv

2016-03-12 19:15:52 262

转载 jsp 初学01

JSP(JAVA SERVER PAGE)的缩写,其本身就是servlet的简化,是一种动态网页标准,其特点是在HTML代码中嵌入JAVA代码,JSP标签或用户标签来生成网页。至于它为什么会出现,主要原因在于早期的servlet技术在编写代码时经常通篇性的写一大堆HTML标签,静态文本及文本格式等表现逻辑,其开发效率非常之低下;为了解决这种情况,便随之出现了JSP,其静态部分(包括表现逻辑,如图片

2016-03-12 17:00:49 184

转载 servlet 详解1

servlet的生命周期-------------------------------Servlet生命周期1、加载和实例化Servlet容器加载Servlet类并调用该类的无参构造函数进行Servlet实例化。2、初始化       1)、Servlet容器准备ServletConfig对象,该对象可以从web.xml文件中获取Servlet配置信息。      

2016-03-12 16:57:22 224

原创 JSP 介绍

jsp是html代码里嵌入java代码。整个jsp页面最终转换成servlet,实际上被调用的是servlet。用特殊的标记将servlet代码标记出来。下面是一个简单的jsp文件 Test JSP Test jsp Current time: Server:

2016-03-12 16:33:05 192

原创 Session和DAO 用户登陆

用户在html下输入用户名和密码,然后点击登陆,跳转到另外一个界面。login.htmlInsert title hereUsername: Password: MyLogin.javapackage test.demo1;import java.io.IOException;import javax.

2016-03-12 15:24:47 685

原创 DAO模式

主要是新建一个interface,然后实例化这个interface,然后对表内的数据封装。最后一个test,四个java如下customer.javapackage my_sql_test;public class Customer { //table == customer private int id; private String name; private S

2016-03-12 11:13:06 165

原创 CallableStatement 的用法

这是类似函数的用法,先在sql里面输入句子,有变量输入输出,然后再利用CallableStatement来实现,在sql里面输入的内容具体如下:create procedure all_customers() select * from lib;test1create procedure itree(in mybook varchar(20)) insert into li

2016-03-11 21:26:28 978

原创 PreparedStatement动态给数据库写内容 以及之前数据库崩了的事情

testdemo4.java如下package my_sql_test;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLException;public class testdemo4 { public static void main(String[] ar

2016-03-11 18:21:21 325

原创 statement语句

基本就是将sql语句封装进函数里,testdemo2.java如下package my_sql_test;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.ArrayList;i

2016-03-11 15:20:59 437

原创 jdbc通过配置文件连接数据库

接着上一个testdemo1.java程序新建一个DBUtil.java,代码如下:package my_sql_test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class DBUtil { private static St

2016-03-11 14:43:56 425

原创 通过jdbc连接数据库

首先我是通过MySQL创建饿了一个在tree数据库下的表单book。我的数据库登陆密码是:123456。然后就可以在java下利用jdbc和MySQL提供的API进行编程啦。在eclipse下创建一个新的project,然后新建一个类,里面有main方法,如下package my_sql_test;public class testdemo1 { public static

2016-03-11 11:18:43 362

空空如也

空空如也

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

TA关注的人

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