自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

标识符和命名规则

1. 用来给变量、类和方法命名2. Java 标识符有如下命名规则: 标识符其它部分可以是字母、下划线“_”、美元符“$”和数字的任意组合。 不可以是Java的关键字。3. 命名规则(规范) 1.所有变量、方法、类名:见名知意 2.类成员变量:首字母小写和驼峰原则 : monthSalary 3.局部变量:首字母小写和驼峰原则...

2015-01-18 10:05:15 150

原创 你是码农还是优秀程序员?

现在深深的体会到,不仅仅人与人的差别是巨大的,程序员与程序员之间的差别同样是很明显的。    普通的程序员仅仅是完成自己的任务,完成任务后不思进取,不再修改自己的代码,不再去想有没有更好的实现方式,其实重构自己的代码 真的是一件很重要的事情,他们完成任务,满足于现状,或者仅仅只是为了养家糊口,当然了,这也是很现实的问题,相信很多程序员都是这样,为了生活所迫,没 有办法。   但是...

2014-12-08 15:07:07 192

原创 【PDF】Java编程思想《Thinking In Java》中文版 (第4版)

资料下载:Java编程思想《Thinking In Java》中文版 (第4版)  本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。  从本书获得的各项大奖以及来自世界各地的读者评论中...

2014-11-27 18:06:41 2003

原创 jquery插件之DataTables

DataTables(http://www.datatables.net/)应该是我到目前为止见过的,功能最强大的表格解决方案(当然,不计算其它整套框架中的table控件在内)。 先把它主页上写的特性翻译罗列如下: 可变长度分页;动态过滤;多列排序,带数据类型检测功能;列宽度的智能处理;从多种数据源获取数据(DOM,js Array, ajax file, server-...

2014-11-27 16:01:42 118

面向对象编程之分层思想

分层: 就是为了忽略细节,关注自己需要关注的地方。  1. 实体层:分析模块所要设计的表,确定表之间的关系 --> 编写hibernate Mapping 文件和持久化实体类。 2. DAO层:根据模块需要的各种持久化操作,确定对应方法。 --> 编写 DAO 和实现。 3. 服务层:编写业务逻辑,调用 DAO 层操作 --> 编写 Service...

2014-11-25 23:10:01 487

面向对象编程之三大特性 封装

 一、可见性、访问权限  * 方法:  * public :一览无遗 不同包  不同类  同包  同类  * protected :亲子继承 不同包+子类  同包   同类  * default :家庭和睦 同包  同类  * private :自私自利 同类 二、封装实体类:装数据 pojo  1、属性 私有化,避免外部直接篡改数据  2、方法 打开权限...

2014-11-25 23:06:06 80

设计模式之单例模式(饿汉式、懒汉式)

摘要:单例模式是一种常见的设计模式。使用Singleton的好处还在于可以节省内存,因为它限制了实例的个数, 有利于Java垃圾回收(garbage collection)。 一、单例模式也是一种比较常见的设计模式,它到底能带给我们什么好处呢?其实无非是三个方面的作用:     1、控制资源的使用,通过线程同步来控制资源的并发访问;     2、控制实例产生的数量,达到节约资源...

2014-11-23 23:19:36 75

北大新任校长王恩哥的10句话:全场掌声把屋顶掀翻!

第一句:结交“两个朋友”一个是运动场,一个是图书馆。不断地“充电”、“蓄电”、“放电”。第二句:培养“两种功夫”一个是本分,一个是本事。做人靠本分,做事靠本事,靠“两本”起家靠得住。第三句:乐于吃“两样东西”一个是吃亏,一个是吃苦。做人不怕吃亏,做事不怕吃苦。吃亏是福,吃苦是福。第四句:具备“两种力量”一种是思想的力量,一种是利剑的力量。思想的力量往往战胜利剑的力量。这是拿破仑的名言。一个人的思想...

2014-11-21 12:58:17 298

面向对象编程之包(package)

目录一、 声明二、 常用三条命令语句三、 jdk 提供的 工具包四、 类与类的关系:存在使用别的类权限五、静态导入  1. 声明:   package   域名+功能名|模块名 ;       源代码的非注释型首行 (第一行) 2. 完整路径|名称: 包名.类名 com.zad.my_package.HelloWorld-d <目录> ...

2014-11-18 22:31:05 173

面向对象编程之垃圾回收机制GC(Garbage Collection)

目录1. 垃圾回收机制记住三句话2. 引用分类3. 引用类型分类4. GC回收过程 1. 垃圾回收机制记住三句话     1、程序无权调用gc      2、可以通知回收,System.gc,不保证立即回收     3、对象引用赋值为 null  , 在finalize()  2. 引用分类    1、强引用:永远不会消失。如方法区 字符串常量池...

2014-11-17 23:03:34 104

面向对象编程之块的定义

目录1. 分类2. 解析3. 构造块和构造器的区别4. 加载顺序 1. 分类普通块: 方法内|块内静态块:类中方法外+static 构造块:类中方法外同步块:多线程讲解synchronized 2.解析    1. 静态块:初始化类信息,仅加载一次    2. 构造块:初始化对象信息,先于构造器执行的,每创建一个对象 初始化一次 3...

2014-11-17 22:42:41 97

面向对象编程之static关键字

目录1. 概念2. 静态属性3. 静态方法4. 静态块5. 加载顺序 1. 概念/** * 概念 * 1、凡是静态的,先于对象存在的,与对象无关的 * 2、凡是静态的,就是共享的 * * @author zhongaidong */public class StaticDemo01 { public static void mai...

2014-11-17 22:00:07 74

面向对象编程之this关键字

this:代表对象本身(已经存在对象、即将创建的对象 -->操作对象)1、this.属性: 区分属性与局部变量同名2、this.方法(实参) :成员方法间相互调用3、this([实参]) :构造器首行,构造器之间相互调用4、this单独使用: 经常用于比较或者查看hashcode  注意:每个成员方法|构造器隐式包含this参数1. this:代表对象本身,...

2014-11-16 17:30:11 107

面向对象编程之构造器

构造器,也叫构造方法,是一种特殊的方法1、声明:类中修饰符 类名(形参列表){} 2、特殊的方法   1)、方法名,构造器名与类同名   2)、没有返回类型|void     3)、构造器中可以存在return ,表示有选择的跳出方法,不能表示返回值   4)、构造器不能直接调用,只能在创建对象时由系统调用new关键字调用!!不能直接调用,   5)、修...

