上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页

2017年9月15日

web前端 学习线路

摘要: 1. 前言 大约在几个月之前,让我看完了《webkit技术内幕》这本书的时候,突然有了一个想法。想把整个web前端开发所需要的知识都之中在一个视图中,形成一个完整的web前端知识体系,目的是想要颠覆人们对于前端只有三大块(html、css、js)的认识——做web前端需要的比这三大块要多得多。 拖了 阅读全文

posted @ 2017-09-15 11:14 云潇洒 阅读(302) 评论(0) 推荐(1) 编辑

eclipse : java项目中的web.xml( Deployment Descriptor 部署描述文件 )配置说明

摘要: context-param、listener、filter、servlet 首先可以肯定的是,加载顺序与它们在 web.xml 配置文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是: listener -> filter -> 阅读全文

posted @ 2017-09-15 11:13 云潇洒 阅读(2603) 评论(0) 推荐(0) 编辑

Java: server/client 心跳机制实现 示例

摘要: 心跳机制 心跳机制是定时发送一个自定义的结构体(心跳包),让对方知道自己还活着,以确保连接的有效性的机制。 大部分CS的应用需要心跳机制。心跳机制一般在Server和Client都要实现,两者实现原理基本一样。Client不关心性能,怎么做都行。 如果应用是基于TCP的,可以简单地通过SO_KEEP 阅读全文

posted @ 2017-09-15 11:11 云潇洒 阅读(1820) 评论(0) 推荐(0) 编辑

eclipse常用快捷键

摘要: 做Java开发的,经常会用Eclipse或者MyEclise集成开发环境,一些实用的Eclipse快捷键和使用技巧,可以在平常开发中节约出很多时间提高工作效率,下面我就结合自己开发中的使用和大家分享一下Eclipse中常用到的快捷键和技巧。 1、alt+?或alt+/:自动补全代码或者提示代码 这个 阅读全文

posted @ 2017-09-15 11:07 云潇洒 阅读(266) 评论(0) 推荐(0) 编辑

Java 最常用类(前100名)来自一万个开源项目

摘要: 大部分的 Java 软件开发都会使用到各种不同的库。近日我们从一万个开源的 Java 项目中进行分析,从中提取出最常用的 Java 类,这些类有来自于 Java 的标准库,也有第三方库。每个类在同一个项目中只计数一次,下面的列表中显示前 100 名的类。 以下列表中按使用最多的类进行排序,第三个数值 阅读全文

posted @ 2017-09-15 11:06 云潇洒 阅读(1342) 评论(0) 推荐(0) 编辑

Java 最常用类(前1000名) 来自GitHub 3000个项目

摘要: 这篇文章主要介绍了最常用的1000个Java类(附代码示例),需要的朋友可以参考下 分析Github 3000个开源项目,粗略统计如下。括号内的数字是使用频率 0-3000. 下面的列表显示不全,完整的请看完整列表。 1.java.util.List (2889) 2.java.util.Array 阅读全文

posted @ 2017-09-15 11:05 云潇洒 阅读(311) 评论(0) 推荐(0) 编辑

java 程序编写规则(自己总结)

摘要: 1.命名规范 (1)所有的标示符都只能用ASCⅡ字母(A-Z或a-z)、数字(0-9)和下划线“_”。 (2)类名是一个名词,采用大小写混合的方式,每个单词的首字母大写。例如:UserInfo (3)接口的大小写规则与类名相似:例如:UserInterface。 (4)方法名是一个动词或动词词组,采 阅读全文

posted @ 2017-09-15 11:03 云潇洒 阅读(2386) 评论(0) 推荐(0) 编辑

logback:用slf4j+logback实现多功能日志解决方案

摘要: slf4j是原来log4j的作者写的一个新的日志组件,意思是简单日志门面接口,可以跟其他日志组件配合使用,常用的配合是slf4j+logback,无论从功能上还是从性能上都较之log4j有了很大的提升,我想很多用户都已经尝试,并应用到项目中。对于日志记录,说实话,以前用过log4j,但没有深入研究, 阅读全文

posted @ 2017-09-15 11:01 云潇洒 阅读(484) 评论(0) 推荐(0) 编辑

Java Build Path(Java 构建路径)

摘要: Java构建路径用于在编译Java项目时找到依赖的类,包括以下几项: 源码包 项目相关的 jar 包及类文件 项目引用的的类库 我们可以通过使用 Java 项目属性对话框中的 Java Build Path(Java 构建路径)选项来查看和修改 Java 构建路径。 Java 项目属性对话框可以通过 阅读全文

posted @ 2017-09-15 11:00 云潇洒 阅读(6910) 评论(0) 推荐(1) 编辑

Java项目生成Jar文件

摘要: 打开 Jar 文件向导 Jar 文件向导可用于将项目导出为可运行的 jar 包。 打开向导的步骤为: 在 Package Explorer 中选择你要导出的项目内容。如果你要导出项目中所有的类和资源,只需选择整个项目即可。 点击 File 菜单并选择 Export。 在输入框中输入"JAR" 。 在 阅读全文

