自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

1.02^365=1377.41 (Lucene、ES、ELK开发交流群: 370734940, 公众号:搜索算法)

Engineers are versatile minds who create links between science, technology, and society

  • 博客(24)
  • 资源 (32)
  • 论坛 (12)
  • 收藏
  • 关注

原创 MAC下设置mysql字符编码格式

MAC安装mysql后不能显示中文,参考了网上给的解决办法,有的没有成功,还导致无法启动mysql server.折腾一番终于解决了,记录下来。 首先打开终端,登陆:mysql -uroot -p输入密码后,查看数据库编码:SHOW VARIABLES LIKE 'character%';显示如下:+--------------------------+---------------------

2015-12-31 23:18:56 4170

原创 协同过滤推荐算法

简单的理解协同过滤: 相似兴趣爱好的人喜欢相似的东西,具有相似属性的物品可以推荐给喜欢同类物品的人。比如,user A喜欢武侠片,user B也喜欢武侠片,那么可以把A喜欢而B没看过的武侠片推荐给B,反之亦然,这种模式称为基于用户的协同过滤推荐(User-User Collaborative Filtering Recommendation);再比如User A买了《java 核心技术卷一》,那么可

2015-12-31 16:19:08 2455

原创 贪心法求解背包问题

背包问题: 背包问题: 已知背包的容量为M和n件物品。第i件物品的重量为wi,价值为pi,将物品i的一部分xi放进背包即可获得价值pi*xi的价值。问题: 怎样装包使所获得的价值最大?贪心法核心思想: 贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。求解背包问题的贪心原则可

2015-12-29 19:10:26 4357

原创 一万小时定律的思考

美国作家格拉德威尔在《异类》一书中指出: “人们眼中的天才之所以卓越非凡,并非天资超人一等,而是付出了持续不断的努力。1万小时的锤炼是任何人从平凡变成超凡的必要条件。”其实这是一个很朴素的思想,水滴石穿、绳锯木断都是讲的坚持的道理,在任何领域坚持十年都会成为这个领域点专家。以1.01的365次方和0.99的365方做对比: 即使是专注于IT技术,也有很多领域,前端开发、移动开发、JAVA、

2015-12-28 11:21:31 1471

原创 Emmet语法(一)

Emmet是一个前端开发插件,可以快速生成html代码,总结emmet生成html文档结构、类、id、属性、文本内容、父级节点、兄弟阶段、子节点、序号的方法。正确安装emmet插件,注意中英文切换和空格,熟练掌握以上命令可以快速提高开发效率.

2015-12-26 11:30:20 963 2

原创 概率算法

概率算法也叫随机化算法。分治算法、贪心算法、动态规划算法、回溯法、分治界限算法这些算法的每一计算步骤都是确定的,概率算法则允许算法在执行过程中随机地选择下一个计算步骤。在很多情况下,算法在执行过程中面临选择时,随机性选择比最优选择省时,因此概率算法可以在很大程度上降低算法的复杂度。

2015-12-25 16:04:04 1101

原创 最大子段和

给定n个整数(可能为负数)组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。

2015-12-25 00:22:32 950

原创 归并排序

归并排序c++ 代码

2015-12-23 20:12:05 962

原创 快速排序

快速排序是分治算法的典型应用,基本策略:将数组A[1..n]分成两个子数组B[1..p]和B[p+1..n],使得B[1..p]中的元素均不大于B[p+1..n]中的元素,然后分别对这两个数组进行排序,最后把两个数组连接起来。

2015-12-23 19:43:09 847

原创 使用Matplotlib绘制正余弦函数、抛物线

今天第一次使用python的Matplotlib库,绘制函数非常方便,参考Matplotlib官方指南绘制了正余弦函数和抛物线.通过下面的代码可以快速实现Matplotlib入门

2015-12-19 17:12:03 6469

原创 机器学习之k近邻算法

k-近邻算法

2015-12-19 16:21:37 1071

原创 Numpy中的argsort函数详解

正确理解Numpy中的argsort函数

2015-12-19 15:23:43 1553

原创 [python]Numpy快速入门

NumPY是Python的一个矩阵处理库,提供了大量点矩阵处理函数,其内部通过C语言实现,执行速度快。

2015-12-19 11:19:04 2149

原创 http://thecodeplayer.com/

http://thecodeplayer.com/

2015-12-18 22:22:07 1004

原创 [ruby]ruby基本数据类型和流程控制

一切都是对象Ruby支持常见的数据类型:定点整数(Fixnum)、浮点数(Float)、字符类型(string)、线性数组(Array)、哈希表(Hash).变量的类型知道运行时才能推理出来。比如定义语句s=”abcd”后还可以定义s=4.Ruby种的对象都是基于直接调用方法的操作来实现的.

2015-12-16 18:34:44 1171

原创 [j2ee]Eclipse搭建SSH开发框架

开发SSH项目的时候搭建开发环境是一项很重要的工作,这篇博客从下载jar包开始一步一步在eclipse中进行配置。配置jdk、安装eclipse、tomact相信每一个学习ssh框架的同学都轻车熟路,不熟悉的同学请自行百度之。

