V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wind3110991  ›  全部回复第 24 页 / 共 26 页
回复总数  512
1 ... 16  17  18  19  20  21  22  23  24  25 ... 26  
2015-04-05 02:37:20 +08:00
回复了 yaoyuan1072 创建的主题 随想 找个程序员女朋友是怎样的体验?
我的天。。。你想不开吗 = =我承认自己带有色眼镜,但是真心接受不到啊,学理科的女生已经很恐怖累有木有
2015-04-05 02:35:32 +08:00
回复了 geeti 创建的主题 程序员 面试感想,当程序员至少应该懂点网络知识
第一个ARP原理可以简单回答下嘛~
第二个不应该不知道啊 = =这个是关于TCP的缓存机制。 你dumptcp下,会看到一个win 字段数据,这就是窗口,可以告诉对方我现在缓存区的大小那么大,你不要发送超过这个大小的数据包过来
第三个= =不知道也正常吧,穿透这个概念教材里也少讲到,感觉最多和面试官吹下NAT = =
2015-04-01 19:49:25 +08:00
回复了 jason52 创建的主题 分享创造 手把手教你写煎蛋妹子图爬虫。。。
mark下先~
2015-04-01 19:43:03 +08:00
回复了 commoccoom 创建的主题 Python 入门 Python ,有一段脚本看不明白,望指教。谢谢!
markdown一下,tab首行缩紧没了,python语言的特点不能丢啊
github链接挂了404
有没有人从原理上解释下。。。
那。。问题是相当于print两个变量最后只会输出一个?
@fenjuly bingo~
@tonyluj 感觉内核代码还不适合我研究啊,现在刚刚入门
@Andiry 谢谢!
2015-03-29 23:50:06 +08:00
回复了 lzyroot 创建的主题 程序员 请问各位有没有好点的博客程序推荐
自己用php或者python框架写个部署到服务器,django感觉挺好,易懂
@bcxx 大神!!那么请问下如果在同一个编译模块下,我在free了一块内存(我叫他为Page1)后再次malloc,那么之前os会有可能分配之前申请到的那一块相同的内存(Page1)吗?是不是free后被标记就暂时无法再被分配了
@jonah

结合自己写了段测试程序:
#include<stdio.h>
int main(){
unsigned char *p = (unsigned char*)malloc(4*sizeof(unsigned char));
memset(p,0,4);
strcpy((char*)p,"Hello guys! ");
printf("%s",p);
free(p);
printf("%s",p);
return 0;
}

输出时打印了两次p的字符串

然后google了c库里free的源码:

void free(void* ap)
{
Header *bp,*p,*prev;
bp=(Header*)ap-1;
for(prev=memptr,p=memptr->s.next;
(p!=bp) && (p!=memptr);prev=p,p=p->next);
if(p!=bp) return;
prev->s.freesize+=p->s.usedsize+p->s.freesize;
prev->s.next=p->s.next;
memptr=prev;
}

应该按理来说就是这个意思,os涉及物理储存的部分,c函数库是无法进行操作的,申请一块内存后,在进程结束前,c库无法在物理内存层面对内存进行直接管理
但是始终有些困惑= =感觉半懂半懵, 我还是再研究下
2015-03-29 23:04:33 +08:00
回复了 nicktogo 创建的主题 程序员 软件工程专业分方向,想询问专业人员的一些意见
@NullPointer = = 那我们学校岂不是坑到家咯?
@albert43 没了 - -目测被刷了
@wzxjohn 意思是我是人类就不能用动物做头像了?
@fenjuly 不错啊,这个问题之前还真没仔细想下,看了下free函数的源代码
能不能理解为:
free 告诉的是 C 库,在一般的 OS 上,malloc/free 都不是 system call,而是库函数。这些空间释放不释放,是 C 库说了算,还没到 OS
2015-03-29 10:42:04 +08:00
回复了 nicktogo 创建的主题 程序员 软件工程专业分方向,想询问专业人员的一些意见
怎么感觉这些方向分得都那么坑的。。。移动开发,web和金融那些都没有。不过我觉得学校课程方向好像意义真的不是很大,你还是要看以后自己的兴趣点和学习能力吧,不管选什么课程,不要为了修学分而上课,还是要不断学习下去
2015-03-24 00:42:47 +08:00
回复了 madeinclojure 创建的主题 程序员 OSX 与 Linux 闲谈
现在的mac在软硬件整合方面,已经是秒杀windows了,windows经常是牛b硬件,例如外星人,大马拉小车,软件用不到那么高配置,而有的机子硬件不好,玩个游戏开中等环境都吃力。
我12年款的mac,现在照样用碾压同类型pc
从系统上来说。。mac相当于linux系统的window x版本吧(虽然macos应该记得是基于BSD的)
定制性不太好,妈的apt-get没了真的很蛋疼,一堆命令要重新安装,安装了操作方法有些也不同
只能说,不管用什么系统,适应了其实就好,没有绝对的好系统和差系统,就像unix下衍生了那么多版本,ios和android都是在unix环境下诞生的(不知这样说合不合适,虽然安卓是跑的java虚拟机,但是开发环境是linux)
1 ... 16  17  18  19  20  21  22  23  24  25 ... 26  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2738 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 01:50 · PVG 09:50 · LAX 17:50 · JFK 20:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.