- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 通俗解释javascript中的call, apply, bind
call, apple, bind三个函数我找了网上的中文资料,基本没有解释的比较清楚的,英文的看的就huo'ran'kai'l
2014-09-12 02:05:20
606
原创 Mac下制作U盘启动
在mac下有非常方便的命令,可以轻松的将iso文件刻录进U盘,形成U盘启动盘,拿来装系统。$ diskutil list #查看当前分区情况,记住你的U盘的名称$ diskutil unmountDisk /dev/disk1 #卸载U盘。这里的disk1是刚刚显示的名称$ dd if={iso_dir} of=/dev/disk1 bs=1m #进行拷贝
2014-09-07 23:54:39
1130
原创 Linux下Apache虚拟主机目录权限问题
h1,h2,h3,h4,h5,h6,p,blockquote { margin: 0; padding: 0;}body { font-family: "Helvetica Neue", Helvetica, "Hiragino Sans GB", Arial, sans-serif; font-size: 13px; line-heigh
2014-04-05 16:57:45
1463
原创 Linux的一些命令
原文出处:http://mtyblog.sinaapp.com/?p=20文章摘要:本篇文章主要是介绍一些基础的常用的linux下的操作。包括以下几项:ssh、scp重定向配置java环境wget、tar,环境变量配置SSH简介:ssh是安全外壳协议,是Secure Shell的缩写。最初是Unix上的一个程序,后来扩展到其他的平台上。专门用于远程登录会话和其他网络服务
2014-04-05 02:52:08
791
原创 关于python中__new__的用法
遇到一个问题:要求实现以下结果: a = A(1, 'name')print a == 1 #Trueprint a.name == 'name' #True也就是构造一个A类,使得实例的值等于int类型的1,实例的name属性为字符串类型的'name'。可以用__new__这个魔术方法解决,它会在__init__之前调用,构造对象,且返回值.c
2013-11-26 19:01:24
662
原创 小例子看python缩减代码
问题: 寻找文件最长的行。第一版核心代码:f = open('/etc/motd', 'r')longest = 0while True: linelen = len(f.readline().strip()) if not linelen: break if linelen > long
2013-11-23 18:00:06
957
原创 python的矩阵加法和乘法
本来以为python的矩阵用list表示出来应该很简单可以搞。。其实发现有大学问。这里贴出我写的特别不pythonic的矩阵加法,作为反例。def add(a, b): rows = len(a[0]) cols = len(a) c = [] for i in range(rows):
2013-11-23 01:08:04
14594
原创 关于基于用户过滤和基于物品过滤
原文地址:http://fkysly.com/blog/?p=32基于用户过滤和基于物品过滤都是协作型过滤(collaborative filtering)中的算法。协作型过滤通常是在一大群人中找到一小群与我们品味相近的人,或者是一大群物品中找到一小群与当前物品相近的物品。前者是基于用户的,后者是基于物品的。先讨论基于用户过滤原理大概是这样的:先准备好数据,然后通过
2013-05-30 04:53:47
1249
原创 与君共勉
今天看书看到了这两段话。摘下来跟大家共勉。“web是互联网的核心,是未来云计算和移动互联网的最佳载体,因此web安全也是互联网公司安全业务中最重要的组成部分。我近年来的研究中心也在于此,因此将选题范围定在了web安全。但其实本书的很多思路并不局限于web安全,而是可以放宽到整个互联网安全的方方面面之中。”“意识到了掌握这种正确思维方式的重要性,因此我告知好友:安全工程师的核心竞争力
2013-04-25 20:10:41
674
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