- 博客(59)
- 资源 (2)
- 收藏
- 关注
原创 Linux 字体缺失解决方案
Linux字体缺失解决方案字体下载: 1.4G左右 百度网盘下载地址 字体下载解压后放到/usr/share/fonts/目录下,下载文件中除了windows中的所有字体外,还有WPS 缺失的字体基本上满足了平时所需,如果系统后续依然有缺失字体这样的提示,将在本博客后面继续补充。
2016-06-02 10:48:30 2295 1
原创 Sublime Text3注册码
Sublime Text3注册码—– BEGIN LICENSE —–Michael BarnesSingle User LicenseEA7E-8213858A353C41 872A0D5C DF9B2950 AFF6F667C458EA6D 8EA3C286 98D1D650 131A97ABAA919AEC EF20E143 B361B1E7 4C8B7F04B085E65E 2
2016-05-31 15:27:47 819
原创 Sublime Text3不支持中文
Sublime Text3不支持中文安装好Sublime 后发现不支持中文,从网上找了解决方案,在这里记录下,供他人使用。安装依赖sudo apt-get install build-essential libgtk2.0-dev在家目录创建c文件,保存为sublime_imfix.c#include <gtk/gtkimcontext.h>void gtk_im_context_set_cli
2016-05-25 13:01:42 1641
原创 安装完Ubuntu16.04后要做的事
安装好Ubuntu16.04后要做的事更新软件源 软件源使用国内比较知名的软件源例如163,清华,中科大等的软件源这些软件源的访问速度在国内也是比较快的。sudo vim /etc/apt/sources.list#tsing hua mirror sitedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main mult
2016-05-24 18:34:22 33236 3
原创 repo 下载Android源码(国内镜像)
repo 下载Android源码(国内镜像)下载repo 网上给的repo大多是国外的网址,考虑到墙的存在,给不少同学增加了一定的困难,这次我就将repo放在七牛云存储上面供大家下载,下载地址repo将repo添加进环境变量 下载后将repo复制到/usr/bin目录下,之所以复制到这个目录是因为这个目录本身就在系统环境变量里面,这样的话就省去了配置repo环境变量的问题,接着给普通用
2016-05-24 16:25:37 27136 9
原创 利用javaScript实现的全选、反选(当子项全部选中的时候全选框中的勾自动打上)
表单元素 全选 反选 one two three four (function() { var cks = document.querySelectorAll("#ck"); document.querySelector("#selectAll").onclick = function() {
2014-05-04 23:23:10 1585
原创 JDBC like 查询
在使用JDBC进行like查询的时候,由于使用的是preparedStatement来执行SQL语句,在使用这个语句中不能插入单引号‘,因此在进行关键字查询的时候就容易陷入迷茫,这里提出一种通用的解决方式:
2014-04-21 21:38:18 1593
原创 IO流
IO分别代表输入(Input)和输出.判断是输入还是输出是站在内存的角度上,数据从磁盘上流入内存被看做是Input,输出从内从中写到磁盘上被看做是Output。 IO流分为字节流、字符流和转换流。 字节流指的是在操作的时候都是二进制文件(视频文件,音频文件,文档文件----只要是使用文本编辑器打开不能正常使用的文件基本上都可以判定为是字节文件) 字符流指在进行IO操作
2014-04-09 21:25:48 486
原创 如何能够看懂JavaSE帮助文档---API
首先当我们使用帮助文档的时候就是要查某个类或者方法该如何使用,使用的前提条件就是我们知道我们要用帮助文档来查什么东西。就像我们用字典查单词一样,首先我们知道这个单词怎么拼,可能我们不知道这个单词的中文含义,词性,使用方法等等。这些都是通过我们查过词典才知道的。同样的帮助文档就像是我们在查单词时用的字典。在我们使用帮助文档之前我们首先确定我们要查什么类或方法?在这里举一个例子,加入我们要查M
2014-04-02 23:35:15 2152 1
原创 常量
常量指的是变量一旦获得初始值就不能改变。常用final关键字来修饰什么时候需要用到常量比如说一个固定的值,无论什么情况下使用都希望不能被改变,这个时候就可以使用常量,例如数学中的圆周率π = 3.141592654和自然对数中的E = 1.718281828459045常量在命名的时候推荐名字全部大写在接口中声明的变量默认都是常量,编译器会自动在接口中的变量前面加上
2014-04-02 23:10:19 543
原创 访问修饰符
有无数人在访问修饰符处栽坑,这次就认真的讲解一下如何更准确的记忆这些知识通常来说,我们犯迷糊的第不是public和private分不清,而是protect和default(缺省)这两个分不清,虽然public和private这两个在工作中用的是最多的,但是公司在面试的时候基本上不考这两个。而是考我们都容易混淆的中间两个。首先大家先记住这样的访问顺序,首先是同一个类中的访问,然后再是
2014-04-02 23:04:58 528
原创 包(Package)
Java中的包就像计算机中的文件一样。吧功能相关的文件放到一个文件中,方便管理和查找,防止命名冲突。在定义包名的时候有以下几点要注意: 1.包名全部要小写 2.不能以点开头和结尾 3.名字要使用公司域名的倒置,比如说你在google公司,那么你的包名应该定义为com.google.xxxx,记得www.google.com中的www不是域名
2014-04-02 22:38:07 618
原创 接口
接口是高度抽象的抽象类,接口当中不能含有普通方法,之前声明类的关键字都是class,以后声明接口的关键字都是interface。example:public interface Usb(){}声明接口时使用关键字interface来修饰。接口中不能有普通方法(默认接口中所有的方法都会有public abstract来修饰)接口不能有变量(属性)接口不能被实例化,存在的意
2014-04-02 22:26:42 567
原创 抽象类
什么是抽象类? 含有抽象方法的类一定是抽象类(不含抽象方法的类也可以是抽象类只要用abstract关键字来修饰). 抽象类中可以有普通方法和抽象方法,抽象类可以有自己的构造方法或使用默认的无参数的构造方法 抽象类不一定有抽象方法,抽象类可以没有抽象方法,没有抽象方法的抽象类的存在意义就是不能被实例化。 当继承自抽象类时必须实现
2014-03-31 15:34:47 530
原创 多态
面向对象语言的三个特性:封装、继承、多态之前讲了继承和封装,现在来讲下多态。在介绍多态之前先将下面这个例子Public void Person(){ public void sayHello(){ System.out.println("Hello"); }}public void Student exten
2014-03-31 15:25:14 470
原创 继承中的构造方法
在下面的图中,GodFish类是Fish类的子类,Fish类是Animal类的子类,Animal类是Object类的子类。那么在构建GodFish类的对象的时候,所有被继承的类的构造方法都不被执行一遍。构造的顺序是new Goldfish()→new Fish()→new Animal()→new Object()在构造GodFish对象的时候,会自动调用父类Fish类的无参数的构
2014-03-31 15:01:17 515
原创 方法的重写
方法的重写只发生在方法的继承关系上,在子类中声明一个和父类方法签名(方法的访问修饰符、返回值、方法名、参数列表)一致的方法,成为方法的重写或方法的覆盖。子类当中重写了父类的方法,子类对象在调用的时候会调用子类中重写后的方法,如果子类没有重写,那么只能调用父类中的方法。在使用方法的时候记得加上注解(Annotation)----@override加上注解的作用就是告诉编译器,我这
2014-03-31 14:49:20 671
原创 继承
比方说有老虎,狮子,金鱼,鲨鱼这四个类,每个类具有姓名和年龄这个属性,老虎和狮子具有吃食物和奔跑这样的方法,金鱼和鲨鱼具有吃食物和有用的方法。那么着四个类就具有共同的属性(姓名和年龄)和共同的方法(吃食物)。这时就可以给他们创建一个具有共同属性和方法的类,成为Animal类。老虎、狮子、金鱼、和鲨鱼继承自动物这个类,因为他们都具有动物这个类中所有的属性(姓名和年龄)和方法(
2014-03-31 14:32:59 540
原创 不定项参数
这是Java5以后版本的一个新特性,因此就要注意这个只有Java5以后的版本支持,在介绍不定项参数之前首先想象一个当需要用一个方法来除了若干个(不定,可能一个,可能N个)类型相同的数值进行某种运算的时候,使用哪种方法时可以解决。有的人会说用方法重载,确实方法的重载可以解决这样的问题,但是当有四个这汇总参数数量不同,类型相同的情况时这个方法还可以。但是当有N个的时候,难道要将方法重载N次吗?
2014-03-31 14:15:21 942
原创 方法的重载
什么是方法的重载 同一个类中方法的访问修饰符,方法名相同,参数列表不同(参数个数,参数顺序,参数类型),这里并没有强调方法的返回值,也就是说当只要满足上述三种条件,就成为方法的重载与方法的返回值无关。public void sayHello(){}public void sayHello(String name){ System.out.println(
2014-03-31 14:00:41 710
原创 构造方法
首先说明方法和属性的区别:在使用点操作符(.)调用方法和属性的时候,方法的后面有小括号,属性的后面没有小括号。简单的来说有括号的就是方法,没有括号的就是属性。那么我们会想一下在新建一个对象的时候Object obj = new Object();用红色标记的东西是不是一个方法,答案当然是肯定的,可是这个方法跟我们正常使用的好像不是太一样,我们正常调用一个方法是通过对象名.方法名(参
2014-03-31 13:41:30 597
原创 系统架构分析
在开发一个小型系统的时候首先要想这个系统中有几个对象,当把这个问题搞清楚的时候就知道在开发系统的时候需要建多少个类,根据每个对象应有的特征和行为来构建相应的方法和属性。在每个自定义的类和方法的前面使用JavaDoc注释来注明这个类或方法的类型,目的,返回值,参数列表等等。 在新建变量的时候也要补充这个变量在整个系统中的作用,目的。根据每个类的不同考虑是否需要使用自定义的构造方法。
2014-03-31 13:24:20 501
原创 用JavaSE写的ATM系统
系统名称 自助银行服务系统系统功能: 1.开户 2.插卡 3.系统管理 4.退出系统插卡下面的的二级菜单 1.查询余额 2.存款 3.取款 4.转账 5.修改密码6.退出
2014-03-31 13:16:09 860
原创 Ubuntu下alias配置
初学Linux,刚开始可能不linux下的命令,还好强大的Linux给我们提供了一个给命令起别号的功能功能如下:按下Ctrl+Shift+T键打开终端窗口,配置开始前,先看下自己系统里都有那写别名使用alias回车即可看到一些系统已经自定义的别名例如下面的内容:alias egrep='egrep --color=auto'alias fgrep='fgrep --colo
2014-03-31 09:38:15 2717
原创 eclipse,myeclipse,STS等IDE字体设置
Eclipse,MyEclipse,STS都具有相同的使用界面,因此在设置字体大小的时候也是一样的:方法:Windowpreference在弹出的设置框的输入框里面填上font点击下面红色标记的Colors and Fonts选中第一个Basic点击最后一个Test Font设置完成!
2014-03-29 19:20:09 5361
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人