- 博客(43)
- 资源 (7)
- 收藏
- 关注
原创 解决GitHub Pages屏蔽百度爬虫的方法
Github屏蔽百度爬虫导致在Github Pages上托管的博客、网站都无法被百度索引到,但对于国内的小伙伴尤其是还在上学的未来的程序员们百度还是一个重要的检索渠道。已经有小伙伴在这方面做了尝试并且进行了全面的分析,这里我仅仅介绍一下个人的做法。这个博客也托管在Github Pages上,个人没有虚拟主机、域名也懒得备案,主要就是通过SAE的免费主机加智能DNS解决的。可行性及原理分析已经有小伙伴
2016-02-24 19:20:03 6669 5
原创 [实践]使用JarJar优雅的发布依赖包
作为服务需求方每次在项目中添加一个依赖都提心吊胆,怕新依赖会引入Jar包冲突、ClassNotFound问题。甚至有时新依赖使用的第三方包与项目中已有的版本完全不兼容,这就迫使需求方或冲突方不得不重新修改项目。因此如何为使用者发布一个第三方依赖尽可能少的包,体现了一个服务提供者的友好态度。
2016-02-19 10:23:59 5065
原创 [JVM]Java工程师要懂的硬件知识-前言
Mechanical Sympathy这个短语描述了一种车手对汽车天生的感觉,也是Martin Thompson大牛的博客标题。从并发编程网Disruptor的介绍中注意到这个短语,再去品位Martin对它的简短阐述’Hardware and software working together in harmony’的确很有道理。在对任何语言的深入学习研究中,总逃不过对底层硬件的了解与学习,很多语言
2016-02-16 12:03:29 2053
原创 SpringSide4学习笔记1
首先非常感谢江南白衣~项目首页:http://www.springside.org.cn/不知道从哪里看起就从我点的第一个文件说说吧~quick-start.bat针对像我一样的小白鸟,我就直接写在代码上面了 其实人家代码写的很好了 我全当翻译一下吧大牛请多多指教#关闭回显 就是不显示命令行返回的信息@echo off#显示下面两句话告诉你运行的先决条件 JDK6.0以
2012-07-06 17:35:18 15124 4
原创 Spring框架入门01-理解Spring的DI
PS:很少写博~看了一篇文章受了刺激~决定也写写博客~文笔很次大家喜欢看就看,不喜欢也别拍砖~很久很久以前~~在美丽的城堡里面住着一位漂亮的公主,他和他的家人、朋友幸福的生活着;有一天邪恶的格格巫来到了这个城堡,他看见了漂亮的公主于是她决定要将公主抢走~格格巫使用了一个邪恶的魔法将公主抓了起来,公主很害怕、国王很着急~这是来了一个真正的勇士他的名字叫做小灰灰~~~小灰灰伟大
2012-06-07 18:23:18 1596
转载 自用C++
http://www.prglab.com/cms/pages/c-tutorial/c-basics/program-structure.php
2012-03-09 14:08:40 517
转载 Javascript URL 编码区别及转义字符处理
http://blog.sina.com.cn/s/blog_473491a40100gzru.htmlJavascript URL 编码区别及转义字符处理 (2010-01-25 11:04:49)转载▼标签: 前端开发工程师 web前端开发 url转义 url编码
2012-03-08 10:56:19 3922
转载 Apache HTTP Server 与 Tomcat 的三种连接方式介绍
首先我们先介绍一下为什么要让 Apache 与 Tomcat 之间进行连接。事实上 Tomcat 本身已经提供了 HTTP 服务,该服务默认的端口是 8080,装好 tomcat 后通过 8080 端口可以直接使用 Tomcat 所运行的应用程序,你也可以将该端口改为 80。既然 Tomcat 本身已经可以提供这样的服务,我们为什么还要引入 Apache 或者其他的一些专门的 HTTP 服
2012-02-13 11:45:33 476
转载 Java操作Excel一点资料(自用)
利用 JAVA 操作 EXCEL 文件http://www.ibm.com/developerworks/cn/java/l-javaExcel/java操作Excel(Jakarta_POI)http://blog.csdn.net/hecal/article/details/2905289JExcelAPI读写excel文件的例子。支持excel2003文件格式。http:
2012-02-12 18:51:05 509
原创 Struts2学习笔记(一)
2011-11-16 Struts2 version=1.0 1.Struts2简介: 2.Struts的发行包:struts2-core-2.1.81.jarxwork-core-2.1.6.jarognl-2.7.3.jarfreemarker-2.3.15.jarcommons.fileupload-1.2.1.jar 3.应用Struts2的基本过程:
2011-11-17 12:09:19 497
转载 Emacs快捷键
这份列表根据http://lpn.rnbhq.org/tools/xemacs/emacs_ref.html和我的使用经验翻译整理而来. 部分内容我不是很熟悉(比如Version Control), 在给出翻译的同时附上了英文, 这部分如果有错误, 请给我指出, 谢谢. 原列
2011-09-21 13:05:14 533
原创 重写与重载
重写:1. 参数列表:必须与被重写方法的参数列表完全匹配。 2. 返回类型:必须与超类中被重写的方法中声明的返回类型或子类型完全相同 3. 访问级别:一定不能比被重写方法小,可以比被重写方法的广。 4. 非检查异常:重写方法可以抛出任何非检查的异常,无论被重写方法
2011-08-08 14:59:08 579
转载 IEEE754标准
IEEE754代码 标准表示法 为便于软件的移植,浮点数的表示格式应该有统一标准(定义)。1985年IEEE(Institute of Electrical and Electronics Engineers)提出了IEEE754标准。该标准规定基
2011-08-04 14:49:53 2709
转载 类的初始化顺序
转自:http://jemy.yang.blog.163.com/blog/static/6133081520098159347720/?fromdm&fromSearch&isFromSearchEngine=yes对于静态变量、静态初始化块、变量、初始化块、构造器,它
2011-08-02 16:38:54 947
转载 JAVA当中变量什么时候需要初始化?
转自:http://blog.163.com/shuzhen_an/blog/static/119399304200962334211324/1. 对于类的成员变量,不管程序有没有显式的进行初始化,Java虚拟机都会先自动给它初始化为默认值。 默
2011-08-02 16:35:18 14954 3
原创 大家来讨论!Java*为什么局部变量必须初始化才能使用?有在观察JVM的指点一下!
《Thingking in Java》里说是因为大部分局部变量未赋初值属于编程者的失误而非有意,所以编译器要是自动赋值反而减少了错误被发现的可能。而类成员数据就不是这样子了。
2011-08-02 16:32:11 2072 1
转载 java取整和java四舍五入方法 BigDecimal.setScale()方法详解.
内容:import java.math.BigDecimal; import java.text.DecimalFormat;public class TestGetInt{ public static void main(String[] args){
2011-08-02 15:23:28 41237
转载 BigDecimal类的构造函数——将double类型转换为BigDecimal类型
package archie2010;import java.math.BigDecimal;import java.math.MathContext;public class BigDecimalTest { /** * @param args
2011-08-02 15:21:39 34774
转载 Java对BigDecimal常用方法的归类
以下是代码片段: /** * 提供精确的小数位四舍五入处理。 * * @param v * 需要四舍五入的数字 * @param scale * 小数点后保留几位 * @return 四舍五入后的结果 */
2011-08-01 17:41:12 895
转载 SQL数据类型和Java数据类型的对应关系
SQL数据类型和Java数据类型的对应关系 integer、int ---> int tinyint、smallint ---> short bigint ---> long decimal、numeric ---> java.math.BigDe
2011-08-01 17:33:49 973
转载 Java中的OutOfMemoryError和JVM内存结构
<br /><br />本文转自<br />http://liuchangit.com/java/394.html<br />感谢作者的奉献<br /> <br />OutOfMemoryError在开发过程中是司空见惯的,遇到这个错误,新手程序员都知道从两个方面入手来解决:一是排查程序是否有BUG导致内存泄漏;二是调整JVM启动参数增大内存。OutOfMemoryError有好几种情况,每次遇到这个错误时,观察OutOfMemoryError后面的提示信息,就可以发现不同之处,如:<br />java.l
2011-05-18 15:21:00 9927
原创 Ubuntu设置MTU和安装pdnsd 给网络提速的补丁--pdnsd不连接远程DNS服务器
<br />真无法相信Ubuntu在网络方面没有windows表现优秀,但是在实际使用过程中事实却是如此。<br />我使用Ubuntu10.04、通过无线路由器拨号上网。<br /> <br />网上已经有了很多解决方案,大家可以参考一下。但在实际使用时请根据自己的情况,注意我在文中提到的几点。<br />http://forum.ubuntu.org.cn/viewtopic.php?f=73&t=315117<br />http://www.kmeckstein.com/linux/speeding-
2011-05-18 15:16:00 7089
转载 Android的调试原理--学习笔记
/* 今天学习了用Eclipse 来调试Android的代码,首次使用,可能有的问题很基本,有问题请指出,交流嘛:) */<br />(笔记中提到的Emulator也可以理解成Device)<br />一、adb的介绍: <br />adb(Android Debug Bridge)包括三个部分:<br />1)adb client, 运行在PC上(为DDMS,即IDE工作)<br />2)adb daemon(守护进程), 运行于Emulator(为与Emulator中的VM交互工作);<br />3)a
2011-01-04 09:46:00 853
原创 Uboot最开始两句代码的一点解释 make最基础入门 触感make的灵活啦
嵌入式U-boot的Makefile中有这么一句smdk2410_config : unconfig @$(MKCONFIG) $(@:_config=) arm arm920t smdk2410 NULL s3c24x0看上去很复杂的语法,但是当弄明白了怎么回事的时候才发现,其实只是将两个基本的语法用在一起了。在此首先感受了make的灵活性,从一个侧面也看出了编程语言的灵活性,继
2010-04-27 23:10:00 802
转载 Ubuntu服务详解
Liunx操作系统跟Windos XP一样,有一批系统服务随机而启动;略懂电脑的WindowsXP用户会禁止那些不必要的服务,以提高开机速度;如今安装了Ubuntu操作系统,咱们也有必要了解Ubuntu的服务,然后根据自己的需要,将不必要的服务禁止掉,这样既可以提高Ubuntu的启动速度,还能够提高系统的安全性(尽管Ubuntu 8.10本身已经非常安全;p)我推荐Ubuntu用户安装
2010-04-13 00:58:00 764
转载 SDRAM工作原理及S3C2410 SDRAM控制器配置方法
http://student.csdn.net/space.php?uid=45153&do=thread&id=4426http://www.embedu.org/Column/Column169.htm
2010-04-12 18:14:00 587
转载 ubuntu9.10 系统安装、配置、使用指南
http://forum.ubuntu.org.cn/viewtopic.php?f=77&t=166326
2010-04-11 16:58:00 596
转载 Linux常用指令速查手册
一、系统设置与管理1.alias 说明:为命令设置别名、显示别名设置。 语法:alias [别名]=[指令名称]:为[指令名称]起一个别名。alias [别名]:显示出[别名]所对应的命令。alias:显示所有别名设置。2.apmsleep说明:进入挂起或等待状态。语法:apmsleep hh:mm参数:hh:mm指定进入挂起或等待状态的
2010-04-09 21:52:00 952
转载 C-Kermit安装和使用及下载内核方法
由于minicom无法下载kernel,我都是在windows下载的。今天,那个废物的windows XP宕掉了,无法下kernel了,只好看看在Fedora下怎么实现com下载kernel(逼出来的)。今晚终于搞定在FC6下载内核了。这段一直都是在VMware上用Linux,其中一个原因就是无法在FC6环境下下载内核镜像。前段时间搞了好久呢。在minicom下无法用kermit协
2010-04-09 20:10:00 1305
原创 s3c2440 GPXIO寄存器设置的一点代码习惯
本人在阅读课本的代码时看到了一下代码 1.#define GPBCON (*(volatile unsigned long *)0x56000010)此处代码涉及到volatile的用法我已经转载了文章介绍再次感谢作者的无私奉献 2.#defined GPBCON_out (1(1这个问题也要多谢csdn的多位大侠的指点
2010-03-24 17:18:00 671
转载 C中的volatile用法 越发觉得自己还欠缺很多很多
C中的volatile用法 volatile 影响编译器编译的结果,指出,volatile 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化。)。 例如: volatile int i=10; int j = i; ... int k
2010-03-23 21:31:00 528
转载 终于读完了《跟我一起写 Makefile》 !也算了解了一下Makefile!感谢逸学堂大侠的分享和作者的无私奉献!
陈皓概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解 HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会
2010-03-14 06:19:00 1491
原创 ARM汇编停止更新很久了,现在把大部分例题源码发上来!
ARM汇编停止更新很久了!现在也不看那个了,我把大部分课本例题的源码发上来,不写那么详细的例题分析了,如果有指点以前代码的请看我以前的帖子吧! ;已知循环次数的 单循环程序设计 循环实现s=1+2*3+3*4+...+N(N+1)当N=10截止 AREA EX4_45,CODE,READONLY
2010-03-09 12:51:00 3004 6
转载 目标板挂载NFS时 需要nolock参数的网摘
nfs方式共享主机文件 作者:qtopia2009-7-3 10:00:00一. 检查nfs状态:#service nfs status二. 在主机创建nfs共享文件夹:#mkdir /nfsroot#e cho “/nfsroot 192.168.1.118(rw,sync,no_root_squash)” >/etc/exports#cat /etc/exp
2010-03-09 00:18:00 17516
转载 Linux应用程序安装与管理
目标: 了解linux应用程序的组成部分 掌握使用RPM工具管理软件包的方法 掌握应用程序源代码包的编译安装方法 掌握图形界面下应用程序管理工具的使用1、Linux应用程序基础2、RPM包管理 包管理系统初步: RPM:RPM Package Manager http://www.rp
2010-03-07 01:22:00 910
转载 Redhat Linux 硬盘挂载方法!!!
编写背景: 这周要开始搭建测试管理系统bugzilla,第一步是装操作系统。由于使用的机器配置非常的老,机器有4块硬盘,每个硬盘17G;第一次遇到这样的情况,装上操作系统后,如何挂接硬盘还真是不会,在网上找了不少资料看,对资料进行归类总结,在此收录保存同时供大家需要时查看。 Redhat Linux 硬盘挂载方法!!!参考资料网址:http
2010-03-07 00:38:00 3167
原创 过年好烦乱哦!
过年好烦乱哦!家里雇的人都请假了只好我自己看着,所以停止更新了一段时间!在新的一年感谢那些帮助过我的高手,祝他们虎年行大运,虎虎生威!同时也祝福所有的朋友新的一年开心快乐!
2010-02-27 19:38:00 605
Java WEB 持久层 技术清单
2015-04-02
Java WEB 持久层 功能清单
2015-04-02
Java WEB 表现层技术清单
2015-04-02
Java Web开发的相关知识点的列表 技术清单
2015-04-02
SublimeText2-文本编辑器-Ubuntu-插件大全
2014-12-09
Maven实战-知识总结-入门教程-常见插件
2014-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人