MAC下设置mysql字符编码格式

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

协同过滤推荐算法

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

贪心法求解背包问题

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

一万小时定律的思考

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

Emmet语法(一)

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

概率算法

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

最大子段和

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

归并排序

归并排序c++ 代码...
阅读(685) 评论(0)

快速排序

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

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

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

机器学习之k近邻算法

k-近邻算法...
阅读(746) 评论(0)

Numpy中的argsort函数详解

正确理解Numpy中的argsort函数...
阅读(998) 评论(0)

[python]Numpy快速入门

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

http://thecodeplayer.com/

http://thecodeplayer.com/...
阅读(577) 评论(0)

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

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

[j2ee]Eclipse搭建SSH开发框架

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

lucene创建索引

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

lucene全文检索基础

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

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

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

[ruby]Rails中使用bootstrap

1.新建rails工程 $ rails new stu $ cd stu $ bundle install $ rails server 2.创建手脚架 $ rails g scaffold Student name:text score:decimal description:text...
阅读(1513) 评论(1)
24条 共2页1 2 下一页 尾页
    QQ群

    交流群:559831158

    个人资料
    • 访问:697333次
    • 积分:7653
    • 等级:
    • 排名:第2926名
    • 原创:190篇
    • 转载:2篇
    • 译文:6篇
    • 评论:407条
    StackOverFlow
    http://stackoverflow.com/users/6526424
    统计
    博客专栏
    文章分类
    最新评论