- 博客(17)
- 资源 (24)
- 收藏
- 关注
原创 从mysql取数据时出现Before start of result set
如下面这段代码即使十分确定能搜出记录,也不可以在没有rs.next()之前直接对rs进行取值。这涉及到rs对象的存储方法。里面说白了就是指针。没next,指针根本没指向对应记录while(rs.next()){ if(password1!=null) password1=rs.getString("password"); } if(pa
2017-04-30 16:50:57 7590
转载 java再谈for
一:使用的形式1.遍历数组的传统方式/* 建立一个数组 */ int[] integers = {1, 2, 3, 4}; /* 开始遍历 */ for (int j = 0; j < integers.length; j++) { int i = integers[j]; System.out.println(i); }2. 普通循环
2017-04-28 14:38:26 306
原创 mysql练习
一、 操作表1. 查询“生物”课程比“物理”课程成绩高的所有学生的学号select A.student_id from (select student_id,number asbiology from score left join course on score.course_id = course.cid wherecour
2017-04-27 20:54:51 520
原创 mysql行列转换
//创建表create table tb(name varchar(10),course varchar(10),score int)ENGINE=InnoDB AUTO_INCREMENT=40 DEFAULT CHARSET=utf8 ;插入数据insert into tb values('张三' , '语文' , 74)insert into tb value
2017-04-25 00:43:36 395
原创 索引
create INDEX index_name on emp(emp_id,dept_id);1.如果是一个复合索引的话,在where 条件中使用索引的第一个字段索引生效,但是第二个字段以后的字段是无法使用索引的//下面这样使用就是没有使用到索引的EXPLAIN SELECT * from emp WHERE dept_id>3;2.如果直接使用复合条件中的所有字段肯定
2017-04-23 17:34:38 215
原创 mysql函数
一、数学函数//πSELECT PI();//保留几位数字同时进行四舍五入select ROUND(3.343535,3);//默认取整数select ROUND(3.343535);//获取当前数据库所在操作系统时间SELECT NOW();//绝对值select ABS(-90);//返回大于或等于x的最小整数
2017-04-23 17:01:50 243
原创 视图
1.权限控制的时候,不希望用户访问表中的某些含敏感信息的列。2.关键信息源于多个复杂的关联表,可以建立视图来简化操作不用每次重复执行一段重复代码,因为视图把查询语句虚拟成一个虚表来供我们操作//查询视图中的全部内容select * from deemview;select desc1 from deemview where dept_id=1;3.视图是从一个或者几个来
2017-04-23 10:59:40 219
原创 对于用到repaint带来问题的解决方案
先简单描述一下我遇到的问题; 做一个汉字部件系统要求把整张表的内容查找显示出来,而我的内容就用g.drawstring()来绘制的,需调用repaint()方法来清除上一次显示的内容,我当时想的是用一个for循环来搞定就行了,每次g.drawstring()之前先repaint(),但是想想总是美好的,发现很坑要不就是内容闪现一下不见了要不就是循环显示内容全部重叠在一起,想要改之前
2017-04-18 23:53:43 1365
原创 java父类子类中静态块非静态块构造方法的执行顺序和继承
package page6;class testParent{ public testParent(){ System.out.println("我是父类的构造方法"); } static{ System.out.println("我在父类静态块当中"); } { System.out.println("我在父类非静态块当中"); } }pub
2017-04-15 15:06:02 746
原创 网络编程的DatagramSocket类和Socket的一些区别
Socket是一种基于TCP的套接字,这种方法的使用每个连接需要花费一定的时间,要减少这种开销,于是有了第二种套接字:自寻址套接字,它是使用UDP发送寻址信息,不同的是他可以发送多IP信息包。 TCP是保证信息到他信息目的,而UDP不会保证,在每一个自寻址包中包含了错误检测信息,自寻址包到达目的地之后会对它进行简单的检查,如果发现发送错误,也不会请求重新发送,直接将其抛弃,所以它是没
2017-04-13 17:16:53 8478
原创 退出一个while无限循环和多重for循环
平常我们接触最多的还有知道的一般都是while中判断条件不成立后直接break来终止循环,后面发现while中直接返回一个空也是可以退出的,虽然简单但是做个记录。毕竟后面学java这么久才留意的。 package page5;public class Whiletest { public static void main(String args[]){ int k=9
2017-04-13 15:54:07 7223
原创 Socket编程,自己电脑做服务端和客户端
这个问题虽然简单但是感触真的很深刻。。。。。人心惨淡啊,哈哈哈哈,度娘上找不到答案,各种途径大神都潜水,这就是渣渣的遭遇,努力吧骚年。 相信直接编写简单的Socket客户端和Socketserver服务端很多人都会写,并且发现代码没什么错误,只是自己不知道运行出错原因在哪里。这里我就总的把我遇到的问题说一下,大神请过,像我一样的渣渣可以借鉴。 我是打算编写一个简单的程序实现客户端
2017-04-13 00:13:49 11693 6
原创 java 输入输出流
1.输入流 :程序从输入流的源中读取数据,输入流的唯一目的是提供通往数据的通道,程序可以通过这个通道读取数据,read方法给程序提供一个从输入流中读取数据的基本方法。 int read(); read方法从输入流中顺序读取单个字节的数据。该方法返回字节值(0~255之间的一个整数),读取位置到达文件末尾,则返回-1。 int read(byte b[
2017-04-10 21:48:09 396
转载 java集合的学习
java.util包中包含了一系列重要的集合类,而对于集合类,主要需要掌握的就是它的内部结构,以及遍历集合的迭代模式。接口:CollectionCollection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继
2017-04-05 17:25:54 317
转载 java接口
接口的基本语法使用 interface定义;接口当中的方法都是抽象方法;接口当中的方法都是public权限(接口中的方法,写不写public修饰符,都是public权限,别的地方不行哦); 可以把接口理解成一个更加纯粹的抽象类,因此它也不能生成对象。这要怎么办呢?回想抽象类的处理方法,可以用一个类来继承(接口中叫实现)它,从而在子类中生成对象。pack
2017-04-05 14:08:33 176
ftp-pool-0.0.1-SNAPSHOT.jar
2020-06-14
java必看的几本书
2018-04-27
同时连线到 MySQL、SQLite、Oracle 及 PostgreSQL 资料库,让管理不同类型的资料库更加的方便。
2018-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人