Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
来源:http://www.bug315.com/article/96.htmWindows下JAVA用到的环境变量主要有3个,PATH、JAVA_HOME和CLASSPATH。下面逐个分析。PATH环境变量原来Windows里面就有,你只需修改一下,使他指向JDK的bin目录,这样你在控制台下面编译、执行程序时就不需要再键入一大串路径了。设置方法是保留原来的PATH的内容,并在其中加上%JAVA_HOME%\bin(注,如果你对DOS批处理不了解,你可能不明白%%引起来的内容是什么意思... 查看全文
· Java mail test发布时间:2015-02-12
mail局域网Exchange服务器测试代码,仅限发送到domain内用户,发送外网需要exchange设置白名单,ref:解决方案:Exchange2003:OpentheExchangeSystemManagerGoinAdministrativeGroups->Administrativegroupname->Server->Servername->Protocols->SMTPRightclickonDefaultSMTPVirtualServer->... 查看全文
· Java证书相关发布时间:2015-02-12
创建证书keytool-genkey-aliaswsria-keyalgRSA-keystored:/keys/wsriakey导出证书D:\keys>keytool-export-filed:/keys/wsria.crt-aliaswsria-keystored:/keys/wsriakey导入证书keytool-import-keystoreD:\tools\jdk\1.6\jdk1.6.0_20\jre\lib\security\cacerts-fileD:/keys/wsria... 查看全文
JavaHost:使用虚拟DNS省掉开发环境配置hosts文件学习如何使用java修改DNS解析记录,采用Properties文件替代hosts文件。在不同运行环境访问不同将数据源服务器,为了方便切换是否使用域名替代IP?如果使用域名的话,在开发环境就需要配置hosts文件团队其他成员checkout代码是否需要文档告诉他怎么配置hosts文件?您负责的项目很多怎么办?为了方便修改hots文件您是否会借助WinHostsManager之类的软件?讨厌写文档吗... 查看全文
· Java中的动态代理机制发布时间:2015-02-12
Java动态代理类位于java.lang.reflect包下,一般主要涉及到以下两个类:(1)InvocationHandler:该接口中仅定义了一个方法publicobjectinvoke(Objectobj,Methodmethod,Object[]args)在实际使用时,第一个参数obj一般是指代理类,method是被代理的方法,如上例中的request(),args为该方法的参数数组。这个抽象方法在代理类中动态实现。(2)Proxy:该类即为动态代理类... 查看全文
· JSON数据与JAVA数据之间的转换发布时间:2015-02-11
原文地址:JSONObject.fromObject(map)(JSON与JAVA数据的转换)作者:田保兴1.List集合转换成json数据Listlist=newArrayList();list.add("first");list.add("second");JSONArrayjsonArray2=JSONArray.fromObject(list);2.Map集合转换成json代码Mapmap=newHashMap();map.put("name","json");map.put... 查看全文
· Java的反射(reflection)发布时间:2015-02-11
反射的语句非常简单,例如以下这句就可以根据Dog的类名来创建Dog对象:Dogdog=(Dog)(Class.forName("reflection.Dog").newInstance())全例:Dog类:packagereflection;publicclassDog{privateStringname;privateintage;publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;... 查看全文
查阅地址:http://ifeve.com/java-memory-model-4/volatile特性1、相当于对volatile共享变量做了同步2、volatile变量的写对读具有可见性3、单个volatile变量具有原子性,但类似volatile++不具有可见性volatile类型变量对内存可见性的影响1、A线程写volatile变量之前的所有变量,在B线程读同一个volatile变量后,会对B可见volatile写读的内存语义1、线程A写一个volatile变量时... 查看全文
· JavaScript多灵活?发布时间:2015-02-10
JavaScript是一种灵活的语言,表达力极强,我来举一个例子,保证让很多人大吃一惊。本文受到了KyleSimpson的文章《IteratingES6Numbers》的启发。首先,在Number.prototype对象上,部署一个add方法。Number.prototype.add=function(x){returnthis+x;};上面代码为Number的实例定义了一个add方法。(如果你对这种写法不熟悉,建议先阅读我写的《JavaScript面向对象编程》。... 查看全文
这几天做项目迁移,需要将之前在Win下面的javaweb项目和java应用程序迁移到Linux系统下面去,迁移的原因就不多说了,无非是linux系统安全,稳定,也不为怪,毕竟是做舆情的,信息也挺重要的哈!在开始前想给大家推荐个好玩的桌游,名字叫做UNO,额?不知道啥意思,找度娘去吧,我每天打开百度的次数不下玉五百次的,作为程序员经常和大家玩这个的,每次都要笑出病了,嘻嘻!正题:在下面的脚本中写了两个javaweb项目,其实是两个tomcat啦,第三个是java应用... 查看全文
· java中的拦截器发布时间:2015-02-10
使用拦截器判断用户是否登录与是否登录超时,struts2中1.struts中的配置<interceptors><!--声明拦截器--><interceptorname="logInterceptor"class="com.oa.util.LogInterceptor"></interceptor><!--配置新的拦截器栈--><interceptor-stackname="myStack"><interceptor... 查看全文
· java加密解密发布时间:2015-02-10
packagecom.neo.xnol.weixin.util;importjava.security.Key;importjava.security.Security;importjavax.crypto.Cipher;publicclassDesSecurityUtil{privatestaticStringstrDefaultKey="national";publicstaticCipherencryptCipher=null... 查看全文
匹配中文字符的正则表达式:[\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]匹配空行的正则表达式:\n[\s??]*\r匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>??<(.*)\/>/匹配首尾空格的正则表达式:(^\s*)??(\s*$)用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,''... 查看全文
· JAVA进阶----ThreadPoolExecutor机制发布时间:2015-02-09
一、概述1、ThreadPoolExecutor作为java.util.concurrent包对外提供基础实现,以内部线程池的形式对外提供管理任务执行,线程调度,线程池管理等等服务;2、Executors方法提供的线程服务,都是通过参数设置来实现不同的线程池机制。3、先来了解其线程池管理的机制,有助于正确使用,避免错误使用导致严重故障。同时可以根据自己的需求实现自己的线程池二... 查看全文
· PHP和Java的RSA加密互通发布时间:2015-02-09
一、利用OpenSSL生成RSA公私钥1.生成RSA私钥opensslgenrsa-outrsa_private_key.pem1024示例:-----BEGINRSAPRIVATEKEY----... 查看全文
· PHP和Java的RSA加密互通发布时间:2015-02-09
一、利用OpenSSL生成RSA公私钥1.生成RSA私钥opensslgenrsa-outrsa_private_key.pem1024示例:-----BEGINRSAPRIVATEKEY----... 查看全文
· Java线程池 ThreadPoolExecutor发布时间:2015-02-09
1.java原生线程池ThreadPoolExecutor构造方法定义:java.util.concurrent.ThreadPoolExecutor.ThreadPoolExecutor(intcorePoolSize,intmaximumPoolSize,longkeepAliveTime,TimeUnitunit,BlockingQueue<Runnable>workQueue)java.util.concurrent.ThreadPoolExecutor... 查看全文
· java 图片水印发布时间:2015-02-09
packagecom.dfkj.web.common.util;importjava.awt.AlphaComposite;importjava.awt.Color;importjava.awt.Font;importjava.awt.Graphics2D;importjava.awt.Image;importjava.awt.geom.AffineTransform;importjava.awt.image.AffineTransformOp;importjava.awt.image... 查看全文
· 一行神奇的javascript代码发布时间:2015-02-09
写本篇文章的缘由是之前群里@墨尘发了一段js代码,如下:(!(~+[])+{})[--[~+""][+[]]*[~+[]]+~~!+[]]+({}+[])[[~!+[]]*~+[]]然后让大家运行,出来的结果让人有点出乎意料,请看:太风骚了有木有!如果有人诋毁前端瞧不起js的话,那就可以把这段代码发给他了~不过话说回来了,这到底是什么原理呢?为什么一堆符号运算结果竟然能是两个字符,而且恰巧还是个sb!其实靠的是js的类型转化的一些基本原理,本篇就来揭密"sb"是如何炼成的... 查看全文
TIOBE编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)进行计算。该指数可以用来检查你的编程技能是否仍然是最新的或作出什么开始建立一个新的软件系统时,编程语言应采取的战略决策。在TIOBE指数的定义可以在这里找到。编程语言排行榜TOP20榜单:前10名编程语言长期走势图:以下是21-50编程语言排名... 查看全文