自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OpenSOC------大数据采集/存储/分析/展现之利器

OpenSOC是思科用于安全领域的一个开源框架,或者可以说就是SOC(安全运营中心)的开源框架。其组件包含了:[quote]! Telemetry Capture Layer:Apache Flume ! Data Bus:Apache Kafka! Stream Processor: Apache Storm! Real-Time Index and Search: ...

2015-08-28 10:55:21 372

互联网

在没有互联网的时代,有专门的信息发布者,在互联网时代,每个人都可以成为信息发布者。信息技术的目的是降低信息产生、流通和使用的成本。而所谓的互联网思想就是实现这一目的的思想。从一个系统来说,内部层次越多,信息流通的成本越高,因此需要扁平化。当前,产品制造出来后,到消费者需要经历多重渠道和代理,这是因为信息技术不发达,信息不对称所致,但是到了互联网时代,渠道的作用必然被削弱甚至消失。在互联...

2015-06-02 09:42:30 147

寻宝类游戏发布

这是一款基于位置的android游戏,用户需要到户外打开手机的GPS才可以游戏,并且要能够访问互联网。这款游戏可以发布用户自己的宝藏,可以寻找附近的宝藏来赚取经验和金币。对于寻宝这类主题有兴趣的可以下载试试。给自己找个户外出行的理由,可以带着小孩玩,可以和朋友玩,有什么建议请别客气。非常希望各位朋友出谋划策,帮助完善。下面是游戏的截屏,第一幅图是附近的游戏列表,右上角的发布...

2015-02-28 21:12:06 322

打算做一款寻宝类的手机游戏,发帖激励自己一下

:D :D :D :D 有没有对寻宝有兴趣,有喜欢做手机APP的同好?

2014-10-11 10:57:39 145

我猜小米会这么发展

小米刚做手机的时候,我没多注意,第一反应是现在做手机成本这么低吗? 现在小米据说国内销量第三了,而且前几天还发布路由器了,我着实吓了一跳。我觉得雷布斯在下一盘很大的棋。路由器是什么东东呢,那是家庭网络对接互联网的出入口,犹如冷兵器时代的关隘,任何出入家庭网络的数据都会在这里被处理。说实话,这种处理有可能是很本分的,也有可能是不安分的,有可能对用户有利,也有可能对用户不利。当大家在P...

2013-12-01 17:46:49 104

QQ为什么要推微信呢?

以下是个人观点: 腾讯推出微信,现在看来简直是败笔。我不是说微信这个产品本身有问题,而是对这个产品的运作似乎很盲目。 腾讯企鹅的品牌,在即时通讯领域,知名度恐怕在全球也是前三的吧。那可爱的形象以及相关的衍生产品,在为腾讯创造价值的同时也巩固了其地位。从MSN的衰落也印证了QQ在近二十年里的逐步强大。 但是,我无法想象推出微信的理由。我现在的手机里同时装了两...

2013-04-11 09:00:11 116

用图片生成音乐的应用又改进了,试用哦

之前发布了一次,上传了很多有意思的图片,本来想把图片也展示出来,但是似乎有侵权的嫌疑。不过作为一个图片收集工具,挺不错的。

2013-02-28 09:14:39 123

原创 初步接触storm(二)----RollingTopWords中如何定时的

又看了一下RollingTopWords,让我比较关注的地方是在RollingCountBolt类里,是通过方法TupleHelpers.isTickTuple(tuple)来判断是否应该发射当前窗口数据,但是判断的依据一开始让我很迷惑,居然是判断该tuple是否来源于“__system”的组件和“__tick”流。 作为对storm了解不多的人,我真的糊涂了,tup...

2013-01-07 09:20:39 267

初步接触storm

今天学习了一下storm的相关知识,不是很深入,就是看了一下storm-starter-master项目里的WordCountTopology。直接运行报错,发现这个例子中,有个Bolts是用python或者ruby语言开发的。因为这个例子要完成的任务就是计算单词的频率,比较简单,所以打算调通它,然后把程序一步步的跟一遍,这样就好理解一些内容了。 我的方法就是把SplitSe...

2013-01-05 17:38:06 117

三机hadoop集群计算圆周率也不敌祖冲之先生

今天用三台机器的hadoop集群来计算圆周率,因为是实验性质的,也就用了四百多万个点,结果圆周率到小数点后第四位就不对了。 我可是用了三台机器,加上hadoop啊,不由佩服伟大的祖冲之先生。...

2012-12-11 15:15:30 235

HBase初步使用的教训