2014-11-16 15:40:23 106

面向对象编程之内存分析

1. 内存分析表格(见附件)2.注意:一个引用在同一个时刻只能指向一个对象一个对象可以被多个引用所指向,其中一个对其发生变化,其他引用也可见一切皆为值传递(基本拷贝值本身,引用拷贝的是地址) 3.基本类型int a = 0;1.开辟空间(栈)2.把方法区里的值copy一份,给栈里的a  4. Person p1 = new Person();...

2014-11-16 12:18:49 91

面向对象编程之对象

对象:实例 instance object 一、创建对象  new 格式:    类型 对象名|引用名称 =new 类型([实参]); 或:    类型 对象名|引用名称 =new 构造器; 对象名:引用 ,对象在右边,类型为左边。注意:类型 对象名|引用名称 ; //不是创建对象,声明了一个引用类型而已引用:便于访问对象,对象的代号,相当于风筝中的控制线。通过...

2014-11-16 12:15:32 71

面向对象编程之类

一、类的定义,现有格式类体中:只是放声明、定义,不能使用。public|不写  类名{// 属性// 方法}修饰符:public|不写 二、属性和局部变量属性:field域、成员变量1. 区别(见附件)  2、属性: 声明格式    [修饰符]  类型 变量名|属性名 [=初始值];三、方法1、声明   [修饰符] 返回类型|...

2014-11-16 12:08:58 59

原创 sql server 2008安装时账户和密码问题

在sql安装过程中,遇到了这样的问题:[错误消息]为 SQL Server 代理服务提供的凭据无效。若要继续操作,请为 SQL Server 代理服务提供有效的帐户和密码。[详细信息]Microsoft.SqlServer.Configuration.Agent.InputValidationException: 为 SQL Server 代理服务提供的凭据无效。若要继续操作,请为 SQL Se...

2014-11-14 11:20:36 2918

原创 如何取消IE“已限制此网页运行可以访问计算机的脚本或ActiveX控件”

在本地调试html页,如果其中包含js或flash,IE经常会提示“IE已限制此网页运行可以访问计算机的脚本或ActiveX控件”。虽然IE出于安全考虑阻止本地脚本运行这个做法没错,但作为程序开发者来说,每次都要点允许,非常之讨厌,于是开始想办法去掉这个提示。 方法是:工具 – Internet选项 – 高级标签 – 在安全分类下面,有一项“允许活动内容在我的计算机上的文件中运行*”。我...

2014-11-12 11:37:57 216

原创 href=#、href=javascript:void(0);和href=javascript:;的区别

1.href=#       #:包含了一个位置信息       默认的锚点是#top 也就是网页的上端 2.href=javascript:void(0);  仅仅表示一个死链接 3.href=javascript:;比href=javascript:void(0);更简洁...

2014-11-05 21:44:38 230

原创 静态网页和动态网页的区别

 静态网页和动态网页的区别网 页一般又称HTML文件,是一种可以在WWW上传输、能被浏览器认识和翻译成页面并显示出来的文件。文字与图片是构成一个网页的两个最基本的元素,除此之 外,网页的元素还包括动画、音乐、程序等。网页是构成网站的基本元素,是承载各种网站应用的平台。通常看到的网页,大都是以HTM或HTML后缀结尾的文 件。除此之外,网页文件还有以CGI、ASP、PHP和JSP后缀结尾的。...

2014-11-03 12:55:16 461

原创 Java NIO框架Netty教程(三) 字符串消息收发

了解了Netty的基本概念(http://m15047453160.iteye.com/blog/2150214),开发起来应该会顺手很多。 在“Hello World(http://m15047453160.iteye.com/blog/2150203)”代码中,我们只是在完成绑定的时候,在各自的本地打印了简单的信息,并没有客户端和服务端的消息传递。这个肯定是最基本的功能。在上代码之前,先补充...

2014-10-31 17:24:46 96

原创 Java NIO框架Netty教程(二) 白话概念

"Hello World"的代码固然简单,不过其中的几个重要概念(类)和 Netty的工作原理还是需要简单明确一下,至少知道其是负责什。方便自己以后更灵活的使用和扩展。声明,笔者一介码农,不会那么多专业的词汇和缩写,只能以最简单苍白的话来形容个人的感受和体会。如果您觉得这太不专业,笔者首先只能抱歉。然后,笔者曾转过《Netty代码分析》,您可参考。ChannelEvent  ...

2014-10-31 17:10:52 102

原创 Java NIO框架Netty教程(一) Hello Netty

Netty是一个NIO的框架,可以用于开发分布式的Java程序。具体能做什么,各位可以尽量发挥想象。技术,是服务于人而不是局限住人的。那我们就自己写一个最简单的"Hello world"的例子,作为上手。用的是netty-3.5.7.Final.jar包(jar包在附件中可以下载)。     服务器代码:import java.net.InetSocketAddress;imp...

2014-10-31 17:00:03 77

原创 jQuery实现各种Ajax

一,$.get(url,[data],[callback])说明:url为请求地址,data为请求数据的列表,callback为请求成功后的回调函数,该函数接受两个参数,第一个为服务器返回的数据,第二个参数为服务器的状态,是可选参数。而其中,服务器返回数据的格式其实是字符串形势,并不是我们想要的json数据格式,在此引用只是为了对比说明复制代码代码如下:$.get("dat...

2014-10-28 11:42:10 81

原创 35岁之前要做的十件事

三十五岁脚踏实地,不再想象天空洁白的云朵属于自己;三十五岁也做梦,但只是梦而不是其他的任何东西;三十五岁也流泪,但常常是一个人暗自落泪;三十五岁上有知天命的父母下有顽皮的孩子,既要干事业又要顾家庭,搞不来就自己跟自己生闷气;三十五岁行色匆匆不是漫无边际走到哪是哪,而是坚定不移朝着目标前进……    第一,学会本行业所需要的一切知识并有所发展。已故零件大王布鲁丹在他35岁时,已经成为零件行业的...

2014-10-28 09:28:00 175

HighCharts 详细使用及API文档说明

一、HighCharts开发说明:       HighCharts开发实际上配置HighCharts每个部分,比如配置标题(title),副标题(subtitle)等,其中每个部分又有更细的参数配置,比如标题下有对齐方式(align),标题文字(text)等。下图为整个图表的每个部分位置说明(请对照下面HighCharts整体结构)  二、HighCharts整体结构:通过查看...

2014-10-20 19:51:48 96

原创 HighCharts如何去除图表右下角的highcharts.com链接

  HighCharts如何去除图表右下角的highcharts.com链接  在使用highcharts绘制图表的时候,你是否在困扰一个问题,那就是图表右下角有highcharts官方地址链接,这无疑给你的项目带来不美观,使用不舒服,下面有两种方法去除或修改这些文字和链接。方法一、修改highcharts.js文件,搜索“credits”,   1、  ...

2014-10-20 16:28:17 3042 1

原创 HTML

一、HTML文件结构 HTML 文件的正文 二、常用标签 创建一个HTML文档 设置文档标题以及其他不在WEB网页上显示的信息 设置文档的可见部分 bgcolor, background 将文档的题目放在标题栏中 创建预格式化文本 ,,,, 标题元素 黑体 斜体字 加重一个单词(通常是斜体加黑体) ...

2014-03-19 19:26:40 191

原创 oracle之SQL结构化查询语言2

一、like (A)1)条件表达式中字符串匹配操作符是“like”%通配符表示任意字符出现任意次数_通配符表示任意字符出现一次2)技巧和注意事项:不能过度使用通配符。如果其他操作符能达到目的,就不要使用通配符。确实需要使用通配符时,除非绝对必要,否则不要把通配符用到搜索模式最开始处,因为这样搜索起来是最慢的。 select ename from emp whe...

2014-03-10 19:40:59 155

原创 oracle之SQL结构化查询语言

一、SQL简介 SQL语言的全称是Structured Query Language。二、集成环境plsqldev 全称PL/SQL Developer,它是提供给Oracle 数据库开发者开发存储过程的非常方便易用的集成环境 (IDE) . 它运行速度快,稳定,占用内存少,是很不错的小型工具。三、登陆 使用scott用户登录,如果忘记解锁...

2014-03-10 19:29:59 157

Java语句块 之 普通块、静态块、构造块、

[size=x-large]分类[/size] [size=medium]1、普通块,位于方法内部,方法内部可见,方法调用时执行 2、构造块,位于类内部方法外部 ,对象内可见,创造对象的时候调用 3、静态块,类内部方法外部,但是用static修饰,作用域是类,加载类的时候调用 4、同步快,以后再补充[/size][size=x-large]语句块的调用顺序[/siz...

2014-02-25 21:04:02 101

空空如也

空空如也

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

TA关注的人

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