自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

土豆片的博客

Be the change U want to c in the world

  • 博客(91)
  • 资源 (9)
  • 收藏
  • 关注

原创 TTWEpqBCwJ

.

2021-01-20 18:18:27 146

原创 MY_ICON

2019-05-01 03:13:53 387

转载 Junit中使用测试用例

Eclipse自带Junit插件,不用安装就能在项目中编写测试用例,非常方便。在项目中添加Junit库在编写测试用例之前,需要先引入Junit。对项目根目录右键,选择Properties,Java Build Path,Libraries,如图:Add Library,选择Junit:点Next选择Junit版本,然后Finish就完成了引入。

2016-02-27 17:53:00 840

转载 Top 8 Diagrams for Understanding Java

A diagram is sometimes worth 1000 words. The following diagrams are from Java tutorials on Program Creek, they have received the most votes so far. Hopefully, they can help you review what you alrea

2016-01-04 23:39:51 667

原创 pdf转word文档:wondershare pdf convert 4.0.1

wondershare pdf converter注册信息:授权e-mail: [email protected]注册码: 425D320066FC7E1FC2E5080058D4E20F Wondershare PDF转换器包括AnyBizSoft PDF格式转换器的所有功能,还集成了新的OCR技术,可以将正常和扫描的PDF基于文本的文档格式。

2015-11-24 22:18:20 623

转载 java枚举

DK1.5引入了新的类型——枚举。在Java中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量    在JDK1.5之前,我们定义常量都是:publicstaticfianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。Java代码 public enum Color

2015-08-24 21:28:30 420

原创 java字符串

1、length() 字符串的长度  例:char chars[]={'a','b'.'c'};    String s=new String(chars);    int len=s.length();2、charAt() 截取一个字符  例:char ch;    ch="abc".charAt(1); 返回'b'3、getChars()

2015-08-18 21:42:03 298

原创 Sublime安装与使用

Sublime下载与安装:安装过程中注意勾选Add to explorer context menu,这样Sublime Text可以被添加到右键中,在右键单击文件时,可以直接使用Sublime Text打开。以下提供 ST3 和 ST2 的下载链接Sublime2:http://www.sublimetext.com/2Sublime3:http://www.sublim

2015-07-25 16:27:14 986

原创 sublime常用快捷键

