https://jetbrains.wf-wolves.de
http://jetbrains-lic.novx.org
……继续阅读 »
admin
2个月前 (12-12) 0评论
laravel 迁移文件操作汇总
创建迁移文件
php artisan make:migration create_users_table(不指定表名)
php artisan make:migration create_users_table –create=users(指定表名)
更新迁移文件(在已把迁移文件入库后)
再次创建修改类……继续阅读 »
admin
4年前 (2019-05-29) 0评论
DH 密钥交换和 ECDH
转 http://blog.csdn.net/sudochen/article/details/9164427
下面我们以 Alice 和 Bob 为例叙述 Diffie-Hellman 密钥交换的原理。
1,Diffie-Hellman 交换过程中涉及到的所有参与者定义一个组,在这个组中定义一个大质数 p,底数 g。
2,Dif……继续阅读 »
admin
4年前 (2019-05-28) 0评论
转 Docker — 从入门到实践
什么是 Docker?
Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及AUFS 类的 Union FS 等技术,对进程进行封装隔离,属于 操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器。最初实……继续阅读 »
admin
4年前 (2019-05-18) 0评论
1. system libzip must be upgraded to version >= 0.11
根据提示我们可以清楚的知道是因为系统自带的 libzip 版本低了,这里我们需要安装最新的 libzip
首先,卸载系统自带的 libzip
yum -y remove libzip-devel
然后从官网下载并编译安装
wget https://li……继续阅读 »
admin
4年前 (2019-05-17) 0评论
appjs
appjs 是全局的,是唯一的,在非 appjs 页面,可以通过 getApp() 获取到 appjs 的方法。对于一些全局的变量或者方法可以写在 appjs 中便于调用。
APP({
// 监听初始化
onLaunch() {
},
// 监听页面显示
onShow() {
}
// ……继续阅读 »
admin
4年前 (2019-04-01) 0评论
面对大量用户访问、高并发请求,海量数据,可以使用高性能的服务器、大型数据库,存储设备,高性能 Web 服务器,采用高效率的编程语言比如(Go,Scala)等,当单机容量达到极限时,我们需要考虑业务拆分和分布式部署,来解决大型网站访问量大,并发量高,海量数据的问题。
从单机网站到分布式网站,很重要的区别是业务拆分和分布式部署,将应用拆分后,部署到不同的机器上,……继续阅读 »
admin
4年前 (2019-03-31) 0评论
概览
工作中,我们时刻都会和接口打交道,有的是调取他人的接口,有的是为他人提供接口,在这过程中肯定都离不开签名验证。
在设计签名验证的时候,一定要满足以下几点:
可变性:每次的签名必须是不一样的。
时效性:每次请求的时效性,过期作废。
唯一性:每次的签名是唯一的。
完整性:能够对传入数据进行验证,防止篡改。
单向散列加密
定义
把任意长的输入串变化成固定……继续阅读 »
admin
4年前 (2019-03-31) 0评论
总结
On IIS 6
PHP 5.4
VC9 x86 or x64
WinCache 1.3 for PHP 5.4
On IIS 7
PHP 5.5
VC11 x86 or x64
WinCache 1.3 for PHP 5.5
一般在 windows server 2003 系统中标配 IIS6,所以最高安装 PHP5.4,不要忘记安装 VC……继续阅读 »
admin
4年前 (2019-03-31) 0评论
com_create_guid。该函数需要PHP 支持 com 扩展支持或者修改下获取 GUID 函数的实现以兼容各个 PHP 版本,在 PHP 不支持的情况下,手册中出现了兼容代码:
“`
function guid() {
if (function_exists('com_create_guid')) {
……继续阅读 »
admin
4年前 (2019-03-31) 0评论