- 博客(53)
- 资源 (5)
- 收藏
- 关注

原创 java中集合删除元素的两种常用方式及新手易错
java中集合删除元素的两种常用方式及新手易错:创建集合:ArrayList aList = new ArrayList(); aList.add("a"); aList.add("b"); aList.add("c"); aList.add("abc"); aList.add("abc"); aList.add("abc"); aList.add("eye"
2016-11-01 15:11:34
3751

转载 原码, 反码, 补码 详解
本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式
2016-09-14 18:01:56
251
原创 Git 远程仓库分别设置fetch、push地址
1、Git操作基础命令# Git查看远程仓库地址git remote -v# Git添加远程仓库git remote add [远程仓库别名] <远程仓库URL># Git 修改指定远程仓库的push地址git remote set-url --push <远程仓库别名> <远程仓库URL># 查看当前项目Git配置cat .git\config2、操作演示2.1、创建Test文件夹mkdir Test2.2、进入Test文件并
2022-03-26 17:38:00
12137
1
原创 WMware虚拟机配置本机外部访问
WMware虚拟机配置本机外部访问 1.VMware虚拟机网络配置1.1 选择CentOS_7x64虚拟机 1.2 CentOS_7x64配置网络模式 1.3 配置VMware虚拟网卡配置 1.3.1 添加虚拟网络网卡(这一步可以使用已有的网卡进行设置,不一定非要添加新的网卡,从头演示添加新的网卡进行演示一步一步教学。) 1.3.2添加新
2017-07-15 15:02:24
832
原创 mysql-5.7.18-winx64 配置
1、准备my.ini 配置文件 [client] port=3306 default-character-set=utf8 [mysqld] bind-address = 127.0.0.1 port=3306 character_set_server=utf8 basedir ="D:\app\app64\JavaDevelop\mysql-5.7.18-winx64"
2017-07-12 17:54:49
467
转载 windows自带命令开启wifi
这几天出去开会,两个人带了一台电脑可发愁了,这里给出用笔记本作为ap,实现多台电脑同时上网功能的方法。实现环境:两台win7旗舰版1. 选择一台笔记本做ap,用该电脑连接网线,能够成功上网2. cmd->以管理员身份运行3. 输入netsh wlan set hostednetwork mode=allow ssid=netname key=passwo
2017-06-08 16:24:58
1129
原创 华为模拟器eNSP-各种奇葩故障解决办法
华为模拟器eNSP-各种奇葩故障解决办法:故障类型: 启动超时 启动失败 未注册 等等各种奇葩故障。。。。解决方案: 不要使用eNSP自带的VirtualBox虚拟机使用VirtualBox-4.2.8版本的虚拟机,下载地址:http://download.virtualbox.org/virtualbox/4.2.8/VirtualBox-4.2.8-83876-W
2017-04-25 00:29:37
14199
1
原创 Html史上最大的坑--换行产生默认边距
* margin和padding边距已经都设置为0px,为什么某些元素并排排列时还是有间距产生?Html史上最大的坑--换行产生默认边距
2017-04-22 00:19:14
4030
转载 23种设计模式及其应用场景
23种设计模式及其应用场景设计模式主要分三个类型:创建型、结构型和行为型。 其中创建型有: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 ; 应用场景:一个无状态的类使用单例模式节省内存资源。 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。
2017-04-02 11:15:30
2384
转载 System.out.print和System.err.println以及静态和构造函数的输出时的顺序怪异问题???
public class TestCodeSeg{ static { System.out.println("1"); } { System.out.println("2"); } public TestCodeSeg() { System.err.println("3"); }
2017-04-02 09:34:32
1193
原创 java常量类的一种定义方式
package cn.itcast.estore.util;public final class Constant { private Constant() { super(); } /*************************************** Common常量列表 ************************************************
2017-03-13 14:20:28
2847
转载 java.util.Arrays.asList 的小问题
java.util.Arrays.asList 的小问题 JDK 1.4对java.util.Arrays.asList的定义,函数参数是Object[]。所以,在1.4中asList()并不支持基本类型的数组作参数。 JDK 1.5中,java.util.Arrays.asList的定义,函数参数是Varargs, 采用了泛型实现。同时由于autoboxing的支持,使得可以
2017-03-13 14:16:25
400
转载 常量接口 vs 枚举常量类
常量接口 vs 枚举常量类原文:http://caerun.iteye.com/blog/458439把常量定义在接口里与类里都能通过编译,那2者到底有什么区别呢?那个更合理? 1. 常量接口 Java代码 public interface ConstInterfaceA { public static fin
2017-03-12 00:17:41
670
转载 为什么 接口只用于定义类型,不应该使用常量接口 ?
接口只用于定义类型,不应该使用常量接口2014-12-10 且看且珍惜 文章来源 阅 1247 转 6转藏到我的图书馆微信分享:《Effective Java》中说的感觉比较合理,貌似这个问题也是这里提出的,后面那篇是一开始搜到的,也有点用,反正就是不要这么使用就对了。《Effective Java》第19条:
2017-03-12 00:12:40
1788
1
转载 jsp在悄悄的创建session !!!
jsp文件是session创建的一个源头,这里指的不是在jsp文件中用代码或者标签来操作session,这些都是在控制中的。容易忽视或者说根本就不会意识到的(比如我,就是写jsp三年后才发现的)是,jsp有自动创建session的机制,在jsp页面中,如果没有明确的给出 ,jsp页面会非常乖巧(如果刚好需要)或者说是偷偷摸摸(如果不需要)的自动在生成的java文件中增加一句: javax.se
2017-03-05 23:07:01
1046
原创 mysql数据库int(5)以及varchar(20)长度表示的是什么?
在mysql5.x版本的数据库中:int类型数据的字节大小是固定的4个字节;但是int(5)和int(11)区别在于,显示的数据位数一个是5位一个是11位,在开启zerofill(填充零)情况下,若int(5)存储的数字长度是小于5的则会在不足位数的前面补充0,但是如果int(5)中存储的数字长度大于5位的话,则按照实际存储的显示(数据大小在int类型的4个字节范围内即可),也就是
2017-03-05 01:13:00
15614
转载 在Editplus中配置java的(带包)编译(javac)和运行(java)的方法
首先打开Editplus,打开工具-配置自定义工具(或者使用快捷键Alt+G):然后点击“组名",将Group 1改为“Java编译与运行”:然后点击“添加工具”-“程序”:1添加编译功能“菜单文字”里的内容修改为“JAVAC”;“命令”选择安装JDK后的BIN目录中的编译程序JAVAC.EXE,如果JDK 安装路径为“c:/jdk”,那
2016-12-13 23:16:34
495
1
原创 java-20161210基础
chapter 1:1、java定义方法的结束 java中方法都是需要有一条语句,来结束方法的;return语句用于结束方法;如果方法是有返回值的, 则要“return +数据值“来返回数据并结束方法;但是如果返回值类型是void的时候,也就是我们通常所说的返回值类 型为空的时候,我们可以不用在方法的结束时加上return语句结束方法,因为void返回值的方
2016-12-12 00:24:29
379
原创 java中局部变量和全局变量
java区分局部变量和全局变量1、局部变量: 局部变量的定义:定义在方法中的变量都是局部变量(main方法也是方法,所以定义在main方法中的变量也是局 部变量)。 生存时间:局部变量的生存时间和方法的生存时间一致,调用该方法声明该局部变量并初始化的时,该局部变量被创建并分配内存空间;直到该...
2016-12-11 23:59:18
13206
3
原创 java-20161207-基础
chapter 1:1、for循环结构体中的局部变量的生存时间 ?(只在循环体中有效)案例: int a; for (int i = 0;i < 10 ;i++ ){ a = i; } // 因为int i,是定义在for结构体中的,当for循环结束之后,i变量就被释放了,故在循环体外部调用
2016-12-08 12:30:39
340
原创 java-20161206基础
chapter 1:1、java中单个 & 运算符和 && 运算符的作用和区别: 作用: * "&" 运算符的运算格式是: “操作数 & 操作数” , & 运算的操作数可以是整型数值、char类型也可以是布尔类型,但不能是字符串类型和小数类型; 如果 操作数类型是”整型数值、char类型“,例如: 1&2 ,则是两个操作上之
2016-12-06 22:22:08
259
原创 java-20161204基础
chapter1:1、常量的分类: 字面值常量、自定义常量2、java中字面值常量的分类: *字符串常量:用双引号括起来的内容; *整数常量: 所有整数; *小数常量: 所有小数; *字符常量: 用单引号括起来的内容,里面只能放单个数字,单个字母或单个符号;
2016-12-05 02:14:42
252
原创 java-20161203基础总结
chapter:11、java环境变量的classpath从jdk1.5开始就可以不用配置,会默认从当前目录中寻找;2、 在配置java的path环境变量的时候,最好配置JAVA_HOME,这样后期在升级jdk的时候,只需要 修改JAVA_HOME部分,path部分不需要修改,方便便捷不易出错;3、java命名规则: 类、接口:类和接口的命名,如
2016-12-04 00:09:40
286
原创 java-20161202-基础易错题集合解析
java基础错题集合解析:chapter1:6、下面哪种类型的文件可以在Java虚拟机中运行?(D)A..java B.jre C.exe D.class解析:java虚拟机可以编译的是.java文件,但是运行的只能是.class java字节码文件;8、下列关于变量和常量的说法正确的是(A、D)A.常量表示不能被改变的值,例如1、2、“abc
2016-12-02 20:07:05
2296
原创 java 基本数据类型的转换相关问题
* 进行混合运算的时候,byte,short,char不会相互转换,都会自动类型提升为int类型,其他类型进行混合运算的是小的数据类型提升为大的1、byte、short、int、char 这四个数据类型在左运算的时候默认会隐身的转换成int类型的数据再进行计算,返回结果也是int类型的;例如: byte a = 1; byte b = 2; byt
2016-12-01 00:04:21
282
原创 css书写的小细节
css书写的小细节:1、名的第一个字符不能使用数字!它无法在 Mozilla 或 Firefox 中起作用。2、当样式需要应用于很多页面时,外部样式表将是理想的选择。 3、 不要在属性值与单位之间留有空格。假如你使用 "margin-left: 20 px" 而不是 "margin-left: 20px" ,它仅在 IE 6 中有效,但是在 Mozi
2016-11-30 23:06:46
324
原创 java 父类引用指向子类对象---动态绑定之易错点详解
知识点:1、java 中父类引用指向子类对象时动态绑定针对的只是子类重写的成员方法;2、父类引用指向子类对象时,子类如果重写了父类的可重写方法(非private、非 final 方法),那么这个对象调用该方法时默认调用的时子类重写的方法,而不是父类的方法;3、对于java当中的方法而言,除了final,static,private 修饰的方法和构造方法是前期绑定外,其他的方法全部为动态
2016-11-22 16:56:38
2561
3
转载 centos7安装出现license information(license not accepted)解决办法
若出现license information(license not accepted),即说明需要同意许可信息,输入1-回车-2-回车-c-回车-c回车,即可解决。转载自:http://blog.youkuaiyun.com/weiwei_pig/article/details/52123738
2016-11-19 07:33:39
572
原创 Mysql 5.7 免安装版安装配置教程
1、填写配置文件参数: mysql解压后,主文件中自带my-defaul.ini 配置文件,复制一份该文件并重命名为my.ini, 原配置文件 my-default.ini内容: # For advice on how to change settings please see# http://dev.mysql.com/doc/refman/5.7/en/server-
2016-11-18 21:12:12
423
原创 java中子类继承父类时是否继承构造方法?
答案是:java中子类是不会继承父类的构造函数但是可以调用父类 Animal:package encryption;public class Animal { private String name = "animal"; public Animal() { System.out.println(".....this is Animal."); } publi
2016-11-16 20:08:48
2375
原创 淮南山南科目三1号线
淮南山南科目三1号线:1、上车准备: 调整座椅前后的舒适度,打远光灯位置,调整灯光;准备好安全带,当听到“请上车准备” 的时候这时候再系好安全带;2、灯光模拟: 听到灯光模拟,根据播报的操作提示进行灯光模拟操作;3、起步: 打左转向灯,离合踩到底,刹车踩住,挂一档,松手刹,轻抬离合处于半联动位置,松刹车, 半联动位置慢慢起步,
2016-11-16 19:33:41
7770
原创 java计算文件大小三种方法以及优缺点比较
1、通过File 的length() 方法计算文件大小;2、使用FileInputStream后通过FileChannel的size方法计算文件大小;3、通过FileInputStream的available()方法计算文件大小;代码示例:package encryption;import java.io.File;import java.io.FileInputSt
2016-11-14 21:32:36
30323
原创 java 实现字符串以及文件的md5、sha计算完整代码
package encryption;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class Encryp { // 私有话无参构造方法 private Encryp() { } private static Encryp instance =
2016-11-14 10:06:18
2804
转载 Java利用MessageDigest获取字符串或文件MD5详解
MD5是常用的加密算法,也经常用于校验信息完整,如文件的完整性。用术语讲,MD5是一种消息摘要算法(Message Digest Algorithm)。另外还有一种常用的消息摘要算法SHA1。如果想了解这些的话,可以去百度百科:MD5、SHA1、消息摘要算法。 Java已经实现了MD5、SHA1算法。利用java.security.MessageDigest类就可以获取字符串和文件的M
2016-11-14 08:38:51
314
转载 Java 将字节数组转化为16进制的多种方案
Java 将字节数组转化为16进制的多种方案 转载自:http://blog.youkuaiyun.com/lmj623565791/article/details/23609929很多时候我们需要将字节数组转化为16进制字符串来保存,尤其在很多加密的
2016-11-14 08:09:39
358
原创 for和foreach循环的效率对比
不同的for循环效率是不尽相同的:下面做出对比:第一种for循环:(int i = 0; i /* * 第一种for循环,循环体中使用 i < arrayInt.length作为判断语句 * */ for(int i = 0; i < arrayInt.length; i++){ System.out.print(1); }第二种for循环:(int le
2016-11-01 14:48:32
2564
原创 windows系统如何在不同目录下快速打开cmd命令行界面?
windows系统本身具有良好的界面支持,对用户来说具有良好的操作性,但是对于开发人员来说有时候又有一些不便。有时候我们经常需要在cmd命令行界面下进行一些操作,这就带来了一些的不便。通常网络中很多的方法是修改注册表以便在右击菜单中添加“cmd命令行”快捷操作,但是windows本身就自带了一些鲜为人知的快捷操作;操作方法是:按住 shift + 单击鼠标右键
2016-11-01 09:11:14
4191
原创 刺猬实习-IT类大学生实习平台
网站:刺猬实习网址:http://www.ciweishixi.com/app.php?c=index&a=index简介:最懂大学生的实习招聘平台,该平台最适合在校大学生寒暑假期间实习招聘,各大IT公司均有招聘岗位!
2016-10-25 10:02:35
923
原创 信息安全实时资讯平台-黑客与极客
网站:黑客与极客网址:http://www.freebuf.com/简介:实时更新的信息安全相关的IT资讯,如果你对信息安全感兴趣,来这里有你想看的资讯!
2016-10-25 09:44:23
522
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人