1. 设置Ctrl + `: 打开Sublime Text控制台Ctrl + K, Ctrl + B: 组合键,显示或隐藏侧栏F11: 切换普通全屏Shift + F11: 切换无干扰全屏2. 编辑Ctrl + Enter: 在当前行下面新增一行然后跳至该行Ctrl + Shift + Enter: 在当前行上面增加一行并跳至该行Ctrl + ←/→: 进行逐词移动,Ctrl

2015-07-25 11:33:06 576

原创 eclipse常用快捷键

Ctrl + 1               快速修复,↑/↓+Enter选择修复方式Ctrl + D               删除行Shift +Enter        光标切换到下一行Ctrl + F11           快速运行项目Alt + ↑/↓              快速移动行Ctrl + Alt + ↑/↓    快速复制行Ctrl + M  

2015-07-24 00:07:22 378

原创 eclipse代码自动补全

一、每次输入都自动提示设置Window->preferences->Java->Editor->Content Assist 再右下角Auto activation triggers for Java里面改为 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ({[ 这样每次输入上面字母都会自动提示了你还可以修改

2015-07-23 22:58:50 479

转载 eclipse调试技巧

你应该看过一些如《关于调试的N件事》这类很流行的帖子 。假设我每天花费1小时在调试我的应用程序上的话,那累积起来的话也是很大量的时间。由于这个原因,用这些时间来重视并了解所有使我们调试更方便的功能。那能为你省下一些时间,也将会使你的生活更安逸、轻松。同时也表明其它关于此主题的帖子也是很有价值的。第1条:不要调试太多一个关于调试的疯狂声明作为开头。但它必须是要说的!尝试切分一下你那复

2015-07-23 22:41:15 363

转载 个人建站

Linode + GoDaddy 搭建个人站点网站终于建好了,先分享下建站的过程,供大家参考。自己主要参考了:趣谈个人建站,建站相关的技术说明比较详细,有兴趣可以了解一下。我在 Godaddy 注册的域名,VPS 用的 Linode:1、Linode 的 VPS 性价比高,服务好——邮件回复的速度和态度,教程全——配置、安全、性能优化等等,不多赘述。2、Godaddy

2015-07-07 21:00:21 822

原创 github原来是这么用的

git版本控制:只支持文本文本改动,如txt文件、网页、程序代码等不支持图片、视频、word等二进制文件。并且强烈建议使用标准UTF-8 编码。并且不要使用window的记事本来编辑文本,建议用notepad++或sublime下设置utf-8再进行编码。  创建版本库:(0)cd E:切换到E盘根目录。(1)mkdir learngit:创建名为learngit文件夹 。(2)cd le

2015-06-29 22:56:04 549

原创 windows下wamp使用须知

(0)wamp刚安装好时,右键图标选择语言选项设置显示语言为汉语,图标颜色变绿后访问localhost若有index页面则表示apache+php+myadmin三个服务都启动成功。wamp初次运行不成功,可以从以下几点开始排错:32位操作系统不能装64位的wamp。wamp安装路径中不应该含有中文。80端口被占用,尝试禁用占用的服务或给wamp分配新端口。以前单独安装的mysql

2015-06-25 00:51:38 947

转载 vi/vim 基本使用方法

本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!vi/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。例如语法加亮,可视化操作不仅可以在终端运行,也可以运行于x window、 mac os、 windows。vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于

2015-06-07 17:33:08 280

转载 11个vs调试技巧

简介调试是软件开发周期中很重要的一部分。它具有挑战性,同时也很让人疑惑和烦恼。总的来说,对于稍大一点的程序,调试是不可避免的。最近几年,调试工具的发展让很多调试任务变的越来越简单和省时。这篇文章总结了可能节省你大量时间的11个Visual studio的调试技巧和方法。1 悬停鼠标查看表达式值调试是很有挑战性的。比如在函数内逐步运行可以看出哪里出错,查看堆栈

2015-06-02 18:28:56 373

转载 vs中c++的反汇编分析

Sam: 使用binutils-2.23.1这个软件中的小工具objdump -d *.o 可以对一个目标文件进行反汇编:)了解反汇编的一些小知识对于我们在开发软件时进行编程与调试大有好处,下面以 VS2008 环境下的 VC++ 简单介绍一下反汇编的一些小东西!1 、新建简单的 VC 控制台应用程序A 、打开 Microsoft Visual Studio 2008 ,选择主菜单 “

2015-06-02 18:26:30 3632

转载 正则表达式(二)--常用正则表达式

一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,

2015-06-02 16:56:29 402

转载 正则表达式(一)基础介绍

1.正则表达式简介正则表达式(Regular expression,简写为Regexes)是一种用来操作和检验字符串数据的强大工具。它相当与一串特殊的字符,用它可以转换成算法,对文本进行匹配等操作。       事实上正则表达式有其自身的一套语法,这种语法对于初学者来说显得有些晦涩难懂。尤其是其构造比较困难,称为很多入门者的障碍。但当掌握后却可以轻易的解决以前不容易解决的很多文

2015-06-02 16:51:00 521

转载 MySQL索引背后的数据结构及算法原理

摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。文章主要

2015-05-25 22:52:17 401

转载 js闭包

闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全

2015-04-03 23:46:27 372

原创 整数与字符串的相互转换

一、atoi()——把字符串转换成整型数考点:字符串转换为数字时,对相关ASCII码的理解。 C实现:#include #include int atoi (char s[]);int main(void ){char s[100];gets(s);printf("integer=%d\n",atoi(s));return 0;}int

2015-03-30 15:00:31 451

转载 excel常用函数介绍

1、ABS函数  函数名称:ABS  主要功能:求出相应数字的绝对值。  使用格式:ABS(number)  参数说明:number代表需要求绝对值的数值或引用的单元格。  应用举例:如果在B2单元格中输入公式:=ABS(A2),则在A2单元格中无论输入正数(如100)还是负数(如-100),B2中均显示出正数(如100)。  特别提醒:如果number参数不是数值,而是一

2015-03-27 12:44:02 385

转载 数据分析中的sql

SQL语句从数据库中提取数据具有其独特的优越性,处理得当往往事半功倍,下面是和平收集整理的一些不错的sql语句:1、复制表(只复制结构,源表名:a 新表名:b) (Access可用)法一:select * into b from a where 1法二:select top 0 * into b from a2、拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用)

2015-03-27 12:23:36 919

转载 图解数据结构(8)——二叉堆

图解数据结构(8)——二叉堆十二、二叉堆(Binary Heap)经历了上一篇实现AVL树的繁琐,这篇就显得非常easy了。首先说说数据结构概念——堆(Heap),其实也没什么大不了,简单地说就是一种有序队列而已,普通的队列是先入先出,而二叉堆是:最小先出。这不是很简单么?如果这个队列是用数组实现的话那用打擂台的方式从头到尾找一遍,把最小的拿出来不就行了?行啊,可是出队的操作是

2015-03-19 15:37:53 387

转载 图解数据结构(9)——左偏树

图解数据结构(9)——左偏树十三、左偏树(Leftist Tree)树这个数据结构内容真的很多,上一节所讲的二叉堆,其实就是一颗二叉树,这次讲的左偏树(又叫“左翼堆”),也是树。二叉堆是个很不错的数据结构,因为它非常便于理解,而且仅仅用了一个数组,不会造成额外空间的浪费,但它有个缺点,那就是很难合并两个二叉堆,对于“合并”,“拆分”这种操作,我觉得最方面的还是依靠指针,改变一下指针

2015-03-19 15:37:25 382

转载 图解数据结构(6)——树及树的遍历

八、树(Tree)树,顾名思义,长得像一棵树,不过通常我们画成一棵倒过来的树,根在上,叶在下。不说那么多了,图一看就懂:当然了,引入了树之后,就不得不引入树的一些概念,这些概念我照样尽量用图,谁会记那么多文字?树这种结构还可以表示成下面这种方式,可见树用来描述包含关系是很不错的,但这种包含关系不得出现交叉重叠区域,否则就不能用树描述了,看图:面试的时候我们经

2015-03-19 15:36:09 345

转载 图解数据结构(7)——二叉查找树及平衡二叉查找树

图解数据结构(7)——二叉查找树及平衡二叉查找树这篇将是最有难度和挑战性的一篇,做好心理准备!十、二叉查找树(BST)前一篇介绍了树,却未介绍树有什么用。但就算我不说,你也能想得到,看我们Windows的目录结构,其实就是树形的,一个典型的分类应用。当然除了分类,树还有别的作用,我们可以利用树建立一个非常便于查找取值又非常便于插入删除的数据结构,这就是马上要提到的二叉查找树(Bin

2015-03-19 15:35:40 332

转载 图解数据结构(4)——二分法查找法

图解数据结构(4)——二分法查找法六、二分法查找(Binary Search)如何从数组里找一个元素的位置?如果排列是无序的,我们只能从头到尾找,但如果排列是有序的,我们则可以用别的更好的方法,二分查找法就类似我们在英汉词典里找一个单词的方法。如下图所示(假如我们要查找的数字是“88”):下面我给出了一段demo代码,来演示二分查找法比顺序查找快多少,代码为了方便起见,初始化有

2015-03-19 15:34:51 450

转载 图解数据结构(5)——散列法及哈希表

图解数据结构(5)——散列法及哈希表七、哈希表(Hash Table)及散列法(Hashing)数组的特点是:寻址容易,插入和删除困难;而链表的特点是:寻址困难,插入和删除容易。那么我们能不能综合两者的特性,做出一种寻址容易,插入删除也容易的数据结构?答案是肯定的,这就是我们要提起的哈希表,哈希表有多种不同的实现方法,我接下来解释的是最常用的一种方法——拉链法,我们可以理解为“链表的数

2015-03-19 15:33:52 396

转载 图解数据结构(3)——队

图解数据结构(3)——队五、队(Queue)前一篇讲了栈(Stack),队和栈其实只有一个差别,栈是先进后出,队是先进先出,如图:从图中可以看出,队有两个常用的方法,Enqueue和Dequeue,顾名思义,就是进队和出队了。队和栈一样,既可以用数组实现,也可以用链表实现,我还是偏向于用数组,我的实现示意图如下:队有啥用呢?一个最常用的用途就是“buffer”,即缓冲区

2015-03-19 15:32:36 293

转载 图解数据结构(2)——栈

图解数据结构(2)——栈四、栈(Stack)    前一篇讲解了最基本的东西,这篇就稍微前进一点点,讲一下栈,栈在英文中叫Stack,翻译成中文又叫“堆栈”,但决不能称为“堆”,这个要搞清楚,我们说的“栈”和“堆栈”指的都是Stack这种数据结构,但“堆”却是另外一个概念了,这里且不提。    栈最大特点是先进后出,如图:    可以看出,栈有几个最常见的方法,或者说必备的

2015-03-19 15:31:10 391

转载 图解数据结构(1)——大圈表示法、动态数组和单向链表

《数据结构》这门课是计算机专业的核心课程,但往往却让人头痛,因为比较抽象,当然了,也许你足够聪明,并不觉得它有多难,但对我而言,是有点难度,后来我仔细想了想,到底哪里难?我得出这么个结论:长篇大论,缺乏图表。现在的人都喜欢看电影,看电视剧,很少人还热衷于看小说吧,密密麻麻的文字不如一些图来得直观。  另外,我们大多数人是做应用的,不是做研究的,所以我们只需要知道2+3=5,而不需要知道a+b=

2015-03-19 15:30:15 398

转载 树和图的遍历

(一)用栈前序遍历树 对这篇文章的来源性说明:理论和代码来源,《系统设计师教程》(王春森主编),文章内容来自我对书中代码的分析和手工注释。( 本文献给小师妹:littlehead(我是大好人))名词:栈,遍历,前序遍历,树。(1)准备:树的定义省略。但是由于数的定义属于递归型定义,即树的每个子节点又是一棵树,所以这个递归型的定义使对树的很多操作通常都可以用递归算

2015-03-19 15:28:09 763

转载 二叉树的深度优先遍历和广度优先遍历

深度优先搜索算法(Depth First Search),是搜索算法的一种。是沿着树的深度遍历树的节点,尽可能深的搜索树的分支。当节点v的所有边都己被探寻过,搜索将回溯到发现节点v的那条边的起始节点。这一过程一直进行到已发现从源节点可达的所有节点为止。如果还存在未被发现的节点,则选择其中一个作为源节点并重复以上过程,整个进程反复进行直到所有节点都被访问为止。如右图所示的

2015-03-19 15:26:29 337

转载 二叉树遍历

树形结构是一类重要的非线性数据结构,其中以树和二叉树最为常用。二叉树是每个结点最多有两个子树的有序树。通常子树的根被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用作二叉查找树和二叉堆或是二叉排序树。二叉树的每个结点至多只有二棵子树(不存在度大于2的结点),二叉树的子树有左右之分,次序不能颠倒。二叉树的第i层至多有2的 i -1次方个结点;

2015-03-19 15:23:34 349

转载 数据库设计中的技巧

1. 原始单据与实体之间的关系  可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。  〖例1〗:一份员工履历资料,在人力资源信息系统

2015-03-16 14:43:02 284

转载 java泛型详解

1. 概述在引入范型之前,Java类型分为原始类型、复杂类型,其中复杂类型分为数组和类。引入范型后,一个复杂类型就可以在细分成更多的类型。例如原先的类型List,现在在细分成List, List等更多的类型。注意,现在List, List是两种不同的类型,他们之间没有继承关系,即使String继承了Object。下面的代码是非法的    List ls = new Arra

2015-03-16 14:43:01 348

转载 java反射详解(4)

动态代理【案例】首先来看看如何获得类加载器:123456789class test{     }class hello{    public static void main(String[] args) {        test t=new test();        Syst

2015-03-14 17:55:39 350

mingw64.zip

mingw64.zip

2021-04-08

java学习资料_1113

Java是门好语言,我们大家都爱他。

2016-11-13

wondershare pdf convert 4.0.1

PDF 转换器可将PDF文件转换成Word文件、Excel 电子表格、PowerPoint 演讲文稿、EPUB 电子书、文本文件和 HTML 页面;

2015-11-24

开发文档java

java开发文档

2015-08-05

php帮助文件

php帮助文件

2015-07-21

开发帮助文档

开发帮助文档 Ajax参考手册.chm ASP参考手册.chm bootstrap中文手册.chm 等等

2015-07-21

Java API文档中文版

Java API文档中文版.chm

2015-07-21

火狐浏览器

火狐

2015-07-05

搜狗浏览器

搜狗浏览器

2015-06-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除