自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GolangJson Marshal UN-Escape Unicode Characters/解决go的Marshal的转义和格式化输出

GoLang Escape characters for Json fomat前言go-json 反转义(1)go-json 反转义(2)参考连接前言GoLang 将结构体struct进行Marshal后,会将HTML中的<span></span>等以Unicode形式输出,如下形式:第一行代码是Marshal后的输出,但是有时候需要的是原格式的json,但是Golang中没有Python的Decode的功能,需要使用者自己转化。"\u003cspan\u003e\u003cf

2020-05-16 15:38:27 2071

原创 counting sort 的管窥

摘自wikipedia:count sort 计数排序 稳定的线性时间排序法计数排序不是比较排序,排序的速度快于任何比较排序算法。统计出有多少元素小于或等于某一个元素,也就知道该元素的正确得位置。1.定新数组大小——找出待排序的数组中最大和最小的元素2.统计次数——统计数组中每个值为i的元素出现的次数,存入新数组C的第i项3.对统计次数逐个累加——对所有的计数累加(从C中的第一个元素开...

2019-05-17 14:04:13 112

原创 Bucket Sort with Python

Bucket Sorted With Python -- 桶排序:From WiKiPedia:Bucket sort, or bin sort, is a sorting algorithm that works by distributing theelements of an array into a number of buckets. Each bucket is then...

2019-05-15 22:42:28 278

原创 Js的 this的理解

在学习JS中对于面向对象的知识,总是绕不开this这样的 JS中的一个关键字。先来一个例子,ali的一道笔试题==>var foo = 1;function test(){alert(foo);var foo = 2;alert(this.foo);this.foo = 3;}test();new test();那么,结果是什么呢?这是我在google界面上获得结果...

2019-04-10 16:11:56 107

转载 Python 资源大全

作者:Lingfeng Ai链接:http://www.zhihu.com/question/24590883/answer/92420471来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。原文链接:Python 资源大全这又是一个 Awesome XXX 系列的资源整理,由 vinta 发起和维护。内容包括:Web框架、网络爬虫、网络内容提取、模板引擎、数...

2019-04-10 14:01:35 239

原创 Linux 中chmod或者rm 一个文件时出现 not permitted--Unable to delete file, even when running as root

Ubuntu linux 中删除一个文件或者修改一个文件权限,即使使用root,也依然不能被允许执行。-rw-r–r-- filetest例如我的Ubuntu中有这样一个filetest的文件,我想使用一般用户删除它或者修改该文件的权限,结果系统提示chmod :Opération non permise,然后用rm /etc/resolv.conf等命令操作于该文件,都是得到Operati...

2019-04-07 09:17:27 797

转载 C++封装、继承和多态

封装:即将抽象得到的数据和行为结合在一起,形 成一个有机的整体,其实就是将数据定义、结构分析等对数据操作的源代码(函数)进行逻辑上的分析和编程语言上的结合,形成能够扩展应用的”类“,而其中的数据和函数都是类的成员。封装的目的就是强调安全和简化编程,使得使用者不需要关心底层的实现方法,只需要外部接口和特定的访问权限使用类完成其需要的工作。通过封装是一部分成员充当类与外部的接口,将其他的成...

2019-03-26 09:49:03 171

原创 递归设计思想

用递归方法解决问题关于递归思想的掌握,先从两个实例来分析–阶乘计算与斐波那契数列–进行思考。循环也能实现该两种实例,但为什么还要递归来实现呢?递归基本设计模式是什么呢?所有递归函数的特性:函数都使用if-else或者switch语句实现,已处理不同情况;各种不同情况中包含一个或多个基本情况(最基本的情况)用于终止递归,否则导致无限递归和内存溢出等问题;每次递归调用都会对原问题进行递...

2019-03-22 10:16:10 257

原创 LeetCode mthods for longest common prefix on python3

Problem: To find the longest comman prefix amongest an array of strings.               If no comman prefix, return " ".以下是方法: '''第一种方法:排序将相同多的字符串排在一起,而相同部分少的要排到首尾两端如果存在共同部分,一定会出现在首尾两端的字符串。...

2018-12-27 11:19:43 88

空空如也

空空如也

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

TA关注的人

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