摘要: 关于go就不介绍了,google自己的语言.其它的百科,最近比较郁闷,处于纠结状态,不想说话,真心不想说话.开发工具安装:安装包下载:http://code.google.com/p/go/downloads/list系统支持:FreeBSD、Linux、MacOSX、Windows、NetBSD(根据系统类型下载对应的安装包)添加环境变量:将安装路径添加到系统path我的操作系统widows,安装路径为D:\Go将安装路径的bin路径添加到系统path,跟java环境变量设置方法一样.如下图所示个人下载msi版本,安装完成之后会自动添加到系统环境变量,如果你的版本没有添加的自己手动添加即可, 阅读全文
posted @ 2013-10-11 14:18 苏二 阅读(1361) 评论(7) 推荐(0) 编辑
摘要: 项目结构图如下:说明:lib下存放的是Spring相关包,项目应用包为Spring3.2,message_*.properties中存放的是国际化的资源文件资源文件英语的资源文件message_en.propertiesmain.title=Hello Worldmain.target=I love you韩语的资源文件messages_ko.propertiesmain.title=\uC548\uB155\uD558\uC2ED\uB2C8\uAE4Cmain.target=\uC0AC\uB791\uD574对应的韩语为:main.title=안녕하십니까main.target=사랑해S 阅读全文
posted @ 2013-10-09 13:03 苏二 阅读(5498) 评论(1) 推荐(1) 编辑
摘要: 关于ElasticSearch不介绍了,直接说应用.分布式ElasticSearch集群构建的方法.1.通过在程序中创建一个嵌入es节点(Node),使之成为es集群的一部分,然后通过这个节点来与es集群通信./**在运行该测试实例时,已经在本地建立了对应的索引库datum*/ public static void main(String[] args) { //当你启动一个节点,它会自动加入同网段的es集群,一个前提就是es的集群名(cluster.name)这个参数要设置一致。 String clusterName = "elasticse... 阅读全文
posted @ 2013-09-29 18:52 苏二 阅读(6160) 评论(4) 推荐(2) 编辑
摘要: 关于继承TagSupport与BodyTagSupport的区别说明*TagSupport与BodyTagSupport的区别主要是标签处理类是否需要与标签体交互。*如果不需要交互的就用TagSupport,如果需要交互就用BodyTagSupport。*交互就是标签处理类是否要读取标签体的内容和改变标签体返回的内容。*用TagSupport实现的标签,都可以用BodyTagSupport来实现,因为BodyTagSupport继承了TagSupport。实例应用:创建页内广告标签步骤一:创建标签对应的tld文件,实例中文件名称为plugin.tld,将文件放置在src目录下 1.0 ... 阅读全文
posted @ 2013-09-23 09:44 苏二 阅读(2577) 评论(0) 推荐(1) 编辑
摘要: webutil-licenseImage 插件内置4种验证码样式,支持用户扩展.自定义样式实现简单验证码.源码脱管地址:http://code.google.com/p/licenseimage/Jar包下载地址: http://files.cnblogs.com/dennisit/Java%E9%AA%8C%E8%AF%81%E7%A0%81%E6%8F%92%E4%BB%B6.rar项目结构图:说明:ResourceUtil类为获取包内资源服务LicenseImage用来生成验证码思路:通过获取验证码图片资源,创建BufferedImage图片对象,然后获取该对象的Graphics2D操作 阅读全文
posted @ 2013-09-17 11:17 苏二 阅读(2619) 评论(4) 推荐(1) 编辑
摘要: 与文件简单操作相关的一个工具类package org.dennisit.util;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.uti 阅读全文
posted @ 2013-09-14 10:23 苏二 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 在此回复牛妞的关于程序中分词器的问题,其实可以直接很简单的在词库中配置就好了,Lucene中分词的所有信息我们都可以从TokenStream流中获取.分词器的核心类Analyzer,TokenStream,Tokenizer,TokenFilter.AnalyzerLucene中的分词器有StandardAnalyzer,StopAnalyzer,SimpleAnalyzer,WhitespaceAnalyzer.TokenStream分词器做好处理之后得到的一个流,这个流中存储了分词的各种信息.可以通过TokenStream有效的获取到分词单元Tokenizer主要负责接收字符流Reader 阅读全文
posted @ 2013-08-14 22:52 苏二 阅读(9971) 评论(3) 推荐(2) 编辑
摘要: 瀑布流效果目前应用很广泛,像花瓣,新浪轻博,蘑菇街,美丽说等好多网站都有.也有好多支持该效果的前段框架,今天学习了一下这种效果的实现,不依赖插件,自己动手分析实现过程,为了便于叙述清楚,分析中的一些名词为自己拟定,不当之处还望见谅.思路分析步骤一:构建成行元素+寻找新增元素追加位置瀑布流所有元素的宽度是固定的,我们用浏览器的宽度除以每个瀑布流块的宽度,就是每一行可容纳的瀑布流块的个数.因为,每个瀑布流块的高度不一,我们姑且把组成一行的这组元素称为成行元素,在成行元素放置完毕后,我们如果要再增加一个元素,那么它的位置应该这样找?“获取成行元素集合中高度最低的那个元素,待放置的元素的top值应该是 阅读全文
posted @ 2013-08-08 08:57 苏二 阅读(8619) 评论(16) 推荐(6) 编辑
摘要: jquery.easydrag下载地址:http://ishare.iask.sina.com.cn/f/34289681.html实现效果图:分布实现一、页面Html标签元素定义 页面加载时弹出一个对话框 点击使用360安全卫士 关闭360安全卫士 欢迎使用360安全卫士[苏若年提醒您] 页面加载时弹出一个对话框 点击使用360安全卫士 ... 阅读全文
posted @ 2013-07-31 23:37 苏二 阅读(3719) 评论(1) 推荐(0) 编辑
摘要: htmlparser是一个纯的java写的html解析的库,它不依赖于其它的java库文件,主要用于改造或提取html。它能超高速解析html,而且不会出错。现在htmlparser最新版本为2.0。下载地址:http://sourceforge.net/projects/htmlparser/在线API:http://www.ostools.net/apidocs/apidoc?api=HTMLParserFilter就是对于结果进行过滤,取得需要的内容。HTMLParser在org.htmlparser.filters包之内一共定义了15个不同的FilterAndFilter、CssSel 阅读全文
posted @ 2013-07-15 19:21 苏二 阅读(6056) 评论(2) 推荐(1) 编辑
摘要: 1.北京圣思Java培训教学视频(资源共享网)2.Lucene/WebService/SVN/Ant/SpringMVC视频(学习资料库网)3.JUnit和Ant视频教程(VeryCD社区)4.《张孝祥JAVA视频教程》完整版[RMVB](东西网)5.历经5年锤炼(史上最适合初学者入门的Java基础视频)(传智播客)6.30天轻松掌握JavaWeb视频(传智播客)7.Java视频教程(最适合Java初学者的经典入门视频)(传智播客)8.张孝祥2010年贺岁视频:Java高新技术(传智播客)9.Java多线程与并发库高级应用(传智播客)10.传智播客JDBC视频教程(传智播客)11.JavaWE 阅读全文
posted @ 2013-07-11 16:32 苏二 阅读(21959) 评论(12) 推荐(25) 编辑
摘要: Quartz是OpenSymphony开源组织在Jobscheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的日程序表。Jobs可以做成标准的Java组件或EJBs。Quartz是一个任务日程管理系统,一个在预先确定(被纳入日程)的时间到达时,负责执行(或者通知)其他软件组件的系统。Quartz用一个小Java库发布文件(.jar文件),这个库文件包含了所有Quartz核心功能。这些功能的主要接口(API)是Scheduler接口。它提供了简单的操作,例如:将任务纳入日程或者 阅读全文
posted @ 2013-07-08 14:54 苏二 阅读(1658) 评论(0) 推荐(0) 编辑
摘要: UrlRewrite:UrlRewrite就是我们通常说的地址重写,用户得到的全部都是经过处理后的URL地址,类似于Apache的mod_rewrite。将我们的动态网页地址转化为静态的地址,如html、shtml,还可以隐藏网页的真正路径,比如:有时候需要将xxx.com/news/type1/001.jsp转化成显示路径为xxx.com/news_type1_001.html有点如下:一:提高安全性,屏蔽内部的url结构.二:美化URL三:更有利于搜索引擎的收入,通过对URL的一些优化,可以使搜索引擎更好的识别与收录网站的信息.下载地址:官网下载:http://urlrewritefilt 阅读全文
posted @ 2013-07-08 08:38 苏二 阅读(6205) 评论(2) 推荐(3) 编辑
摘要: 1.创建一个Unity3D项目2.将Camera设置为正交投影游戏的输出画面是通过摄像机所观察的场景来实现的,将场景呈现到2D的计算机屏幕上具有两种不同的投影方式:透视投影和正交投影,默认状态下是透视投影.透视投影正交投影3.添加相关对象模型移动摄像机物体,灯光到如下效果添加游戏物体移动超出边框的控制using UnityEngine;using System.Collections;public class Player:MonoBehaviour { public float playerSpeed; // Use this for initialization void... 阅读全文
posted @ 2013-05-28 21:11 苏二 阅读(4127) 评论(3) 推荐(2) 编辑
摘要: 开发环境:Unity3D4.0版网上有低版本的破解版,根据需要下载,安装,本人使用4.0试用版.破解版貌似网上有看到一个,需要积分,就没下载.实例应用:使用Unity3D制作一个空间立方体,可以用鼠标进行控制浏览各个面启动Unity3D,场景中默认存在一个MainCamera,所以只需要在场景中添加一个物体,实例为立方体,几何体添加方法:1.U3D启动后,在场景视图左边标签栏中点击Create-Cube,还可以选择其它几何体2.选择工具栏中的GameObject-CreateOther-Cube,同样可以选择其它几何体将几何体移动到Camera可视范围内,可以通过游戏视图查看效果相关的快捷键: 阅读全文
posted @ 2013-05-25 00:28 苏二 阅读(6027) 评论(4) 推荐(4) 编辑