自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 用Scanner类输入各种类型的值

控制台输入类:Scanner.该类提供了从控制台获取输入字符内容的方法.使用步骤:A. 在源文件头部导入包:import java.util.Scanner;B. 用控制台输入流包装出一个Scanner类对象: Scanner input = new Scanner(System.in);C. 通过Scanner类对象调用获取控制台输入内容值的方法:比如:int a = i...

2018-03-12 23:21:27 2744

原创 输出中文串

必须将要原样输出的内容放置在英文半角""内。Code005:程序文件夹名Code005.public class Code005 { public static void main(String[] args) { System.out.println("伟大的中国!@World"); }}   ...

2018-03-07 23:46:20 178

原创 第一个Java程序:HelloWorld

第一个Java程序HelloWorld,Code001:程序文件名HelloWorld.java. public class HelloWorld{ public static void main(String[] args){ System.out.println("HelloWorld"); }} 如果愿意和允许展开的话,这个程序可以讲上半个学期。 ...

2018-03-07 23:07:47 222

原创 逻辑表达式:!+"\v1”的含义

■我们可以用类似这样的逻辑表达式:!+"\v1"来判断是否是IE浏览器。if(!+"\v1"){ // IE代码} else { //其他浏览器代码} ■原因1:在IE中,“\v”不能被正常转义成垂直制表符,结果是字符“v”。这样"\v1"在IE中就是"v1",而表达式:+"\v1"就是:+"v1",试图把v1这个字符串转变成数值,显然转换失败返回结果为

2016-09-10 19:11:18 1058

原创 &&运算符的妙用

(value == "auto") && (value = "0px");  /* 这句奇妙,如果value是"auto" 就把其值数值化为0px */

2016-09-10 17:22:22 212

原创 &&的妙用

(value == "auto") && (value = "0px");  /* 这句奇妙,如果value是"auto" 就把其值数值化为0px */

2016-09-10 17:11:03 164

原创 parseInt第一个参数如果是Number型

JS的全局函数parseInt函数标准语法是:parseInt(string, radix)参数描述string必需。要被解析的字符串。radix可选。表示要解析的数字的基数。该值介于 2 ~ 36 之间。如果省略该参数或其值为 0,则数字将以 10 为基础来解析。如果它以 “0x” 或 “0X” 开头,将以 16 为基数。如果该参数小于 2 或...

2016-09-02 17:17:23 686

原创 Eclipse的列编辑模式(列块)操作

进入/退出 列编辑模式的快捷键:Shift+Alt+A,处于列模式时鼠标指针是细十字型。

2016-05-09 22:39:42 1350

原创 Java 属性文件(properties)的注释

只能在行首用## comment for name1name1 = value1# comment for name2name2 = value2 

2016-05-09 22:35:09 1565

原创 Java读取属性配置文件时直接处理中文

一般介绍的方法都是把属性文件这个的中文,先用native2ascii.exe将其转换成\uXXXX\uXXXX这样的形式。其实可以使用读取流指定编码格式的方式:Properties prop = new Properties();prop.load(new InputStreamReader(Config.class.getResourceAsStream("config.prope...

2016-05-09 17:32:29 241

原创 几何-欧拉公式

如果一个凸多面体的顶点数是v、棱数是e、面数是f,那么它们总有这样的关系:f+v-e=2。由此可以得出,正多面体,只有5种:正四面体、正方体、正八面体、正十二面体、正二十面体。一种非严谨证明的理解见参考链接1:Link1:正多面体有多少种?其实可以更简单 « 半瓶墨水 – 任中方 http://www.2maomao.com/blog/zheng-duo-mian-ti/ ...

2016-04-03 12:07:11 695

原创 Failed to create an IPC Port: 拒绝访问

在使用MySQL Workbench时,有时会出现“Failed to create an IPC Port: 拒绝访问”的对话框提示,原因可能是多次运行了Workbench,到任务管理器中Kill掉全部,再运行该程序应该可以了。----------------------------------------------------------------------------Exce...

2016-03-18 21:38:04 1263

原创 Array构造函数只带1个参数时

JS中创建数组有2种方式:█方式1:使用Array()构造函数(构造器)█方式2:使用数组字面量表示法[]在方式1中,要注意只给Array()构造函数传入1个参数值的情况。◣情况1:该参数是数值型的,则为要创建的数组的长度。◣情况2:该参数是非数值型的,则是数组的元素,长度自然为1。代码示例:var a1 = new Array(2); // 创建了2个元素(值未...

2016-01-31 11:06:54 612

原创 JS变量的声明被提前到作用域顶部,赋值则保留在原地

JS变量的声明被提前到作用域顶部,赋值保留在原地;(不要小看这句总结)请看下面这个例子:var color = "blue";function getColor(){ console.log(color); // undefined var color = "red"; return color;}console.log(getColor()); // r...

2016-01-30 22:17:13 252

原创 基本类型值变量也可以添加属性,但毫无意义

    JS中变量包含两种不同数据类型的值:基本类型值和引用类型值。    ■基本类型值:subnn(string,undefined,boolean,number,null)〓值本身保存在栈内存中    ■引用类型值:o(object)对象〓值本身保存在堆内存中,值在堆内存中的地址被保存在引用类型值变量所在的栈内存中    从有意义的角度看,我们只能给引用类型值变量动态添加属性。...

2016-01-30 21:11:05 354

原创 函数上下文概念

call 和 apply 都是为了改变某个函数运行时的 context 即上下文而存在的,换句话说,就是为了改变函数体内部 this 的指向。因为 JavaScript 的函数存在「定义时上下文」和「运行时上下文」以及「上下文是可以改变的」这样的概念。  -------------------------------------------------【参考】著作权归作者所...

2016-01-29 11:27:15 961

原创 Java比较002

从程序风格(比如可读性)、源文件大小、字节码大小和执行时间比较以下两段代码:Code1:boolean even = false;if(even == true){ System.out.println("iseven");} Code2:boolean even = false;if(even){ System.out.println("i...

2016-01-29 00:16:54 161

原创 Java比较001

从程序风格(比如可读性)、源文件大小、字节码大小和执行时间比较以下两段代码:Code1:if(number % 2 == 0) iseven = true;else iseven = false; Code2:iseven = number % 2 == 0; 一、程序风格      1、简洁性,毫无疑问是代码2比较简短清洁。但代码1也很简单...

2016-01-29 00:15:56 197

原创 JS:apply方法的运用-数组参数化-性能真的能提高?

参考:[1]js中apply使用方法小议 - AlvinXiao - 博客园 http://www.cnblogs.com/xiaohongwu/archive/2011/06/15/2081237.html[2]Js apply()使用详解 - 农村的我的专栏 - 博客频道 - youkuaiyun.com http://blog.youkuaiyun.com/business122/article/d...

2016-01-29 00:13:52 310

原创 [翻译]JS中的私有成员

翻译自:Private Members in JavaScript http://www.crockford.com/javascript/private.html作者虽然写于早年,但还是挺有参考价值和值得学习的。JavaScript中的私有成员      JavaScript是世界上被误解最深的程序设计语言。一些人认为它缺乏信息隐藏(information hiding)的特...

2016-01-28 21:33:57 164

原创 JavaScript开发中有时为何用!!

JavaScript开发中有时为何用!! 在JS开发中,有时会见到如下形式的代码:var has_init = !!target.init;     为何不直接用var has_init = target.init;呢?解释:!运算符作用于null、undefined时的结果都是true,故对于null、undefined使用两次!,结果就是false。表明未有init代码...

2016-01-27 22:57:45 143

原创 window.eval()和window.execScript()

window.eval()和IE:window.execScript()window.execScript方法在最新的浏览器中(Firefox,IE,Chrome),只有IE支持。window.eval():所有浏览器都支持。 my.exec=function(code){ if (window.execScript) // Only for IE wi...

2016-01-27 22:21:58 1411

原创 double转成int,尽量不丢失小数点后面的值

       在一种应用环境下,输入一个double值,小数点位数不太多(比如2位),如果要原值扩大100倍再转成int,则有些double值不能正确换。比如       int id = (int)( d * 100 );       如果d = 10.03.      则转成的结果是1002。      好的方式是:double→String→int,     ...

2013-03-08 11:22:19 1357

原创 Windows Server2008之大量TIME_WAIT端口不能关闭和释放

一、症状 Windows Server2008 SP1中大量的TIME_WAIT端口不能关闭和释放。二、观察方式(1)用【netstat -ano|findstr "3306" > c:\1.txt】命令(2)打开1.txt可以看到大量的与3306端口资源被占用不能释放。三、问题所在(1)见:http://support.microsoft.com/kb/255354...

2013-02-20 16:48:57 6103

空空如也

空空如也

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

TA关注的人

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