自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

为要混一口饭吃(乱改徐志摩为要寻一个明星)

为要混一口饭吃我打开慢腾腾的电脑,向着黑夜里加班;——向着黑夜里加班,我敲击着失灵的键盘!我冲入这黑黢黢的大厦,为要混一口饭吃;——为要混一口饭吃,我冲入这黑黢黢的大厦。浪费了,浪费了这明灯的电费,那上月的工资还没发;——那上月的工资还没发,坐坏了,坐坏了屁股下的马扎。这回天上透出了水晶似的光明,荒野里倒着一只牲口,黑夜里躺着一具尸首。——这加班的码农遇见了凌晨四点的科比!...

2018-07-23 21:14:37 295

编程直播室第二期:CadLib 授权机制研究与实现

以前做一个软件的制图功能,需要用到CAD的二次开发。通常是首选AutoCAD的二次开发接口,但是我们的功能需要和我们原有的平台集成,而AutoCAD二次开发需要在他自己平台的基础上来进行,整个框架比较重,我们的功能不是很大,只是其中一个小的功能模块,于是就想寻找一个第三方的轻量级的开发包。通过寻找比较后发现,CadLib功能全面,比较符合我们的需求,但是在评估的过程中发现这个CadLib的试用...

2018-06-12 19:42:53 318

开坑每天500字

有一段时间,由于工作原因疯狂写文档,虽然也不能叫创作,最多是拼凑,但我还是感受到了写文章给我带来思维模式的改善,首先从文字结构来说,光是琢磨全局的、局部的、相互关联的、相互关系等就能活跃思维,学习到不少东西。还有这个过程中查找理解各种资料学习到的东西也比单纯阅读资料记忆更深刻。总之,我觉得写东西是有好处的,在我心里面对于写东西是不反感的,也想写点东西,刚来简书的时候就关注了专题每天500字,但...

2018-05-21 22:17:28 236

编程星球——水·滴创刊号 20180514

不定期整理编程直播室、水·滴专题,第一期: 

2018-05-14 21:11:56 156

能不能三、五小时入门Python编程

今天,在一个微信群里有人问:其实,我想说 编程直播室 第一期内容就是尝试做这件事: > 为什么有的老鸟在干活的时候也没正经学过什么语言,照样能输出成果,而现在很多教程一本正经的堆砌篇幅,装裱画面,事无巨细一股脑倒出去后,学习的人还是懵懵懂懂无从下手?我想可能是把简单的事情复杂化了。我们这个教程就是教如何快速入门编程语言,学习使用的载体是Python,却不局限于Python,这里想...

2018-05-14 13:40:25 162

编程星球主题设定

编程星球目前主要设置两个主题,一个是碎片化的水·滴,水、水滴、一种物质,就像李宗盛唱的说不定我一生涓滴意念侥幸汇成河。滴用点隔开,这是一个动词。你可以理解位滴水穿石,资源运作或者是价值观与方法论。另一个是稍微系统点的编程直播,以项目的方式组织,通过更新进度、方法、思路来进行发布。阅读原文​...

2018-04-18 14:28:49 229

直播编码

为庆祝简书专题《我爱编程》收录文章数量超过1W,先启动在知识星球启动直播编程的活动,欢迎加入: 阅读原文​

2018-04-18 10:57:14 176

使用Python爬取网站数据分析

玩Chat分享有一段时间了,回过头来看看从数据爬取(如何用 Python 爬取网页制作电子书)、前后端(用 Kotlin 开发 SpringBoot 之 Data JPA、使用 Angular2+ 开发 Markdown 编辑器)、到开发语言(TypeScript 快速入门)都有涉及。但我们在分享一场 Chat 的时候,有没有思考过:哪类 Chat 最受欢迎?哪类 Chat 作者最多...

2018-04-04 13:56:49 886

源码发布:一个Angular写得Markdown编辑器

