自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jasontome的android之路:Do it. Do it right. Do it righ

或许这时候你才会明白,生活,原来处处有计算机

  • 博客(500)
  • 资源 (18)
  • 收藏
  • 关注

转载 程序员必须知道和动手实现的7种排序算法 .

排序是编程过程中经常遇到的操作,它在很大程度上影响了程序的执行效率。目前关于排序的算法有很多,其中不乏非常精妙的算法。但是总体来说,作为一个计算机相关专业的学习者来说,必须要知道而且会亲自动手去实现7种常见的算法。这不管对自己编程能力的提高还是日后的实习就业都会有莫大的帮助。7种常见的排序算法大致可以分为两类:第一类是低级排序算法,有选择排序、冒泡排序、插入排序;第二类是高级排序算法,有堆排序

2012-09-02 00:42:39 561

转载 生成文本聚类java实现 (1)

本文转自http://www.iteye.com/topic/989012本文章纯属个人学习笔记,持续不断的增加中...    本章主要的学习是中文分词 和两种统计词频(传统词频和TF-IDF算法 ) 的方法.      学习目的:通过N多的新闻标题 or 新闻摘要 or 新闻标签,生成基本的文本聚类,以便统计当天新闻的热点内容.      扩展:可以运用到文本分类 ,舆情

2012-09-02 00:40:50 4013

原创 一些关于文档聚类和搜索结果聚类算法的开源项目

学习元搜索自然就需要文档聚类和搜索结果聚类的算法,于是在SF 上找了找,发现了一些还活跃着的项目,都是Java 语言开发的。用关键字"clustering"搜索了一下,有120个结果,筛选了以下几个,做个记录:Word Vector Tool可以完成简单的文本处理,文本分类,文本聚类和信息检索ExtMiner一个结合了结构化查询和文档聚类技术的可扩展的框架及用户接口Java M

2012-09-02 00:36:01 1343

转载 跟风晒晒自己作为一位大数据程序员看过的还不错的书 -持续更新中 .

