JAVA
good_logic
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java虚拟机(二)——JVM内存参数
JVM默认运行参数支持JVM运行的重要配置,根据操作系统/物理硬件不同而不同分为三类参数:类型稳定性举例- 参数标准参数,比较稳定-version-X 参数非标准参数,不在所有VM通用-Xmx-XX 参数非Stable参数,容易变更-XX:MaxMetaspaceSize下面使用-XX:+PrintFlagsFinal 显示堆内存的相关参数C:\Users\Administrator>java -XX:+PrintFlagsFinal -ve原创 2020-05-27 14:18:13 · 461 阅读 · 0 评论 -
Java虚拟机(一)——JVM内存分类
传统程序语言:由程序员手动内存管理。C/C++,malloc申请内存和free释放内存,经常导致内存泄漏。现代程序语言:自动内存管理。Java/C#,采用内存自动管理,程序员只需要申请使用,系统会检查无用的对象并回收内存。JVM架构如下图所示。私有内存程序计数器(Program Counter Register)Java虚拟机栈(JVM Stack)本地方法栈(Native Method Stack)多线程共享内存堆(Heap)方法区(Method Area)运行时常..原创 2020-05-27 09:14:20 · 1666 阅读 · 0 评论 -
计算机网络技术(七)——网络管理技术
摘要网络管理概述网络管理的体系结构与模式网络管理的功能简单网络管理协议(SNMP)一、网络管理概述网络管理是什么?网络管理包括对硬件、软件和人力的使用、综合与协调,以便对网络资源进行监视、测试、配置、分析、评价和控制,这样就能以合理的价格满足网络的一些需求,如实时运行性能、服务质量等。另外,当网络出现故障时能及时报告和处理,并协调、保持网络系统的高效运行等。网络管理常简称为网...原创 2020-05-07 15:20:30 · 5656 阅读 · 0 评论 -
sql getdate() 时间格式设置
Sql Server 中一个非常强大的日期格式化函数常用: Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-16 Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1): 05/1转载 2013-09-24 14:24:27 · 993 阅读 · 0 评论 -
WSDL 规则解释
WSDL文档可以分为两部分。顶部分由抽象定义组成,而底部分则由具体描述组成。抽象部分以独立于平台和语言的方式定义SOAP消息,它们并不包含任何随机器或语言而变的元素。这就定义了一系列服务,截然不同的网站都可以实现。随网站而异的东西如序列化便归入底部分,因为它包含具体的定义。l 抽象定义 Types 独立与机器和语言的类型定义 Message转载 2014-03-09 10:00:40 · 996 阅读 · 0 评论 -
JAVA解析JSON
一json-lib.jar开发包使用依赖包 json-lib.jar开发包使用需要依赖包以下开发包: Json-lib requires (at least) the following dependencies in your classpath: * jakarta commons-lang 2.4 * jakarta commons-beanutils 1转载 2014-03-08 21:49:48 · 37267 阅读 · 1 评论 -
Eclise中SVN插件安装和使用
1、 打开adt-bundle-windows-x86\eclipse文件夹,新创建文件夹subclipse (注:adt-bundle-windows-x86 为我的eclipse目录名)2、 打开Eclipse的SVN插件压缩文件(site-1.8.4.zip) (SVN插件下载地址:http://download.youkuaiyun.com/detail/lianqiangjava/686966原创 2014-01-21 11:18:13 · 6066 阅读 · 0 评论 -
svn断开连接
一、SVN客户端(小乌龟)断开连接:1、在桌面建立一个文本文件,取名为kill-svn-folders.reg(扩展名由txt改为reg),内容如下:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]@="Delete SVN Folder原创 2013-12-18 10:12:03 · 10771 阅读 · 0 评论 -
uploadify与struts2
我使用的uploadify版本为3.2.1,整合SSH+uploadify需要的文件有:jquery-1.7.2.js(注意:这个文件是我自己单独下载的,uploadify文件夹里没有)jquery.uploadify.jsjquery.uploadify.min.jsuploadify-cancel.pnguploadify.cssuploadif原创 2013-11-29 10:52:09 · 6798 阅读 · 3 评论 -
Tomcat Server.xml详解
原文地址:http://www.blogjava.net/baoyaer/articles/107278.htmlTomcat Server的结构图该文件描述了如何启动Tomcat Server </GlobaNamingResources 元素名转载 2013-11-12 12:28:21 · 803 阅读 · 0 评论 -
log4j生成的日志保存到项目WEB-INF下
log4j.properties文件 ${project}在web.xml里面配置log4j.rootLogger=INFO, stdout,logfilelog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.outlog4j.appender.stdout.la原创 2013-11-21 15:47:38 · 4958 阅读 · 1 评论 -
sqlserver2008收缩数据库日志
在SQL Server 2000/2005中可以快速压缩日志log文件,通过SQL,方法一:--BigData为数据库名DUMP TRANSACTION BigData WITH NO_LOGBACKUP LOG BigData WITH NO_LOGDBCC SHRINKDATABASE(BigData )执行以上语句可以快速压缩日志文件到1M。但转载 2013-11-07 00:50:35 · 959 阅读 · 0 评论 -
Java 单例模式详解
概念: java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有一下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、转载 2013-09-27 15:03:18 · 563 阅读 · 0 评论 -
java 同步锁(synchronized)
java 同步锁(synchronized)原创 2013-10-12 15:30:43 · 79295 阅读 · 5 评论 -
把网站生成快捷方式到桌面
String templateContent = "[InternetShortcut]" +"\n" + "URL= http://www.baidu.com"; String realfilename = "我的百度" + ".url"; String upurl = "E:/myworkspace/createhtmlpage/WebRoot原创 2012-04-16 17:51:30 · 5027 阅读 · 3 评论 -
spring四种依赖注入方式
平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是“控制反转”,通俗的理解是:平常我们new一个实例,这个实例的控制权是我们程序员,而控制转载 2013-10-08 17:37:16 · 2699 阅读 · 0 评论 -
log4j配置
log4j配置祥解第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下:1 log4j.rootCategory=INFO, stdout , R23 log4j.appender.stdout=org.apache.log4j.ConsoleAppender4 log4j转载 2013-07-31 14:21:47 · 582 阅读 · 0 评论 -
MyEclipse优化技巧
第一步: 取消自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!取消方法:windows–>perferences–>myeclipse–>validation除开Manual下面的复选框全部选中之外,其他全部不选手工验证方法:在要验证的文件上,单击鼠标转载 2013-03-24 10:31:14 · 627 阅读 · 0 评论 -
jquery ajax 异步调用方法中不能给全局变量赋值的原因及解决办法
在调用一个jquery的ajax方法时我们有时会需要该方法返回一个值或者给某个全局变量赋值,可是我们发现程序执行完后并没有获取到我们想要的值,这时很有可能是因为你用的是ajax的异步调用async:true(默认情况),如:function ManageCommentText(text) {var result = text;$.ajax({data: "get",url: "转载 2012-11-24 07:22:58 · 4763 阅读 · 1 评论 -
jquery始终显示DIV中央
$(document).ready( function(){ //页面初始化 goCenter(); //滚动条滚动 $(window).scroll( function(){ goCenter(); } ); //拖到浏览器窗口 $(window).resize( function(){ goCenter(); } )原创 2012-11-23 16:44:34 · 1074 阅读 · 0 评论 -
java的TimeZone
java的TimeZone以下引用别人的说明:对于时间分为 本地挂钟时间 和 UTC时间,所谓的UTC时间就是指表示自从标准基准时间(称为“历元(epoch)”,即 1970 年 1 月 1 日 00:00:00 GMT)以来的指定毫秒数 ,毫无疑问这个时间所有计算机都是一样的。那么我们任务栏上的时间是怎么回事呢?那是OS会把计算机所在的当前时区加上,如:中国在东八区,就会在UTC时间上加转载 2012-11-08 17:14:31 · 3688 阅读 · 0 评论 -
java 用split截取特殊字符
在使用String.split方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到我们预期的结果。 我们经常使用public String[] split(String regex)方法来拆分一个有分隔符的字符串,但是由于参数regex是一个 regular-expression的匹配模式而不是一个简单的String,所以他对一些特殊的字符可能会出现你预想不到的结果,比如测试下面的代码原创 2012-09-26 11:05:49 · 17000 阅读 · 0 评论 -
java生成唯一随即数
public class Caesar { private String table; private int seedA = 1103515245; private int seedB = 12345; public Caesar(String table, int seed) { this.table = chao转载 2012-07-20 10:10:07 · 697 阅读 · 0 评论 -
使用AJAX技术实现网页无闪自动局部刷新
我们在网页制作的过程中经常会遇到及时刷新数据的问题,如果使用 的方法,会造成整个屏幕不断闪烁刷新的效果,这会降低用户的操作满意度。所以我们需要一种可以实现无闪自动刷新数据的方法来解决以上问题。 实例解决问题: 希望实现用户在进入系统以后(整个session的时效之内),如果收到新邮件则发出声音提示。 实现思路: 1.首页部分:');"> // load时调用init(use转载 2012-04-19 14:33:26 · 2235 阅读 · 0 评论 -
最全的Js复制代码
Js复制代码 function copyToClipBoard(){ var clipBoardContent=""; clipBoardContent+=document.title; clipBoardContent+=""; clipBoardContent+=this.location.href; window.clipboardData.s转载 2012-05-02 16:54:21 · 578 阅读 · 0 评论 -
下载网站快捷方式
第一步:先生成连接网站的快捷图标第二步:写下载方法提供下载代码如下: 1、生成快捷方式,然后把生成的快捷图标传到服务器上(注意:此方法安全级别低,所以我先生成连接网站的快捷图标,然后再写一个下载的方法让用户下载此快捷图标,你懂的...)function toDesktop(sUrl,sName){try{var WshShell = new Acti原创 2012-04-18 10:21:35 · 3709 阅读 · 0 评论
分享