语言和小技巧
free2o
这个作者很懒,什么都没留下…
展开
-
golang 扩展package 列表
Golang 扩展packagegolang 扩展package 列表https://github.com/golang/arch.githttps://github.com/golang/playground.githttps://github.com/golang/debug.githttps://github.com/golang/term.githttps://github.c...原创 2019-12-27 10:50:53 · 659 阅读 · 0 评论 -
Powershell - 卸载程序
$appName="Microsoft .Net"$apps = Get-WmiObject -Class Win32_product | Where-Object { $_.Name -match $appName }if(!$apps){ write-host "No applicaton found for: $appName" -ForegroundColor red原创 2013-01-09 20:46:41 · 3586 阅读 · 0 评论 -
asmlinkage 意义
linux 中很多系统调用的api 在函数声明的地方都有一个: asmlinkage http://kernelnewbies.org/FAQ/asmlinkage 中说:The asmlinkage tag is one other thing that we should observe about this simple function. This is a #d翻译 2012-02-27 10:54:11 · 1253 阅读 · 0 评论 -
security cookie
在微软的c/c++ 编译器中,增加了对于栈溢出进行检测的参数 “/GS”,在调试shellcode 的时候,发现vs2005 产生的code 和 vc6 产生的code 有些不同,才让我注意到这个问题。 写了这样的一个测试程序: void foo(const char * datas) { char szbuf[32];原创 2008-06-20 18:11:00 · 5645 阅读 · 0 评论 -
GCC 和 VS2005 对于函数返回对象的不同处理
Normal07.8 pt02falsefalsefalseMicrosoftInternetExplorer4<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1原创 2008-06-19 17:42:00 · 1075 阅读 · 0 评论 -
这个程序中有什么错误?
不要调试,告诉我这个程序有什么错误:#include using namespace std;class Test { int sum ; public: Test(int i) { if(i <= 0) {sum = 0; }原创 2008-06-16 15:05:00 · 573 阅读 · 0 评论 -
修改Putty 0.6 代码支持SSH 密码保存功能
很早之前曾经修改过putty 的代码,使得telenet 的输出能够加入时间戳。 自己一向都是通过public key 的方式来完成SSH 登录,也就没有想过添加password 选项,但我知道我的很多同事每次在使用putty login 的时候,都不厌其烦的输入password ,他们还是有类似的需求。 ====> config.c 1、setup_config_bo原创 2008-06-03 12:38:00 · 13335 阅读 · 0 评论 -
Firefox 内存使用的一些优化
Firefox 永久了会变得很慢,其实是由于firefox 使用大量内存,导致系统性能下降的原因,可以通过下面的几个小技巧来试着解决这个问题:1、使firefox 最小化的时候,能够释放不用的内存: -> 在firefox 的地址栏 输入about:config -> 右键点击,创建一个新的配置选项,该选线类型为 boolean 类型 -> 配置选择为 config.trim_on_原创 2008-05-31 21:30:00 · 3063 阅读 · 0 评论 -
滑雪问题的几个解法
Michael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个 区域中最长底滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子 1 2 3 4 516 17 18 19 615 24 25 20 714 23 22 21 813 12 11 10转载 2008-03-31 22:04:00 · 1109 阅读 · 0 评论 -
switch-case 这样的语法
第一次见到这种switch-case 的语法是在linux source code 中,自己仿真写了一个小测试程序。#include stdio.h>int main(){ int nr =rand() % 128; int *idx = &nr; switch (nr) { case 1 : *idx = 0; break; case 2原创 2008-03-19 14:06:00 · 1224 阅读 · 0 评论