posted @ 2017-09-15 10:59 云潇洒 阅读(414) 评论(0) 推荐(0) 编辑

eclipse 项目引入第三方jar包 3种方法

摘要: 我们在用Eclipse开发程序的时候,经常要用到第三方jar包。引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间。下面配图说明3种Eclipse引入jar包的方式。 1.最常用的普通操作方式:基本步骤式 右击“项目”→选择Properties,在弹出的对话框左侧列表中选择Java Bu 阅读全文

posted @ 2017-09-15 10:58 云潇洒 阅读(8320) 评论(0) 推荐(0) 编辑

Java、javax、org、sun、Java.util等常用包的区别、详解、实例

摘要: Java、javax、org、sun包都是jdk提供的类包,且都是在rt.jar中。rt.jar是JAVA基础类库(java核心框架中很重要的包),包含lang在内的大部分功能,而且rt.jar默认就在根classloader的加载路径里面,所以放在classpath是多此一举 。他们之间的区别具体 阅读全文

posted @ 2017-09-15 10:57 云潇洒 阅读(1579) 评论(0) 推荐(0) 编辑

logback:logback和slf4j中的:appender、logger、encoder、layout

摘要: (1)appender 1.appender标签是logback配置文件中重要的组件之一。在logback配置文件中使用appender标签进行定义。可 以包含0个或多个appender标签。 2.appender主要作用就是:①控制打印日志的地方、②打印日志的输出格式。 3.appender语法结 阅读全文

posted @ 2017-09-15 10:56 云潇洒 阅读(1627) 评论(0) 推荐(1) 编辑

Java :构造器中的显式参数和this隐式参数

摘要: 1.构造器 写一个Java类,首先要先从构造器开始,构造器与类同名,在构造类的对象时会先从构造器开始。 构造器总是伴随着new操作符的执行而被调用。 构造器主要是用来初始化类的实例域。 构造器的特点: 构造器与类同名。 每个类可以有1个或多个构造器。 构造器可以有0个或多个参数。 构造器没有返回值。 阅读全文

posted @ 2017-09-15 10:52 云潇洒 阅读(824) 评论(0) 推荐(1) 编辑

java is-a、has-a和like-a、组合、聚合和继承 两组概念的区别

摘要: is a 代表的是类之间的继承关系,比如PC机是计算机,工作站也是计算机。PC机和工作站是两种不同类型的计算机,但都继承了计算机的共同特性。因此在用 Java语言实现时,应该将PC机和工作站定义成两种类,均继承计算机类。 has a 代表的是对象和它的成员的从属关系。同一种类的对象,通过它们的属性的 阅读全文

posted @ 2017-09-15 10:51 云潇洒 阅读(3287) 评论(0) 推荐(0) 编辑

Java: 类继承中 super关键字

摘要: super 关键字的作用有两个: 1)在子类中调用超类的构造器,完成实例域参数的初始化,调用构造器的语句只能作为另一个构造器(通常指的是子类构造器)的第一条语句出现, 2)在子类中调用超类的方法,如:子类需要覆盖超类中的A方法,但同时也需要调用超类的A方法,故在子类的A方法中调用超类的原有A方法时即 阅读全文

posted @ 2017-09-15 10:50 云潇洒 阅读(1102) 评论(0) 推荐(0) 编辑

Java: private、protected、public和default的区别

摘要: public: 具有最大的访问权限,可以访问任何一个在classpath下的类、接口、异常等。它往往用于对外的情况,也就是对象或类对外的一种接口的形式。 protected: 主要的作用就是用来保护子类的。它的含义在于子类可以用它修饰的成员,其他的不可以,它相当于传递给子类的一种继承的东西 defa 阅读全文

posted @ 2017-09-15 10:49 云潇洒 阅读(304) 评论(0) 推荐(0) 编辑

java :instanceof用法

摘要: Java中的instanceof是用来判断某个实例是不是某个类的实例。 例如:A instanceof B (A为某个实例,B为某个类名) 如果A为B的实例,则:(A instanceof B)==true 反之==false 代码举例: package JavaKEYWORDS; class Bi 阅读全文

posted @ 2017-09-15 10:48 云潇洒 阅读(1747) 评论(0) 推荐(1) 编辑

Java:Object类的equals()方法 如何编写一个完美的equals()方法

摘要: 一 代码实例: package freewill.objectequals; /** * @author freewill * @see Core Java page161 * @desc getClass实现方式,另有instance of实现方式,根据不同场景使用。 */ public clas 阅读全文

posted @ 2017-09-15 10:47 云潇洒 阅读(2417) 评论(0) 推荐(0) 编辑

java :equals()和hashcode()方法的结合使用

摘要: 哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法: 1 public native int hashCode(); 根据这个方法的声明可知,该方法返回一个int类型的数值,并且是本地方法,因此在Object类中并没有给出 阅读全文

posted @ 2017-09-15 10:46 云潇洒 阅读(890) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页

导航