那些年——8 286&586[同步&异步]
所以,后来整理了:http://www.52php.cn/article/p-mmqjssqg-bdr.html 阿军 说 (9:57): 老大:还是说说,同步、异步 吧 阿军 说 (9:57): 举个例子:普通B/S模式(同步)AJAX技术(异步) 阿军 说 (9:58): 这里的同步 好像不是 我们说的java中的那个共享数据同步(synchronized) 阿军 说 (10:52): 网上说的一大套,头看晕了,还是不懂 老大sun 说 (10:52): 呵呵 同步异步什么啊?? 阿军 说 (10:53): 就java中的同步(锁) 阿军 说 (10:54): 书上好像说:同步,是为了多个线程看到一个共享数据始终是一样的…这是怎么说的 老大sun 说 (10:55): synchronized ? 阿军 说 (10:57): 是这个玩意 老大sun 说 (10:57): 呵呵 同步其实可以理解为 同步锁 阿军 说 (10:59): 一个访问了 别的就不可以了 (锁住了),那同步是怎么个说法 老大sun 说 (11:00): 同步的意思是在多线程运行是为了保障数据安全而做的同步锁 阿军 说 (11:02): 原来,我自己一直自心想的理解是错误的:同步嘛,就是多个家伙,可以同时访问(操作)一个东西(共享数据) 老大sun 说 (11:04): 对是这个意思 老大sun 说 (11:04): 但是另外加入一个前提是 安全访问 老大sun 说 (11:05): 同步的概念 就是 大家可以安全同时访问同一个东西 老大sun 说 (11:05): 安全在这里才是关键 老大sun 说 (11:06): 或者说 同步是为了保障atomic 阿军 说 (11:08): 可,别人访问时,就锁住了。我必须等人家操作好了,我才可以操作,这就不是同时了啊 老大sun 说 (11:08):
老大sun 说 (11:08): 汗。。。 老大sun 说 (11:09): 同步是为了保障同时操作时的原子性和安全性 老大sun 说 (11:09): 你说的那个意思是并发 不是同步 阿军 说 (11:10): 恩 并发 ,我说的那个,好像是这个味道 阿军 说 (11:10): 搞混了… 老大sun 说 (11:11): 同步是为了保障数据的同步 老大sun 说 (11:12): 把A机器的文件同步到B机器上 这和线程有关系吗? 老大sun 说 (11:12): 同步强调的数据一致 阿军 说 (11:14): 看来,我一直误解了:同步,所同步的对象。 老大sun 说 (11:14): 恩 阿军 说 (11:16): 昨晚,回去,又看了一下tx的代码,感觉我要到你那个火候,还差的很远很远 老大sun 说 (11:16):
老大sun 说 (11:16): 慢慢来 你还小 老大sun 说 (11:16): 哈哈 阿军 说 (11:18): 尤其是算法 和 线程 这2块 老大sun 说 (11:18): 慢慢来 老大sun 说 (11:18): 都看看书就好啦 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |