自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 GO语言中json([]byte)与map的转换

package mainimport ( "encoding/json" "fmt")func main() { map2byte2map()}func map2byte2map() { map1 := make(map[string]interface{}) map1["1"] = "hello" map1["2"] = "world" //return []byte str, err := json.Marshal(ma.

2021-08-10 11:23:59 3025

原创 编程术语解释

软件可移植性在不同环境,具备重复使用的性质。软件是否具备可移植性的衡量标准,在于进行软件移植时,需要付出多少工时为代价。具备高可移植性的软件,在移植到不同系统平台时,并不需要做太多事情,因此能够减少软件开发及布署时的成本。为了使软件具备高度可移植性,程序员需要使应用程序界面抽象化以及模组化。无服务器计算无服务器计算并不意味着我们不再使用服务器来承载和运行代码,也不意味着不再需要运维工程师。而是指无服务器计算的消费者不再需要花费时间和资源在服务器配置、维护、更新、扩展和容量规划上。所有这些任务和功

2021-03-04 16:35:56 510 2

转载 Jetbrains系列产品重置试用方法

本站惯例:本文假定你知道Jetbrains家的产品。不知道可以问问搜索引擎。没错,jetbrains-agent这个项目停止了。市面上漫天飞的各种最新都是其他大神的魔改版本。[/斜眼]我不是要专门写个博文来说明jetbrains-agent项目已经停止,然后缅怀感叹一番。这篇文章是想和大家聊聊另一种思路。0x0. 项目背景Jetbrains家的产品有一个很良心的地方,他会允许你试用30天(这个数字写死在代码里了)以评估是否你真的需要为它而付费。但很多时候会出现一种情况:IDE并不能按照我

2020-12-18 16:58:25 4113 4

原创 mysql,int(1)和int(10)的区别

首先int可以设置两个属性,UNSIGNED(无符号)和 ZEROFILL(填充零)int:4字节,设置无符号的话,存储值范围是:0~4294967295,有符号是:-2147483648~2147483648int(1) 无符号:值范围还是0~4294967295,有符号还是:-2147483648~2147483648int(10) 无符号:值范围还是0~4294967295,有符号还是:-2147483648~2147483648主要区别在于ZEROFILL这个属性,填充零。int

2020-06-15 15:49:43 730

原创 密码存储方案

为何不能明文存储密码明文存储, 会面临多方面的安全威胁, 很难保证密码不被泄露. 密文存储的话, 即时被拖库, 黑客也难以获取用户的明文密码.为何不能用AES之类的加密算法这涉及到怎么保存用来加密解密的密钥,虽然密钥一般跟用户信息分开存储,且业界也有一些成熟的、基于软件或硬件的密钥存储方案。但跟用户信息的保存一样,想要密钥百分百不泄露,不可能做到。用这种方式加密密码,能够降低黑客获取明...

2020-05-08 17:17:52 1498 1

原创 Dokcer部署php环境--Dockerfile之安装NGINX镜像和php镜像

文件目录:DockerfileFROM centos:7.4.1708MAINTAINER [email protected] ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime#安装YUM源RUN rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-...

2019-12-12 14:34:21 1275 1

原创 mysql 触发器

有两张表:CREATE TABLE `websites` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增id', `name` varchar(255) NOT NULL COMMENT '名称', `url` varchar(255) NOT NULL DEFAULT '' COMMENT '链接', ...

2019-07-03 17:24:10 115

原创 mysql 存储过程

有张表:CREATE TABLE `websites` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增id', `name` varchar(255) NOT NULL COMMENT '名称', `url` varchar(255) NOT NULL DEFAULT '' COMMENT '链接', `...

2019-07-03 17:18:42 102

原创 复制表数据,批量生成测试数据

CREATE TABLE `student` ( `stuId` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增id', `stuName` varchar(50) NOT NULL DEFAULT '' COMMENT '姓名', PRIMARY KEY (`stuId`)) ENGINE=InnoDB DEFAULT CH...

2019-07-03 17:11:42 251

原创 vmware虚拟机桥接 通信方式配置

vi/etc/sysconfig/network-scripts/ifcfg-eth33(我的是33)重启网络:service network restart

2019-07-02 18:31:46 414

原创 nginx 配置接收 post 请求参数

http{ ...省略... log_format post_tracking '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"...

2019-05-20 15:22:32 5683

原创 提现判断金额是否为负数

解决问题是添加判断$money<=0,否则当你用户输入负数时,用户金额就添加了

2019-03-29 16:21:10 1447 3

原创 php7不支持split函数

(PHP 4, PHP 5)split— 用正则表达式将字符串分割到数组中注意的是上面并没有PHP 7,也就是说split函数并不支持PHP 7.

2019-03-27 16:50:04 2472

原创 源码编译安装mysql5.7.24

一、安装依赖yum -y install make gcc-c++ cmake bison-devel ncurses-devel二、下载源码包wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-boost-5.7.24.tar.gz解压,进入到目录三、编译安装cmake -DCMAKE_INSTALL_PREFIX=/...

2019-03-13 11:01:02 216

原创 阿里云80端口默认不开放

配置nginx后,无法访问此网站,阿里云控制台配置安全组,添加80端口解决但是此问题不一定是80端口未打开的唯一原因,有可能是防火墙打开了也会报此错误。...

2019-02-21 11:10:18 5241

原创 nginx配置监听php

server { listen 80; server_name _; access_log /data/wwwlogs/test.com_nginx.log combined; index index.html index.htm index.php; root /data/wwwroot/test; ...

2019-02-12 11:29:26 722

原创 vmware虚拟机NAT通信方式配置

1、进入 /etc/sysconfig/network-scripts 2、编辑网卡 例如:vim ifcfg-eno167777363、将 BOOTPROTO=DHCP 改为:BOOTPROTO=static     将ONBOOT=no 改为:ONBOOT=yes4、加入以下:    IPADDR0=192.168.91.3    GATEWAY0=192.168.91....

2019-02-11 17:22:41 176

原创 linux安装redis

wget http://download.redis.io/releases/redis-5.0.3.tar.gz如果没有安装wget:yum -y install wget screen #for CentOS/Redhat   解压tar zxvf redis-5.0.3.tar.gzcd redis-5.0.3安装依赖  yum install -y wget gcc mak...

2019-01-31 16:29:15 130

原创 linux编译安装php

wget http://cn2.php.NET/distributions/php-7.2.14.tar.gztar zxvf php-7.2.14.tar.gzcd php-7.2.14 ./configure --prefix=/usr/local/php \ --with-curl \ --with-freetype-dir \ --with-gd \ --wi...

2019-01-23 11:02:19 385

原创 获取时间戳或日期

 //2019年1月15号执行的var_dump(date('Y-m-d H:i:s',strtotime(date('Y-m-d 23:59:59', strtotime('last day this week')))+1));//获取本周第一天 输出:2019-01-14 00:00:00var_dump(date('Y-m-d H:i:s',strtotime(date("Y-m-...

2019-01-15 11:40:28 834

原创 linux编译安装nginx

编译安装nginx:yum -y install wget screen #for CentOS/Redhat下载组件:wget http://nginx.org/download/nginx-1.15.8.tar.gz解压:tar zxvf nginx-1.15.8.tar.gzcd nginx-1.15.8./configure --prefix=/usr/loc...

2019-01-12 17:47:39 118

原创 mysql报错max_allowed_packet

查询:show VARIABLES like '%max_allowed_packet%';最大设置1Gsql语句执行修改:SET GLOBAL max_allowed_packet = 2*1024*1024*16;修改为16M修改配置文件my.cnf直接在mysqld 下面找到:max_allowed_packet=50M重启mysql...

2019-01-09 16:40:04 128

原创 keepalived+nginx实现双机热备(防止单点故障)

1、准备两台虚拟机192.168.139.8(主)和192.168.139.9(从)vmware 12 :自行安装  https://blog.csdn.net/babyxue/article/details/80970526配置NAT网络:https://blog.csdn.net/c571121319/article/details/47445761?tdsourcetag=s_p...

2018-11-09 15:53:17 868

转载 抢购

/*test*/    public function rushToBuyAction(){        $user_id  = rand(1,100);        $key      = 'order_list:';        $user_key = 'user_list:';        $result = $this-&gt;redis-&gt;blPop($key,...

2018-11-07 09:13:32 547

原创 php 单例模式(三私一公)

私有的静态属性 (保存类的实例)  一私私有的构造方法 (防止类外实例化)  二私私有的克隆方法 (防止通过克隆生成对象)  三私公有的静态方法 (调取这个类相当一个接口 )  一公&lt;?php //单例class Single{ //参数 private $config; //创建静态私有的变量保存该类对象 -- 一私 static p...

2018-11-02 16:32:34 417

原创 php 保留小数点两位不四舍五入 bcdiv()

echo bcdiv(2,3,2); 2/3 =0.66... 保留小数点两位 不四舍五入 Output:0.66echo bcdiv(2,3,3); 2/3 =0.666... 保留小数点三位 不四舍五入 Output:0.666echo bcdiv(2,3,4); 2/3 =0.6666.... 保留小数点四位 不四舍五入 Output:...

2018-11-02 14:38:25 22446

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除