mvn github top10项目 网站优化 https://mvnrepository.com/popular?p=1 https://github.com/search?l=Java&p=4&q=stars%3A%3E1&s=stars&type=Repositories
服务器jvm异常处理 1. 通过top命令找到可疑进程PID2. 找出消耗资源最高的线程top -H -p 241383. 导出栈信息jstack-F 8969 > cpu_1001 JPS命令JPS可以查到3148是我当前服务器启动的进程号2 JSTAT命令jstat -class 3148 这个命令可以用来查看加载class的数量级占用的空间jstat -compiler
eclipse ubuntu13.10无法出现下拉菜单,解决方案,新建eclipse.desktop内容如下 [Desktop Entry]Version=1.0Name=EclipseExec=env UBUNTU_MENUPROXY= /windows/software/eclipse-jee-kepler/eclipseTerminal=falseIcon=/windows/software/eclipse-jee-kepler/icon.xpmType=ApplicationCate
修改net-paoding项目的build.gradle文件,使用gradle install发布到本地maven仓库 subprojects { apply plugin: 'java' apply plugin: 'maven' apply plugin: 'eclipse' group = "net.paoding" version = "1.2-SNAPSHOT" sourceCompatibility = 1.6 [compileJava
大连某公司机试POSTGRESQL题目,个人回来后总结的答案 机试失败了,给的是window 2003server的机器,postgresql 9.3,现在都习惯用ubuntu了自家笔记本都是ubuntu,以后面试不知道怎么办,回来参考postgresql官方文档一小时不到就全解决了,说实在的我真没接触过postgresql的存储过程,要我看着别人的代码模仿写真痛苦,尤其是没一点pgsql的语法基础,废话不说上题目和答案环境ubuntu,postgres
简单的JAVA计算表达式,支持加减乘除括号 package com.hostlemon.zhangyz.test;import java.math.BigDecimal;import java.util.Stack;public class J2SETest { /** * 常用加减乘除括号字符 */ private static final String OPERATOR = "+-*/()"; /** *
RHEL4安装APACHE与SVN 1、check the os had oready install the software.rpm -q -a |grep httprpm -q -a |grep svnrpm -q -a |grep sqlite2、donlowd the softapr and apr-util:http://apr.apache.orghttpd: http://httpd.apac
VI 指令集逻辑很清晰 vi指令說明(完整版).vi 的操作模式============== vi 提供兩種操作模式:輸入模式(insert mode)和指令模式(command mode) 。當使用者進入 vi 後,即處在指令模式下,此刻鍵入之任何字元皆被視為 指令。在此模式下可進行刪除、修改等動作。若要輸入資料,則需進入輸入 模式。.輸入模式
equinox-SDK-3.8.2启动CONSOLE过程 背景:equinox官方文档有点稍旧,使用的版本是org.eclipse.osgi_3.3.0.jar的版本,后续有些改动,在使用org.eclipse.osgi_3.8.2.jar时可能不会出现CONSOLE界面.处理若下step one: equinox官方下载下载,我下载时最新的是equinox-SDK-3.8.2,此文是基于equinox-SDK-3.8.2st
maven项目导入eclipse默认jre修改 1.纠结了好长时间,不如看看maven的配置文件吧。打开%maven_home%\conf\setting.xml,只会在新建项目时自动使用1.6的导入项目不会在标签内添加如下配置: jdk-1.6 true 1.6 1.6 1.6 1.6 以后再使用maven生成项目默认编译级别就是1.6的了2.如果你有特别的需要,比如
POSTGRESQL测试数据生成 setup oneCREATE OR REPLACE FUNCTION generate_test_data(num integer, table_name text) RETURNS void AS$BODY$DECLARE query_sql text :=''; insert_sql text :=''; insert_sql_1 text
android问题 eclipse 无法关联第三方包的源码,解决方法如下Since those jars are added dynamically through a classpath container, the devs cannot set the source path and the javadoc through Eclipse UI (container don't allow editing
VirtualBox NAT端口转发 4.2.4 版本VBoxManage modifyvm "Ubuntu" --natpf1 "guestssh,tcp,,2222,,22"vboxmanage 修改vm配置 虚拟机名(Ubuntu) nat_port_forwarding(第1个网卡) "端口转发名(guestssh),tcp,宿主机IP(略),宿主机端口2222,虚拟机IP(略),虚拟机端口22"最简单的方式:可以
WIN7 建立WIFI供手机和电脑上网 环境说明:宏基笔记本1: E1-471G-32354G50Mnks/WIN7 家庭版 宏基笔记本2:Acer 4736G-642G32Mn/WIN7 旗舰版摩托罗拉手机:XT390/ANDROID 2.3华为手机:G330D/ANDROID 4.0以下是在1建立无线连接的过程:/×××××××××××××××××××错误的过程开始×××××××××××××××××××\
eclipse插件清理 场景:1、eclipse3.5.1安装subclipse后删除不干净,尝试使用F:\eclipse-jee-galileo\eclipse_JDK1.4\eclipse.exe -vm F:\Java\jdk1.6.0_17\bin\javaw.exe -clean “-clean”参数无效果插件安装后,实际是会在项目文件目录.metadata中留下痕迹的。主要是.plugins,如下
JAVA初始化顺序 01、父类静态属性 0102、 父类静态块 0203、子类静态属性 0304、 子类静态块 0405、 父类属性 05(为实例分配空间设置成默认值例如int=0,boolean=false,对象设置成null)06、 子类属性 06(为实例分配空间设置设置成默认值例如int=0,boolea
网站加速网上的攻略 Best Practices for Speeding Up Your Web Site1. 尽可能的减少 HTTP 的请求数[content]2. 使用 CDN(Content Delivery Network)[server]3. 添加 Expires 头(或者 Cache-control )[server]4. Gzip 组
JAVA在应用程序中加入类或者JAR包 package net.zhangyz.common;import java.io.File;import java.io.PrintStream;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.net.MalformedURLException;import java.net.UR
digester简单实用的例子 对以下XML文件进行digester解析,存放于HashMap中table1.xmltable2.xmltable3.xmljava代码如下:public class Test { private static Logger logger = Logger.getLogger(Test.class.getName()); /** * @param
EXCEL取汉字句子的拼音首字母 alt+F11 新建模块,然后EXCEL选择自定义函数Function getpychar(char)tmp = 65536 + Asc(char)tmp1 = Asc(char)If (tmp >= 45217 And tmp getpychar = "a"ElseIf (tmp >= 45253 And tmp getpychar = "b"ElseIf (tm
SWT自定义控件学习记录 本文是学习Creating Your Own Widgets using SWT , 开发Eclipse自定义控件文章的总结,为了方便以后查阅SWT自定义组件1.如果继承于Canvas a).添加addPaintListener自己画图像 /*********添加事件监听器***********/ addPaintListener(new Pain
SPRING使用占位符读取字段加密的properties文件 最近遇见几人问这个问题,自己以后也肯能会遇见,主要是对spring读取的properties加密后的处理1.继承实现PropertyPlaceholderConfigurerpackage com.zhangyz.www.spring;import org.apache.log4j.Logger;import org.springframework.beans.factory.c
DB2使用过程中问题集 /********************************DB2设置隔离级别begin**************************/1、查看DB2当前的隔离级别values current isolationSELECT CURRENT ISOLATION FROM SYSIBM.SYSDUMMY1 2、DB2四种隔离级别说明未提交读(Uncommitt
hibernate2 使用记录 本人不太喜欢hibernate,遇见更低的版本自然是不爽,不爽归不爽,工作中有用到它,自然得和它打交道了,此文记录使用过程中遇见的问题/****************************query接口出现N+1查询问题 begin******************************/此处涉及的N+1问题并不是两表关联导致,而是单表查询是出现的例如select c from T
excel将某列内容相同的相邻单元格合并 #新建宏执行下列代码,是合并B列的Sub test()Dim Rng As Range, Dic As Object, Arr, N&Set Dic = CreateObject("scripting.dictionary") '创建字典项目'循环a1所在列
js中的function/this细解 函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。 javascript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。在继续讲述之前,
web开发中问题汇总 /*************web.xml中定义过滤器,servlet映射时url匹配规则 begin**********************/在web.xml文件中,以下语法用于定义映射:l 以”/’开头和以”/*”结尾的是用来做路径映射的。l 以前缀”*.”开头的是用来做扩展映射的。l “/” 是用来定义default servlet映射的。l 剩下的都是用来定义详细映
MYSQL XP下免安装步骤 1、系统配置winxp service pack3 32位linux-dos 在dos环境下使用linux的命令如grep,find,cp2、去MYSQL社区下载安装文件文件名:mysql-5.5.16-win32.zip我的下载地址:http://mysql.ntu.edu.tw/Downloads/MySQL-5.5/mysql-5.5.16-win32.zip备注:w
给定N个数列出M个数全排列 1、思路[1] ! 2 3 4 - > 将轴心右边进行排列 2 ! [1] 3 4 - > 将轴心右边进行排列 3 ! 2 [1] 4 - > 将轴心右边进行排列 4 ! 2 3 [1] - > 将轴心右边进行排列 2、代码import java.u
window 右键菜单新增选项 1、新增cmd选项,为了点击目录时直接进入该目录,减少cd命令的输入----cmd regedit ----找到\HKEY_CLASSES_ROOT\Folder\shell\Command Line\Command\,没有的文件夹可以通过新建项添加,将默认键值设
RHEL42下搭建APACHE+RESIN+MYSQL 安装环境APACHE2.0 RESIN4.0 MYSQL5.0 RHEL42------------华丽的割线------------0、准备工作下载以下文件《jdk-6u18-linux-i586-rpm.bin》《httpd-2.0.64.tar.gz