- 博客(42)
- 资源 (2)
- 收藏
- 关注
原创 解决Linux下编译adb和fastboot问题
步骤如下:1. 安装了linux-windows交叉编译环境mingwin 执行:apt-get install mingw322. 设置了一些编译参数和环境变量 执行:. build/envsetup.sh3.编译windows版本: 执行:make USE_MINGW=y adb 执行:make USE_
2015-01-29 10:55:58
2351
原创 解决fastboot刷机内存消耗问题
Linux实现方案及代码://add by hthevoid *mmap_file(const char *fn, unsigned *_sz){ char *data; int sz; int fd; int errno_tmp; data = 0; fd = open(fn, O_RDONLY); if(fd < 0) retu
2015-01-29 09:53:58
1982
原创 Linux学习笔记
linux 启动cat /etc/inittabid:3:initdefault: 字符启动startx 切换X窗口启动id:5:initdefault: X窗口启动
2015-01-28 17:32:50
867
原创 C++防止内存泄露问题发生
#ifdef __GCNEW__#define new GC_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endif
2011-05-25 15:49:00
608
原创 300套C面试题目
<br />1. 面向对象的程序设计思想是什么?<br />答:把数据结构和对数据结构进行操作的方法封装形成一个个的对象。<br /><br />2. 什么是类?<br />答:把一些具有共性的对象归类后形成一个集合,也就是所谓的类。<br /><br />3. 对象都具有的二方面特征是什么?分别是什么含义?<br />答:对象都具有的特征是:静态特征和动态特征。<br />静态特征是指能描述对象的一些属性,动态特征是指对象表现出来的行为<br /><br />
2011-05-07 13:33:00
1001
原创 Dos常用命令
参考网址:http://os.51cto.com/在【运行】中输入打开的命令:mstsc DOS远程桌面连接命令Windows徽标+Pause/Break”组合键, 调出 【系统属性】control appwiz.cpl 添加或删除程序 secpol.msc ----- 本地安全策略control admintools --------- 管
2010-11-28 17:09:00
518
原创 Oracle 试题一
一、选择题 1.当你执行以下查询语句: SELECT empno,ename FROM emp WHERE empno =7782 OR empno =7876; 在WHERE语句中,以下哪个操作符可以取代OR? A. IN B. BETWEEN …… C. LIKE D. E. >= 2. 哪个实现 IF..THEN…ELSE 逻辑? A. INITCAP() B. REPLACE() C. DECODE() D. IFELSE() 3. 以下哪行有错? 1 S
2010-11-28 16:37:00
2451
原创 java 递归的实习
<br /><br />public class Fact {<br /><br />//求n!阶层问题<br />public static int fact(int num) {<br />if (num == 0)<br />return 1;<br />else<br />return num * fact(num - 1);<br />}<br /> <br />// 使用递归算法求得元素中的最大数<br />public static int findMaxNumber(int arr[], i
2010-11-24 14:21:00
556
原创 Oracle创建触发器
<br /><br />首先要讲一下触发器的概念:触发器是由于dml语句的执行引发的一种特殊的数据库对象。所以呢他的类型就要Insert,Instead of Update, Delete 三种触发器。<br />基本用法如下面所示:--创建删除触发器create or replace trigger tri_deleteafter delete on emp for each rowbegindelete from emp where empno=7369;end;--创建插入触发器create or r
2010-11-24 12:42:00
922
原创 Oracle存储过程【带输入输出参数】
<br /><br /> <br />create or replace procedure proc_emp(eno in number,sal out number)--带输入输出参数的存储过程<br />as<br />emp_records emp%rowtype;--声明一个记录类型用来存储结果集<br />begin<br /> select * into emp_records from emp where empno=eno;--把查询结果赋值个记录类型<br />
2010-11-24 12:20:00
19168
原创 Oracle游标的使用
---------------游标的使用declaredept_no dept.deptno%type;dept_records dept%rowtype;cursor mycur is select deptno,dname,loc from dept;begin open mycur; loop fetch mycur into dept_records; dept_no:=dept_records.deptno;
2010-11-24 09:34:00
861
原创 java 使用hashset产生不重复的随机数
<br />import java.util.HashSet;<br />import java.util.Iterator;<br />import java.util.Random;<br />import java.util.Set;<br /><br />public class SetTest {<br /><br /> /**<br /> * @param args<br /> */<br /><br /> public static
2010-11-15 09:24:00
2816
原创 java 实现链表向集合转化使用toArray()
<br />import java.util.ArrayList;<br />import java.util.HashSet;<br />import java.util.Iterator;<br />import java.util.List;<br />import java.util.Set;<br /><br />public class ArrayCollection {<br /> /*<br /> * 实现链表向集合转化使用toArray()<br
2010-11-15 09:22:00
2366
原创 java中的LinkedList
<br />package com.csmzxy.rjxy.j2se.array_collection_04;<br /><br />public class LinkedListTest {<br /><br /> private static int size;<br /> private Node header = null;// 表示为头结点<br /><br /> public LinkedListTest() {<br /> header =
2010-11-14 23:56:00
648
转载 java单例模式
<br />2008-08-15<br />Java设计模式—单态模式(Singleton)<br />文章分类:Java编程 <br /> 单态模式(也有叫单例模式)表示一个类只有一个实例存在,生成用单态模式设计类不能用new 关键字来获得。可用简单的一句话来概括单态模式:<br /><br /> 构造方法私有化,通过共有的静态方法返回类的实例。<br /><br /> 最近在项目开发中,程序用到的各个参数被单独拿出来做成一个配置文件,程序接收到用户的定位请求就从配置
2010-11-14 23:52:00
496
原创 java基本排序笔记
<br />public class SortListq {<br /><br /> // 选择排序<br /> public int[] selection(int[] arr) {<br /> int len = arr.length;<br /> for(int i=len-1;i>0;i--){<br /> int j=0;<br /> for(int k=1;k<=i;k++){<br />
2010-11-14 23:51:00
429
原创 scjp简单的求素数问题
<br />public class PrimeTest {<br /><br /> /**<br /> * @param args<br /> */<br /> public static void main(String[] args) {<br /> // 求素数问题<br /> boolean flag=true;//定义一个是否为素数的标记<br /> for (int i = 1; i <= 100
2010-11-14 23:48:00
410
原创 javaIO流的应用1--遍历当前目录下的所有文件
<br />import java.io.File;<br />public class FindFile {<br /><br /> public void findFile(File file) {<br /><br /> if (file.isFile()) {<br /> System.out.println(" " + file.getName() + " --文件");<br /> } else {<br />
2010-11-14 23:45:00
582
转载 sqlserver锁
<br />对锁机制的研究要具备两个条件:<br />1.数据量大<br />2.多个用户同时并发<br />如果缺少这两个条件,数据库不容易产生死锁问题。研究起来可能会事倍功半。如果这两个条件都有,但你还是按数据库缺省设置来处理数据,则会带来很多的问题,比如:<br />1)丢失更新<br />A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果<br />2)脏读<br />A用户修改了数据时,B用户也在读该数据,但A用
2010-11-13 22:26:00
638
原创 sqlserver事务
事务是一种机制,是一个操作序列。它包含了一组数据库操作命令,所有的命令将作为一个整体,一起向系统提交或撤销,草诏请求要么都执行,要么都不执行。因此,事务是一个不可分割的工作逻辑单元,类似于操作系统的源于概念。在数据库系统上执行并发操作是,事务是作为最小的控制单元来使用的。sql语言中,定义事务操作的语句,begin transactioncommit transactionrollback transaction事务的特性:原子性,一致性,隔离性,持久性。下面举例说明事务回滚的应用:begin transa
2010-11-13 21:55:00
1574
转载 oracle一些常用命令
<br />一、ORACLE的启动和关闭<br />1、在单机环境下<br />要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下<br />su - oracle<br /><br />a、启动ORACLE系统<br />oracle>svrmgrl<br />SVRMGR>connect internal<br />SVRMGR>startup<br />SVRMGR>quit<br /><br />b、关闭ORAC
2010-11-13 16:56:00
680
原创 oracle 同义词
<br />Oracle数据库中提供了同义词管理的功能。同义词是数据库方案对象的一个别名,经常用于简化对象访问和提高对象访问的安全性。在使用同义词时,Oracle数据库将它翻译成对应方案对象的名字。与视图类似,同义词并不占用实际存储空间,只有在数据字典中保存了同义词的定义。在Oracle数据库中的大部分数据库对象,如表、视图、同义词、序列、存储过程、函数、JAVA类、包等等,数据库管理员都可以根据实际情况为他们定义同义词。通过Oracle数据库同义词管理,可以给数据库管理员与应用程序开发人员带来
2010-11-13 16:38:00
1017
原创 oracle中的序列
<br />--oracle中的序列(sequence)的作用相当与sqlserver中的identify作为一个表的自动增加且唯一标识的列<br />--下面我就用一个简单的序列来实现:<br /><br /><br />--1.创建序列<br />create sequence sq --sq声明一个序列的名称<br />start with 1 --声明序列的开始值<br />immediate by 1--声明增量<br />Minvalue 10--声明最小值<br />Max
2010-11-13 16:18:00
608
原创 oracle数据库的创建
<br />--创建数据表空间<br />create tablespace mytablespace<br />datafile 'd:/mytablespace.dbf'<br />Size 32m<br />autoextend on<br />maxsize unlimited;<br /><br />--创建临时表空间<br />create temporary tablespace temptablespace<br />tempfile 'd:/mytempsp
2010-11-13 16:04:00
495
原创 oracle一些常见问题的解决办法
以前安装过10.1.0的数据库,删除10.1.0的数据库后,重新安装了10.2.0的数据库后,启动OracleOraDb10g_home1TNSListener报错错误:---------------------------Services---------------------------Could not start the OracleOraDb10g_home1TNSListener service on Local Computer.Error 1067: The process ter
2010-11-13 15:59:00
822
原创 oracle索引
<br />索引是与表相关的一个可选结构<br />用以提高 SQL 语句执行的性能<br />减少磁盘I/O<br />使用 CREATE INDEX 语句创建索引<br />在逻辑上和物理上都独立于表的数据<br />Oracle 自动维护索引<br />--联想新华字典去理解记忆<br /><br />--创建表并制定存储的表空间<br />create table stu<br />(<br /> sno number,<br />
2010-11-13 15:53:00
750
原创 oracle视图
<br />--视图<br />在进行复杂数据查询时,经常使用视图完成,利用视图可以保证安全性<br /><br />--视图<br />视图实际上一条存储起来的查询语句,是数据的显示方式<br />是一张虚表,逻辑上的概念,不是实际的物理存储,不占用空间<br /><br />--视图的作用<br />--安全(可以利用视图限制用户访问数据行,列,插入数据的权利,屏蔽某些字段)<br />--方便(将复杂的SQL语句创建成视图)<br />--一致性(将报表封装成视图)<b
2010-11-13 15:51:00
2282
原创 oracle DML语句的学习(1 )
DML语句(insert,update ,delete,select)--插入语句select * from student;--单独的插入一条语句insert into student(sno,sname,sex,address,cardid) values(2,'张三','男','长沙','12313')update student set sex='女'rollback;--插入的时候要注意的地方(1)要插入的列名的个数必须和值的个数匹配(2)当有约束的情况
2010-11-13 15:49:00
689
原创 oracle pl/sql编程(1 )
<br />--pl/sql:分为三个部分,声明,可执行,异常处理。<br />declare <br /> avgSalary number(10);<br />begin <br /> select avg(sal)into avgSalary from emp;<br /> dbms_output.put_line('平均工资:'||avgSalary);<br />end;<br /><br />--声明变量<br />declare<br />var1 表名称.
2010-11-13 15:47:00
682
原创 oracle约束实现
<br />--约束(主键、非空、唯一、check、外键、默认)<br />--创建表的同时创建约束<br />--方式一:直接将约束写在字段的后面<br />create table student<br />(<br /> sno int primary key,--主键<br /> sname varchar2(20) not null,--非空<br /> sex varchar2(2) check(sex in ('男','女')),
2010-11-13 15:45:00
686
原创 oracle数据类型
<br />--数据类型<br /> -- 字符数据类型<br /> --数值数据类型<br /> --日期时间数据类型<br /> --二进制类型 <br /> --LOB数据类型<br /> --Oracle中的伪列<br /><br />--字符数据类型(char(10) , varchar2(20),long)<br /><br />--数值数据类型 number(p,s)<br />number(4) 最大表示位整数 -9999 到9999 <br />
2010-11-13 15:44:00
482
原创 oracle锁机制
<br />锁:控制共享资源的并发访问机制,防止冲突发生<br />能保证数据的一致性,完整性,共享性<br />--锁的分类:<br />(1)行级锁(排他锁)<br /> oracle数据库中,在使用insert ,update ,delete ,select ...for update的时候,默认已经上锁<br />(2)表级锁<br /><br />--演示:开启多个窗口模拟多个用户<br />--USERA:update dept set dname='DDDDD'
2010-11-13 15:42:00
555
原创 oracle表分区
<br />select * from emp;<br /><br />--分区<br />--表分区的分类:1、范围、2、散列 3、列表、4、复合<br />--范围分区的语法:<br />PARTITION BY RANGE (column_name)<br />(<br /> PARTITION part1 VALUES LESS THAN(range1),<br /> PARTITION part2 VALUES LESS THAN(range2),<br />
2010-11-13 15:41:00
1010
原创 oracle 50个函数总结
<br />--1.ASCII返回与指定的字符对应的十进制数;<br />select ascii('A') A, ascii('a') a, ascii('0') zero, ascii(' ') space<br /> from dual;<br />--返回: 65 97 48 32<br /><br />--2.CHR给出整数,返回对应的字符;<br />select chr(54740) zhao, chr(65) chr65
2010-11-13 15:39:00
487
转载 Oracle基本知识
http://database.51cto.com 2010-09-26 08:56 yuexingtian Chinaunix 我要评论(0)摘要:Oracle数据库的基本功,主要涉及一些小算法,比如求部门中谁的薪水最高,谁是经理等等。希望能满足那些苦苦找寻正确解决方法的DBA们。标签:Oracle限时报名参加“甲骨文全球大会·2010·北京”及“JavaOne和甲骨文开发者大会2010”以下的文章,主要为大家在实际工作中提供一种解决方法。---用户名:scott---密
2010-11-13 15:25:00
617
原创 sql server存储过程使用实例
<br /><br />使用sql server存储过程,可以在数据库中实现多种功能,下面就为您介绍其中的一种,供您参考,希望对您学习sql server存储过程的使用有所帮助。<br />如果需要同时插入N条数据,不想在程序里控制,但是SQL Sever又不支持数组参数.所以只能用变通的办法了.利用SQL Server强大的字符串处理传把数组格式化为类似"1,2,3,4,5,6",然后在sql server存储过程中用SubString配合CharIndex把分割开来。<br />详细的sql serve
2010-11-13 14:00:00
497
原创 SQL Server数据查询基本方法的探讨
<br /><br />首先创建一个简单的数据库作为示例数据库,数据库名称为school_db,里面有三张表 Department_TBL(DNO,DName),Class_TBL(CNO,CName,DNO),Student_TBL(SNO,SName,SSex,CNO)<br />一 基本查询<br />基本语法:select (查询列表|*) from (表列表)<br />说明:“查询列表”可以是表的字段,表达式,函数。“表列表”可以包含多张表<br />示例:查询所有学生的基本信息<br />1
2010-11-13 13:55:00
484
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人