V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xiangyuecn  ›  全部回复第 76 页 / 共 122 页
回复总数  2430
1 ... 72  73  74  75  76  77  78  79  80  81 ... 122  
2020-07-02 19:23:39 +08:00
回复了 lFOqSK 创建的主题 问与答 RSA 加密实时通话怎么降低解密造成的延迟?
RSA 直接加密数据?不卡才怪

RSA 正确食用方法是:用来加密对称加密秘钥,如 AES 的秘钥,用对称加密来加密数据。
@ChanKc #7 java 的时间处理混乱的一逼,学不动。在没有涉及到时间计算上,我还是 long 类型的时间用的多😆 跨语言交互也算方便
泛型啊。泛型类 或者 泛型方法 想怎么定义就怎么定义

伪代码意思意思
class B{
func b<T>(A<T> aaa,.......T val){
aaa.setVal(val);
}
}

class A <T>{
T value
func val(T val){
value=val
}
}


B bbb=new B()

A<str> a1=new A<str>()
A<int> a2=new A<int>()

bbb.b(a1, "abc") // a1.value="abc"
bbb.b(a2, 123) // a2.vlaue=123
DateUtil.stringToDate("20200101") == null
DateUtil.stringToDate("2020-01-01 10:20") == null
DateUtil.stringToDate("2020-01-01 10:20:30.012") == null

不过 java 的 SimpleDateFormat.parse 真是难用,规矩真他娘多,少一个位就 throw,对于上面这些很规律的时间字符串,我先自己解析一遍,在拼成 SimpleDateFormat.parse 能接受的格式,看下图

DateUtil 缺失必要过程:
public static Date stringToDate(String dateStr, TimeZone zone) //stringToDate(String)应当算仅仅调用这个方法,只是提供了默认时区而已

----------
https://wx2.sinaimg.cn/large/a32300cdgy1gg90xizv23j20qm0gc751.jpg

这样就可以解析下面这坨,支持的范围更广很多:
202001011020
2020-01-01
2020-01-01 10:20
2020/01/01 10:20:30
2020/01/01 10:20:30.012
2020 年 1 月 1 日 10:20
2020-06-28 12:27:44 +08:00
回复了 ye22st 创建的主题 程序员 在 vue 里面到底哪种写法比较规范?
This
分母 38
@chinvo #9 好像是这么回事,具体的我就不懂了😌
@systemcall 拨号不知道,不过选个 1 2 3 什么的菜单 或 输个密码,还是可以的,主要用在软电话中识别对方发来的按键信号
@murmur #3 DTMF 是数字信号吧
@itskingname #1 4G 信号下拨通 10086,用电脑按个 123 什么的生成信号音,对准手机麦克风,10086 对信号识别没有问题,正确进入菜单
2020-06-26 21:42:12 +08:00
回复了 fxjson 创建的主题 Java 学习 springboot 的困惑
@murmur #3 不喜欢 mybatis 的原因就是因为:它太拘泥于要创建 xml 文件了。如果能用 xml 字符串也不会有这么嫌弃,哪里要用定义到哪 豪情奔放😂 最后我用 SqlMapper,这样就不用再去定义 xml 文件也能用上 mybatis 的高级特性。
当同样的东西又几十上百个的时候。。。写国语的便利性,不说话,看代码:

https://wx3.sinaimg.cn/large/a32300cdgy1gg5zoldllbj20qe0580t2.jpg


https://wx3.sinaimg.cn/large/a32300cdgy1gg5zp3bagmj20qo0gdwg0.jpg
2020-06-23 21:02:27 +08:00
回复了 iawes 创建的主题 程序员 请教大神们如和根据 http header 判断来的请求是是不浏览器?
wifi dog ?需要刷路由器固件,任何没有授权访问的设备的 http 请求都会被重定向到认证页面,不过 https 就歇菜了
2020-06-23 19:19:43 +08:00
回复了 fenx 创建的主题 Web Dev Safari 开始支持 WebP 了……
Safari 这玩意,有些功能不支持还好,支持了还一堆 bug,当代 IE 的美誉 受之无愧😏
2020-06-23 13:18:31 +08:00
回复了 VWMMWV 创建的主题 JavaScript 在 JS 中存在 "fn && fn() " 执行语句 这个语句有什么意义吗?
@nianyu 就算你不手写,打包后人家自动帮你改成这个格式😏

源码:function aa(fn){ if(fn)fn() }

UglifyJS ( webpack )

压缩:function aa(t){t&&t()}
54 高价收
2020-06-23 13:06:41 +08:00
回复了 VWMMWV 创建的主题 JavaScript 在 JS 中存在 "fn && fn() " 执行语句 这个语句有什么意义吗?
很多古董语言开始没有简写的 null 判断,一堆 if else,非常难看,后面陆续都有了可空类型,普遍简写成一句话,类似:nullObj?.call(),还是 js 的语义上更直白 obj&&obj.call()
2020-06-23 13:02:31 +08:00
回复了 VWMMWV 创建的主题 JavaScript 在 JS 中存在 "fn && fn() " 执行语句 这个语句有什么意义吗?
@dremy #15 比三目运算更直接了当:可读性更好的意思😏
2020-06-23 12:41:22 +08:00
回复了 VWMMWV 创建的主题 JavaScript 在 JS 中存在 "fn && fn() " 执行语句 这个语句有什么意义吗?
@dremy #12 在 js 里面,这是标准的。大幅减少代码量,比三目运算更直接了当。别的语言大同小异:fn?.xx()
1 ... 72  73  74  75  76  77  78  79  80  81 ... 122  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5703 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 62ms · UTC 03:36 · PVG 11:36 · LAX 19:36 · JFK 22:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.