2016年4月8日

java之Continue解析

摘要: 有时强迫一个循环提早反复是有用的。也就是,你可能想要继续运行循环,但是要忽略这次重复剩余的循环体的语句。 continue 语句是break语句的补充。 在while 和do while 循环中,continue 语句使控制直接转移给控制循环的条件表达式,然后继续循环过程。 在for 循环中,循环的 阅读全文

posted @ 2016-04-08 11:21 XLeer 阅读(327) 评论(0) 推荐(0)

java之break解析

摘要: 在java中,break语句有3种作用。 第一,在switch语句中,它被用来终止一个语句序列。 第二,它能被用来退出一个循环。(一系列的循环嵌套时,只跳出做里面的一层) 第三,它能作为一种“先进”的goto 语句来使用。 下面对最后 2种用法进行解释。 class BreakLoop { publ 阅读全文

posted @ 2016-04-08 11:12 XLeer 阅读(763) 评论(0) 推荐(0)

2016年4月7日

数据库(Mysql)之count(column),count(1),count(*)用法

摘要: count(1)中的1并不是指第一个column; count(*)和count(1)一样,包括对值为NULL的统计; count(column)不包括对值为NULL的统计,这里的column指的不是primary_key; 以上三种查询有一些差别,其中count(id)用时最长,count(*)比 阅读全文

posted @ 2016-04-07 11:01 XLeer 阅读(495) 评论(0) 推荐(0)

2016年3月31日

数据结构(java语言描述)串与数组——稀疏矩阵的三元组表存储

摘要: 知识点补充: 稀疏矩阵:是具有较多零元素且非零元素的分布无规律的矩阵。(一般矩阵是用多(二)维数组存储)。 但是,稀疏矩阵的存储比较浪费存储空间,因此为了节省存储空间可以用一个三元组表来存储稀疏矩阵。 三元组表:三元组表中的任意一个三元组元素存储了稀疏矩阵中的非零元素、所在行和所在列。 稀疏矩阵转三 阅读全文

posted @ 2016-03-31 16:52 XLeer 阅读(6161) 评论(0) 推荐(1)

2016年3月30日

数据结构(java语言描述)串与数组——文件加解密

摘要: 对文本文件加解密的方法很多,一种简单的加解密方法就是通过异或操作。即对明文a,进行a^k=b.b为得到的密文,当再次对b做b^k=a',此时a'=a;即解密。 补充知识点: 1.java中可以把字符a通过类型强制转换的形式转换a的unicode码或者是ascii码。 即:char a='c'; in 阅读全文

posted @ 2016-03-30 16:18 XLeer 阅读(639) 评论(0) 推荐(1)

2016年3月29日

数据结构(java语言描述)——串数组(n阶魔方)

摘要: n阶魔方的思想: 定义一个n*n阶数组,组委n阶魔方的数据结构,将1--n*n的数字填入其中: 1:首先填写第一行,中间列的位置为1; 2:下一个数填写在当前位置的上一行,下一列;若果存在一下情况则改正: 1,当前行为第一行,则则下一个数由上一行改为最后一行,列仍为下一列; 2,当前列为最后一列,则 阅读全文

posted @ 2016-03-29 21:45 XLeer 阅读(529) 评论(1) 推荐(0)

2016年3月25日

数据结构(java语言描述)模式匹配——KMP算法

摘要: 关于模式匹配算法,BF是比较号理解的,但是属于暴力匹配,资源浪费太严重。 KMP算法确实比较难懂(PS:反正我是看了好久才弄明白,可能也是我理解能力太差=_=) 下面是我的一些心得。 http://www.cnblogs.com/yjiyjige/p/3263858.html 这个是我在网上找到的一 阅读全文

posted @ 2016-03-25 21:37 XLeer 阅读(541) 评论(0) 推荐(0)

数据结构(java语言描述)模式匹配——Brute-Force(BF)算法

摘要: 1.功能 分别存在P和S两个串,其中P是主串,S是子串。在P中寻找S出现的位置,并返回。若不存在则返回-1. 2.思路 最原始的思想是,用P的第一个字符(i=0)和S的第一个字符(j=0)作比较,若相等则i++,j++; 若不想等则,i++,(i返回到原位置+1),j=0(j返回到0); 3.代码 阅读全文

posted @ 2016-03-25 16:37 XLeer 阅读(791) 评论(0) 推荐(0)

2016年3月24日

java常见的软件包

摘要: java.lang language java的核心包; java.awt 定义的都是java图形界面开发的对象; javax.swing:提供所有的windows桌面应用程序包括控件,比如:Frame/Dialog/Table/List等等,是java的图形界面库。 java.net用于java网 阅读全文

posted @ 2016-03-24 21:42 XLeer 阅读(252) 评论(0) 推荐(0)

java异常

摘要: 异常就是程序运行时出现的不正常情况。java按照面向对象的思想将这些问题进行了封装。 java.lang.throwable throwable可以抛出error和exception error通常是jvm抛出的,需要对程序进行修正; exception可以针对性的进行处理。 这个体系中所有的类和对 阅读全文

posted @ 2016-03-24 21:20 XLeer 阅读(161) 评论(0) 推荐(0)

导航