E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java_笔试编程题
java_
判断list是否为空
判断list是否为空list.isEmpty()和list.size()==0没有区别isEmpty()判断有没有元素而size()返回有几个元素如果判断一个集合有无元素,建议用isEmpty()方法.list!=null跟!list.isEmpty()有什么区别?这就相当与,你要喝水,前面就是判断是不是连水杯都没有, 后面就是判断水杯里面没有水, 连盛水的东西都没有, 这个水从何而来? 所以一般
Two_Water
·
2015-12-28 18:00
Java_
引用类型
java中四种引用类型 对象的强、软、弱和虚引用 在JDK1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用。 ⑴强引用(StrongReferenc
mikzhang
·
2015-11-30 11:00
Java_
引用类型
阅读更多java中四种引用类型对象的强、软、弱和虚引用在JDK1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用。⑴强引用(StrongReferenc
mikzhang
·
2015-11-30 11:00
Java_
编程中线程池的最大性能开发与风险规避
Java编程中线程池的最大性能开发与风险规避 虽然线程池能大大提高服务器的并发性能,但使用它也会存在一定风险。与所有多线程应用程序一样,用线程池构建的应用程序容易产生各种并发问题,如对共享资源的竞争和死锁。此外,如果线程池本身的实现不健壮,或者没有合理地使用线程池,还容易导致与线程池有关的死锁、系统资源不足和线程泄漏等问题。1.死锁任何多线程应用程序都有死锁风险。造成死锁的最简单的情形是,线程A持
mikzhang
·
2015-11-30 10:00
Java_
编程中线程池的最大性能开发与风险规避
阅读更多Java编程中线程池的最大性能开发与风险规避虽然线程池能大大提高服务器的并发性能,但使用它也会存在一定风险。与所有多线程应用程序一样,用线程池构建的应用程序容易产生各种并发问题,如对共享资源的竞争和死锁。此外,如果线程池本身的实现不健壮,或者没有合理地使用线程池,还容易导致与线程池有关的死锁、系统资源不足和线程泄漏等问题。1.死锁任何多线程应用程序都有死锁风险。造成死锁的最简单的情形是,线
mikzhang
·
2015-11-30 10:00
Java_
开源框架_JPinyin汉字转拼音的Java开源库
本博文为子墨原创,转载请注明出处!http://blog.csdn.net/zimo2013/article/details/500393391.介绍JPinyin是一个汉字转拼音的Java开源类库,在PinYin4j的功能基础上做了一些改进。【JPinyin主要特性】1、准确、完善的字库;Unicode编码从4E00-9FA5范围及3007(〇)的20903个汉字中,JPinyin能转换除46个
strawberry2013
·
2015-11-25 17:00
Java_
设计与开发 JAX-WS 2.0 Web 服务
阅读更多via:http://www.ibm.com/developerworks/cn/education/webservices/ws-jax/开始之前关于本教程在本教程中,我们将设计和开发一个订单处理应用程序,并将其功能作为Web服务公开,以便各种使用者以独立于平台的方式提交订单信息。目标完成了此教程后,可以应用相关概念和知识来使用JAX-WS技术为应用程序开发Web服务。先决条件要成功完成
mikzhang
·
2015-11-20 13:00
Java_
设计与开发 JAX-WS 2.0 Web 服务
via: http://www.ibm.com/developerworks/cn/education/webservices/ws-jax/ 开始之前关于本教程在本教程中,我们将设计和开发一个订单处理应用程序,并将其功能作为Web服务公开,以便各种使用者以独立于平台的方式提交订单信息。目标完成了此教程后,可以应用相关概念和知识来使用JAX-WS技术为应用程序开发Web服务。先决条件要成功完成此教
mikzhang
·
2015-11-20 13:00
Java_
继承、实现、依赖、关联、聚合、组合的联系与区别
阅读更多ref:http://blog.csdn.net/kevin_darkelf/article/details/11371353继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;实现指的是一个class类实现i
mikzhang
·
2015-11-19 11:00
Java_
继承、实现、依赖、关联、聚合、组合的联系与区别
ref: http://blog.csdn.net/kevin_darkelf/article/details/11371353 继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性; 实现指的是一个class类实现i
mikzhang
·
2015-11-19 11:00
一路走来 Android NDK 踩过的坑
开发学习方法,就说说踩坑吧,但愿大伙能在欢乐的吐槽声中学习进步,这就是本文意图AndroidNDK到底有多坑命名规范1.当你使用native关键字声明一个本地方法后,使用“javah包名.类名”编译后,会生成“
Java
SweetLoverFT
·
2015-11-18 17:43
Android
一路走来 Android NDK 踩过的坑
开发学习方法,就说说踩坑吧,但愿大伙能在欢乐的吐槽声中学习进步,这就是本文意图AndroidNDK到底有多坑命名规范1.当你使用native关键字声明一个本地方法后,使用“javah包名.类名”编译后,会生成“
Java
SweetLoveFT
·
2015-11-18 17:00
java_
移位运算符<<,>>,>>>
via:http://www.cnblogs.com/hongten/p/hongten_java_yiweiyunsuangfu.html java中的移位运算符:>,>>> java中有三种移位运算符 > : 右移运算符,num>>1,相当于num除以2 >>> : 无符号右移,忽略符号位,空位都以0补齐 下面来看看这些移位运算都是怎样使用的 publicclassTest{ pu
mikzhang
·
2015-11-17 11:00
Java_
对所有对象都有用的方法
via: http://www.cnblogs.com/shipengzhi/archive/2011/07/09/2101785.html 覆盖equals时请遵守通用约定1.什么时候应该覆盖Object.equals呢? 如果类具有自己特有的“逻辑相等”概念(不同于对象等同的概念),而且超类还没有覆盖equals以实现期望的行为,这时就需要覆盖equals方法。(“值类”,仅仅表
mikzhang
·
2015-11-16 17:00
java_
前端_autocomplete_搜索框自动匹配提示
效果图: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> title </TITLE> <META NAME="Generator" CONTENT=
·
2015-11-13 16:33
autocomplete
java_
代码注释风格
<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="true" context="constructorcomment_context" delet
·
2015-11-13 16:32
java
java_
log4j的基本配置参数
目标: err级别发送邮件 ,要求美观 ,信息详细 开工: 材料: 三个jar ,版本不建议高,不能低。 方便起见,打包下载即可 http://pan.baidu.com/s/1mgmfyvY 步奏: 1 配置文件 :log4j.properties log4j.appende
·
2015-11-13 16:17
log4j
java_
java多线程返回函数结果
两种方式:一种继承Thread类实现;一种通过实现Callable接口。 第一种方法: 因为实现Thread类的run方法自身是没有返回值的,所以不能直接获得线程的执行结果,但是可以通过在run方法里把最后的结果传递给实例变量,然后通过getXX方法获取该实例变量的值。继承实现的代码: class RunThread extends Thread{ private Strin
·
2015-11-13 16:11
java多线程
java_
软件发布版本_Asynch HttpClien 对比发行版本说明_Alpha、Beta、RC、GA版本的区别
今天看了一天的apache 的httpasyncclient ,为了和默认的httpclient做个对比,httpcore是核心轻量级的提供传统阻塞IO 和 java NIO两种方式,httpclient基于httpcore做的全功能封装 能应付绝大部分爬虫需求, HttpAsyncClient 是基于httpcore NIO 和httpclient基础上做的进一步封装,主要利用异步回
·
2015-11-13 16:06
async
在geronimo上部署daytrader benchmark
:$JAVA_HOME/lib/dt.jar:$
JAVA_
x_i_y_u_e
·
2015-11-13 16:00
Java_
观察者模式(Observable和Observer)
本文转载自:殇雲的博客 原文链接:http://blog.csdn.net/tianjf0514/article/details/7475164 一、观察者模式介绍 在Java中通过Observable类和Observer接口实现了观察者模式。一个Observer对象监视着一个Observable对象的变化,当Observable对象发生变化时,Observer得到通知,就可以进行相应的
·
2015-11-13 07:01
observer
微软2014校招
笔试编程题
Given asingly linked list L:(L0,L1,L2,...,Ln-1,Ln).Write a program to reorder it so that it becomes(L0,Ln,L1,Ln-1,L2,Ln-2,...)struct Node{ int val_; &nbs
·
2015-11-13 07:07
编程
Java_
面向对象
面向对象: 面向对象是相对于面向过程的一种编程思想,它是基于面向过程的。 面向过程:侧重于完成功能的过程。 &nb
·
2015-11-13 00:11
java
Java_
对象初始化
对象初始化要点: 1.对象只有在创建的时候,需要使用它的时候才进行初始化,否则永远都不会初始化. 2.对象进行初始化是有一定顺序的,无论在定义的时候各个成员的摆放位置如何.首先是静态成员和对象,然后是非静态成员和对象,最后才运行构造器. 3.静态成员和对象有且只有一次初始化过程,这个过程发生在第一次创建对象或者第一次使用类的静态成员和对象的时候. 以一个名为Dog的类为例,它的对象实例初始化过程如
mikzhang
·
2015-11-12 09:00
一道生成不重复随机数字的C#
笔试编程题
当时写在纸上的程序没有验证输入,出面试公司没多久就突然想起来这点了,囧啊! 不过当时笔试的时候想到写异常处理了。 回来上机整理了一下程序,才发现原来还会用到递归的。 当时面试官边说边出的题,问他数字是不是连续的他说这点可以忽略,不然下面的程序还可以简化,另外错误提示其实也可以再友好点,比如提示有效范围。 如果数据源中的数据本身有重复的话,下面的程序也不适用。 代码如下: using
·
2015-11-11 17:22
随机数
转 Storm JAVA_HOME is incorrectly set.
使用文本打开,查询JAVA_HOME 其中 if not defined JAVA_HOME ( set JAVA_HOME=D:\0915\jdk1.6.0_10) 更改这里的set
JAVA
·
2015-11-11 16:38
JAVA_HOME
JAVA_
连接池、DataSource、JNDI
1、连接池 Connection的取得和开放是代价比较高的处理,解决这个问题的方法是连接池。 连接池就是事先取得一定数量的Connection,程序执行处理的时候不是新建Connection,而是取得预先准备好的Connection的使用权。 2、DataSource 提供连接池机能的技术叫DataSour
·
2015-11-11 10:20
dataSource
java_
十进制数转换为二进制,八进制,十六进制数的算法
java_
十进制数转换为二进制,八进制,十六进制数的算法 java Ê®½øÖÆÊýת
·
2015-11-11 06:31
java
韩顺平_
JAVA_
视频教程_下载(打开迅雷,直接复制链接地址即可下载)
ed2k://|file|韩顺平.循序渐进学.java.从入门到精通.第0讲-开山篇.avi|37021064|f4fb2fb3db938a642146ccc8f0935fed|h=ao2k3ep7pnvdweoq4myxg7rywv32d6r3|/ed2k://|file|韩顺平.循序渐进学.java.从入门到精通.第1讲-内容介绍.项目演示.原理剖析.avi|73482868|1b6b73f8
·
2015-11-11 05:59
java
java_
多线程_生产者与消费者(并发协作)
对于多线程程序来说,不管任何编程语言,生产者和消费者模型都是最经典的。就像学习每一门编程语言一样,Hello World!都是最经典的例子。实际上,准确说应该是“生产者-消费者-仓储”模型,离开了仓储,生产者消费者模型就显得没有说服力了。对于此模型,应该明确一下几点:1、生产者仅仅在仓储未满时候生产,仓满则停止生产。2、消费者仅仅在仓储有产品时候才能消费,仓空则等待。3、当消费者发现仓储没产品可消
·
2015-11-10 23:56
java
搜索引擎解决方案-solr 初试
tar.gz-C/usr/java/mvjre1.8.0_65jdk在/etc/profile下增加:#setJavaenvironmentJAVA_HOME=/usr/local/jdkPATH=$
JAVA
烈日融雪
·
2015-11-10 00:00
solr
windows8.1下javaweb环境搭建及基本配置(jdk+tomcat+eclipse)
;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%
JAVA_
·
2015-11-09 12:17
eclipse
centos6.7 64位 伪分布 安装 cdh5.4.8 + jdk 8
:$
JAVA_
dalan_123
·
2015-11-09 00:00
Java_
常见格式的文件Java读写插件
HowdoIaccesstheXYZfileformatinjava?Specificationsformanyfileformatscanbefoundat Wotsit.Alargedatabaseoffileextensionsbefoundat www.file-extensions.org and dotwhat.netAndifyoudon'tknowwhattypeagivenfil
mikzhang
·
2015-11-06 17:00
JAVA_
基本LDAP操作
一、LDAP概念 LDAP的全称为Lightweight Directory Access Protocol(轻量级目录访问协议), 基于X.500标准, 支持 TCP/IP。 LDAP目录为数据库,通过LDAP服务器(相当于DBMS)处理查询和更新, 以树状的层次结构来存储数据,相对关系型数据库, LDAP主要是优化数据读取的性能,适用于比较少改变、跨平台的信息。 二、So
·
2015-11-02 12:09
java
java_
文件类
例一:创建文件 package java文件类; import java.io.File; import java.io.IOException; public class aasd { public static void main(String[] args) { //File.separator 表示分隔符 //
·
2015-11-01 15:51
java
通过桥接器,Java调用任何DLL
大家知道,Java调用DLL有个特别的地方,就是DLL的输出函数需要特别的名字:JNIEXPORT void JNICALL
Java_
类名_函数名 (JNIEnv *, jclass, 其他参数
·
2015-11-01 10:16
java
Java_
类和对象(完美总结)__覆盖和隐藏的区别,覆盖就不能使用了,而隐藏提供全局方法名或者全局变量名还可以使用
转载自海子:http://www.cnblogs.com/dolphin0520/p/3803432.html Java:类与继承 对于面向对象的程序设计语言来说,类毫无疑问是其最重要的基础。抽象、封装、继承、多态这四大特性都离不开类,只有存在类,才能体现面向对象编程的特点,今天我们就来了解一些类与继承的相关知识。首先,我们讲述一下与类的初始化相关的东西,然后再从几个方面阐
·
2015-11-01 09:51
java
set CLASSPATH in linux
jdk1.6.0_10 JAVA_BIN=/usr/java/jdk1.6.0_10/bin export JAVA_HOME JAVA_BIN export CLASSPATH=$CLASSPATH:$
JAVA
·
2015-10-31 10:37
classpath
ArcGIS for
Java_
配置ArcGIS for Java开发环境
配置ArcGIS for Java开发环境 1. Java Web 服务器ArcGIS Server 9.3支持Apache Tomcat , IBM WebSphere , JBoss,这里采用Tomcat 6.0 2. eclipse基本平台和WTP 2.0建议直接下载针对J2EE开发的All In One套件包:http://www.eclipse.org/downloa
·
2015-10-31 10:23
arcgis
linux下jdk环境变量设置
:$JAVA_HOME/lib/dt.jar: $
JAVA_
·
2015-10-31 09:17
linux
java_
字符
例一:数据类型转换 package javaweb1200; public class 字符就是数字吗 { public static void main(String[] args) { System.out.println('c'+1); System.out.println('A'); System.out.println('A'+1);
·
2015-10-31 09:58
java
java_
数组作缓存池的不可变类实例
package ming; public class CacheImmutale { private static int MAX_SIZE = 10; private static CacheImmutale[] cache = new CacheImmutale[MAX_SIZE]; private static int pos = 0; private
·
2015-10-30 14:04
java
java_
接口和抽象类的区别
1. 接口只能定义抽象方法,不包含已经提供实现的方法。 抽象类可以包含普通方法 2. 接口不能定义静态方法。抽象类可以定义静态方法 3. 接口里只能定义静态常量filed,不能定义普通filed。 抽象类可以定义普通field,也可以定义静态filed。 4. 接口里面不包含构造器,抽象类可以包含构造器,抽象类里的构造器并不是用于创建对象,而是让其子类调用构造器来完成抽象类的初始化操作、
·
2015-10-30 14:03
java
java_
类承继其他类的内部类例子
package ming; class Outer { class In { public In(String msg) { System.out.println(msg); } } } public class InTest extends Outer.In { public InTest(Outer outer) { outer.su
·
2015-10-30 14:03
java
java_
闭包和回调实现一边按键盘一边演讲
package ming; interface Teachable { void work(); } class Programer { private String name; public String getName() { return name; } public void setName(String name) { this.na
·
2015-10-30 14:01
java
java_
枚举类枚举值
package ming; enum Gender{ MALE("男"),FEMALE("女"); //public static final Gender MALE = new Gender("男"); private String name; public String getName() { retu
·
2015-10-30 14:01
java
java_
实现接口的枚举类
package ming; interface GenderDoc { void info(); } enum Gender implements GenderDoc { // public static final Gender MALE = new Gender("男"); MALE("男") { public void
·
2015-10-30 14:01
java
java_
包含抽象方法的枚举类
package ming; enum Operation { PLUS { public double eval(double x, double y) { return x + y; } }, MINS { public double eval(double x, double y) { return x - y; }
·
2015-10-30 14:01
java
java_
类泛型基本实例
package ming; public class Apple2<T> { public T info; public Apple2(T info) { this.info = info; } public T getInfo() { return info; } public void setInfo(T info) {
·
2015-10-30 14:00
java
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他