V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xiangyuecn  ›  全部回复第 112 页 / 共 112 页
回复总数  2233
1 ... 103  104  105  106  107  108  109  110  111  112  
2018-03-25 15:22:08 +08:00
回复了 xiangyuecn 创建的主题 程序员 爱奇艺视频分享代码就我感觉有点丑?
2018-03-25 13:53:09 +08:00
回复了 xiangyuecn 创建的主题 程序员 爱奇艺视频分享代码就我感觉有点丑?
@Pudge1337 url 后面加 auto|autoplay=0|false 试试

<img src="https://cdn.v2ex.com/avatar/38f0/33e5/116106_normal.png?m=1431187853">
2018-03-25 11:58:01 +08:00
回复了 TomorJM 创建的主题 程序员 模板设计与实现思路(JSON)
核心还不是简单的解析替换

写一个 js 简单的实现:

```
template="我叫{person.name},我今年{person.age}岁了,我喜欢吃{fruit[0].name}";
json={"fruit":[{"name":"apple","sweet":1},{"name":"banana","sweet":0}],"person":{"name":"Bob","age":20}};

template.replace(/{(.+?)}/g,function(a,b){
var res="";
try{
var res=eval('json.'+b)||"";//核心逻辑,语法解析,js 实现起来比较简单粗暴,前提模板是安全的
}catch(e){console.error(e)}

//稍微处理一下,数据是不安全的
res=(res==null?"":res+"").replace(/[<"'\{&]/g,function(a){return "&#"+a.charCodeAt(0)+";"});
return res;
})
```
2018-03-23 14:12:22 +08:00
回复了 xiangyuecn 创建的主题 信息安全 大家都用什么工具保存和共享密码
@VincentWang 厉害了,估计额外配套一个索引
2018-03-22 08:37:33 +08:00
回复了 iFat3 创建的主题 JavaScript [从 0 到 1] 分步实现一个出生日期的正则表达式(JavaScript)
checkBirth 代码太多 有点 low,感觉既然用了复杂正则表达式,就没必要再进行复杂的逻辑判断。

这种日期校验复杂地方还是在逻辑上,不在正则表达式上,正则表达式能做的有限(毕竟正则表达式没法简单的实现闰年判断)。。。完全可以简化

pattern=/(\d+).(\d+).(\d+)/,位数的检测都可以完全忽略,因为 iYear,month,date 都取出来了,用代码去检测是否符合语法比正则表达式根直观。tips:用户输入五花八门,只要符合基本模式的输入都可以认为是正确时间,不管输入的是全角的-还是半角的-,甚至是 /,checkBirth 最好返回格式化后的一个标准结果

不是代表排斥正则表达式,而是使用到了一种境界!参考神雕侠侣的玄铁重剑和木剑
2018-03-14 22:34:20 +08:00
回复了 nekolr 创建的主题 Java 如何将 svn 更新的部分代码筛选出来打包更新服务器
可以试试把 out 目录内关键的生成文件也加入版本库,目测相同的 java 文件任何时候编译成的 class 文件是相同的,这样子就只会有改动源代码的 class 文件会产生提交记录,然后比较一下版本差异,把差异文件导出来就是更新部分了。编不下去了,纯属目测
@loading 5 楼妥妥的没毛病

@tjsdtc 10M 一张是应该缩小一下,手机上纯 js 能搞定,现在手机拍出来的照片文件大小是有点大了,也许我们上传要求的图片没有必要要那么宽和高,缩小一下尺寸也许 500K 就能满足要求呢
2018-03-13 21:37:45 +08:00
回复了 pingplusplus 创建的主题 程序员 Ping++ 2018 支付设计大会 • 北京站
15 年免费接的 ping++,17 年初计划直接对接微信支付宝,不过因为懒,年底迫不得已才动手,大刀阔斧 app 软件升级、支付页面大改、后台接口新老版本兼容设计开发,不出意外,果然对接失败,然后顺利跑路~,今年估计是交了 1 万刀
2018-03-13 20:51:09 +08:00
回复了 crulor 创建的主题 程序员 建了一个起名网,请各位 v 友鉴定,欢迎提批评意见
NameUtil 51kb 密密麻麻的字典,关键是这个文件是普通 js 代码,页面内嵌的 script 却有 let 语法,古董 Chrome/41.0.2272.118 打不开
@abcbuzhiming 对的,不想设计的太复杂,不然开发起来也费力点,偷下懒~
@densuc @abcbuzhiming 俩位提到的修改手机号后给原手机一个保留周期,也是一个靠谱的思路哈
1 ... 103  104  105  106  107  108  109  110  111  112  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2390 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 11:16 · PVG 19:16 · LAX 04:16 · JFK 07:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.