2015-12-15 09:32:04 6375 3

原创 lucene创建索引

上篇博客写了信息检索的基本知识和lucene架构,这篇博客记录一下如何在eclipse中创建索引.1.lucene下载.下载地址:http://archive.apache.org/dist/lucene/java/. lucene不同版本之间有不小的差别,这里下载的是lucene 4.3.2.导入jar包打开eclipse,新建dynamic web project.解压下载的lucene压缩包,

2015-12-15 00:29:30 3627 2

原创 lucene全文检索基础

信息检索整体流程一次完整的搜索从用户输入要查询的关键词开始,比如想查找lucene的相关学习资料,我们都会Google或百度中输入关键词,比如输入“lucene, 全文检索框架”,之后系统根据用户输入的关键词返回相关信息。一次检索大致可分为四步:

2015-12-15 00:28:31 2746 1

原创 [数据结构]双机调度问题

双机调度问题解法:1.问题描述双机调度问题,又称独立任务最优调度:用两台处理机A和B处理n个作业。设第i个作业交给机器A处理时所需要的时间是a[i],若由机器B来处理,则所需要的时间是b[i]。现在要求每个作业只能由一台机器处理,每台机器都不能同时处理两个作业。设计一个动态规划算法,使得这两台机器处理完这n个作业的时间最短(从任何一台机器开工到最后一台机器停工的总的时间)。研究一个实例:n=6, a = {2,

2015-12-12 15:01:47 2940

原创 [ruby]Rails中使用bootstrap

1.新建rails工程$ rails new stu$ cd stu$ bundle install$ rails server2.创建手脚架$ rails g scaffold Student name:text score:decimal description:text

2015-12-03 21:51:20 2298 1

原创 [数据结构]二分插入排序

二分插入排序是对二分查找和插入排序的一个结合,插入操作时通过二分查找找到要插入的位置.

2015-12-01 21:19:44 1067

原创 [数据结构]合并有序数组

合并有序数组

2015-12-01 16:02:39 1162

原创 [数据结构]折半搜索、归并排序( 分治思想)

折半搜索是分治算法思想的一典型例子,要解决输入规模很大的问题时可以将该问题分解,得到k个不同的可独立求解的子问题,求出字问题的解之后再用合适的方法合并求出整个问题的解。将整个问题分解成若干小问题来处理的方法称为分治法.比如:找一个学校里身高最高的同学,可以现在每个班找出最高的,把每个班里最高的汇合在一起,找出全校最高的。

2015-12-01 11:24:51 1097

原创 [数据结构]队列的基本操作

栈是先进后出,队列则是先进先出.下面贴一下队列的基本操作.1.队列的顺序表示.1.1队列的结构体定义

2015-12-01 09:23:03 3014

java图形界面教程

java图形界面教程,主要介绍java swing开发。

2013-06-02

标点符号用法标准.pdf

标点符号用法标准

2017-06-30

Elasticsearch 5.1.1 java api maven工程 源码下载

Elasticsearch 5.1.1 java api maven工程,完整jar包在es5/target/dependency目录下

2017-04-18

Jackcard相似度的java代码

Jackcard相似度的java代码

2017-04-12

向量空间模型的Java代码

向量空间模型的Java代码

2017-04-12

MapReduce maven工程WordCount例子

介绍如何在Intellij Idea中通过创建maven工程配置MapReduce的编程环境。

2017-03-30

MapReduce WordCount例子

介绍如何在Intellij Idea中通过创建maven工程配置MapReduce的编程环境,WordCount代码。

2017-03-30

java核心技术卷一/卷二(原书第十版)配套源码

java核心技术卷一/卷二(原书第十版)配套源码

2017-03-12

testng-6.8.8.jar

testng框架的jar文件,基于他可以写测试类,比juint强大

2016-10-29

druid-1.0.16.jar

Druid是什么? Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。 Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署的严苛考验。 同时Druid不仅仅是一个数据库连接池,它包括四个部分: Druid是一个JDBC组件,它包括三个部分: 基于Filter-Chain模式的插件体系。 DruidDataSource 高效可管理的数据库连接池。 SQLParser

2016-10-29

百度Elasticsearch实践

百度Elasticsearch实践

2016-10-24

逻辑思维训练500题以及答案

逻辑思维训练500题以及答案 word版本

2016-10-18

gson-2.2.4.jar

GSONjar包,2.2.4版本

2016-10-16

Redis in action 实战 英文版

Redis实战 英文版.pdf

2016-09-08

Redis实战 中文.pdf

Redis实战 中文版

2016-09-08

REDIS 入门指南

REDIS 入门指南.pdf

2016-09-08

Python基础教程(第2版 修订版

Python基础教程(第2版 修订版

2016-08-22

python基础教程第二版(Beginning.Python)

python基础教程第二版 英文版

2016-08-22

宗成庆 自然语言处理 期末试题.pdf

中科院宗成庆 自然语言处理 期末试题

2016-07-11

grunt压缩、合并js/css

grunt压缩、合并js/css

2016-06-15

第一行代码

《第一行代码——Android》是Android初学者的最佳入门书。全书由浅入深、系统全面地讲解了Android软件开发的方方面面。第1章带领你搭建Android开发环境,完成你的第一个Android程序。第2章至第13章完整地讲解了Android开发中的各种基本知识和关键技术,包括四大组件、UI、碎片、广播机制、数据存储、服务、多媒体、网络、定位服务、传感器,以及分布式版本控制系统Git的使用等等。在部分章节会穿插相关技术的高级使用技巧。第14章和第15章则将带领你编写一个完整的项目,教会你如何打包、上架、嵌入广告并获得盈利。《第一行代码——Android》内容通俗易懂,既适合初学者循序渐进地阅读,也可作为一本参考手册,随时查阅。

2016-06-12

信息检索导论_王斌译_课后习题答案

现代信息检索导论_王斌译_课后习题答案

2016-05-03

ssh读取新闻

使用eclipse搭建ssh新闻发布系统,基于struts2.3、 hibernate4、spring4.3,读取新闻数据到前台

2016-01-23

ssh新闻发布系统环境搭建

使用eclipse搭建ssh新闻发布系统,基于struts2.3、 hibernate4、spring4.3

2016-01-21

recommend.py

基于系统过滤的推荐算法,实现user-user、item-item推荐,计算欧几里德距离、皮尔逊相关度。

2015-12-31

SSH框架代码

struts 2.3.4、spring 4.2.3、hibernate4.3.11搭建ssh开发框架

2015-12-15

ssh框架整合实例

整合sping、struts2、hibernate框架的例子,数据库名称ssh2

2015-12-05

线性表基本操作

顺序表基本操作:创建、插入、删除、判空、查找.

2015-11-22

集体智慧编程中文版

本书以机器学习与计算统计为主题背景,专门讲述如何挖掘和分析Web上的数据和资源,如何分析用户体验、市场营销、个人品味等诸多信息,并得出有用的结论,通过复杂的算法来从Web网站获取、收集并分析用户的数据和反馈信息,以便创造新的用户价值和商业价值。全书内容翔实,包括协作过滤技术(实现关联产品推荐功能)、集群数据分析(在大规模数据集中发掘相似的数据子集)、搜索引擎核心技术(爬虫、索引、查询引擎、PageRank算法等)、搜索海量信息并进行分析统计得出结论的优化算法、贝叶斯过滤技术(垃圾邮件过滤、文本过滤)、用决策树技术实现预测和决策建模功能、社交网络的信息匹配技术、机器学习和人工智能应用等。 本书是Web开发者、架构师、应用工程师等的绝佳选择。

2015-11-03

lingo教程大全.pdf

非常全的lingo教程,包括lingo软件的基本使用方法,外部文件接口,数学建模,非常适合作为lingo学习的参加手册.

2015-08-21

Windows程序设计 第五版 中文.pdf

目前的扫描版都不太清晰,特别是程序代码部分,根本看不清楚是些什么。 然而CHM版本的字体又太小了,不适合长时间学习。 所以本人特别推荐该 中文字PDF版本 。 该版本字体清晰,大小合适,并配有扫描版的所有图例。 长时间学习眼镜也不会有什么不适。 所有小节都设置了书签,非常方便。 文字版又便于复制粘贴。 这是我觉得目前最好用的版本。希望大家喜欢。 版本信息: 原著: Charles Petzold 翻译: 余孟学 CHM: 壹佰软件开发小组 PDF 整理: 涂燕翼

2015-08-16

ueditor实例

本实例在eclipse下配置了ueditor,解决图片上传路径配置问题,自定义拦截器解决了struts框架下图片上传失败问题。

2015-08-13

删帖申请

发表于 2018-03-28 最后回复 2020-08-13

esc_ai的留言板

发表于 2020-01-02 最后回复 2020-01-02

maven本地依赖加载配置出错

发表于 2016-10-28 最后回复 2019-05-13

java构造函数

发表于 2016-10-02 最后回复 2016-10-28

c3p0设置autoReconnection(mysql8小时连接问题)

发表于 2016-05-30 最后回复 2016-08-28

ssh框架整合错误 Could not open Hibernate Session for transaction

发表于 2016-05-21 最后回复 2016-06-23

BufferedReader读取两个文件死循环

发表于 2016-04-11 最后回复 2016-04-11

C#怎么判断数组对象类型?

发表于 2013-12-22 最后回复 2015-08-31

c#求助

发表于 2014-01-02 最后回复 2014-05-10

JAVA数据结构

发表于 2013-09-23 最后回复 2013-09-27

大家的打字速度是多少?做个统计

发表于 2013-08-17 最后回复 2013-08-24

赋值为什么没生效

发表于 2013-08-22 最后回复 2013-08-22

空空如也

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

TA关注的人 TA的粉丝

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