哈弗兰大的博客


  • 首页

  • web前端

  • 其他

  • 关于

js中关于 prototype和Object.getPrototypeof()和以及typeof等若干问题

发表于 2014-11-06 | 分类于 web前端

。。。标题好像很屌的样子。。。

前两天在看权威指南的时候看到这里,,,,然后感觉好混乱,,,。。完全没明白。。。然后我就写了很多测试。。。然后做了一个整理 关于这几个的一些东西  然后截成图是这样的   所有的测试均在 chrome 38下完成

第一个图是包括了js的所有的类型  基本类型和内置的对象 以及其他

阅读全文 »

Linux 站点使用 cron 自动备份脚本

发表于 2014-10-24 | 分类于 其他

啊~ 好久没更新这个了  太忙了实在  而且主要是觉得没啥好写的   要么是感觉网上资料已经很多了  要么是东西太简单浅显没什么好写的  就一直没写   还是来写一些吧

最近一直在维护网站 学院的和校区管理委员会的网站 还有另外几个   都是这个学期接手开始维护的    站点也是新的   而且有之前的老板的网站的教训  因为没有备份 结果老板的网站挂了整个暑假   所以这次就写了个备份的脚本  在服务器上定时执行

1
2
3
4
5
6
7
#!/bin/bash
uploaddir="/var/www/xxx/"      #要备份的文件夹
bkdir="/var/xxx_bk/$(date +%F)"#备份文件存放地址 以日期作为文件夹名字
mkdir $bkdir
tar -cf $bkdir/upload.tar $uploaddir #文件太多的话压缩太费时间 就直接打包比较方便
mysqldump -h127.0.0.1 -uuser1 -ppasswd database0 | gzip > $bkdir/database0.sql.gz #保存数据库并压缩
find /var/www/is_uestc_edu_cn -ctime 1 > $bkdir/changed.log #保存24小时内修改过的文件地址
阅读全文 »

安卓开发第三方应用微信支付与支付宝支付接入

发表于 2014-08-20 | 分类于 其他

公司应用客户端要用到支付    然后我这两天一直在弄这个。。。。 各种被坑。。。。。  百度论坛什么的 各种找。。。 没一个有用。。。 还加了几个qq群。。。。 感觉。。。 这日子没法过了。。。。。  最后还是被我整出来了。。。简直感动。。。。  我来记录一下。。。   我是写安卓的  所以不会涉及服务器端是怎么弄的。。 问我我也不知道。。。

阅读全文 »

javascritp权威指南(第六版) 中的错误

发表于 2014-07-06 | 分类于 web前端

最近再看这个书 觉得自己还是要系统的学一下这个吧 然后 里面有好多错误 每次发现有问题 我都到网上查 但是都查不到。。简直恼火。。。 但是自己测试出来的明显是不一样的 我来记录一下吧 发现一处更新一处吧 那些小错误 笔误啊 字打错了啊 什么的我都不 管了

中文版第75 页:

QQ20141114-2@2x

关于 严格相等 === 的说明里面第二条 上图中框起的地方 明显错的啊 是相等的 网上也没查到关于书上这里的这个错误 我开始还有点不相信。。。。 各种查绝对相等的资料 重启再测试 发现 应该是书上错了。。。。这个错误实在太严重了。。。。 后来查了英文的原版的  发现结果是翻译错了

英文版 71页:

QQ20141114-1@2x

阅读全文 »

关于wordpress的一点东西屏蔽谷歌字体非插件site与page浏览量

发表于 2014-07-02 | 分类于 其他

因为谷歌被屏蔽 导致WordPress的opensans字体无法载入 严重影响了网站打开的速度 简直不能忍受了 然后网上查了些资料 找了些方法 下面这个是最好的
在function.php里面添加下面这

1
2
3
4
5
6
7
function devework_replace_open_sans() {
wp_deregister_style('open-sans');
wp_register_style( 'open-sans', '//fonts.useso.com/css?family=Open+Sans:300italic,400italic,600italic,300,400,600' );
wp_enqueue_style( 'open-sans');
}
add_action( 'wp_enqueue_scripts', 'devework_replace_open_sans' );
add_action('admin_enqueue_scripts', 'devework_replace_open_sans');
阅读全文 »

Crack the Sublime Text 3 for Linux

发表于 2014-06-06 | 分类于 其他

open /opt/sublime/sublime_test with vim
to make the file to 16 hex
:%! xxd

replace the “4333 3342 3032” to “4333 3242 3032”
:1,$s/4333 3342 3032/4333 3242 3032/gc

change it back from 16 hex
:%! xxd -r

save and exit
:wq

open the sublime-text enter the lisence

阅读全文 »

Linux 基本命令 (2) >和他的小伙伴 | grep sed

发表于 2014-05-31 | 分类于 其他

