- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 JDBC连接Oracle数据库(一)
JDBC作为连接数据库的通用技术,可以访问多种数据库,前面文章已经详细介绍了连接Mysql的方法。 主要步骤: 1.加载驱动 2 获取数据库连接 DriverManager.getConnection(….); 3.获取statement对象 4 执行sql insert delete update 5.关闭释放资源下面的例子是连接数据库
2017-05-26 18:40:35 218
原创 orcle游标学习实例
写一个游标 用来存放testjob 表中所有的 id name 并提取前两条数据 打印。declare cursor jobcursor is select id,name from testjob; var_job jobcursor % rowtype;begin open jobcursor; fetch jobcursor into va
2017-05-25 21:40:56 255
原创 sql自连接
自连接是什么,在同一张表中有两层或者两层以上业务含义的数据,要把其中的一层含义找出来,就要使用自连接。 emp 表中 有普通员工 和 领导层的员工 下面的表中 是员工表,其中manager_id是领导的id,同时领导id也包含在表中。这就需要使用自连接。 id manager_id 1 N
2017-05-23 20:23:21 1190
原创 orcle数据库入门(一)
此篇文章是关于整个orcle的使用入门及学习过程。 (一).简介 使用数据库就是为了存储数据 主流的数据库分类{ Orcle 甲骨文 db2 IBM sqlserver 微软 以及开源的mysql sun } 再此提一下RDBMS,也就是关系型数据库管理系统,是基于二维表的数据库,由行和列组成的表格叫做二维表,包括表头,行和列,字段名和字段值。 安装O
2017-05-23 19:58:01 2244
原创 三范式有什么不同
1.第一范式:字段不可再分 比如统计一个表 包括 id name age tel、tel想分成手机和座机两种就是错的,如果想写两种,只能建立 id name ntel mtel 格式2.第二范式:要求表中的数据可以被唯一区分出来 一般表要有主键。3.第三范式:在满足第二范式的基础消除了传递依赖 传递依赖:所有的字段依赖于主键 不依赖于其他候选字段(可能存在其他唯一性约束)。
2017-05-23 15:13:39 347
原创 java文件分割代码实现
public static void qieGe(int a,String srcPath,String desPath){ File srPath = new File(srcPath);//获得分割文件 long size = srPath.length();//获得文件大小 long b = size/a;//每一份分割文件大小 String lastName = srcPa
2017-05-19 21:32:57 1143
转载 (转)值传递和引用传递实例讲解
前天在做系统的时候被Java中参数传递问题卡了一下,回头查阅了相关的资料,对参数传递问题有了新的了解和掌握,但是有个问题感觉还是很模糊,就是Java中到底是否只存在值传递,因为在查阅资料时,经常看到有人说Java只有值传递,但有人说既有值传递,也有引用传递,对于两个观点个人觉得应该是站的角度不同而得出两个不同的说法,其实两个说法其中的原理是一样的,只要咱们懂得其中的原理,那么至于叫什么也就无所谓了,
2017-05-17 20:47:15 270
原创 冒泡法排序算法
public static int[] bubbleSort(int[] s){ for(int i=0;i<s.length-1-i;i++){ for(int j=0;j<s.length-1-i;j++){ int temp=0; if(s[j]>s[j+1]){ temp=s[j+1];
2017-05-17 18:18:37 175
原创 二分查找法的两种写法
有序数列中查找 先和中间数查找,比较大小再和边上的查找 1. 2.利用递归: public class Erfen {public static int binarySearch(int[] s,int left,int right,int target){ if(left<right){ int mid=(left+right)/2; if(
2017-05-17 18:16:22 1656
原创 异或交换数值
a = 9;(a=1001) b = 11;a=a^b; 1001(a)^1011(b)=0010 ☟ b=a^b; 0010(a)^1011(b)=1001 ☟ a=a^b;
2017-05-17 18:10:45 265
原创 利用异或交换数值
一、交换两个整数的值而不必用第三个参数 a = 9; b = 11;a=a^b; 1001^1011=0010 b=b^a; 1011^0010=1001 a=a^b; 0010^1001=1011a = 11; b = 9;
2017-05-17 16:43:02 1166
原创 网络编程入门
网络协议: http:超文本传输协议; ftp:文件传输协议; tcp:传输控制协议; udp:用户数据报协议; ip:互联网协议; 协议本质上是一种约定/规则,用于描述不同主机之间通信的方式。接下来是基于TCP协议的编程模型C/s(client/server) B/S(brower/server) Socket :网络编程中的逻辑载体,包括了ip地址和端口号。 编程模
2017-05-12 15:21:04 216
原创 position:ablosute和position:relative的简单理解
position:ablosute和position:relative的简单理解先看一下两者的定义: relative(相对定位) 对象不可层叠、不脱离文档流,参考自身静态位置通过 top,bottom,left,right 定位,并且可以通过z-index进行层次分级。 absolute(绝对定位) 脱离文档流,通过 top,bottom,left,right 定位。选取其最近一个最有定位设
2017-05-10 09:41:36 3096
原创 java编程Mysql数据库安装以及增删改查测试
java编程Mysql数据库的安装以及增删改查测试1.首先下载Mysql的安装包以及驱动程序(注意版本系统位数)安装好驱动就可以开始了这里在eclipse开发,首先导入驱动程序jar。新建了一个数据库,可以先在dos下操作,创建一个表,插入一条数据,连接数据库(mysql -u用户名 -p密码)mysql -uroot -padmin程序:packa
2017-05-04 21:11:48 530
CH341SER_ANDROID.rar
2020-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人