- 博客(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关注的人