最近看到网上有人在晒书单,我也跟跟风记录一下自己看过的不错的书,持续更新中同时欢迎朋友推荐自己觉得好的书给我^^-数据挖掘机器学习(讲的基本过时了不建议看,有兴趣可以看看网易公开课的机器学习课程,很不错)智能web算法集体智慧编程(里面的皮尔逊系数的例子是错的...)这就是搜索引擎 (新浪微波@张俊林say)数据结构深入浅出数据分析(全是很轻松的例子,包括教你怎么提

2012-09-02 00:34:04 1141

转载 原来R可以被java调用

在试验中,为了求每天价格的波动率,我决定采用ARCH模型,细看了基本原理后,觉得自己去实现挺难的。我的系统是用java写的,遗憾的是找不到java写的ARCH源码,难道,我就真得要自己写了吗?幸运的是,我发现R中有这样的ARCH包,那么,我该如何更好的利用R呢,一个疑问升起,R能不能集成到我的java系统啊?答案是:yes!        R是越来越火了,什么样的算法包都能找到,以前觉得mat

2012-09-02 00:31:44 2836

转载 警示自己-算是为了提升自己的内涵 .

偶然间看到的,觉得不错,保存一下,用来警示自己。感觉程序员更应该多注意这些细节,其实全部做到也是挺难的一:沉稳(1)不要随便显露你的情绪。(2)不要逢人就诉说你的困难和遭遇。(3)在征询别人的意见之前,自己先思考,但不要先讲。(4)不要一有机会就唠叨你的不满。(5)重要的决定尽量有别人商量,最好隔一天再发布。(6)讲话不要有任何的慌张,走路也是。(7)自信是好,

2012-09-02 00:25:32 2431

转载 中科院分词ICTCLAS汉语分词系统简单配置

汉语分词一直来说都是进行文本分析的瓶颈,这里介绍一个汉语分词系统ICTCLAS,全球很受欢迎的汉语分词开源系统,曾获得首界国际分词大赛综合排名第一,国家973评测第一名;支持词典,多级词性标注,支持人名、地名、组织名,分词速500KB/s左右,分词精度98.45%,API不超过100KB,各种词典数据压缩后不到3M。一个非常优秀的分词系统,具体下载地址:http://ictclas.org/下

2012-09-02 00:25:01 3072 2

原创 工作习惯之java性能编码规范 .

1、对于常用工具类的方法,需要关注同步问题2、对于不能确认被其它代码如何调用的方法或者可能被其它代码频繁调用的方法,需要关注同步问题3、对于常量字符串,不要通过new方式来创建4、对于常量字符串之间的拼接,请使用“+”;对于字符串变量(不能在编译期间确定其具体值的字符串对象)之间的拼接,请使用StringBuffer;在JDK1.5或更新的版本中,若字符串拼

2012-07-31 09:18:32 526

转载 2012最受企业欢迎的开发技能Top10

英文原文:Top 10 Developer and Engineering Skills Employers Will Look for Going into 2012本文的目标是通过列举 Indeed 的前十名职位,来看看新的一年里企业需要的前十位开发者和工程师的开发技能。01. HTML502. MongoDB03. iOS04. Android05. 手机应用06

2012-07-29 00:51:13 1391

转载 [转]百万级访问网站前期的技术准备

开了自己域名的博客,第一篇就得来个重磅一点的才对得起这4美金的域名。作为一个技术从业者十年,逛了十年发现有些知识东一榔头西一棒槌的得满世界 看个遍才整理出个头绪,那咱就系统点的从头一步一步的说,一个从日几千访问的小小网站,到日访问一两百万的小网站,怎么才能让它平滑的度过这个阶段,别在 技术上出现先天不足,写给一些技术人员,也写给不懂技术的创业者。对互联网有了解的人都有自己的想法,有人就把想法付

2012-07-29 00:28:11 2097

转载 推荐8款免费的 Web 安全测试工具

随着 Web 应用越来越广泛,Web 安全威胁日益凸显。黑客利用网站操作系统的漏洞和 Web 服务程序的 SQL 注入漏洞等得到Web服务器的控制权限,轻则篡改网页内容,重则窃取重要内部数据,更为严重的则是在网页中植入恶意代码,使得网站访问者受到侵害。这也使 得越来越多的用户关注应用层的安全问题,对 Web 应用安全的关注度也逐渐升温。下面向大家推荐8款非常有用的免费 Web 安全测试工具。

2012-07-29 00:18:06 1079

转载 黑客知识:注入程序带来的攻击及防范

安全性测试是一项迫切需要进行的测试,测试人员需要像黑客一样攻击软件系统,找到软件系统包含的安全漏洞。1.网页安全漏洞检测一些设计不当的网站系统可能包含很多可以被利用的安全漏洞,这些安全漏洞如同给远程攻击者开了一个后门,让攻击者可以方便地进行某些恶意的攻击。例如,公共漏洞和披露网站CVE(Common Vulnerabilities and Exposures)公布了Element Inst

2012-07-29 00:15:05 1147

转载 病毒知识:电脑病毒的概念来自一场游戏

电脑病毒的概念其实源起相当早,在第一部商用电脑出现之前好几年时,电脑的先驱者冯·诺伊曼(John Von Neumann)在他的一篇论文《复杂自动装置的理论及组识的进行》里,已经勾勒出病毒程序的蓝图。不过在当时,绝大部分的电脑专家都无法想像会有这种能自我繁殖的程序。  1975年,美国科普作家约翰·布鲁勒尔(John Brunner)写了一本名为《震荡波骑士》(Shock Wave Rider

2012-07-28 22:14:22 3103

转载 安全技巧:学会检查SQL注入式攻击漏洞

保障Web站点和应用程序的安全,免受SQL注入攻击涉及到三部分内容: 1.通过彻底审核Web站点和Web应用程序的SQL注入式攻击和其它形式的攻击漏洞来分析目前的安全状态。 2.确保你使用最佳的编码方法,来保证WEB应用程序和IT架构所有其它部分的安全性。 3.在你向Web组件添加了内容以及做出改变后,能够定期地执行Web安全的审核。 此外,在检查SQL 注入式攻击和其它攻击技术时

2012-07-28 22:08:37 1122

转载 十大hack工具

一、Nessus:这是一款UNIX平台的漏洞评估工具,可以说它是最好的、免费的网络漏洞扫描程序.其更新速度很快,有超过11000个插件.其关键特性包括安全和本地的安全检查,拥有GTK图形接口的客户端/服务器体系结构,还有一个嵌入式脚本语言(可以编写我们自己的插件或理解现有的插件).Nessus 3现在是闭源软件,不过仍是免费的,除非你需要最新的插件.二、Wireshark:这是一款奇特的开

2012-07-28 22:07:21 919

原创 Sniffer含义及工作原理

一.有关sniffer及sniffer的含义 sniffers(嗅探器)几乎和internet有一样久的历史了.Sniffer是一种常用的收集有用数据方法,这些数据可以是用户的帐号和密码,可以是一些商用机密数据等等。随着Internet及电子商务的日益普及,Internet的安全也越来越受到重视。在Internet安全隐患中扮演重要角色之一的Sniffer以受到越来越大的关注,所以今天我要

2012-07-28 22:01:57 2933

转载 项目管理专用中英文术语词汇

项目管理专用中英文术语词汇项目管理专用中英文术语词汇1、 活动,Activity2、 活动定义,Activity Definition3、 活动描述/说明,AD=Activity Description4、 活动历时估算,Activity Duration Estimating5、 箭线网络图(双代号网络图),AOA=Activity-On-Arrow6、 节点式网络图

2012-07-28 21:48:48 1414

原创 项目九大知识点总结归纳

一、 项目整体管理1、制订项目章程;2、制订项目范围说明书(初步);3、制订项目管理计划;4、指导和管理项目实施;5、监督和控制项目工作;6整体变更控制;7、项目收尾1、制订项目章程输入工具与技术输出⑴合同:来自客户的采购组织⑵工作说明书(SOW):对内部项目:基于业务需要或产品(服务)的需求。对外部项目:

2012-07-28 21:46:56 408

转载 场景记忆法--信管考试通关技巧

场景记忆法1:项目管理九大知识:      看看最初是如何记住的,大圈是整体管理,小圈是范围管理,钟表十字线代表时间管理,下面的两个小车轱辘表示采购管理,耳朵是用来沟通管理的,风吹散了头发说明有风险,中间三个是人质费,人质是要花钱的,人代表人力资源管理,质是质量管理,费是费用管理。       场景记忆法2:质量管理工具       好家伙记忆内容有十几个,一下很难记住,关键是

2012-07-28 21:44:21 1253

转载 2010年5月信息系统项目管理师下午试题1

---------- 试题一 ----------        某系统集成商因公司业务发展过快,项目经理人员缺口较大,因此决定从公司工作3年以上的业务骨干中选拔一批项目经理。张某原是公司的一名技术骨干,编程水平很高,在同事中有一定威信,因此被选中直接担当了某系统集成项目的项目经理。张某很珍惜这个机会,决心无论自己多么辛苦也要把这个项目做好。        随着项目的逐步展开,张某遇到很多

2012-07-28 21:27:53 3500

转载 25个让Java程序员更高效的Eclipse插件

英文原文:25 Best Free Eclipse Plug-ins for Java Developer to be Productive        Eclipse 提供了一个可扩展插件的开发系统。这就使得 Eclipse 在运行系统之上可以实现各种功能。这些插件也不同于其他的应用(插件的功能是最难用代码实现的)。拥有合适的 Eclipse 插件是非常重要的,因为它们能让 Java 开发

2012-07-12 09:17:48 1624

转载 Oracle 高水位(HWM: High Water Mark) 说明 .

一.准备知识:ORACLE的逻辑存储管理.      ORACLE在逻辑存储上分4个粒度:表空间, 段,区 和块.        1.1 块:是粒度最小的存储单位,现在标准的块大小是8K,ORACLE每一次I/O操作也是按块来操作的,也就是说当ORACLE从数据文件读数据时,是读取多少个块,而不是多少行. 每一个Block里可以包含多个row.

2012-07-12 09:12:26 2906

转载 十七道海量数据处理面试题与Bit-map详解(转载)

前言    本博客内曾经整理过有关海量数据处理的10道面试题(十道海量数据处理面试题与十个方法大总结),此次除了重复了之前的10道面试题之后,重新多整理了7道。仅作各位参考,不作它用。    同时,程序员编程艺术系列将重新开始创作,第十一章以后的部分题目来源将取自下文中的17道海量数据处理的面试题。因为,我们觉得,下文的每一道面试题都值得重新思考,重新深究与学习。再者,编程艺术系列的前十章

2012-07-12 09:09:48 596

转载 Go语言开发工具 LiteIDE0.1.6 released .

LiteIDE简介 go语言开发工具,更新至0.1.6,支持WIN32/Linux64bit。实现特征: *) UTF8文件读写*) GO语法高亮*) 项目管理*) 支持.pro项目编译*) 支持无项目单独文件编译*) gopromake自动编译工具*) 可以从编译错误中定位到源码项目主页: http://code.google.com/p/

