自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(221)
  • 收藏
  • 关注

转载 Godoc中的Example编写

Godocgodoc工具可以从go程序中抽取出并生成文档,抽取的内容来自go代码中的注释,以及本文中将要讲到的源代码包下的example_test.go文件。起因Go语言还算是比较新的东西,学习资料并不是太多。在查看go的document的时候,看到Example的时候有些纳闷,代码文档...

2015-09-30 15:25:00 494

转载 Color相关的知识

RGBRGB色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。RGBARGBA是代表Red...

2015-09-29 14:38:00 173

转载 Go语言中接口的类型判断和转换

摘要Go语言中的接口和Java中的接口在定义方面区别不是特别大,当然也有区别,比如Go接口中不能有数据字段,可以嵌套接口;但是却在实现是大有不同,Java中一种类型(类)要实现某个接口则需要通过implements关键指名实现的接口名称,而Go中任何类型的方法集中只要拥有与接口对应的全部方法...

2015-09-23 17:26:00 552

转载 学习Go的最初始的看法

开始大概是去年年初我试图去学习Go语言,本着一个程序员一年学习一本编程语言的想法去的,可以最后看到Go的for后面不用写(),导入包用双引号引,就格外不舒服(强迫症的感觉,如下代码示例),感觉设计不太严谨,于是就草率的Pass掉了,转向JVM上的Groovy。不过好在,有了这次与Go的接触,...

2015-09-22 18:45:00 107

转载 搭建SpringMVC开发环境

通常在开发JavaEE项目中Web应用比较常用的框架组合Struts+Spring+Hibernate(SSH)和Struts+Spring+Mybatis(ibatis)(SSM)。 当使用Spring的MVC时候,整个Web应用的层次更加简单和情绪。 ...

2015-09-17 09:27:00 61

转载 魂断实习之――结束。开始..........

这两天的日子过的充实到一个极致,从早上写我们的3GCRM关系系统的Android应用程序,一直到晚上11点,实在是写不动了。这次实习确实有了一个无法忘记的时刻,近些日子有些失眠,有些心累,体力不支,加上因为秋季来临,一不小心感了个冒。队友们不忍心,就腾出三把椅子供我躺着睡会,不晓得突然...

2015-09-17 09:27:00 104

转载 JavaWeb应用配置文件安全解决方案

这里主要说说JavaWeb应用的配置文件安全,通常JavaWeb应用多多少少会有一些配置文件,其中数据源的配置则是关系到数据库的安全,另外还有一些基于文件的权限配置,应用程序的一些系统参数。鉴于这样的情况,如果配置文件被非法访问者拿到,这对于应用的安全和数据安全产生极大的危害...

2015-09-17 09:27:00 100

转载 Struts1.2 Hibernate Spring框架组合(一)

对于开发较复杂的项目工程使用即定成熟的开发方法,开发流程,设计模型,框架对于项目的开发非常重要。成熟的技术,丰富的经验都可以用以借鉴,使得工程能够顺利的进行,降低工程失败的风险。 Struts + Hibernate + Spring的组合 1.新建Web工程 ...

2015-09-17 09:27:00 69

转载 记录:Spring JdbcTemplate查询返回的Map与数据库对查询字段名的处理

1.先说Spring JdbcTemplate查询返回的Map 在使用Spring提供的JdbcTemplate类对数据库进行操作的时候,直接使用如下所示的系列重载方法需要特别注意返回的Map类型。 org.springframework.jdbc.c...

2015-09-17 09:27:00 849

转载 猜数字游戏

一个产生交互的猜数字游戏,很普通的,输入一个数n,计算机将产生0-n中的一个数,然后通过猜测和计算机的提示,知道猜测成功后游戏结束。 这个游戏已经被改版了很多···· 写这个只是为了解决腾讯的2012校园实习生招聘的一个面试题。 源代码: ...

2015-09-17 09:27:00 90

转载 Jar与外部文件的信息交互

JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。为 J2EE 应用程序创建的 JAR 文件是 EAR 文件(企业 JAR 文件),当然JAR格式是以目前较为流行的ZIP格式为基础,因此ZIP压缩,解压软件可以直接打开JAR...

2015-09-17 09:27:00 72

转载 实战-JavaWweb的Servlet和Filter运行关系(二)