今天五一结束了    这个文章都已经写了好几天了都    每次都存在草稿箱里   昨天晚上还断网了。。。。  然后用了cmcc才传上去的那部分。。。。  然后我就想啊   要不先分开写吧  再合并起来  后来又想啊刚刚   都已经写了这一段了都  就别合并了吧     恩 就不合并了  就这样吧

6. >>和<<    >和    2>     还有tee

这个吧  算不是命令   一般都是和其他的命令结合起来用的 >>和>用的比较多  表示输出重定向    例如 ls  >>  heh   表示 列出文件目录 把列出的内容 输入到heh这个文件   屏幕上也不会显示  >>和>用法上一样的  >是覆盖文件内容  >>是在文件的末尾追加内容  如果既要写入到文件 又要显示在屏幕  就要用tee 这个命令用法   ls  tee  heh   一般用来作为日志的信息记录起来     至于2>  是把错误输出的内容重定向    前面那两个是把正常输出的内容重定向   例如  cat   file  >heh  2>heh2     如果存在file文件  就会读取这个文件 然后输入到heh里面  如果不存在file或者没有权限读取或者其他      cat出错了     如果没有2>  屏幕上还是会提示说文件不存在什么的或者其他的错误信息    但是用了2>  就会把这些错误信息输入到 heh2这个文件里面      然后屏幕上就什么都没有显示    还有个小窍门cat   > heh  这样就可以在屏幕上用键盘文本然后写入到heh这个文件了  最后要用ctrl D结束输入    表示文件结束了    至于<<和< 是重定向输入   我也没用过  不知道什么用的  顺便提一下一个特殊的文件  /dev/null  这个是一个黑洞   无论什么东西输入进去都可以吞噬掉   比如说   某个命令会产生很多的提示  但是又没什么用的  不想占屏幕  就可以重定向到这里

阅读全文 »

Linux 基本命令 (1)dd tar chmod mount find

发表于 2014-05-31 | 分类于 其他

很久之前看了鸟哥 感觉这个书还是很不错的   很多东西都很全面  学到很多   但是有很多说它太琐碎了    我觉得不错啊   今天五一放假第二天   无聊没事干 抽空把linux基本命令整理下吧  那些不常用的我就基本也忘掉了   主要是几点会用到 但是我又觉得很重要的的命令  cd啊 ls啊  rm啊什么的  我就不写了  没什么意思

也不按什么字母顺序什么的写了  我就想到什么写什么了

1.  dd

这个命令牛x啊   是用来读取和输出的   用法

1
dd  if=hehe of=haha  bs=1M  count=20    # 从hehe文件读取 数据  然后写到haha这个文件  每次读写1M  操作20次

后面两个参数可有可无   但是这个命令我用的最多的地方是  linux下刻系统镜像      用法

1
dd if=xxxxx.iso  of=/dev/sdb      # /dev/sdb是u盘啊什么的之类的设备  

唯一不足的地方是没有进度条啊啊啊啊  啊啊啊 啊啊啊   完全不能忍   反正到目前为止  我没有刻成功过一次。。。。。。。。基本都是没有耐心然后ctrl C掉的。。。   没进度条就心慌慌的  。。。  还可以备份磁盘分区表啊什么的   因为dd是可以直接读取磁盘上的所有内容的

阅读全文 »

安卓开发 PULL解析xml源文件

发表于 2014-05-31 | 分类于 其他

xml解析  我网上查了好久资料  发现关于xml解析有三种方式  sax pull dom   各有优缺   虽然都有例子 但是没有找到一种简单的方法   (真的 只能说 国内的各个论坛的上的博客的帖子 基本都是大家转来转去 都是一样的 没有多少有用的<有用的还是有的>  也可能是我还没找到好的论坛吧)   而且源码找到的基本没有什么用  用不了或是复杂难懂  我是移植不起来       后来找到一个应用用到xml解析 然后我再把里面的相关源码提取出来才成功解析了xml       是用pull方法的   有必要解释下原理
pull是边读取文档边解析xml   读取到一个开始标签  如果是开始标签 就读取其相应的内容  读取完成后 又继续读取下一个标签(每次读取到的标签不一定是开始标签)   直到文档结束

阅读全文 »

apache2 下配置二级域名和端口转发

发表于 2014-05-31 | 分类于 其他

我之前win7下xampp搭了一个服务器  没有设置虚拟服务器  所以如果有多个网站同时调试的话我就分开在不同文件夹下  后来发现这个有很大的问题啊   比如说 根目录 /   如果是直接用文件夹的话 /不在这个文件夹的  而是在这个文件夹的外面  到时候网站部署到真实服务器上的时候就会各种路径错误啊 因此有必要配置二级域名或者多端口服务器

阅读全文 »
<i class="fa fa-angle-left"></i>1…456<i class="fa fa-angle-right"></i>

52 日志
2 分类
220 标签
RSS
Weibo GitHub
© 2025 xjpin