grafx的专栏

每天积累一点点,每天进步一点点。

随机打乱数组及字符串后追加指定个数字符的方法

       实际做业务开发时,需求是千变万化的,一个大功能点会包含很多小功能点,小功能点又会包含若干环节,具体到每个环节,代码实现上又是五花八门,这取决于程序员的编程思路和工作态度,我想不应该仅仅满足功能实现,还应该尽可能的找到最佳实践。对于最佳实践,每个人都有不同理解和定义,简洁、高效、易懂,...

2018-12-26 23:12:01

阅读数 35

评论数 0

《SQL必知必会——第20、21、22课:管理事物处理、使用游标、高级sql特性》

       第20课 管理事物处理        使用事务处理,通过确保成批的sql操作要么完全执行,要么完全不执行,来维护数据库的完整性。假如像微博加关注这样的场景,a关注b, a增加一个关注者,b增加一个粉丝,这个过程至少需要执行两条sql语句,如果两条只有一条执行成功,显然产生了脏数据,...

2018-12-20 22:37:23

阅读数 25

评论数 0

《SQL必知必会——第17、18、19课:创建和操纵表、使用视图、使用存储过程》

       第17课  创建和操纵表        前面讲了那么多sql增删改查操作,一切操作都是建立在表的基础上,也就是先有一张可操作的表,建表语句也比较简单,使用create table关键字即可,如下所示: CREATE TABLE `shopping_mall_user_addre...

2018-12-15 22:14:46

阅读数 36

评论数 0

《SQL必知必会——第14、15、16课:组合查询、插入数据、更新和删除数据》

       第14课 组合查询        组合查询貌似没什么可写的,因为工作中用的不多。多数情况下,组合相同表的两个查询所完成的工作与具有多个where子句条件的一个查询所完成的工作相同,所以很多时候大家也就采用多个where子句查询了,不怎么用组合查询。下面是组合查询示例: selec...

2018-12-09 14:02:51

阅读数 308

评论数 0

《SQL必知必会——第12、13课:联结表、创建高级联结》

       两个多月没有更新博客,有时不禁问时间都去哪儿了。似乎每个周末也没有打游戏、也没有追剧消磨时光,心里倒想着过得这么休闲、悠哉,但现实却是各种压力山大,还需继续奋斗。有点跑题了,还是说说这两课要讲的内容吧。这两课的内容说简单也简单,说复杂也复杂。简单是因为,这两课讲的内容其实就是查询操作...

2018-11-18 22:00:03

阅读数 37

评论数 0

《SQL必知必会——第9、10、11课:汇总数据、分组数据、使用子查询》

       第9课 汇总数据        用过excel的对这个知识点理解起来就毫不费力了,excel里面有很多统计类的汇总函数,同样sql里面也有,也就是对某些行运行聚集函数,计算并返回一个值。sql主要有以下聚集函数:avg(),count(),max(),min(),sum(),看到函数...

2018-08-26 10:49:30

阅读数 137

评论数 1

《SQL必知必会——第6、7、8课:用通配符进行过滤、创建计算字段、使用函数处理数据》

       第6课 用通配符进行过滤        什么是通配符呢?本书没有具体说,相信大家都知道什么是通配符,在接触计算机过程中,通配符的概念应该早早建立了起来。我还是查了,百度百科上这么解释:“通配符是一种特殊语句,主要有星号(*)和问号(?),用来模糊搜索文件。当查找文件夹时,可以使用它来...

2018-08-19 12:43:34

阅读数 141

评论数 0

《SQL必知必会——第3、4、5课:排序检索数据及过滤数据》

       第3课  排序检索数据        这一课主要讲order by用法,看似很简单,实际有些细节还可以说说。        order by子句的位置:在指定一条order by子句时,应该保证它是select语句中的最后一条子句,否则将会出错。        order by...

2018-07-28 16:50:53

阅读数 123

评论数 0

《SQL必知必会——第1、2课:sql基础概念及检索数据》

       现在还会有这种想法,出于对技术的敬畏,在开始真正使用某项技术之前,都会翻翻相关书籍,潜心学习一下,然后在开始,所谓出生牛犊不怕虎,在软件开发这个行业还是不提倡,一旦乱用技术,后面的坑实在难填。代码的改动就意味着调试、测试,以及对生产环境的影响,是很花团队时间和精力的。最好就是一开始把...

2018-07-18 21:57:26

阅读数 103

评论数 0

NLP11-基于Gensim的文本相似性挖掘[LsiModel]

摘要:通过对数据的抓取,基于jieba分词,去掉停用词,运用Gensim建立词典,生成BOW语料,运行tfidf模型计算词权重,采用LsiModel进行降维,最后运用Gensim提供的MatrixSimilarity类来计算两文档的相似性【基于余弦的距离的计算】。1. 爬取数据确定一个内容主题为健...

2018-07-05 21:16:17

阅读数 171

评论数 0

推荐系统技术之文本相似性计算(三)

这是第3篇:https://segmentfault.com/a/1190000005599507前面说了两篇了,分别介绍了TFIDF和向量空间的相关东西,然后介绍了主题模型,这一篇我们就来试试这两个东西。词向量就不在这篇试了,词向量和这两个关系不大,不好对比,不过我最后也给出了代码。0. 工具准...

2018-07-01 10:01:41

阅读数 191

评论数 0

推荐系统技术之文本相似性计算(二)

       这是第2篇:https://segmentfault.com/a/1190000005569529上一篇中我们的小明已经中学毕业了,今天这一篇继续文本相似性的计算。首先前一篇不能解决的问题是因为我们只是机械的计算了词的向量,并没有任何上下文的关系,所以思想还停留在机器层面,还没有到更...

2018-07-01 09:59:49

阅读数 144

评论数 0

推荐系统技术之文本相似性计算(一)

       六月就这么过去了,才写了2篇原创博客,月初时定的目标是至少4篇的,一天天也是瞎忙,有时各种琐事也搞得人很烦躁,七月争取多写几篇,流水账也没关系,只要动笔就行。前段时间看了几篇文本相似性的文章,觉得写的挺不错的,思路清晰,有理论、有实践,佩服原文作者,实际中并不一定会采用这样的相似性算...

2018-07-01 09:57:21

阅读数 230

评论数 0

使用python语言编写常见的文本分类算法

       自然语言处理中一个很常见的操作就是文本分类,比如一组新闻文本,通过分类模型,将新闻文本分为政治、体育、军事、娱乐、财经等等几大类。那么分类第一步就是文本向量化,前一篇博客讲了一些,本文可以说是前文的实践版本。本文主要介绍一些常见的文本分类模型,说是介绍,其实主要以代码和结果为主,并不...

2018-06-21 22:07:20

阅读数 344

评论数 0

自然语言处理中的词袋模型与文本向量化

       前段时间做了一些自然语言处理方面的工作,自然语言处理不像图像处理,每个像素点都是数值,也可以看做是天然的特征,可以直接代入公式参与各种运算,但是自然语言不行,都是文字,计算机理解不了,计算机只认0/1,不认啊喔额,所以给定一段文本,若对其进行各种处理,比如通过算法自动文本分类,通常需...

2018-06-04 22:15:06

阅读数 672

评论数 0

集中式内存缓存Guava Cache学习

       本文摘转自:http://www.cnblogs.com/peida/p/guava.html,还有这篇文章写的也不错:http://www.cnblogs.com/peida/p/guava.html,是一个Guava学习系列,通过这几篇文章的讲解,对Guava应该有了一个清晰的认...

2018-05-26 16:15:19

阅读数 126

评论数 0

使用缓存的9大误区(下)

       本文摘转自:https://kb.cnblogs.com/page/144396/       本篇文章在上篇的基础上继续讨论了使用缓存的几个误区,包括:缓存大量的数据集合,而读取其中一部分;缓存大量具有图结构的对象导致内存浪费;缓存应用程序的配置信息;使用很多不同的键指向相同的缓存...

2018-05-26 16:03:31

阅读数 159

评论数 0

使用缓存的9大误区(上)

       本文摘转自:https://kb.cnblogs.com/page/138696/       如果说要对一个站点或者应用程序经常优化,可以说缓存的使用是最快也是效果最明显的方式。一般而言,我们会把一些常用的,或者需要花费大量的资源或时间而产生的数据缓存起来,使得后续的使用更加快速。...

2018-05-26 16:01:02

阅读数 409

评论数 0

游泳健身了解一下,kotlin也了解一下

       最近看了一下kotlin编程语言,第一感觉是代码里充斥着各种符号,给人一种七零八落的感觉。比如kotlin中,继承使用冒号:,这其实是c++的继承语法,而java的设计者当初可能觉得c++的继承语法太过于抽象,或者与java总体设计风格不符,而是使用extends关键字,现在绕了一圈...

2018-05-20 12:14:20

阅读数 91

评论数 0

游泳健身了解一下,object-c也了解一下

       本文谈不上技术文章,只是前几天看了object-c语法,其实oc语法此前看过一次,不过纸上得来终觉浅,看过后没怎么实践,后来也就忘得差不多了。这次又看了一下,然后随便写几句吧。如果单纯有java基础,看oc会觉得有好多弯要转。如果有c/c++基础,看oc会稍微好一些,毕竟oc是c的超...

2018-05-16 22:37:27

阅读数 92

评论数 0

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