本文继续实践“实战-JavaWweb的Servlet和Filter运行关系(一) ”一文中留下的问题。 问题一: 使用Servlet3.x对Filter类进行注解的时候,如何控制其执行顺序? 首先做个猜测,Filter作为类来组织的,并且使用注解(Annot...

2015-09-17 09:27:00 60

转载 Java类归档文件jar里的Manifest文件详述

发布Java应用程序时你会感到困难?好在Java提供了一系列打包和发布工具,可以显著的简化发布过程该文章提供了打包Java code的几种方法,我们将会探讨Java manifest件,给出用于管理JAR文件所依赖文件、估计跨平台发布所需的CLasspath的合适方法,我也会解释如...

2015-09-17 09:27:00 207

转载 Web开发的路径问题

Web开发过程中绝对路径,相对路径,虚拟路径这三个概念还是相当绕人的。 1. 绝对路径:就是你的主页上的文件或目录在硬盘上真正的路径。比如,你的Perl 程序是存放在 c:/apache/cgi-bin 下的,那么 c:/apache/cgi-bin 就是 CGI-BIN 目录的绝对...

2015-09-17 09:27:00 156

转载 程序员的宣言

懒人创造了世界,世界是为懒人创造的。 程序员是上帝的替身。 我们生来就是为了解决世界上90%的人不够懒而来的。 程序员都是坚定的,纯粹的,脱离了低级趣味的人。 我们是一群...

2015-09-17 09:27:00 351

转载 读源码Apache-commons-lang3-3.1(零)

Apache的Jakarta commons工程下具有一系列公共基础类。例如Lang,IO,Pool,BeanUtils等等。 Apache的Jakarta commons工程项目列表路径:http://commons.apache.org Commons基础类包基本上...

2015-09-17 09:27:00 88

转载 记录-三步走FreeMarker Template学习

学习Java模版引擎FreeMarker截至到现在20个小时,记录一下整个学习过程,发现学习中的问题,同时留下对FreeMarker最初时的认知,待假以时日项目组的数据和视图层分离使用FreeMarker的时侯不至于因为时间长了不知从何开始,又要重新走一步Hello FreeMarker...

2015-09-17 09:27:00 134

转载 通过Job,Trigger,Scheduler看Quartz2.x作业调度框架

最近使用到Quartz框架来做定时推送数据的功能的调度(注:在Java可以使用java.util.Timer和实现java.util.TimerTask接口的类做定时任务功能)。 本文主要从大的框架方面介绍Quartz的基本使用和Quartz对用户提供的扩展点JobListener...

2015-09-17 09:27:00 87

转载 javaScript,Dwr分页模拟

在javaWeb开发中分页技术可以说是所处可见,分页的好坏,数据的显示的重要性,数据库访问的次数,页面更新的速度等等,无论是从客户端,还是服务器,好的分页技术,或者说是适合特定问题的处理的分页方式就格外重要。 分页可以从客户端考虑: 客户端发送一次请求,返...

2015-09-17 09:27:00 66

转载 需求开发的碎事强关注

作为开发人员,参见一些需求开发的培训还是有益处的,参加了一次需求开发技巧培训,结合自己的体会写写需求开发的一些事。 1.影响软件项目失败的因素(需求方面) 》过少的信息输入:用户方对项目缺乏认识,开发方缺乏规划 》不完整需求:行业领域知识匮乏,需求开发人员经验不足,前期准...

2015-09-17 09:27:00 66

转载 基于Maven管理的JavaWeb项目目录结构参考

通常在创建JavaWeb项目时多多少少都会遵循一些既定的比较通用的目录结构,下面分享一张基于Maven管理的JavaWeb项目目录结构参考图: 上图仅是参考,不同项目不同团队都有自己的约定和规范。 个人体会: 项目目录结构一旦约定和规范...

2015-09-17 09:27:00 100

转载 JCS(Java Cache System)基本结构分析和使用

JCS(Java Caching System)项目: http://commons.apache.org/proper/commons-jcs/index.html JCS是用java编写的一个分布式缓存系统。它旨在通过提供一种手段来管理各种动态性质的缓存数据加快应用程序,...

2015-09-17 09:27:00 127

转载 Hessian RPC示例和基于Http请求的Hessian序列化对象传输

本文主要介绍两个案例,第一个是使用Hessian来实现远程过程调用,第二个是通过Hessian提供的二进制RPC协议进行和Servlet进行数据交互,Hessian本身即是基于Http的RPC实现。 案例一: 1.准备工作 这里建立一个Maven项目,其中包含四...

2015-09-17 09:27:00 131

转载 Docker-容器互联访问之数据容器操作过程

要通过一个容器A来访问另一个容器B,其中容器B部署数据库,容器A部署应用程序。在Docker生态中我们称之为容器互联。 下面通过一步一步执行,来实现此需求。 获取postgres镜像 ubuntu@ip-10-23-28-180:~$sudodoc...

2015-09-17 09:27:00 157

转载 创建实体类使用Hibernate

目前我们在使用Hibernate的时候往往先建立关系型数据表,这样的方式其实是没有正真体现Hibernate操作的内涵。 合理的操作应该是建立实体类来生成关系型数据表,然后根据操作对象来操作数据表,这里的数据表对于开发者而言是绝对的透明的。 ...

2015-09-17 09:27:00 79

转载 记录:Protocol Buffers(protobuf)在Java开发中使用

数据交换的方式很多比如:XML,JSON,Protobuf。虽然protobuf很流行,并且系出名门,可是没怎么用过。通过阅读google developers里关于protocal-buffers的内容基本可以使用它了。如果你访问该链接https://developers.goog...

2015-09-17 09:27:00 81

转载 Android客户端应用享用传统Web服务

Android系统中提供了SQLite数据库,用于本地的数据存储,App链接到网络就要用到专门的服务应用。目前已经存在了服务应用,想要开发一个Android移动应用用来享用已有的Web服务应用,这类似于传统的Client -Service。无论是B/S模式还是C/S模式,开发应用和...

2015-09-17 09:27:00 69

转载 JDBC操作SQL语句的注释和拼接

上网浏览帖子发现一个关于SQL中的in里面的参数动态添加的问题。 通常in里面的参数通过一个子查询获得与该参数相同类型或者可互转换的类型的一个字段信息。实际中经常会用到有个数组,该数组的内容正好是作为in里面的参数列表。通过SQL拼接的方式一定能够实现,即便看起来比较繁...

2015-09-17 09:27:00 411

转载 修复Maven项目默认文件夹的Maven Plugin开发

总体说Maven Plugin开发算是比较简单,了解了Mojo之后,实现起Maven Plugin的一个个goal就更加轻松了。 由于发现在通过eclipse或者archetype创建Maven工程之后,src下的目录时而不完整,于是打起开发一个Maven Plugin的主意...

2015-09-17 09:27:00 158

转载 Linux下多命令执行

Linux下多命令执行: 1.执行多条命令,不确保每条执行成功. 多条命令之间用分号(;)隔开,比如:command1 || command2 || command3 三条命令中都会执行,不确保每条命令执行成功.2.执行多条命令,遇到执行失败的命令之后,停止后续命令执行.多条命令之间做逻辑与...

2015-09-17 09:27:00 57

转载 归整Java连接各种数据库

Java数据库连接(JDBC)由一组用Java编程语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,使他们能够用纯JavaAPI来编写数据库应用程序。然而各个数据库开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。 ...

2015-09-17 09:27:00 54

转载 qunit和mockjax前端测试

题外话:想轻松点写篇文章,可不知道为什么每一篇写的时候都有中沉重的感觉。 qunit是JavaScript的单元测试框架,用起来和junit一样的简单,够可视化。 通过阅读API和一些测试Demo很快就可以掌握qunit的基本用法。下面是一个测试例子,通过例子来说明qunit...

2015-09-17 09:26:00 84

转载 Windows下使用FileZilla[Server+Client]搭建FTP服务

FTP服务器,客户端开源的,商业的非常多,尝试过不少,真心觉得FileZilla不错,流行,开源,稳定,安全,高性能。 下面通过图示的方式说明快速上手FileZilla,这里插播几句话,关于FTP的相关知识可以另作了解,而FileZilla可以看作是两款普通的配套来用的软件(...

2015-09-17 09:26:00 200

转载 实战-JavaWweb的Servlet和Filter运行关系(四)

通过三篇实践性文章的说明和总结,理解Servlet和Filter之间的运行关系。 实战-JavaWweb的Servlet和Filter运行关系(一) 实战-JavaWweb的Servlet和Filter运行关系(二) 实战-JavaWweb的Ser...

2015-09-17 09:26:00 73

转载 在Myeclipse中创建自定义用户类库

在开发Web项目的过程中总是要添加这样那样的jar包,每次添加当然很繁琐,而且有时候会因为疏忽,或者其他原因要选择特定的包来实现需要的功能,而向开源框架Struts2,Hibernate,Spring等其中的有些包可能用不到,那么通过自定义用户类库就可以自己选择所需要的类文件,...

2015-09-17 09:26:00 89

转载 java开发者的四肢

还记得刚开始学习程序开发的时候,没黑没夜的写程序,从刚开始的C语言开始,对书本上的程序一一做了验证;写了那么多排序,查询的代码;处理计算各种来自考察技能的问题;打印美丽的图案;还企图用递归来绘制各种各样的递归图案来炫耀一下。 这样的日子没有过多久,新的信息,目光的投入,网络...

2015-09-17 09:26:00 80

转载 在Mybatis3开发中与配置相关的7点体会

Mybatis3前身是Apche开源项目ibatis,后前移至google code改名为Mybatis,mybatis是Java持久化框架,关于Mybatis学习难度不大,熟悉JDBC编程的话,相信很快会喜欢Mybatis这种对JDBC高层构建的方式。 被Mybat...

2015-09-17 09:26:00 59

转载 通过Scala获取Github上的Scala-tool-Support的Vim配置

Github:https://github.com/scala/scala-tool-support项目收集了编辑器对Scala支持的配置。 1.下面Scala代码是获取scala-tool-support下的vim配置。 博客的代码显示有坑,可以到这里查看:https://...

2015-09-17 09:26:00 49

转载 Redis中使用Lua脚本的开发思路

Redis提供了通过eval命令来执行Lua脚本。下面通过几个小例子来讲述如何在Redis服务端执行Lua脚本。 1. 执行Lua脚本的几个命令如下: 命令格式 说明 对应Jedis客户端Jedis对象的方法之一(有更多重载方...

2015-09-17 09:26:00 85

转载 Aspectj快速上手代码示例之Before,After,Around

本文不打算解释AOP的相关专业名词和概念,仅通过几个代码示例来展示Aspectj(对AOP实现的)的基本使用,并且使用的Aspectj是目前最新版本。 1.搭建环境 本文使用Maven来构建工程,通过aspectj-maven-plugin插件来编译*.aj文件至.class...

2015-09-17 09:26:00 135

空空如也

空空如也

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

TA关注的人

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