自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 问答 (1)
  • 收藏
  • 关注

原创 1.2构建第一个GO应用

go命令依赖于一个重要的工作环境,$GOPATH(上篇文章已设置) 注:这个不是Go安装目录,下面以我自己的工作目录为例子,请替换为自己的工作目录$GOPATH允许多个目录,多个目录时使用分隔符分隔,windows系统使用分号,linux使用冒号$GOPATH目录约定有三个子目录src:存放源代码pkg:编译后生成的文件bin:编译后生成的可执行的文件应用目录在$GOPAT

2015-02-11 14:02:36 385

原创 1.1 Golang安装

Go的安装方式有很多种,最常见的是以下三种安装方式Go源码安装:这个标准的软件安装方式。Go标准包安装:这种方式适合初学者,一路的next就可以了。第三方工具管理安装:目前有很多方便的第三方软件包工具,如:GVM(该工具支持在一个系统中安装多个版本的Go)。由于只用过源码安装,所以这里指介绍源码安装的方式去Golang下载页下载相应的源码包并解压。然后设置几个环境变量

2015-02-09 15:20:11 278

原创 java参数传递

 回帖地址:http://www.iteye.com/topic/12961#75177 所有的参数传递都是 传值,从来没有 传引用 这个事实。 所有的参数传递都会在 程序运行栈上新分配一个值的复制品. 楼主的第一段代码。  public static void test(Pass passA); { passA.a="abc"; } ...

2014-02-08 16:11:45 108

原创 Java文件路径(getResource)

Class.getResource("")    返回的是当前Class这个类所在包开始的为置Class.getResource("/") 返回的是classpath的位置getClassLoader().getResource("")  返回的是classpath的位置getClassLoader().getResource("/")  错误的!!==============...

2014-01-07 11:30:15 91

原创 java随记

ThreadLocal是为解决多线程程序的并发问题而提出的,可以称之为线程局部变量。与一般的变量的区别在于,生命周期是在线程范围内的。 static变量是的生命周期与类的使用周期相同,即只要类存在,那么static变量也就存在。 static的ThreadLocal变量是一个与线程相关的静态变量,即一个线程内,static变量是被各个实例共同引用的,但是不同线程内,static...

2013-04-27 14:41:50 72

原创 JAVA内存使用--如何计算一个Java对象占用的字节数

转载:http://blog.csdn.net/kp034/article/details/7077757 原文地址:点击打开链接 ,翻译有出入之处,请以原文为准 本文中,我们讨论一个问题:如何计算(或者说,估算)一个Java对象占用的内存数量? 通常,我们谈论的堆内存使用的前提是以“一般情况”为背景的。不包括下面两种情形: 某些情况下,JVM根本就没有把Obj...

2013-02-02 22:45:50 92

原创 一些得到classpath和当前类的绝对路径的方法

一些得到classpath和当前类的绝对路径的一些方法。 1.this.getClass().getResource("") 得到的是当前类class文件的URI目录。不包括自己!如:file:/D:/workspace/jbpmtest3/bin/com/test/ 2.this.getClass().getResource("/") 得到的是当前的clas...

2013-02-01 14:54:58 116

原创 Android怎么让一个service开机自动启动

原文:http://www.360doc.com/content/12/0219/13/4873696_187796019.shtml Android手机在启动的过程中会触发一个Standard Broadcast Action,名字叫android.intent.action.BOOT_COMPLETED(记得只会触发一次呀),在这里我们可以通过构建一个广播接收者来接收这个这个actio...

2012-12-28 10:54:18 95

关于ajax跨域请求(cross Domain)

Cross Domain AJAX主要就是A.com网站的页面发出一个XMLHttpRequest,这个Request的url是B.com,这样的请求是被禁止的,浏览器处于安全考虑不允许进行跨域访问,即同源策略。主要有4钟方式解决。 1、跨域代理(Cross Domain Proxy)。 主要原理就是写一个代理请求的转发过程。客户端请求自己的服务器,服务器把请求目标地址并且得到回应,...