一直想写一个Angular2+的分享,但是没有一个好的切入点。前段时间我向分享Chat的白宦成老师请教markdown的问题,他向我推荐Typora编辑器,我觉着这就是我一直想要的Markdown编辑器,于是我就想到了这个主题。当然,我的水平一时是难于写出Typora那样的编辑器的,但人生已经如此艰难,大家就不要拆穿了,我主要是想通过一个实际应用分享一下Angular(文中提到的Angul...

2018-03-16 08:53:15 243

非官方GitChat客户端及代码发布

在我写《使用 Angular2+ 开发 Markdown 编辑器》时,实验Electron功能,顺手为GitChat写了一个客户端,把源码发布于:https://gitee.com/techcave/GitChatClient。程序界面如下:   更多细节请参与Chat《使用 Angular2+ 开发 Markdown 编辑器》,微信扫描下面的二维码:   ...

2018-02-28 23:22:08 123

《使用 Angular2+ 开发 Markdown 编辑器》提纲

一直想写一个Angular2+的分享,但是没有一个好的切入点。前段时间我向分享Chat的白宦成老师请教markdown的问题,他向我推荐Typora编辑器,我觉着这就是我一直想要的Markdown编辑器,于是我就想到了这个主题。我主要是想通过一个实际应用分享一下Angular(文中提到的Angular指的都是Angular2+,实际版本是Angular5)的开发过程,主要内容包括:Ang...

2018-02-27 09:43:00 121

代码发布:用 Kotlin 开发 SpringBoot 之 Data JPA

今天已经把分享的文章提交发布了,把代码也通过码云发布(地址看下面),分享内容目录如下,有兴趣的朋友欢迎参加:1. 项目初始化1.1 IDE选择1.2 新建项目1.3 代码组织1.4 数据库配置2. 编写实体类2.1 Kotlin Data Classes2.2 Kotlin Proerties And Fields2.3 实现帖子/文章实体类...

2018-02-09 15:25:01 106

用 Kotlin 开发 SpringBoot 之 Data JPA

Kotlin 是一个基于 JVM 的新的编程语言,Kotlin 可以编译成 Java 字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。Kotlin 已经成为 Android 原生开发的推荐首选语言,但传统领域的使用还存在着一定的争议,这次我们就感受下用 Kotlin 来开发一个 SpringBoot 是什么感觉。有 Java 基础的朋友将快速掌握 Kotlin...

2018-02-01 13:34:22 156

记忆中的大菜

随着时间的推移,社会变迁,我记忆里的菜谱也多了,困难年代,家里的菜不是清水清汤煮的,就是随便炒炒,谈不上什么烹饪,但是后来父母也做过一些黑暗料理,我印象中有几次过年,把猪肚洗净,里面塞入米饭还是鸡肉、火腿或许都有,好像还用绳子五花大绑,捆在一根筷子上固定,然后煮熟切片之类的,但现在想起来却没有吃过的记忆,也没有任何味道的感觉。能留下印象应该是形式比较足、阵仗比较大,小孩子看着比较好玩,而没有任...

2018-01-27 10:18:20 118

孙亖的编程星球

最近有个东西在慢慢的传播,知识星球,粗粗使用了一下,感觉像是贴吧,又有点像QQ空间或者微博,怎么和知识扯上关系呢?来我的星球感受一下吧:阅读原文​...

2018-01-26 13:10:34 118

蚕豆那些事

蚕豆在我的记忆中也是很深,小时候用蚕豆叶吸涨了当气球玩,在物资缺乏的年代,这些大自然的玩具也很有趣,用嘴在蚕豆叶尖吸,但是要注意技巧,叶子本身是很细嫩的,吸涨之后也可以从茎部吹容易变大。当然除了做玩具,蚕豆本身也是美味的,就是吃多了容易胀气。蚕豆吃法很多,家里面常做的是这几种。蚕豆闷饭,饭半熟,铁锅内导入蚕豆、火腿、油饭盖在上面闷熟后拌匀,火腿香味、蚕豆的甜味、非常好吃。蚕豆闷饭看似简单,...

2018-01-26 09:50:11 152

一条挨踢老狗的2017年终总结

2018年是中国的狗年,狗常常象征着忠诚,有忠贞不渝的意义,有时也代表财富。一条常年战斗在挨踢界,对挨踢事业忠贞不渝的老狗今天来回顾2017、展望2018。作为一条对挨踢事业忠贞不渝的老狗,理所当然是热爱这个工作的,但做正确的事和正确的做事是两个不同的概念。有这样一个说法,老板一拍脑袋项目就启动了;随后,老板拍着项目经理的肩膀,项目经理又拍着众兄弟的肩膀,一脸的前途光明:兄弟们,项目干...

2018-01-25 13:33:31 141

烧洋芋、苞谷、饵块和昭通酱

烧洋芋,也叫吹灰点心,已经成了昭通人的一种日常饮食,只要有火,特别是冬天,当主食,当零食,随时烤起。 小孩子冬天在外面疯,手提一个烘笼,其实是一个玩具小火炉,通常是一个铁篮子装着一个黑沙钵,里面烧着碳或柴;也有用油漆桶,下面开个风门,中间用桶盖做个漏炭灰的篦子,篦子上烧着碳。下雪天提着雪地里跑,既好玩,又能取暖。  跑累了,就烧洋芋玩,下着昭通酱吃,快乐似神仙。烧洋芋也有讲...

2018-01-25 10:18:27 223

开通微信订阅号

准备在2018年做好记录和分享,让自己的时间过得慢一点,于是开了一个订阅号:亖的。 可以在微信里面搜: `亖的` 或者 `side4u` 加入即可。也可以扫描下面的二维码加入。 ![微信订阅号:亖的二维码](http://upload-images.jianshu.io/upload_images/3332945-8f6225664aca2d4a.jpg?imageMogr2/a...

2018-01-24 15:21:00 118

记忆中的燃面和三鲜米线

不知道什么时候起,在殷家巷斜对面开了一家宜宾燃面的小店,就是把面煮熟后加入各种调料和碎花生米的干拌面,之前家里煮的面多是酸辣面,是汤面,当时馆子少吃的花样也少,燃面的出现感觉忽然打开了一扇窗,一种好吃新吃法,在面里面加花生是很香的,这家小店在当时很火,我们也常去吃,根据当时的经济水平,基本不下馆子的,这家小点能火应该恰到好处,满足了温饱之后的新鲜感。这家燃面管斜对面是也是一家小馆子,有...

2018-01-24 09:21:43 130

TypeScript中的可选属性和只读属性

可选属性接口里的属性不全都是必需的。 有些是只在某些条件下存在,或者根本不存在。 例如给函数传入的参数对象中只有部分属性赋值了。带有可选属性的接口与普通的接口定义差不多,只是在可选属性名字定义的后面加一个?符号。如下所示:interface Person { name: string; age?: number; gender?: number;}上面...

2018-01-23 16:30:51 1184

那些年吃过的点心

豆沙粑粑和椒盐饼东西算是小时候比较著名和难忘的点心了,比较出名的绿豆糕反而没有什么好感。豆沙粑粑就是死面皮包豆沙打扁了,类似于昆明的官渡粑粑,不过馅是豆沙而已,微甜;椒盐饼就像一个压扁了花卷,中间有一点糖心,刷油烘烤而成,外脆香,里面是面食味道,和现在昆明的摩登粑粑很相似。这两样应该都是烘烤的,我记得三姐喜欢吃豆沙饼,我不太喜欢吃甜的,所以我喜欢吃椒盐饼。我觉总是有些神奇的东西...

2018-01-23 00:17:58 96

ES6中this和箭头方法

之前写多页面应用时,一个页面就是全部,this常常默认是全局对象,但this的正确理解不限于此,特别是大型复杂结构的脚本。例如:export class ThisScope { txt:string = "hello this scope" cf1 () { return function() { this.showInfo(...

2018-01-22 13:36:47 214

那些年我喝过的饮料

印象中小的时候口渴总是很着急,而开水又凉得很慢,后来长大点,开始喝生水,原来家里没有水管的,我家有口大水缸,是石头凿的,平时父母打水来装满,里面放个水瓢,用盖子盖好。主要是洗簌、做饭用的,我们口渴了也是直接揭开盖子,用里面水瓢舀一瓢出来直接喝,院子里面和学校里面还有水管,有时咳了直接对着水龙头喝。我还小的时候发现已经上学的姐姐们会带着一个瓶子,里面装着东西,上面塑料盖戳一个小孔,穿...

2018-01-22 08:53:56 128

昭通凉粉

凉粉是应该我关于美食最早的记忆,以前在菜街子或是逢年过节赶街的时候,会有小贩支几张桌子和小板凳,在路边摆卖。有时家里大人会带着我们买几碗吃,那时我还小不会拌,看见几个姐姐已经甩开膀子闷头大吃了,急不得:妈妈帮我拌一下嘛。凉粉是豌豆粉经加工后在盆里凝固而成,成型后倒扣在桌面上,整个形状是扁扁的圆形,像是一个特大号的月饼,灰绿色夹杂着一些深绿色。凉粉吃法很多,因为已经煮过,可以切成...

2018-01-20 13:40:48 167

TypeScript使用HashMap

我不知道大家是怎么使用索引类型的,我是一次想实现HashMap时接触到了索引类型。索引类型大约是这样的:{ [idx: string|number]:any}方括号里面是索引的类型,类似于hashmap里面的key,支持两种索引签名:字符串和数字。 可以同时使用两种类型的索引,但是数字索引的返回值必须是字符串索引返回值类型的子类型。 这是因为当使用 number来索引...

2018-01-20 11:35:09 2748

TypeScript 看见未来的 JavaScript

TypeScript也可以看作是“更好的JavaScript”,TypeScript充分利用了JavaScript原有的对象模型并在此基础上做了扩充,添加了较为严格的类型检查机制,添加了模块支持和API导出的能力。比起JavaScript,TypeScript提供了更多在语言层面上的支持,使得程序员能够以更加标准化的语法来表达语义上的约束,从而降低了程序出错的机率;TypeScript也使得代码...

2018-01-19 09:57:23 80

原色2017

整理手机相册,发现2017真是多姿多彩。办公楼旁的玉兰花这是办公楼旁的玉兰花,我发觉玉兰花就是辛夷花,是不是哟?冬天里开的前几天去七彩俊园上阳光心霖英语课,粉红色的。白牡丹白牡丹西山玉兰园里的白牡丹,2018年元旦去的,玉兰没怎么开,这花开的好。这是梅花吗逆光也清晰,西山玉兰园。长寿花用形色识花查了下,好像叫长寿花,密密麻麻很好看,没有排除那种感觉...

2018-01-16 00:01:11 117

读书笔记:《算法图解》第三章 递归

定义:在数学与计算机科学中,是指在函数的定义中使用函数自身的方法。递归一词还较常用于描述以自相似方法重复事物的过程。例如,当两面镜子相互之间近似平行时,镜中嵌套的图像是以无限递归的形式出现的。也可以理解为自我复制的过程。例子:从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?“从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?‘...

2018-01-15 14:21:54 105

读书笔记:《算法图解》第二章 选择排序

数组:所谓数组,是无序的元素序列。数组中的所有元素都具有相同类型(这一点和结构或类中的字段不同,它们可以是不同类型)。数组中的元素存储在一个连续性的内存块中,并通过索引来访问(这一点也和结构和类中的字段不同,它们通过名称来访问)。链表:链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点...

2018-01-11 13:57:48 117

读书笔记:《算法图解》第一章 算法简介

二分查找#二分查找是对半查找,进队列表是有序时有效。n个元素的列表,二分查找最多需要log2nlog2n 步,简单顺序查找最多需要n步。对数#对数:对数运算是幂运算的逆运算N=ax(a>0,a≠1)N=ax(a>0,a≠1), xx就是aa为底NN的对数,记作x=logaNx=loga⁡N,其中:aa : 底NN : 真数xx : 以a...

2018-01-09 22:17:10 73

[源代码]Python爬取网页制作电子书代码发布

最近,在GitChat发布一场Chat(Chat地址请猛戳这里),人数当天就达标了,今天把文章完成提交,同时将文章中的代码发布到码云,我就等待大家前来捧场了,Chat地址请猛戳这里。有人爬取数据分析黄金周旅游景点,有人爬取数据分析相亲,有人大数据分析双十一,连小学生写论文都用上了大数据。 我们每个人每天都在往网上通过微信、微博、淘宝等上传我们的个人信息,现在就连我们的钱都是放在网上,...

2018-01-09 13:57:53 211

Python教程之HelloWorld

目前我所接触过的所有编程语言都只有掌握三个内容就可以了:就是输入、处理、输出。我们已经安装好了Python,可以来一个最俗套的程序。首先我们打开windows的控制台,然后输入python回车,然后输入如下代码:print 'Hello world!' 我就问你俗不俗,好了看结果:Hello World根据我上面的说法,这个程序的输入就是Hello World字符...

2017-12-29 11:07:21 133

Windows 下安装 Python2

熟悉windows的安装Python不难,首先官网下载,地址:https://www.python.org/downloads/。有两个版本,根据需要选择自己的版本,现在越来越多的库开始支持3,所以建议下载3,这里我们下载2。双击下载的安装文件,一路Next即可,但是要注意勾选 pip 和 Add python.exe to Path安装界面pip是Python生态体系里面的包管理工...

2017-12-28 18:00:14 159

如何用 Python 爬取网页制作电子书

最近,AI 的兴起让 Python 火了一把。实际上 Python 拥有庞大的第三方支持,生态系统非常完整,可以适用各种场景和行业。这次,我们准备通过 Python 学习爬虫的开发,既简单有趣,而且是数据采集重要一环。同时脱离应用谈技术就是耍流氓,通过制作电子书学习数据的收集与整理,即能学到东西又有实用价值。 我们将通过爬取网页信息这个很小的应用场景来体会数据预处理的思想,并从中学习了...

2017-12-28 16:15:56 150

Hexo 支持目录

目录:Hexo 的强大之处就是有很多plugin可以扩展功能,Hexo支持目录也很简单。安装首先,安装一个hexo-toc的插件,代码如下:npm install hexo-toc --save配置然后,配置一下站点配置文件_config.yml:toc: maxdepth: 3 class: toc slugify: transliterati...

2017-12-26 08:59:21 1050

Hexo中使用MathJax公式

最近学习数学,想用Hexo记录笔记整理公式,参考文章:我的Hexo环境#首先,看看我的Hexo环境:hexo --version 显示如下:hexo: 3.4.3</br>hexo-cli: 1.0.4</br>os: Windows_NT 10.0.14393 win32 x64</br>http_parser: ...

2017-12-26 08:47:15 394

我今年读了10000本书名,给大家推荐个节目

从来没有上过首页,但今天我研究一下,发现只要有书有厚度就可以,于是厚着脸皮把八辈子都读不完的书写了个标题,期望能上个首页。但是写下之后发现自己还是太嫩,只能悄悄在书后加个名字,为了名符其实,跑到豆瓣读书把书名刷了一遍,也算不辜负各位的厚爱。  想不到你是这样的一本书透个底,可能10000个书名,我也读不完,但现在这个社会不行你也得装,哪怕你大字不识几个,一年看...

2017-12-25 17:57:28 277

Spring Boot 之 Spring Data JPA 三(Specifications)

Specifications 的思路来自于“领域驱动设计”的概念,通过可编程的方式实现查询的where语句。我们今天就来写一个Specification的例子。一、首先建立一个Spring Boot 工程我们使用的IDE是InteliJ IDEA,开发语言是Kotlin,  项目信息 Spring 的工程特性选择了JPA、Rest Reposito...

2017-12-21 08:44:42 306

Spring Boot 之 Spring Data JPA 二 ( Query By Example)

今天继续学习JPA,但是IDE工具变为了IntelliJ IDEA,其实多数我还是更喜欢Eclipse系列,但是Android Studio什么的,多Get一个技能也不是坏事。1 新建Spring Boot工程 IntelliJ IDEA 新建Spring Initializr工程Next,然后填写项目信息: 项目信息看上面,我...

2017-12-21 08:41:25 193

空空如也

空空如也

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

TA关注的人

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