2017-12-03 15:17

引用来自“辉火”的评论

我比较关心除了加密算法还有点别的什么吗?密码现在还有挺多用MD5的。
md5和sha1这些是hash算法,不是加密算法.
aes和rsa这些才是加密算法,PHP中的openssl扩展提供了相关支持:
openssl_encrypt/openssl_decrypt
openssl_public_encrypt/openssl_private_decrypt
function aes_encrypt($str, $key = AES_KEY, $iv = AES_IV) {
return base64_encode(
openssl_encrypt(
$str, 'aes-128-cbc',
base64_decode($key), OPENSSL_RAW_DATA,
base64_decode($iv)
)
);
}
function aes_decrypt($str, $key = AES_KEY, $iv = AES_IV) {
return openssl_decrypt(
base64_decode($str), 'aes-128-cbc',
base64_decode($key), OPENSSL_RAW_DATA,
base64_decode($iv)
);
}
2017-12-03 15:12

引用来自“回去干活”的评论

能有多快呢?随便一个真正的编译型语言甩你几条街.
Kotlin,java,swift,golang 这几个语言才是趋势.

引用来自“福嘞娃”的评论

汇编,C语言 CPP 随便一个不秒杀你这些伪编译语言,还真正编译语言,说出这种话就表示你还是个菜鸟
他不是菜鸟,而是一只老菜鸟.
生成一个包含100万个元素的关联数组(字典/映射),PHP7的耗时仅为Node7的1/3,就连PHP5都比Node7要快.
测试内容主要包含时间戳获取,字符串拼接,关联数组生成这几个开发中经常用到的操作.
https://static.oschina.net/uploads/space/2017/0507/114545_l2Gp_561214.png
Java实现同样逻辑要比PHP7稍快的话,需要大量的内存,比如1个GB,而PHP只需82MB左右.
所以,PHP性能真的足够应付大多数使用场景了.
很多吹Golang的其实只是喜欢Google而已,爱屋及乌罢了,毫无理性可言.
2017-12-03 12:30

引用来自“回去干活”的评论

能有多快呢?随便一个真正的编译型语言甩你几条街.
Kotlin,java,swift,golang 这几个语言才是趋势.

引用来自“苦寒竹”的评论

Kotlin,java,swift,golang好,你用他们做网站就好了。估计等你项目上线,公司就解散了。
用Kotlin,java,swift,golang开发,就会导致解散的公司,那就解散呗..这样的作坊解散的好啊
2017-12-03 11:11

引用来自“回去干活”的评论

能有多快呢?随便一个真正的编译型语言甩你几条街.
Kotlin,java,swift,golang 这几个语言才是趋势.
Kotlin和java是伪编译语言。会生成中间字节码。然后由jvm虚拟机解释中间字节码执行。golang是编译型语言,但是内存的分配和回收还是由运行时负责的。
2017-12-03 10:06

引用来自“回去干活”的评论

能有多快呢?随便一个真正的编译型语言甩你几条街.
Kotlin,java,swift,golang 这几个语言才是趋势.
这么厉害,有本事你用汇编啊
回复 @
{{emojiItem.symbol}}
返回顶部
顶部