2012-07-09 13:10:46 726

原创 基于Eclipse的Google Go语言开发工具Goclipse

Goclipse是一个Eclipse插件用于在Eclipse开发平台中为Go编程语言添加IDE功能。提供的功能包括:语法亮显示 为新的Go项目和新的Go源文件创建默认的结构 运行配置支持 在Eclipse中实现错误报告 通过Gocode实现内容辅助 (https://github.com/nsf/gocode)

2012-07-09 13:06:35 2291 3

原创 GO语言初探(一) 开发环境配置及测试 .

1、GO下载地址http://code.google.com/p/go-windows 2、配置环境变量选择我的电脑->右键单击属性-> 选择高级选项卡->点击下面的环境变量设置 分别在系统环境变量中添加如下4个环境变量goroot GO的安装路径 例如c:/gogoos mingw  goarch386pathGO的BIN路

2012-07-09 13:01:53 1459

原创 java 随机生成自定义范围的时间

package com.wyx.hibernate;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Random;import org.hibernate.Session;import com.wyx.hibernate.utils.HibernateUtils;

2012-06-15 09:20:33 1094

转载 老程序员都到哪里去了?

英文原文:Where do all the old programmers go?老程序员都到哪儿去了? --寻找 40 岁之后软件开发者的象冢  人们都认为软件开发是年轻人的游戏。当年轻自信的程序员获得优厚的待遇并向管理层晋升的时候,老程序员们甚至找工作都困难。真的如此吗?  在最近的一篇文章中,加州大学戴维斯分校的计算机科学教授 Norman Matloff 认为“软件工程

2012-06-15 09:06:27 1681

转载 谁是产品经理?

今天早上读到 Twitter 前任产品经理  SatyaPatel 分享的一段话,非常有道理:产品经营 (Product Management) 不是一个职位,也不是一个功能,它其实是一组技能。这些技能能够移除路障、润滑齿轮,让团队分工里的每一个专家能够发挥他们的长才。此外,产品经营需要平衡使用者、公司与团队三者间的需求,做出非常艰难的牺牲来使全体往前推进。某种程度上来说,产品经理 (Pr

2012-06-15 09:03:23 421

转载 谁是产品经理?

今天早上读到 Twitter 前任产品经理  SatyaPatel 分享的一段话,非常有道理:产品经营 (Product Management) 不是一个职位,也不是一个功能,它其实是一组技能。这些技能能够移除路障、润滑齿轮,让团队分工里的每一个专家能够发挥他们的长才。此外,产品经营需要平衡使用者、公司与团队三者间的需求,做出非常艰难的牺牲来使全体往前推进。某种程度上来说,产品经理 (Pr

2012-06-15 09:03:23 937

转载 产品经理如何赢得开发人员的尊重和支持?

对于产品经理来说,赢得开发人员的尊重和支持,从某种意义上讲,是产品迈向成功的坚实一步。最近,知乎社区上的开发人员和管理者在前、后两个帖子中对此展开了激烈的讨论,其中不乏真知灼见。  林志霖 Cray 认为产品经理的决策和行为都应该为项目的目标服务,不要热衷于斗争,团队管理值得注意的几点包括:了解美术/前端/后端工作原理。如果你知道美术设计主菜单悬停二级的不规则投影会浪费前端大把的时

2012-06-15 09:02:10 2279

原创 MyEclipse6.5安装自动提示功能的jQuery插件步骤

1。下载最新破解版的spket1.6.18       spket1.6.18在附件中,可以放心下载使用。 对于目前的MyEclipse的插件安装是很简单的,把spket1.6.18破解版.zip解压后,把eclipse文件夹下featurest和plugins文件夹中的文件,直接复制到MyEclipse安装目录下相应的,features和plugins文件夹下重启MyEclips

2012-05-24 13:27:23 682

原创 也学QT

Qt是一个跨平台应用程序框架。通过使用Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。Qt可以用来做什么? 针对多个平台只需编写一次代码使用 Qt 您只需编写一次应用程序和 UI,无须重新编写源代码,便可跨不同的桌面和嵌入式操作系统进行部署,既节省了时间又降低开发成本。创建令人意想不到的用户体验Qt 提供了应用程序

2012-05-20 09:45:57 431

原创 ORACLE SQL: 从一个表中查询数据插入另一个表中

insert into expertinfo     (expertid,expertname,expertcode,sex,enabled)select     primarykey as expertid,     name as expertname,    '' as expertcode,    case sex when '男' then '1' when '0

2012-05-02 08:55:30 550

原创 MyEclipse优化启动 去除不需要加载的模块 关掉没用的启动项

关闭MyEclipse7.0自动更新 + 优化启动 1. window --> preferences --> General --> Startup and Shutdown --> 在列表中找到 "Automatic Updates Scheduler " 项去掉前面的勾。 2. Window --> Preferences --> Myeclipse Enterprise Workb

2012-04-19 23:15:52 947

原创 java常见异常及一般原因

java.lang.StringIndexOutOfBoundsException字符串索引越界异常。当使用索引值访问某个字符串中的字符,而该索引值小于0或大于等于序列大小时,抛出该异常。 java.lang.TypeNotPresentException类型不存在异常。当应用试图以某个类型名称的字符串表达方式访问该类型,但是根据给定的名称又找不到该类型是抛出该异常。该异常与Cla

2012-04-19 23:14:14 9408

原创 java保留两位小数问题

java保留两位小数问题:方式一:四舍五入  double   f   =   111231.5585;  BigDecimal   b   =   new   BigDecimal(f);  double   f1   =   b.setScale(2,   BigDecimal.ROUND_HALF_UP).doubleValue();  保留两位小数  -----

2012-04-19 23:13:13 591

转载 Tomcat性能调优方案

FROM:http://www.iteye.com/topic/463830一、操作系统调优 对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。。 【适用场景】 任何项目。 二、Java虚拟机调优 应该选择SUN的JVM,在满足项目需要的前提下,尽量

2012-04-19 23:05:25 305

转载 10个强大的Javascript表单验证插件推荐

FROM: http://www.iteye.com/news/23823 创建一个JavaScript表单验证插件,可以说是一个繁琐的过程,涉及到初期设计、开发与测试等等环节。实际上一个优秀的程序员不仅是技术高手,也应该是善假于外物的。本文介绍了10个不错的JavaScript表单验证插件,使用它们完全可以节省你的时间!希望你喜欢。 1. validate.js

2012-04-19 23:01:18 511

原创 myeclipse 自定义快捷键设置 有助提高效率

so(System.out.println)快捷键即先输入so之后ALT+/即可,Alt+/是进行代码自动补齐的快捷键所以我们需要更改这个快捷键,方法如下: 1.选择MyEclipse6.0菜单栏中的Window->preferences; 2.选择General->keys; 3.然后选择Content Assist点击Remove binding4,在binding中输入Alt

2012-04-19 22:57:06 402

Linux apache基于域名的虚拟主机配置手册

Linux apache基于域名的虚拟主机配置手册,详细明确。

2012-01-24

Linux Bash Shell快速入门

Linux Bash Shell快速入门,编程这么轻松,学习兴趣方向最重要。

2012-01-24

系统架构师学习笔记

系统架构师学习笔记,很好的架构师学习资料,十分详细。

2012-01-24

一线架构师实践指南

一线架构师实践指南,学习之路,架构之美,实践分享知识力量,一本不错的书。

2012-01-24

企业架构框架-TOGAF

在组织中不用强迫实行企业架构,对企业架构实践的需求应该是人们了解了 业务过程与技术框架的结合的不断发展的复杂性的结果。

2012-01-24

IT专业面试笔试题集

IT专业面试笔试题集,面试题目汇总,得力助手。

2012-01-24

图文教程】手把手教你用U盘安装Ubuntu系统

图文教程】手把手教你用U盘安装Ubuntu系统,一切很简单。

2012-01-24

Android 游戏开源引擎

Android 游戏开源引擎,关注Android 游戏开发的童鞋有福啦。

2012-01-24

敏捷个人-认识自我,管理自我+v0.2

自从看那周金根 周大大的BLOG 后,我的心被重重的敲击那一下!人感觉一下不知道往哪里走那。现在一直在看周大大写的 《敏捷个人-认识自我,管理自我 v0.2》。想在里面找一条自己的路。希望大家去看看。

2012-01-24

分享交互原型设计软件_Axure_RP_Pro_5_中文教程

分享交互原型设计软件_Axure_RP_Pro_5_中文教程,你会欣喜若狂的!

2011-04-29

分享一下关于android的面试题

分享一下关于android的面试题,你会欣喜若狂的!

2011-04-29

分享android_3D游戏开发学习例子

分享android_3D游戏开发学习例子,你会欣喜若狂的!

2011-04-29

详解Android超级终端指令

详解Android超级终端指令,学习android不可不知的资料,你会欣喜若狂的!

2011-04-29

基于Android的Video输入输出系统项目教程

基于Android的Video输入输出系统项目教程,学习的进阶好资料,你会欣喜若狂的!

2011-04-29

分享我的学习资料Google_Android程序设计指南

分享我的学习资料Google_Android程序设计指南,这是一本好书!当你拿到的时候你会欣喜若狂!

2011-04-29

Android中文翻译组——Android中文API合集

初学者可以看看Android中文翻译组——Android中文API合集,有基础的建议使用英文版的!

2011-04-29

Android_SDK与Eclipse最新版开发环境搭建

给初学者的资料Android_SDK与Eclipse最新版开发环境搭建

2011-04-29

从菜鸟到高手_Android系列问答汇总

从菜鸟到高手_Android系列问答汇总

2011-04-28

空空如也

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

TA关注的人

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