2012-11-23 11:23:08 708

javascript对象绑定事件

最近项目中使用到Requirejs、Backbone、Handlebars,对Backbone的Model可以绑定change、destory比较奇怪, 查看其源码,大概明白了什么意思,在此记录下自己的简单实现,以此作为笔记备忘。   (function(w){ var Model = function(){}; Model.prototype.data =...

2012-10-20 22:33:05 78

原创 位操作的学习总结

 ^ 异或相同为0,相异为1& 与全1为1,有0为0| 或全0为0,有1为1<<左移,补0>>右移,符号位为0补0,符号位为1补1>>>无符号右移,补0~ 非逐位取反 注意:1、负数参与的运算得到的是补码,需要补码减1,然后按位取反得到原码。2、...

2012-10-09 10:18:13 70

原创 深入研究java.lang.Class类

http://winsystem.ctocio.com.cn/297/12100797_2.shtml作者:vivianc Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识。这项信息纪录了每个对象所属的类。虚拟机通常使用运行时类型信息选准正确方法去执行,用来保存这些类型信息的类是Class类。Class类封装一个对象和接口运行时的状态,当装载类时,C...

2012-08-15 11:35:40 72

原创 查看端口占用情况

查看端口占用情况 window下:在cmd命令行下,输入“netstat –ano”,可查看到启用的每个端口对应pid,即表示当前应用占据次端口。Pid可在windows任务管理器中查看,默认没有显示,可通过菜单“查看—选择列---勾选PID”即可 linux下:使用命令:netstat –apn查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/P...

2012-08-11 23:42:23 73

原创 tomcat 产生heapdump文件配置

  系统有时会遇到OutOfMemoryError,Java堆溢出了。我们需要找到造成OutOfMemoryError原因。一般有两种情况:1、内存泄露,对象已经死了,无法通过垃圾收集器进行自动回收;2、内存溢出,内存中的对象都还必须存活着,这说明Java堆分配空间不足,检查堆设置大小(-Xmx与-Xms),检查代码是否存在对象生命周期太长、持有状态时间过长的情况。 想在泄漏未...

2012-07-04 12:00:09 972

原创 Jetty嵌入式开发提供WEB服务

在Java开发的Project项目中需要提供WEB服务时,可以使用Jetty嵌入式开发提供WEB服务。如下图:  pom.xml文件中加入如下内容  <dependency> <groupId>org.eclipse.jetty.aggregate</groupId> <a...

2012-07-03 14:27:44 100

原创 JavaScript window.location对象

原文:http://apps.hi.baidu.com/share/detail/54567640location 地址对象 它描述的是某一个窗口对象所打开的地址。要表示当前窗口的地址,只需要使用“location”就行了;若要表示某一个窗口的地址,就使用“<窗口对象>.location”。注意属于不同协议或不同主机的两个地址之间不能互相引用对方的 l...

2012-02-28 10:33:51 86

原创 深入Tomcat:JNDI在TOMCAT中的应用

JNDI在TOMCAT中的应用 在J2EE应用中,JNDI可以简化开发者的工作。而TOMCAT则使用户可以很方便的使用JNDI来开发自己的应用。 一.JNDI的配置 用户只需要配置TOMCAT的$CATALINA_HOME/CONF/SERVER.XML和/WEB-INF/WEB.XML这两个文件就可以轻松的使用JNDI来进行bean的调用和数据库资源的使用了。 首先,需要...

2011-11-19 17:20:56 126

原创 使用commons-fileupload实现单个和多个文件上传

原文>> 对于实现文件上传功能来说,Commons-fileupload组件是一个不错的选择,本文使用它实现了单个文件及多个文件上传,这里将实现过程写出来与大家共享。1.单个文件上传。页面代码:<!-- <br /><br />Code highlighting produced by Actipro CodeHighlight...

2011-06-17 17:42:02 64

原创 Linux下Jdk的安装和jdk环境变量的设置

我们在Linux下安装系统软件的时候,经常遇到一些系统环境变量配置的问题。什么是环境变量?如何定制环境变量?我将在下面做一些介绍。一、什么是环境变量?Linux是一个多用户的操作系统。多用户意味着每个用户登录系统后,都有自己专用的运行环境。而这个环境是由一组变量所定义,这组变量被称为环境变量。用户可以对自己的环境变量进行修改以达到对环境的要求。二、定制环境变量 环境变量是和Shell紧密相关的...

2011-04-09 19:11:15 97

原创 linux防火墙iptables

网上看到这个配置讲解得还比较易懂,就转过来了,大家一起看下,希望对您工作能有所帮助。 网管员的安全意识要比空喊Linux安全重要得多。 iptables -F iptables -X iptables -F -t mangle iptables -t mangle -X iptables -F -t nat iptables -t nat -X 首先,把三个表清空,把自建的规则清空。 ip...

2011-04-09 19:07:55 60

原创 各浏览器CSS hack兼容表

 各浏览器CSS hack兼容表: IE6IE7IE8FirefoxChromeSafari!important Y Y  _Y     *YY    *+ Y    \9YYY   \0...

2011-03-19 22:47:49 60

原创 javascript的IE和Firefox兼容性

1.document.formName.item("itemName") 问题说明:IE下,可以使用document.formName.item("itemName")或 document.formName.elements["elementName"];Firefox下,只能使用 document.formName.elements["elementName"]. 解决方法:统一使用docume...

2011-03-19 22:35:57 49

原创 图片(旋转/缩放/翻转)变换效果(ccs3/滤镜/canvas)

原文:http://www.cnblogs.com/cloudgamer/archive/2010/08/16/ImageTrans.html 以前要实现图片的旋转或翻转,只能用ie的滤镜来实现,虽然canvas也实现,但ie不支持而且不是html标准。css3出来后,终于可以用标准的transform来实现变换,而canvas也已成为html5标准的一部分。css3和html...

2011-02-16 01:39:22 139

原创 jstl function tag

<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %><c:set var="sentence" value=" Try This String for Manipulations " /><c:out value="${sentence}&quot

2010-12-31 11:35:52 62

原创 java文件下载时文件名在ie和firefox下面表现不一致问题

首先文件名是是以utf-8编码保存在数据库中,文件名暂定为"1_中文文件123.txt",然后作如下处理来下载response.setContentType("application/octet-stream;charset=UTF-8");fileName=java.net.URLEncoder.encode(fileName, "UTF-8");response.setHead...

2010-12-29 15:52:40 96

原创 PDF文件(PDF/A)无法添加注释、附注、书签等功能的解决

http://blog.163.com/scut_yumin/blog/static/14046800920107303619398/ 一、问题描述:有的pdf文件打开后,无法添加注释、附注、书签等,并且在工具栏下有一行文字是“您正在pdf/A模式中查看本文档”。PDF/A是PDF格式的一种,是为长期保存文件而设计的。基本上就是屏蔽了一些不适合的功能,如Javascript,音...

2010-11-11 12:05:19 1745

JSP页面上动态输出javascript代码自动执行问题

JSP页面上动态生成的JavaScript代码,需要自动执行的话需要这么写<script language="javascript" > alert(123);</script> 这种方式不会执行<script type="text/javascript"> alert(123);</script>...

2010-11-02 11:00:05 611

原创 需求用例模板

转载自:http://blog.csdn.net/metasearch/archive/2008/03/22/2207287.aspx 繁:  这个比较详细,几乎包含了一个用例的方方面面, 可用于描述比较复杂的功能需求.用例名称发送短信用例编号 用例作用域短信发送和接...

2010-11-02 10:05:36 134

原创 Java反射学习

全文摘抄于:http://iwtxokhtd.iteye.com/blog/359584          Reflection是Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。 Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计...

2010-06-03 14:22:38 76

原创 java定时器的使用(Timer

转载:http://www.cnblogs.com/wyqtomorrow/archive/2008/04/15/730978.html1、在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。 private java.util.Timer timer; timer = ne...

2010-05-19 10:11:22 113

免安装版Tomcat6.0启动方法

免安装版Tomcat6.0启动方法1、下载Tomcat Zip压缩包,解压。2、修改startup.bat文件:        在第一行前面加入如下两行        SET JAVA_HOME=JDK目录        SET CATALINA_HOME=前面解压后Tomcat的目录或者%cd%         如果需要使用shutdown.bat关闭服务器的话,也按...

2010-05-02 00:08:12 74

原创 oracle pl/sql 存储过程(抄)

游标环境区域是用来处理SQL语句的一个oracle存储区域。游标是指向它的指针或句柄。通过游标,PL/SQL程序可以控制这个环境区域中被处理的语句。Oracle中的游标有两种:显式游标、隐式游标。显示游标是用cursor...is命令定义的游标,它可以对查询语句(select)返回的多条记录进行处理,而隐式游标是在执行插入(insert)、删除(de...

2010-03-05 15:58:29 76

原创 MyEclipse7.5下手动安装freemarker ide插件

      在MyEclipse7.0+的版本,自动安装行不通,因为在下载你填写的插件前,MyEclipse会下载一大堆自己的更新,这些更新全都位于MyEclipse的服务器或者Pulse的服务器,这两个服务器在国内是无法访问的。既然无法自动安装,就手动安装:先打开 http://sourceforge.net/projects/freemarker-ide/files/页面,点击...

2010-01-23 15:39:28 79

原创 freemarker中截取字符串

<#if obj.name?length lt 20 > ${obj.name} <#else> ${obj.name[0..19]}...</#if>                   

2009-09-11 17:37:21 97

原创 Jquery UI 简化你的开发

转载自:http://www.iteye.com/topic/433634   

2009-08-07 08:47:53 128

原创 由浅到深了解JavaScript类

    感觉写的不错(对入门者,呵呵),特意转载备忘(目的:做成PDF的电子书)原文地址:http://www.cftea.com/c/618.asp作者:泣红亭       最近在无忧脚本混了一阵子,回复了一些贴子,自己却没有做出什么东东让大家看看,心里有些不安,于是写了下边的一点东西,本来应该发在类封装区的,考虑到那里比较冷,而这篇文章我希望能够帮助到更多的朋友,因此放...

2009-05-19 10:28:10 66

原创 freemarker如何在url中传递中文参数

例如:http://www.map512.cn/findPOI.do?key=南门如果不转码,request.getParameter("key")返回的是乱码,在jsp中,我们一般这样子传参数String key2=URLEncoder.encode(key,"gbk");http://www.map512.cn/findPOI.do?key=key2那么在freemarker中...

2009-05-18 12:00:33 254

原创 java编写Oracle存储过程

      Oracle里可以使用多种语言来编写存储过程,比如Pro*C/C++,PL/SQL,COBOL,在Oracle8i开始支持用Java编写存储过程。用pl/sql写存储过程对很多人来说时比较陌生的,用自己熟悉的语言处理起来也比较方便。      用到用java编写存储过程,网络上的一些资料有些乱,在这简单的整理下使用过程,和注意的地方。 Java存储过程与一般的JDBC程序有...

2009-05-08 22:33:08 170

原创 取得地址栏完整请求信息

 转自:http://sunxboy.iteye.com/blog/284976public static String getCompleteURL(HttpServletRequest request) { return new StringBuilder(getCurrentHttpURL(request)) .append(request.get...

2009-04-26 21:16:32 68

原创 dom4j读写xml文件

原文地址:http://www.blogjava.net/biiau/archive/2008/09/24/231005.html 首先我们给出一段示例程序:import java.io.File;import java.io.FileWriter;import java.util.Iterator;import org.dom4j.Document;import ...

2009-04-24 11:12:42 75

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除