自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (3)
  • 收藏
  • 关注

原创 Git Pages + Jekyll/Hexo搭建自己的博客(最全总结你想知道的都在这里了)

1 Github Pages比较懒,默认都是用过gitbhub的啦step1 创建一个库 Create a repository在GitHub 页面创建一个库 命名规则是:username.github.io(username是Github用户名。例如我的就是CatherineLiyuankun.github.io,我已经建过这个库了,所以报错说库已经存在。 step2 cl...

2018-08-31 17:09:38 13334 3

原创 Machine Learning机器学习自学资料整理

机器学习目前比较热,网上也散落着很多相关的公开课和学习资源,做一个汇总整理,便于大家参考对比。希望大家持续补充|– 手册类 |--- 课程图谱博客:http://blog.coursegraph.com/ |--- W3shool 关于 Python 3.xx 版本技术文档 |---- 网页地址: http://www.w3cschool.cc/python3/

2015-09-30 20:20:37 7198 2

原创 python 自学资料资源分享

|-- 手册类|--- W3shool 关于 Python 2.xx 版本技术文档|---- 网页地址: http://www.w3cschool.cc/python/python-tutorial.html|--- W3shool 关于 Python 3.xx 版本技术文档

2015-05-12 15:34:47 3785

原创 设计模式对比和总结

最近看完《大话设计模式》,又结合了一些其他资料,总结成表格。一 设计模式1设计模式之间的关系:2设计模式总概况:3设计模式对比二设计原则: 1单一职责原则就一个类而言, 应该仅有一个引起它变化的原因。是如果你能够想到多于一个的动机去改变一个类,那么这个类就具有多于一个的职责。软件

2015-04-21 17:31:19 1653 2

原创 《C++Primer》学习疑惑1-----const头文件定义问题

对“因为 const 对象默认为定义它的文件的局部变量,所以把它们的定义放在头文件中是合法的。”这句不是很理解,查了查资料和其他人的博客和论坛,整理一下(最后附有《C++Primer》原文):1.理解这里所说的“局部变量”。原文:在全局作用域里定义非const 变量时,它在整个程序中都可以访问。我们可以把一个非 const 变更定义在一个文件中,假设已经做了合适的声明,就可在另外的

2014-01-22 23:19:21 2706

原创 多行文本溢出省略ellipsis...css/scss/js方法全总结

多行显示并在最后一行截断文字?---text-overflow基本知识请看上篇文章:text-overflow: ellipsis;什么时候可能不生效?单行文字我们为了能够截断文字,使用了white-space: nowrap; // 强制文本在一行显示如果我确实有多行并在最后一行截断文字显示的需求呢?怎么实现?方法1 -Webkit-line-clamp property优点: 最...

2020-02-23 07:20:04 1471

原创 多行文本溢出省略ellipsis...css/scss/js方法全总结

多行显示并在最后一行截断文字?---text-overflow基本知识请看上篇文章:text-overflow: ellipsis;什么时候可能不生效?单行文字我们为了能够截断文字,使用了white-space: nowrap; // 强制文本在一行显示如果我确实有多行并在最后一行截断文字显示的需求呢?怎么实现?方法1 -Webkit-line-clamp property优点: 最...

2020-02-19 01:03:58 1079

原创 Fiddler Everywhere for MAC OS 无需 Mono

Fiddler 版本历史Fiddler著名的抓包工具,就不多说了。在Mac上使用Fiddler也是血泪史,2016年出过Fiddler for OS X Beta 1, 必须通过Mono才可以在Mac上使用。但是在mac上使用是非常不稳定, 有非常多的问题.现在终于有”Fiddler Everywhere“ 版本,可以直接在Mac上安装了!因为之前他的mac版本非常不好用,后来就使用了其他...

2020-02-19 00:05:04 3915 3

原创 MAC上便捷安装 Fiddler Everywhere(无需 Mono)教程

Fiddler 版本历史Fiddler著名的抓包工具,就不多说了。在Mac上使用Fiddler也是血泪史,2016年出过Fiddler for OS X Beta 1, 必须通过Mono才可以在Mac上使用。但是在mac上使用是非常不稳定, 有非常多的问题.现在终于有”Fiddler Everywhere“ 版本,可以直接在Mac上安装了!因为之前他的mac版本非常不好用,后来就使用了其他...

2020-02-17 23:15:56 13364 1

原创 Eclipse Mar 清空控制台/运行中 闪退 MacOs

配置Eclipse 版本: Eclipse IDE for Java Developers Version: Mars.2 Release (4.5.2)MacOs High Sierra: Version 10.13.6 (17G65)发生闪退:清空控制台(clear console)运行中,打印大量数据时解决办法本来我这样的搭配用了也有好一阵子了,最近...

2018-08-16 17:34:42 4881 4

原创 安装telnet macOS High Sierra 10.13

用的时候一查才发现,升级到macOS High Sierra, 原来的一些 command tools 移除了。那就自己动手装下吧。curlcurl http://ftp.gnu.org/gnu/inetutils/inetutils-1.9.4.tar.gz -o inetutils-1.9.4.tar.gztar xvzf inetutils-1.9.4.tar.gzcd in...

2018-08-16 15:21:44 866

原创 power-mode 写代码的时候体验狂拽酷炫的效果 (Visual Studio Code版安装)#2

介绍需要IntelliJ版的安装的,看我16年版的文章(activate-power-mode 写代码的时候体验狂拽酷炫的效果 (IntelliJ IDEA版安装过程及问题))。。。汗,一晃两年过去了。我转战前端,现在用isual Studio Code变得比较多一点了。 power-mode现在的效果也比当年多多了,更炫酷了,不过说实话,长时间码代码还是把此模式关掉的好。。。有点晕~~~...

2018-08-08 15:41:28 33620 15

原创 SpaceSniffer 磁盘清理软件 windows

地址很遗憾目前只有windows能用 官网地址: http://www.uderzo.it/main_products/space_sniffer/ 视频(需翻墙):https://www.youtube.com/watch?v=zZFKzd7eSik 如果被墙,云盘下载地址(更新时间2018-8): 链接:https://pan.baidu.com/s/1Zj1p6BJOpj5R7J...

2018-08-08 14:56:02 8593 4

原创 JavaScript 类型判断 instanceof typeof Object.prototype.toString.call([])

类型基本类型 number, string, bool, null, undefined, 访问的是值。复杂类型 array, function, object, 访问的是值的引用//基本类型 var a = 5;var b = a;b = 6;a; //5b; //6//复杂类型var a = ['hehe', 'haha'];var b = a;b[0] ...

2018-08-08 14:05:38 616

转载 Nat和防火墙的概念和纠葛,谁先作用?

1、NAT;NAT 是Net Address Translation 的缩写,从名字也可以看出,它是负责网络地址转换的一个协议。通俗的说,它负责把私网内的的IP和端口转换成公网的IP和端口,也即使我们通常所说的IP地址影射。例如:公司内一般有一个私网,假设为10.1.1.1网段。公司通过一个公网服务器(机器 A)接入Internet,此服务器内网IP为10.1.1.1,外网为220.220.1.6。

2016-08-12 14:20:52 5296

原创 activate-power-mode 写代码的时候体验狂拽酷炫的效果 (IntelliJ IDEA版安装过程及问题)

初遇activate-power-mode前一段时间在微信上看到朋友发的这个插件,就收藏了,一直没试试,今天兴致一来突然想起来这么一出,就试试这是微信原文: 写个Hello Word 而已,要不要这么震撼?! atom上的一个插件,可以让你写代码的时候体验狂拽酷炫的效果 这货全名叫 activate-power-mode atom package 最新版0.3.2

2016-01-13 21:56:02 71040 18

原创 python 浅拷贝(shallow copy) 深拷贝(deep copy)

浅拷贝(shallow copy) copy(x) 创建新的复合对象并通过引用复制x的成员来创建x的浅复制。 更加深层次说,它复制了对象,但对于对象中的元素,依然使用引用。既然浅拷贝用的是引用,为何我修改了一些值,却不会影响到它的拷贝副本呢?那就是因为修改的是不可变对象,不可变对象发生变化时会生成新的引用指向新的值,也就不会对原有对象产生影响。所以浅copy需要注意:1.在副本字典中修改

2016-01-08 17:57:57 4189

原创 PyCharm 安装 NumPy,SciPy 等科学计算包 (Anaconda)for mac OS X

本文适用性如题啊,前一段时间学了些机器学习的东西,就想好好学下python,在10 款最好的 Python IDE中选来选去python IDE 还是选成了PyCharm ( JetBrains 开发的 Python IDE)。所以,本文适用者:喜欢或习惯使用PyCharm IDE, 或某一IDE需要用python做科学计算/ 数据挖掘/ 机器学习/ 深度学习 (也就是说需要安装NumPy,S

2016-01-08 00:49:27 60407 3

原创 软件过程与方法---课堂总结2 第三章 惯例过程模型

第三章 惯例过程模型3.1惯例过程模型概述(1)惯例过程模型是包括活动、动作、任务、里程碑和工作产品的明确的集合,旨在开发高质量的软件。(2)惯例过程模型通过一套框架活动指导项目团队,这些框架活动被组织到一个过程流中,每个过程模型的术语和细节不同,但通用框架活动在一定程度上保持一致。3.2瀑布模型传统瀑布模型(0) 瀑布模型的特点l  阶段间具有顺序

2016-01-07 15:34:47 3521

原创 软件过程与方法---课堂总结3 第四章 敏捷过程模型

第四章 敏捷过程模型(1)敏捷软甲开发宣言(2001年,敏捷联盟)   个人和交互重于方法和工具    --Individuals andinteractions over processes and tools   可工作的软件重于完备的文档    --Workingsoftware over comprehensive documentation   与客户的协作重于合

2016-01-07 15:34:03 10280

原创 安装psycopg2出错:Error:pg_config executable not found的解决

1安装psycopg2PostgreSQL 报错:Error: pg_config executable not found. 执行 python setup.py install running buildrunning build_pyrunning build_extError: pg_config executable not found.Please add the directory

2015-12-29 15:21:58 40186 3

原创 docker for Mac OS

Mac OS X 下安装使用 Docker时遇到的问题Bug1: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS?Bug2: Layer already being pulled by another client. Waiting.

2015-12-28 21:41:12 922

原创 Stanford公开课机器学习---week1-1.Intrduction 机器学习介绍

文章是下面这个公开课的个人笔记,推荐的笔记里记的比较全,完全依据视频课程(有少量小错误),我的笔记依据课程按自己的理解记录一些重点,方便快速回顾。另外自己开始学这门课时搜到的好的资料,推荐给大家:|— Coursera上斯坦福大学Andrew Ng教授的“机器学习公开课”|—- 类 别:适合入门 |—- 网页地址: https://www.coursera.org/learn/mach

2015-11-14 15:08:06 1740

原创 2016 微软秋招(校招)在线笔试 题目234

题目2 : Total Highway Distance 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 Little Hi and Little Ho are playing a construction simulation game. They build N cities (numbered from 1 to N) in the game and c

2015-09-30 20:35:25 1698

原创 2016 微软秋招(校招)在线笔试 题目1 : Farthest Point

题目1 : Farthest Point 时间限制:5000ms 单点时限:1000ms 内存限制:256MB 描述 Given a circle on a two-dimentional plane.Output the integral point in or on the boundary of the circle which has the largest distance fr

2015-09-30 20:33:59 1325 2

原创 Stanford公开课机器学习---week3-1.Logistic Regression 逻辑回归

1 分类 Classification在分类问题中,我们尝试预测的是结果是否属于某一个类(例如正确或错误)。 分类问题的例子有:判断一封电子邮件是否是垃圾邮件;判断一次金融交易是否是欺诈等等。我们从二元的分类问题开始讨论。 我们将因变量(dependant variable)可能属于的两个类分别称为负向类(negative class),因变量 0 表示正向类(positive cla

2015-09-30 20:00:23 2984

原创 Stanford公开课机器学习---week2-2.Matlab/Octave 快速教程

Basic Operations 基本操作a = 1.0000 15.0000 2.0000 0.5000% ================format ================>> format long>> aa = 1.000000000000000 15.000000000000000 2.000000000000000 0.5000000

2015-06-04 14:20:05 1715

原创 Stanford公开课机器学习---week2-1.多变量线性回归 (Linear Regression with multiple variable)

3.多变量线性回归 (Linear Regression with multiple variable)3.1 多维特征(Multiple Features)n 代表特征的数量x(i)x^{(i)}代表第 i 个训练实例,是特征矩阵中的第 i 行,是一个向量(vector)。x(i)jx^{(i)}_j代表特征矩阵中第 i 行的第 j 个特征,也就是第 i 个训练实例的第 j 个特征。 多维

2015-05-27 12:39:35 2073 2

原创 Stanford公开课机器学习---week1-2.单变量线性回归(Linear Regression with One Variable)

单变量线性回归(Linear Regression with One Variable)2.1 模型表达(Model Representation)m 代表训练集中实例的数量x 代表特征/输入变量y 代表目标变量/输出变量(x,y) 代表训练集中的实例(x(i),y(i) ) 代表第 i 个观察实例h 代表学习算法的解决方案或函数也称为假设(hypothesis) 单变量线性回归:只含

2015-05-25 10:50:02 1547

原创 MIT公开课: Python 笔记7 列表及可变性,字典,效率

Lecture 7: Lists and mutability,dictionaries,pseudocode,introduction to efficiency 列表及可变性,字典,伪代码,效率Lists and mutability 列表及可变性>>> L1 = [1, 2, 3]>>> L2 = L1>>> print L2[1, 2, 3]>>> L1[0] = 4>>> pri

2015-05-19 17:26:42 1126

原创 MIT公开课: Python 笔记6 二分法,牛顿-拉夫森方法,列表

Lecture5: Bisection methods , Newton/Raphson, introduction to lists二分法,牛顿,拉复生方法,列表Bisection methods 二分法注意: # bug: when x < 1, sqrt(x) > x = high eg.x=0.25 sqrt(x) = 0.5 # fix bug: high = max(x, 1

2015-05-19 14:57:37 2328 3

原创 MIT公开课:计算机科学及编程导论 Python 笔记5 浮点数,逐次逼近法和二分法

Lecture5: Floating point number , successive refinement, finding roots 浮点数和二分法3wschool 数字>>> a = 2 ** 1000>>> a1071508607186267320948425049060001810561404811705533607443750388370351051124936122493198

2015-05-18 17:47:58 2207

原创 MIT公开课:计算机科学及编程导论 Python 笔记4 函数分解抽象与递归

Lecture4:Decomposition and abstraction through functions;introduction to recursion 函数分解抽象与递归Functions 函数block up into modules 分解为模块suppress detail 忽略细节例子:鸡兔同笼 回文字符串 Fibonacci

2015-05-18 16:13:35 2803 2

原创 MIT麻省理工学院公开课:计算机科学及编程导论 Python 笔记1-3

Lecture1:Goals of the course; what is computation; introduction to data types, operators, and variablesPython High VS. lowGeneral VS. targettedInterpreted VS. compileSyntax语法:what are legal express

2015-05-18 14:40:24 6791 3

原创 python 小练习题for初学者 part1

1题目内容:对于三角形,三边长分别为a, b, c,给定a和b之间的夹角C,则有:。编写程序,使得输入三角形的边a, b, c,可求得夹角C(角度值)。输入格式:三条边a、b、c的长度值,每个值占一行。2题目内容:身体质量指数(Body Mass Index,BMI)是根据人的体重和身高计算得出的一个数字,BMI对大多数人来说,是相当可靠的身体肥胖指标,其计算公式为:,其中体重单位为公斤,身高单位为米。编写程序,提示用户输入体重和身高的数字,输出BMI。3题目内容:接收用户输入的一个秒数(

2015-05-13 10:01:37 3252

原创 《人月神话》读书笔记part3

第九章削足适履该如何去节省程序所需要的存储空间。 但是相对的,现在的电脑可用的资源变多,所以其实在 Heresy 来看,并没有必要像以前一样为了一点点的记忆体使用而斤斤计较,与其想办法去省 1k、1m 的记忆体,倒不如把精力放在想办法让程式跑更快上面(不过这也取决于开发的环境、以及要开发的程式种类)。规模控制和制定驻留空间预算一样,应该制定总体规模的预算;和制定规模预算一样,应该制定后台存储访问

2015-05-12 14:25:46 930

原创 python进行时间和秒的转换

#!/usr/bin/env python# -*- coding: cp936 -*-import timeimport datetimedef ISOString2Time( s ): ''' convert a ISO format time to second from:2006-04-12 16:46:40 to:23123123 把一个时间

2015-05-11 20:04:42 25070

原创 python对时间日期做格式化

python对时间日期做格式化>>> import datetime>>> dir(datetime)['MAXYEAR', 'MINYEAR', '__doc__', '__file__', '__name__', '__package__', 'date', 'datetime', 'datetime_CAPI', 'time', 'timedelta'

2015-05-11 19:15:15 2785

原创 配python环境——intelliJ IDEA & PostgreSQL

一 Python 环境1 在intelliJ安装python plugin2安装 
https://pypi.python.org/pypi/psycopg23 easy_install simplejson4 在intelliJ新建一个empty项目下载下来,解压,到其所在文件目录下执行sudo python setup.py installCatherinedeMacBook-Pro:D

2015-05-11 16:21:57 49667 4

转载 Python 2.7.x 和 3.x 版本的重要区别

许多Python初学者都会问:我应该学习哪个版本的Python。对于这个问题,我的回答通常是“先选择一个最适合你的Python教程,教程中使用哪个版本的Python,你就用那个版本。等学得差不多了,再来研究不同版本之间的差别”。但如果想要用Python开发一个新项目,那么该如何选择Python版本呢?我可以负责任的说,大部分Python库都同时支持Python 2.7.x和3.x版本的,所

2015-05-11 16:01:11 3242

分布式计算课件

分布式计算课件3 云计算的基础课程,很重要的技术,课件其他部分都会上传的

2014-03-06

分布式计算课件2

分布式计算课件2 云计算的基础课程,很重要的技术,课件其他部分都会上传的

2014-03-06

分布式计算课件1

分布式计算课件1,云计算的基础课程,是非常重要的技术,还有云计算后续的课件都会上传

2014-03-06

空空如也

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

TA关注的人

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