`
文章列表

多线程(-)

        在了解线程之前,我们必须明白什么是进程。进程就是正在运行的应用程序,不如我们打开eclipse开发工具,飞信聊天工具。在windows 管理器中就可以看到他们的进程在运行。进程是由cpu给他们分配内存空间的。所有进程同一个时间是不是同时运行的呢?  答案是否定的。同一个时间只有一个进程在运行,为什么我们感觉好像进程是同步的呢,因为cpu在切换进程间运行速度是很快的,所以我们肉眼是看不到进程之间切换运行。          一个进程中至少有一个线程,线程是运行在进程上的。没有进程何谈线程。线程是应用程序正在执行的部分。我们熟悉的迅雷下载,可以开启多线程下载,同一时间从服务器上获取 ...
Android自带了轻量级数据sqlite 类似于们操作电脑上的数据库sqlserver,mysql 对sqlite数据库的操作,我们要用goole提供的一系列的api 下面是例子讲解: 1  创建一个android的工程     思考:要对sqlite数据进行测试,首先我们必须需要一个数据库,所以想办法创建数据库 2.创建数据库       对sqlite数据库的操作,goole 的api提供了一个类叫SQLiteOpenHelper,我们要对数据库操作只要实现这个类即可,并实现其父类的方法。这里特别要说明的是SQLiteOpenHelper类中没有空的构造函数,所以当这个类被继承 ...
1.首先我们引入测试环境    在项目清单引入测试需要的库 注意是在application里面  activity的外面引入     <uses-library android:name="android.test.runner"/>    加入库后  我们还要对android测试进行启动  启动的代码在application的外面进行启动 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://sch ...
布局 Android支持的长度单位。   px(像素):屏幕上的点。 pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320×480像素,这个用的比较多。 in(英寸):长度单位。
发送短信 首先新建个android项目 对短信发送界面分析  进行简单的布局 短信发送界面布局由4个组件组成 输入电话号码label   EditText 输入短信label EditText    这个EditText里面可以设置显示最小行数为3 电话拨打按纽  为获取短号号码  短信内容 按钮点击时间分别添加id  方便获取对象 在MainActivity.java文件中 给按钮添加点击时间
手机自带了电话拨号器,为什么我们还要开发电话拨号器 1 按照需求,当我们开发个交友程序  要在旁边拨打电话联系 某个人的时候就需要输入电话号码 进行拨打 2  熟悉了解电话拨号器的实现过程,对部分源码进行解读   新建android的项目 在主界面布局layout-->main.xml中实现电话拨打的界面       电话拨打的界面由三部分组成   提示文字:请输入电话号码   输入电话的文本框    拨打按钮组成 代码解释 <manifest xmlns:android="http://schemas.android.com/apk/res/android ...
在eclipse下搭建android的开发环境,提前准备好eclipse和android的ADT和sdk. 1.启动eclipse  然后在help-->new softwar 中选择添加插件(此方法为本地磁盘安装,也可以选择在线安装)。按照过程中去掉contant all update 前面的勾,因为下载的A ...
对hiberfnate的认识:hibernate是冬眠的意思,按照开发思想来理解是让数据冬眠,也就是让数据持久化。 hiberante的出现是方便jdbc的操作,在jdbc的基础上发展起来的。我们使用jdbc的时候有很多弊端,在使用jdbc的时候我们大部分时间都实在在写相同重复的代码,对开发很不利,但hibernate做到了让对数据库的操作,简单明了化,是开发人员不用写重复的代码,让开发变的得心应手。   第一个hibernate程序 1  在数据库中建立数据库 2  在java中用数据库的字段建立实体 3  加入hibernate的官方jar包 4.添加映射文件  XXX.hbm ...
DML data manipulation language DDL Data Definition Language DCL(Data Control Language 向表中插入空值: 显示插入 隐式插入 向表中插入日期 把字符串转换成日期格式并告诉给数据库日期的识别格式 To_Date(‘2007-02-02’,”yyyy-mm-dd”); 在SQL 语句中使用
-查询员工信息,要求:显示员工的姓名,工资,部门号,部门名称 select e.ename,e.sal,d.deptno,d.dname   from emp e,dept d    where e.deptno=d.deptno; 多表查询时,采用表的别名,来对同样的列做区分 查询员工的工资水平 select e.ename,e.sal,s.grade   from emp e,salgrade s
字符函数 字符的大小写转换 Lower  upper 每个单词的首字母大写 Initcap 字符串连接函数 Concat(x,y) 子串 Substr 字符数  字节数
解锁 sqlplus / as sysdba Alter user hr account unlock; Alter user hr identified by hr;     Oracle 默认的用户 scott/tiger hr/hr  
用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,那么怎么才能完全卸载Oracle呢?那就是直接注册表清除,步骤如下: 1、 开始->设置->控制面板->管理工具->服务     停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer     卸装所有Oracle产品,但Universal Installer本身不能被删除 5、 运行regedit,选择HKEY_LOC ...
$(“”)此标记里面可以直接放入标签元素 each()是个遍历集合的函数,里面接收一个函数function(index,domEle),index表示遍历的索引,domEle 表示遍历的对象,其形式为dom格式 eq() 是个过滤函数  里面直接接收整数类型 $(“ table tr”) 选择某一元素下的元素,可以类似这样写 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>demo0 ...
  第一步:在表单中加入<s:token /> <s:form action="helloworld_other" method="post" namespace="/test">   <s:textfield name="person.name"/><s:token/><s:submit/>   </s:form> 第二步: <action name="helloworld_*" cl ...
Global site tag (gtag.js) - Google Analytics