本文出自svtter.github.io
Welcome to my blog. The English verison of posts are in En page.
JS-常见问题
ACM-白皮书-练习
- 本文出自svtter.github.io
基础第二弹
虽然是很水的题目,但是还是收获了不少。
动态小数位数
整数位数
电灯
蛇型填数
调和级数
题目都很水(不能再水了),但是也算是有所收获。学习了一部分C。
bash-使用func和一般的sh的不同
- 本文出自svtter.github.io
如果只是单纯的使用function, 在终端中是可以使用的,但是当作一个可执行文件是不行的(例如:使用python调用)
如果使用.sh的方式来处理, 那么问题就在于管理上了 — 可能大量有大量的sh文件,所以说需要权衡利弊,自己使用了。
bash学得并不好,也没有认真的研究,暂且记录一下,日后再做补充
archlinux-支持iphone插线3G
- 本文出自svtter.github.io
度娘永远都不会告诉你真正的答案是什么。
因为没有了CMCC-EDU,用上了坑爹联通,所以现在习惯于手机USB上网了。。(博主套餐流量看个技术是可以的。。)
然后问题就来了。。CentOS7上可以安稳的使用3G但是arch似乎不支持,百度了好久也没有找到。
后来bing 了一下iphone arch linux
神奇的wiki就出来了,随后就申请了个帐号,准备在学习Linux的过程中学习英语。给wiki
做点翻译还是可以的吧= =。
方法很简单, 因为我用的是NetworkManager, 所以最简单而行之有效的方法是:
重启机器或者NetworkManager搞定。
虽然无关技术以及学术痛痒,但是总感觉在Linux普及上尽了一份力= =
php-测试表单的php文件
- 本文出自svtter.github.io
用于测试form, 上传的文件
vim-另存为
- 本文出自svtter.github.io
想要另存一个文件名,但是vim另存的方法。。然后发现了sav这个东西。
help文件中是这么描述的:
:sav[eas][!] [++opt] {file}
用文件名 {file} 保存当前缓冲区,并设置当前缓冲区的文件
名为 {file}。前一个名字用作轮换文件名。[!] 用以覆盖已
存在的文件。
如果 ‘filetype’ 为空,在写入文件前用新名字进行文件类型
检测。
如果写操作成功,复位 ‘readonly’。 可见,可以利用sav来
重命名当前文件,并且修改新命名的文件
的功能。唯一的不足就是,我们无法通过这个操作将原来的
文件删除(或者我们本来就不需要删除原来的文件). 这是vim的缓冲区机制决定的。
个人认为无伤大雅,不是吗= =
有时候wiki以及:help要比在网上百度一下好用的多 — 这个月饭都吃不起了,别跟我提VPN.
总结-2014年11月份总结
- 本文出自svtter.github.io
11月份就这么过去了,然后这个总结放在最先的事情里面——突然想到没有带汇编也没有带操作系统,网络书TAT.
学习
总体学习状况算是一般吧,学习效率尚可,但是学习时间和充分利用程度,个人认为还是不够的。
-
高数: 然后高数神马的复习——这个月也就4次,充其量$1/7$。。一股淡淡的忧伤。
-
英语: 学习方面也是一般,背了10天的单词,完成度30%。但是也不能完全看这个——我做了一点点国外开源项目的翻译(虽然说并不
优秀,或者收获特别大,但也是学习了是吧= =。 也算是自我安慰了,毕竟这样所谓的专业性质比较强的翻译,并不能使我的考研
英语有很大的提高。扇贝新闻单词以后要考虑全部都看了= =。毕竟还有个出国梦呐。)
-
算法: 虽说是有个蓝桥全国一等的梦想,但是眼前再次报这个比赛,主要目的还是在于督促自己学习算法。毕竟一个ACMer连
算法都搞不好,还称什么ACMer呢= =于是乎在这个月,感觉自己在算法投入的时间还是比较充裕的,也重拾了不少东西。
-
技术: 技术方面还是那个样子,痴迷Linux但是Python热度有所降低。似乎有过一次反思= =, (似乎之前提到不玩技术,好好学
基础来着(= =具体也忘记是哪一篇了,找到再说了= =)。现在用上’archlinux’了。估计一般情况下,只要不挂我是不会再投奔
别的发行版本了。arch明显没有插上手机启动就报
upower
的bug(当然CentOS也没有,这也是我为什么留下它),很多方面需要自己配置(也是自己从比较底层的东西学起,了解服务器),总之,收获还是比较大的。这次安装的时候总算弄明白了多重引导
grub
的很多操作以及机制,希望在这个寒假(或者说不到寒假?),自己动手写的操作系统,有所帮助。 -
从学科上讲,并没有很多更深的研究。如果非要说,就是操作系统了(笑)。并行计算的情感分析,打算如果有时间考虑做一下,
毕竟是比较炫酷的东西(试想,倘若并行计算技术学得厉害,再给你个入侵技术,让。。后面就不说了,黑化的有些严重)。
网络还是抽出了一天好好的看看,虽说感觉上协议搞得还是不错的,但是上课老师提问一个问题,还是没有很好的快速反映。操作
系统就更别提了,一直想要通过自己实现一个二级文件系统来理解UNIX的磁盘管理方式,但是一直没有实现(虽说并不晚),但是
老师一讲一说,就有些反映不过来了。~不行啊,必须努力才行。
锻炼
抬头一看,今天花费在总结上的时间(还写了一个vim的另存方式,一个arch#3G的链接方式)真是不少。不过也算是总结了自己
的11月份。总之,过得还是可以的。
锻炼方面已经有些成效了= =,起码体重总算过了140,全身的肌肉质量也是”高标准”了。下一步就是继续不懈的锻炼,努力,然后
迈向150 — 最终目的是160大关稳定。
做一个健壮的男人吧~~哈哈。
休息
休息的情况 — 有那么几天晚上睡得挺晚,但是发现实在是没有精力,所以现在都是11:30睡觉了,一般熄灯以后打着小灯coding一会,
然后睡意袭来,刷刷牙就可以休息了。
总结
就是高数学习的状态不行啊!算法虽然这个月做的比较努力,但是很明显的其他科目有所放松啊。但是这也是拦不住的,毕竟人的精力有限。
还是要尽力完成!
加油吧!
ACM-白皮书
- 本文出自svtter.github.io
Pi的获取
觉得自己的一些ACMer的基本素养不够,重新翻看。
pi = 4.0 * atan(1.0)
math.h
中的M_PI
并不是ANSI C标准。验证可以使用gcc -ansi
scanf输入格式实验
之前阅读了scanf
函数的相关部分(百科),但是依然没有很好的掌握。
现在依然没有= =。
有时间需要重新学习一下。
判断整数和浮点数大小
floor(m + 0.5) == m
通过+0.5来判断m的整数值。
floor/ceil
是数学库里提供的函数,默认gcc不会自动链接math库, 方法是(-l + 库)
gcc -Wall myround.c -lm -o myround
使用clock()
计时
- 包含头文件
time.h
printf("Time used = %.2lf\n", (double)clock() / CLOCKS_PER_SEC);
会从程序开始的时候计时(不管输入输出),所以最佳方法是echo 数据 | ./a.out
多次使用clock()
来计时的吧。。。
重定向和fopen读取文件输入测试数据
添加编译选项:-DLOCAL
, 使得中间部分生效.
fopen在linux不支持,所以不写了。
JS-变量相关-jQuery调用
- 本文出自<svtter.github.io>
在javascript函数外部定义的变量均为全局变量。
调用jQuery, 需要把jQuery放在<script>
最前。
调用本地jQuery的代码
jQuery 目录: ../js/jquery-1.11.1.min.js/
其他的script文件放在jquery后即可
HTML
依据w3cschool修改