V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  abcbuzhiming  ›  全部回复第 93 页 / 共 99 页
回复总数  1970
1 ... 85  86  87  88  89  90  91  92  93  94 ... 99  
@Arthur2e5 好吧,我描述不准确,主要是我懒得去翻文档,总之 ascii 除了英文+数字,就剩下一些基本符号了

另外, C++字符串拼接怎么不麻烦啊,"字符串" + 变量名,这种方式居然无法工作,你知道这多让人崩溃吗。 C++的字符串处理能力比起 C 来真没啥本质变化, string 带来的历史遗留问题导致 wstring 不能很好的普及,而且很多和字符串有关的 api 都是按字节拷贝的,现代字符处理能力希望的都是屏蔽掉字节层次,专注处理字符
2017-04-11 09:22:27 +08:00
回复了 deepreader 创建的主题 程序员 历史总是相似?- Python & PHP
@niseshiki 在中国这个巨无霸开始在互联网发力之前,当时的计算机世界也确实不怎么需要计算性能了,欧洲,美洲人就那点人口,根本没有中国这种爆发性的计算需求,这就是为啥现在国内的重量级服务要么 C 要么 java 的原因,国内的人有时候喜欢人云亦云老外的说法,老外在国外呆着,当然不觉得 python 的性能有啥问题。德国地铁不来一趟中国,怎么会知道自己的峰值调度数据连北京日常数据都不如呢
2017-04-10 15:10:25 +08:00
回复了 QcloudCommunity 创建的主题 Vue.js 包学会之浅入浅出 Vue.js
@mingff258 这个问题我也遇到了,另外,我个人的总结是, Vue 这东西用的时候,在设计上,一定要避免在任何一个 compute , method , watch 中处理太复杂的逻辑,否则就卡,如果逻辑太复杂了,就异步吧
2017-04-10 15:04:18 +08:00
回复了 deepreader 创建的主题 程序员 历史总是相似?- Python & PHP
@sagaxu 其实不管是 pypy 还是 HVVM 都算不上成功,目前 jit 这条路就 node 这一个比较成功的例子
2017-04-10 15:03:22 +08:00
回复了 deepreader 创建的主题 程序员 历史总是相似?- Python & PHP
我们需要的语言,其实和动态静态无关,我们需要的其实应该是有编译前类型检查,带 GC ,最好还能热更新的现代语言,只是目前满足这几点的都是静态语言而已
你需要补充一下 Http 协议和 url 编码(urlencode)的知识, url 标准规定, url 地址中, URI (路径), queryString 部分,都应该进行编码,所谓编码,就是所有的非 Ascii 字符都应该转为 url unicode 编码形式,就像这%2c 。但是要注意的。 Ascii 码里除了英文字母外基本就没有了,在它看来比如冒号,斜杠,这些都是要转码的,所以你一旦对整个 url 转码,你的 http 后面的冒号,斜杠也被转码了, http url 就被破坏了, curl 的转码函数不是很智能,像 php 就有只转 querystring ,和能识别哪些内容是协议头,主机域名端口所以略过不转的,但是 curl 不行,所以你必须指定哪些内容让它转,哪些保持不动,最后拼接处理结果。用 C++处理字符串就是很麻烦,不像后来的语言那么完善,自己得小心
2017-04-08 21:36:20 +08:00
回复了 RadishWind 创建的主题 PHP PHP 正则表达式匹配中文的问题
PHP 的版本,正则表达式的实现里,需要实现对 unicode 匹配的支持才能做到正确匹配中文,我记得 php 是在某个版本之后才支持的
2017-04-07 23:30:40 +08:00
回复了 abcbuzhiming 创建的主题 JavaScript 求教,如何使用 promise 完成循环状态下的链式异步任务
@freeminder
@AlisaDestiny
@ck65
谢谢楼上各位,奋斗了一晚上,终于在重新理解 promise 模型和闭包变量作用域的基础上,按照 freeminder 的方法搞定了。折腾死了,我终于明白为啥 Promise 仅仅出来了两年就被 async/await 干掉了, 12 万分的希望 async/await 早日在前端普及吧,再也不想拿 Promise 写东西了
@maplerecall 其实我奇怪的是这一点, 60 帧那个问题很好理解,我有做过游戏开发,但是“非异步代码执行完前不能刷新 Dom ”这点,是为什么呢,是浏览器机制限制? JavaScript 语言机制限制?因为我以前开发游戏的时候,某些引擎是可以在同步代码里强制刷新当前帧的
@coolzjy 难道就没有一种机制强制浏览器刷新 dom 吗
@maplerecall 就从文档上来说,没看出 nextTick 这个方法要怎么用在我这种场景
@ferrum 变量名是我随便弄上去的,本身就是测试用的不要在意,其次谢谢你的范例, setTimeout 用的比我好。话说作为一个后端要理解 js 的箭头函数感觉好难啊。最后就是,其实你这个范例证明了我的判断,你可以把$forceUpdate 去掉,你就会发现,仍然会更新,因此不是$forceUpdate 本身在起效,而是异步过程在起效。这也证明了我的想法, Vue 似乎没办法在一次函数调用中 forceUpdate ,必须离开这个函数调用范围
2017-04-07 12:05:01 +08:00
回复了 QcloudCommunity 创建的主题 Vue.js 包学会之浅入浅出 Vue.js
先收藏为敬
2017-04-07 12:03:58 +08:00
回复了 jasonlvg 创建的主题 问与答 行业知识与技能哪一个更重要?
我觉得行业知识比技术稍微要重要那么一点,因为我们中的大部分这辈子也走不到类似 Unix 作者, C 语言作者这种地步,所以决定我们价值的评判标准就是我们做出的产品的使用体验,这点,你没行业知识和经验绝对做不出好的产品,当然,技术本身也不能差到不能实现自己的想法的程度。只是就我的经验,现有的大部分需求,其实对技术的要求都不是特别的高。说白了,都是在组装轮子
@fszaer 你说的对,这就是我要的效果,实际的需求比这复杂的多,我只是抽象出了最简单的模型,总之就是,每次运算后立即刷新结果到页面上去,这个过程是链式过程,计算->刷新->计算->刷新->计算->刷新->......同步阻塞
@coolzjy 其实我现在的问题是,为啥这个地方就必须是异步的呢?
@ferrum 代码如下,我估计我个人还是没理解 Vue 的思路造成的,或者 Vue 并不允许在定义的函数结束前进行 re-render

<div id="group-send-sms">

<span v-text="bianliang"></span>
<input v-on:click="test" type="button" value="测试" />



</div>

<script type="text/javascript">
var vm = new Vue({
el: "#group-send-sms",
data: {

bianliang:0,
},
computed: {

},
methods: {
add:function(){
this.bianliang += 1;
},
//点击按钮,循环 100 次,每次都渲染到页面上去
test: function () {
for(var i=0;i<100;i++){
this.bianliang += 1;
this.$forceUpdate(); //这个强制渲染是无效的,并不能让循环中 bianliang 的改变立即出现在页面上
}

},
},

});

</script>
@wly19960911 我估计可能是需要异步,我以前以为可以在 Vue 的 method 定义的函数中同步实现。
@445141126 谢谢,但是这个不是我要的,我并不是需要一个过渡效果,而是需要计算的过程
1 ... 85  86  87  88  89  90  91  92  93  94 ... 99  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1194 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 18:33 · PVG 02:33 · LAX 11:33 · JFK 14:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.