今天打算在HBase里做一些表的增删改。代码开发环境是window+eclipse,集群环境是3台机器,其中两台是regionserver。写好代码后运行,出现异常:NotServingRegionException,然后在regionserver的web页面上看,发现最下面显示的是" no serving region"。看来是原来的hbase搭建的有问题。但是这个问题实...

2012-12-06 11:21:51 92

在window搭建hadoop的开发环境

我的场景是这样的: windowXP上运行着eclipse以及hadoop-eclipse插件,但是本文的重点不是说如何在eclipse上安装hadoop的开发插件。 hadoop集群运行在另外三台linux机器上,且已经安装好。 我的这篇文章是讲如何把上述的eclipse和这个hadoop集群联系起来,进行日常的开发调试。 hadoop集群上的用户是ha...

2012-11-28 09:47:07 141

原创 服务器被拿下了

[size=medium]前几天要远程登录到一台服务器上做些业务,结果链接过程及操作过程都很缓慢。看了一下进程列表,居然有挂机宝,还有些jingling.exe进程。这明显被人用作刷流量的机器了。 首先用taskkill强制杀掉这些进程,然后系统反应就正常多了,查看系统日志,是头一天晚上被人拿下的,mysql和web服务日志都有记录,系统服务列表里有两三个不知名的服务在跑,I...

2012-11-19 12:51:27 147

最近开发了一个由图片转成音乐的web应用,大家多给指点指点。

应用部署地址是:http://96.0.254.140:8080/KingFisher/这两天看了一下上传的图片,什么内容都有,还有上传苍老师的,上传苍老师的同学给点建议呗,过一段时间把上传的有意思图片也发布出来一起看看。...

2012-09-26 17:13:50 74

IT行业的本质

做了这么多年IT民工,对IT行业或多或少的有些思索。抛个砖和大家分享一下。作互联网,作硬件,作应用软件,在IT行业里,做这做那都是为了[b]降低信息流通的成本[/b]。先说说互联网,最早的门户网站里提供了各式各样的信息,使得人们获取信息的成本降低。可以想象,人们只需要坐在电脑前,便可以获得容量堪比巨型图书馆的信息来源,天文,地理,历史,科技等等,无所不包。 然后是搜索引擎的面世,...

2012-08-17 21:57:23 199

原创 Ubuntu使用需验证的代理上网

最近在winXP上装了个虚拟机,Ubuntu12.04的操作系统。因为需要用到apt-get等命令,所以需要配置上网代理,上网查了资料,是这样的[quote]export http_proxy="http://用户名:密码@代理IP:代理端口"[/quote]我用了一下,就报错:[quote]Error parsing proxy URL:... bad port...

2012-06-12 11:35:09 271

原创 海量的数据总有一天会超过地球承受的极限吧

随着时间的推移,人们制造的数据是越来越多。智能移动终端加上传统的视频,音频设备无时不刻在产生数据。想象一下,每个人,每天都在产生信息,除了记录行为外,还有思想,好吧,即使是某一时间点,只给一个人拍照,拍摄不同的角度不同,也会产生海量的数据。如果所有这些都记录下来,全球得需要多大的存储量。 好了,这是我的问题的背景。我有两个问题。 1.有什么办法能避免重复的内容,比如...

2012-05-19 14:47:34 141 1

云安全

云安全这个概念有点歧义,到底是关于云计算的安全,还是提供安全的云,或者说,到底是别人来保护云,还是云保护别人,实际上,这两个概念都是有的。在维基百科里,Cloud Security是指保护云计算的数据,应用和基础设施的安全,而安全云,就是提供安全的云,本身是一种SaaS。这两个概念也许将来会统一,但是现在还是有明显差异的。 我这里主要想写的是云安全,就是对云计算提供安全...

2012-03-24 10:41:04 119

浏览器解析脚本和样式表的顺序

脚本和样式表的处理顺序 脚本:当解析器遇到标签时,解析器就挂起,直到脚本执行完成才继续解析,当脚本是外部的,就是引用的那种时,必须首先从网络中获得该脚本文件,这也是以同步的方式完成的,就是说,解析器也会挂起,直到文件获取完毕,这样的模型已经使用了很多年,在html4和html5中都是这样规定的。开发者可以将脚本标记成“defer”,这样,解析器就不会在遇到脚本时挂起等待,html5则...

2011-12-09 10:31:56 130

更新的数据无法立刻在页面显示

采用ssh2框架作了个系统,今天在开发一个需求时,发现页面编辑的数据已经成功进入数据库了,但是刷新页面,总是显示之前的数据。 网上很多人提到hibernate的二级缓存可能是主因,但是就我的系统而言,我之前在数据库里直接改数据都是没问题的,这边一改,页面上很快就能显示最新数据,这说明我的这个问题和二级缓存应该没关系。 再后来,有人说可能是IE缓存的问...

2011-11-01 19:40:30 331

python类的属性(很怪异)

前两天写了个python的类,是下面这样的。[code="java"]class myURL(object): def setdic(self,value): self._dic=value def getdic(self): return self._dic dic=property(setdic,getdic)[...

2011-08-12 10:25:41 85

Django项目的国际化(i18n)

最近在搞django项目的国际化,综合了多家的帖子,才算搞成功,所以,若有人发觉什么地方在别的地方也出现了,不要惊讶。 创建一个i18ntest的项目,底下又建了个ajax的app。和许多文章说的一样,settings.py的设置一定要更改[quote]USE_I18N = True #本来就有,确保为True'django.middleware.locale.Loc...

2011-08-02 15:11:02 264

原创 Tomcat的接收线程们

在connector部分,有个类叫AprEndpoint,在org.apache.tomcat.util.net中。该类有如下功能:1. 获得客户端的socket2. 将获得的socket交给该类线程池(是由一个栈实现的)中的闲置线程3. 各线程调用AprEndpoint中的handler变量对socket进行处理(process()函数)注:handler是AjpConnec...

2011-07-10 09:51:37 91

远程链接MySql的问题

我有两台机器,一台的ip是A,一台是B,都是windowsXP的操作系统。A上的mysql工作端口是3306,B上的工作端口是6612。(这是万恶之源)。我在A上的cmd中输入:[code="java"]mysql -h B -u root -p[/code]输入密码后就是连不上,错误是[quote]ERROR 1045 (28000): Access denied...

2011-04-27 12:03:14 59

中文乱码的两个问题

[color=darkblue]第一个****************************[/color]同样的程序,一个部署在linux上,另一个部署在windows server2003上。页面上有一处显示中文的地方,访问windows的时候出现乱码。这个中文字符我不是通过Action里面的变量传到页面的,我是在Action里面变成byte[],然后通过inputS...

2011-04-14 15:09:52 167

网站反应速度慢的一个原因

上篇文章里解决了PermGen space的问题,现在感觉网站反应速度也有点慢,就是打开网页慢。我是这么做的。 还是首先命令 top -H 这个可以看到各线程使用资源的情况。发现正常,没什么问题。然后在本地使用命令 tracert ip 。可以看到本地机器到服务器要经过的节点信息。例如经过了多少“跳”,每一跳所花费的时间。如果时间太,表明网路不顺畅。tr...

2011-03-30 10:19:34 492

Linux上Java网站性能问题的解决

最近发现,之前部署的站点不响应了,页面老长时间打不开。登上服务器,一点一点看吧。 首先敲入 top 命令。 发现java所占用的CPU长时间100%,内存占用倒不是很厉害。 再把Tomcat的logs中的catalina.out打开看看,有错误:[quote]SEVERE: Error reading request, ignoredjava.lang.OutOfMem...

2011-03-19 15:32:33 113

php+mysql+apache+XDebug

这套环境的搭建容易出问题,而且很莫名奇妙。在单位能搭起来,回家了就不那么顺利了。刚开始,php + mysql + apache搭建比较顺利,但是就是不能配合XDebug进行调试。后来,能调试了,mysql模块又加载不进来。后来解决mysql模块加载的问题是把libmySQL.dll复制一个到:c:\windows\system32下。(我记得刚开始mysql能加载的时候,没复制过这东西啊...

2011-02-15 22:03:37 61

php中global的作用

global $var1,$var2;就是外部变量的同名引用,变量本身的作用范围仍然在函数体内。改变这些变量的值,外部的同名变量自然也改变。但是一旦用了&,那么变量将不再是同名引用。[code="java"]$var1=1;$var2=2;function test(){ global $var1,$var2;//作用范围就在函数体内 $var1=3...

2011-02-12 10:36:31 177

spring-security中添加用户过期功能

之前有篇文章记录了我是如何快速添加spring-security模块的,虽然快速,但是功能很简单。最近需要添加一个新的功能,就是验证用户是否过期。 实现方法肯定很多,但是首先要考虑自己项目当前什么个结构。在我的web.xml中,有两个Filter,如下:[code="xml"] CodeFilter com.platform.util.CheckCodeFil...

2011-02-12 10:29:06 1615

Tomcat结构图

从前看过关于Tomcat的书,但是很快就忘记了。这次又看了一遍,随手画了个草图,来帮助记忆,没办法,我这个人,看图记忆有效些。[img]http://dl.iteye.com/upload/attachment/389797/47576128-2ecb-3843-945d-eb270eb7ce1d.jpg[/img] Tomcat里有容器(Container)这么个概...

2011-01-13 09:12:58 211

原创 一个动态网站开发后的小回顾

应各方面的要求,本着继往开来,总结教训,共同进步的理念,作为平台开发的一员,我在这里将这个项目的开发过程做个总结。希望项目结束后,我们收获的不仅仅是一个软件。 这个系统最初是被叫做网管系统的,但是后来加入了较多的业务图表展示。再后来,为了给市场推广和接待客户,又给系统添加了比较炫的flash和GoogleEarth。本来是给内部员工管理用的,但是马上也打算推向客户。最近由于面...

2010-12-06 19:16:06 123

Django项目部署在Apache遇到的问题及解决思路

最近学习Django框架,照着资料作了一个小web程序。做完了就该部署,怎么说都应该把流程走一遍。我选择在windowsXp+Apache的环境,也是按照网上的资料,我的python是2.5的,Apache是2.2的,所以下载mod_python-3.3.1.win32-py2.5-Apache2.2.exe。安装一定要正确,我开始用wamp提供的apache套件,结果mod_python就...

2010-11-11 15:36:21 551

如何技术交流

我最怕见到一进行技术交流就脸红脖子粗,或者夹枪带棒,或者进行人身攻击的人。技术交流就是技术交流,为什么会搞得这么复杂呢。 我们在工作中会遇到各式各样的人,和有些人讨论问题很舒服,不论你是请教他,还是和他争论,结果都令人愉快。但是另外一些人,当你有和这些人交流的想法的时候,神经都会不由自主的紧张。业内有种说法,说和和气气做不了项目,真是这样吗? ...

2010-08-20 21:02:49 102

Hadoop伪分布式环境搭建过程中遇到的错误

最近在学习Hadoop,对着apache网站上的资料照猫画虎。俗话说,眼过千遍不如手过一遍,此言不虚,不动手真不知道会遇到什么问题。按照文档一步一步来,理论上应该没问题,但是搭建完,一运行,就是不出现该出现的页面,看看日志,有java.net.UnknownHostException,这不是hadoop的问题,是下面这句话抛出异常[code="java"]InetAddres...

2010-08-10 12:03:33 230

多线程中的面向对象

java中谈多线程的话必然要牵扯到java.lang.Runnable和java.lang.Thread。从这两个中任选一个都能实现想要的功能。但是二者的意义可谓天壤之别。 Thread的使用比较久远,从面向对象的角度来看,这种方式通过类型的继承来实现代码重用,而Runnable则是比较新的,通过组合来实现代码重用。 与继承相比,组合更接近于“黑箱”式的代码重用。...

2010-07-13 17:16:38 156

快速添加spring security模块

如果你只是听说了spring security的大名,但是知之甚少,但是又希望马上把验证功能添加到自己的程序中的人,那么就继续阅读吧,5分钟之内,如果上帝保佑,并且你复制粘贴得够快。 最终的效果是这样的,用户名和密码都保存在数据库中;属于表单提交的登录;并且采用spring自带的j_spring_security_check来验证。如果结尾您觉得太简陋了,那就自行改进,要知道,...

2010-06-08 13:06:40 226

原创 struts2中action的几个示例

[code="xml"] /WEB-INF/management/info1.jsp /WEB-INF/management/info2.jsp /WEB-INF/management/info3.jsp error.jsp [/code]上面这段可以根据Actio...

2010-06-03 18:29:36 91

原创 Win7系统上Java Socket的问题

最近写了个socket客户端,是在winXP系统上开发的,结果交给测试的时候,他们先在Win7上开始测试了,然后就出现了下面的问题: 我能收到来自服务器的字节流,但是流里的数据全是零,所有的消息都这样。刚开始的时候我们都没有往操作系统上想。从服务器抓包,再在客户端抓包,发现抓到的包都正常,数据丰富,可是到我的socket客户端里就活生生地变成了零。 然后大家就在想,...

2010-05-11 17:07:43 113

原创 MySql中int unsigned与java中Integer对应时的错误

今天页面上出现了下面的异常。...is outside valid range for the datatype integer. 事情是这样的,我用的是MySql数据库,表中有个IP字段,类型设置的是int unsigned,长度为10。当我从数据库中读取时,有条记录的IP值超过了2147483648,于是就触发了这个异常。就在下面这条语句。[quote]Lis...

2010-05-06 13:19:24 1106

空空如也

空空如也

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

TA关注的人

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