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--
运行程序片
运行程序片,通过人机交互的过程,熟悉一些基本的事件机制 import java.awt.*; import java.awt.event.*; import java.applet.*; class StaticTest{ //静态全局变量 static int count=0; public StaticTest(){ ++count;
·
2015-10-31 17:55
java
java--
为自己的类对象添加clone(克隆)能力
其实所有的java对象都可以具备克隆能力,只是因为在基础类Object中被设定成了一个保留方法(protected),要想真正拥有克隆的能力,就需要实现Cloneable接口,重写clone方法。通过克隆方法得到的对象得到的是一个本地的副本。 代码示例: class User implements Cloneable{ int age; public User(int age){
·
2015-10-31 17:54
clone
浅谈
Java--
内存泄漏
JAVA的垃圾回收机制,让许多程序员觉得内存管理不是很重要,但是内存内存泄露的事情恰恰这样的疏忽而发生,特别是对于Android开发,内存管理更为重要,养成良好的习惯,有利于避免内存的泄漏. 对象的几种状态: 这里可以把许多对象和引用看成是有向图,顶点可以是对象也可以是引用,引用关系就是有向边。
·
2015-10-31 10:11
java
myeclipse 自动生成注释
1、新建类时候,生成注释: Window--》Preferences--》
Java--
》Code Style--》Code Templates--》Commonts--》Types,设置完成后在新建类时勾上
·
2015-10-31 09:13
MyEclipse
JAVA--
线程同步
继昨天线程介绍后,今天我又把线程中的同步问题总结了一下,现在就和大家一起探讨一下。 线程加锁有什么用处呢?举个例子:比如你现在有30000块大洋在银行存着,现在你到银行取钱,当你输入密码完成后,已经输入取款金额,比如你输入的是20000,就是在银行给你拿钱这个时刻,你老婆也去银行取这笔钱,你老婆同样取20000,因为此时你的账上仍然是30000,所以银行同样的操作在你老婆那端有进行了一遍
·
2015-10-30 19:40
java
java--
实现将文字生成二维码图片,并在中间附上logo,下方附上文字
前段时间因为工作需要,要实现将一段文字或者url生成二维码,然后中间附上logo,下方正中间附上文字的功能。 上网找了几篇教程学习了下,由于没有保存借鉴的博文链接,所以就没po上参考文章的链接啦,感谢几位博主的分享~ 大概的实现效果如下图所示: 实现步骤: (1)导入java_ZXing_jar包,点此下载jar包 (2)编写画二维码代码
·
2015-10-30 12:52
java
ArcGIS Server
Java--
自定义command
参考:Server Java 开发实战---自定义command command里面就是命令按钮。在我们的ArcGIS Server的Web ADF里面,command被用来做一些不用跟地图交互的工作. 1.编写java类,实现command的功能 command里面就是命令按钮。在我们的ArcGIS Server的Web ADF里面,command被用来做一些不用跟地
·
2015-10-28 09:01
command
ArcGIS Server
Java--
自定义tool
tool执行的过程需要与地图交互,而后再执行命令,从下面调用语句可以看出。 <a:tool id="countFeature" defaultImage="images/selection.gif" hoverImage=&quo
·
2015-10-28 09:01
server
JAVA--
网络编程(UDP)
JAVA--
网络编程(UDP) 上午给大家简单介绍了一下TCP网络通信的知识,现在就为大家补充完整网络编程的知识,关于UDP的通信知识。
·
2015-10-27 16:30
java
JAVA--
线程
JAVA--
线程 相信在学习JAVA时大家估计对线程都有很深的印象吧,如今当我开始接触Android开发时,真真正正的发现了线程是多麽的重要,现在就把我对线程的理解分享给大家。
·
2015-10-27 16:30
java
JAVA--
网络编程
JAVA--
网络编程 每次一提到网络就感觉瞬间变得高大上了,可是网络编程真的有那么神秘吗?接下来让我们一起来复习一下吧。
·
2015-10-27 16:29
java
java--
照片和BYTE这些东西阵列
使用java,图像被变换成BYTE排列、和该阵列为图象,远程传输的图片进行 参考:http://blog.csdn.net/huang9012/article/details/18241539 代码例如以下: package com.third.demo; import java.io.ByteArrayOutputStream; import java.io.File; im
·
2015-10-27 15:35
java
java--
生成实体类方法
由于工作中使用eclipse开发,没有安装hibernate插件,所以无法使用自动生成实体类的功能,为了方便在网上找了段别人写的自动生成实体类方法,稍加修改,直接运行就可以生成对应表的实体类。 注意使用时方法中的数据库地址、用户名、密码要改下,还有要记得录入想要生成实体类的表明,private String tablen
·
2015-10-23 08:53
java
java--
模板方法模式
/* 需求:获取一段程序的运行时间 原理:获取程序开始和结束的时间并相减即可 获取时间:用java中已有的一个类:System.currentTimeMillis(); 当代码完成优化后,就可以解决这类问题 这种方式,模板方法设计模式 什么事判方法呢? 在定义功能是,功能的一部分是确定的,但是有一部分是不确定的,而确定的部分在使用不确定的部分 那么这是就将不确定的部
·
2015-10-23 08:53
java
JAVA--
网络编程(UDP)
上午给大家简单介绍了一下TCP网络通信的知识,现在就为大家补充完整网络编程的知识,关于UDP的通信知识。 UDP是一种不可靠的网络协议,那么还有什么使用价值或必要呢?其实不然,在有些情况下UDP协议可能会变得非常有用。因为UDP具有TCP所望尘莫及的速度优势。虽然TCP协议中植入了各种安全保障功能,但是在实际执行的过程中会占用大量的系统开销,无疑使速度受到严重的影响。反观UDP由于排除了
·
2015-10-23 08:53
java
JAVA--
线程
相信在学习JAVA时大家估计对线程都有很深的印象吧,如今当我开始接触Android开发时,真真正正的发现了线程是多麽的重要,现在就把我对线程的理解分享给大家。 大家一定要分清线程和进程不是一回事,进程是什么呢?进程就如我们需要执行class文件,而线程才是真正调用CPU资源来运行的。一个class文件一般只有一个进程,但线程可以有很多个,线程的执行时一种异步的执行方式。 不再扯这些
·
2015-10-23 08:52
java
JAVA--
网络编程
每次一提到网络就感觉瞬间变得高大上了,可是网络编程真的有那么神秘吗?接下来让我们一起来复习一下吧。 很多人把网站编程等价于网络编程,在这里给大家纠正一下,网络编程!=网站编程,那么何为网络编程呢?网络编程时基于TCP和UDP的一种编程,例如:游戏类、社交类产品。对于TCP通讯,它是一种有问有答的一种编程,而UDP是一种类似于对讲机的一种通讯,两者各有优点,TCP相对UDP更安全,UDP相
·
2015-10-23 08:52
java
Tomcat --获取上传文件路径
最近做工程时,用到了上传下载文件,详见
java--
文件上传与下载。需求:上传的文件可以放在任何服务器上(即不同的IP),然后在不同的地方可以访问。
求是科技
·
2015-10-22 20:00
Java--
多线程断点下载
Main.java import java.net.HttpURLConnection; import java.net.URL; public class Main { private static Messages messages = new Messages(); private static CallBack callback = new
·
2015-10-21 12:29
java
Java--
文件上传与下载
先讲下javaappend的用法Stringbuffer有append()方法,Stringbuffer其实是动态字符串数组,append()是往动态字符串数组添加字符串,类似于"xx"+"yy"的那个+号。String1+String2和Stringbuffer1.append("yyyy")虽然打印效果一样,但在内存中表示却不一样String1+String2存在于不同的两个地址内存Strin
求是科技
·
2015-10-19 19:00
eclipse常用配置
1、eclipse注释模板windows-->prtferencs-->
Java--
>CodeStyle-->CodeTemplates-->CommentsFiles/***文件名:${file_name
伊宇紫
·
2015-10-18 14:58
工具使用
java--
通过JDOM方式生成xml文件简单实例
方法如下:publicstaticvoidcreateRss()throwsException{//第一步先创建一个跟节点Elementrss=newElement("rss");//设置根节点的属性及其属性值rss.setAttribute("version","2.0");//先生成一个Document对象Documentdocument=newDocument(rss);//创建一个chan
吉大第一六爷
·
2015-10-18 11:26
java基础练习
如何增强eclipse写代码时自动补全和自动提示功能
配置方法如下:1.打开菜单Window-->Preferences窗口2.选择General-->
Java--
>Editor-->ContentAssist
小亮工作室
·
2015-10-13 08:43
java开发
Android开发
eclipse
自动补全代码
自动提示代码
格式化代码不格式化注释,格式化代码注释不换行
不友好的格式: 实际需要的格式: 问题解决:首先进入window-->preferences-->
java--
>code style-->formatter创建不需要格式化注释的模板。
millery22
·
2015-10-10 14:00
格式化代码不格式化注释
格式化代码注释不换行
Eclipse中注释部分的签名
首先按以下步骤进入要修改的位置:Window-->Preferences-->
Java--
>CodeStyle-->CodeTemplates(Window--Preferenc
fengkuangshixisheng
·
2015-09-29 09:00
java--
可见性、volatile
1)线程是如何操作变量的? 线程在访问一个变量的时候,可能会在线程自己的寄存器中缓存一个变量的副本,在被修改后的某一个时刻,再将修改刷新到主存去。因此,线程可能读取不到最新的变量值。,因为其他线程对变量的修改可能还没被刷新到主存,或者本线程的变量副本还未更新。 这种情况,称之为变量不具有可见性。2)而volatile修饰的变量,每次读取,都会直接从主存中读取,每次写入,都会直接写入到主存中去。
Amui
·
2015-09-28 16:00
java--
原子性、Atomic类
1.原子性操作是不能被线程调度机制中断的操作。一旦开始,那么它就可以在发生“上下文切换”(切换到其他线程执行)之前执行完毕。即要不执行完,要不就不执行。使用原子性来代替同步很棘手且危险。2.除去long和double之外的所有基本类型之上的简单操作,如读取和写入,原子性可以保证它们会被当做不可分(原子)的操作来操作内存。3.但是JVM可以将64位(long和double变量)的读取和写入当做两个分
Amui
·
2015-09-28 16:00
Java--
>Android 直连 Ms Sql Server 2008数据库
首先下载jar包:http://download.csdn.net/detail/angcyo/9111585连接方法publicvoiddbConnect(Stringdb_connect_string,Stringdb_userid,Stringdb_password){ try{ Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDri
angcyo
·
2015-09-26 00:00
sql
数据库
android
server
hibernate环境的搭建
一、hibernate环境搭建:1、首先建立一个java项目,引入hibernate的jar包: 1)打开Window-->Preferences-->
Java--
>BuildPath-->UserLibraries
u010927139
·
2015-09-23 19:00
ssh
java.lang.UnsupportedClassVersionError: Bad versio
办法显而易见:把它们的JDK版本改成一致.步骤如下:1.Window-->Preferences-->
Java--
>compi
暗之幻影
·
2015-09-23 16:00
java
jdk
tomcat
MyEclipse
Java--
线程池
Java并发编程:线程池的使用Java并发编程:线程池的使用在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销毁,而是可以继续执行其他的任务?在
·
2015-09-22 14:00
在Eclipse中设置自动生成注释
在Eclipse中设置自动生成注释Eclipse中Window-->
Java--
>CodeStyle-->CodeTemplatesCode-->NewJavafiles,选择Edit,添加如下文本:$
James_飏
·
2015-09-18 16:00
java
eclipse使用相关
初始化配置字体设置:Windows-->Prefereces-->General-->Appearance-->ColorsandFonts-->
Java--
>JavaEditorTextFontxml
zero__007
·
2015-09-10 18:00
java11
我们学习的是
Java--
面向对象--操作很多对象--存储--容器(数组和StringBuffer)--数组 而数组的长度固定,所以不适合做变化的需求,
芥末小弟
·
2015-09-07 21:00
Eclipse常用设置及快捷键
Appearance-->ColorandFonts-->Basic-->Fonts2.显示行号 General-->Editors-->TextEditor-->Showlinenumbers3.编程风格设置
Java
wanliang527
·
2015-09-01 17:09
eclipse
快捷键
设置
myeclipse中解决 java heap space 的方法
的方法问题:在myeclipse中运行项目时控制台出现java.lang.OutOfMemoryError:Javaheapspace的错误解决方法:1、打开window-->Preferences-->
Java
cupid0051
·
2015-08-29 19:00
java
java
eclipse
javaee
MyEclipse
heap
space
eclipse修改默认的author
2.设置eclipse参数windows-->preference
Java--
>CodeStyle-->CodeTemplates code-->newJavafiles原来的内容是:${filecomment
骑着乌龟赛跑
·
2015-08-27 11:00
Thinking in
Java--
使用NIO实现非阻塞Socket通信
Java1.4提供了一种新的IO读取方式,称为NIO。NIO中使用了通道和缓冲器的概念,并且以块的形式操作数据,这样更接近操作系统IO操作的形式,提高了JavaIO的效率。NIO的核心类有两个Channel和Buffer。但是其实除了提升了基本IO操作的性能外,NIO还提供了非阻塞IO的功能。这里先介绍下阻塞IO和非阻塞IO的概念。考虑到应用程序发送出IO请求,如果这个IO请求会阻塞线程(就是线程
acm_lkl
·
2015-08-24 21:00
nio
非阻塞
java编程思想
Java中的集合Collection以及对应的子类list类
我们学习的是
Java--
面向对象--操作很多对象--存储--容器(数组和StringBuffer)--数组而数组的长度固定,所以不适合做变化的需求,Java就提供了集合供我们使用。
hadoop2015
·
2015-08-21 12:56
Java
java集合Collection(单列集合)、Map(双列)
我们学习的是
Java--
面向对象--操作很多对象--存储--容器(数组和StringBuffer)--数组而数组的长度固定,所以不适合做变化的需求,Java就提供了集合供我们使用。
thisfeng
·
2015-08-12 13:59
Java
基础
黑马程序员——java基础——集合框架
我们学习的是
Java--
面向对象--操作很多对象--存储--容器(数组和StringBuffe
Cathy_ndi
·
2015-08-12 09:21
Java — java语言简介(Core Java I)
体系结构中立:.
java--
>编译-->.class-->jvm-->机器指令(
PeersLee
·
2015-08-07 18:00
java
语言
设置myeclipse的默认jdk版本(导入jre system library)
二,在首选项界面选择
Java--
>InstalledJREs,在这个界面你可以添加,编辑,删除jre。三, 在InstalledJREs界面,点击add,会出现JRE
qq_26222859
·
2015-08-04 00:00
Eclipse(MyEclipse) 自动补全
设置方法:Windows-->Preferences-->
Java--
>Editor-->ContentAsist-->AutoactivationtriggersforJava,后面的框里只有一个小数点
u010887744
·
2015-08-02 17:00
eclipse
MyEclipse
自动补全
Android studio(Windows)快捷键
这里的话先说下eclipse中代码格式化(ctrl+shift+f)的问题吧,在Androidstudio(ctrl+alt+l)里面格式化的时候会换行的问题File-->CodeStyle-->
java
zhan1350441670
·
2015-07-25 00:00
Android环境问题
JAVA 并发编程-线程创建(二)
对于线程的创建及更加详细的信息可以参看博客《
JAVA--
线程》,下面是对线程创建的细化及简单再实现。
hejingyuan6
·
2015-07-21 16:00
java--
什么是Socket,为什么要用Socket
应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要通过同一个TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了称为套接字(Socket)的接口,区分不同应用程序进程间的网络通信和连接。 生成套接字,主要有3个参数:通信的目的IP地址、使用的传输层协议(
ccc20134
·
2015-07-16 23:00
java--
获取指定时间与现在时间的差值
获取指定时间与现在时间的差值packagecom.letv.jjfa;importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Date;publicclassDataTest{publicstaticvoidmain(String[]args){method1(16,59);}/***获取指定时
Navan-3
·
2015-07-16 17:38
java基础
MyEclipse2014 优化设置
1.指定本机java环境Windows-->preferences-->
java--
>InsetallelJREs右侧单击ADDstandardVM-->Next-->Directory-->Finash
babymaster
·
2015-07-10 22:17
myeclipse10优化
java--
反射
反射(理解)(1)反射:在程序运行时期,是通过class文件对象,去使用构造方法,成员变量,成员方法。(2)获取class文件对象1:Object类的getClass()方法2:数据类型的静态的class属性3:Class类forName()静态方法推荐:开发使用第三种。(3)反射的应用1:通过反射获取构造方法并使用//获取字节码文件对象Classc=Class.forName("cn.itcas
dmuhan
·
2015-07-09 14:17
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他