自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

萨萨的博客

小蜗牛正在一步一步往上爬

  • 博客(33)
  • 收藏
  • 关注

原创 nodejs websocket 学习笔记 - 待完善

nodejs

2022-10-25 22:07:23 812 1

原创 docker mac dockerfile 学习笔记

创建一个自己的imagevim Dockerfile 里配置自己的命名,然后保存。dockerfile 命令

2022-01-12 13:10:20 353

原创 docker mac 学习笔记

docker 入门学习

2022-01-12 11:29:13 797

原创 mac - 常用到的命令记录(php,nginx,apache,brew)

Mac环境下 常用命令

2021-11-17 15:16:57 2989

原创 nodejs - vue - 创建项目

1, 安装node jsDownload | Node.js 我安装到了D盘下2,查看是否安装成功node -vnpm -vnpm install -g cnpm --registry=https://registry.npm.taobao.orgcnpm install --global vue-cli查看是否成功 vue list创建项目到自己的目录下运行 : vue init webpack ”项目名称“打开目录看看新...

2021-11-09 14:29:09 511

原创 2021-10-20 Message: SOAP-ERROR: Parsing WSDL: Couldn‘t load from ****** failed to load external en

SOAP-ERROR: Parsing WSDL:Couldn’t load from “xxxxxxx” 解决方案_slqgenius的博客-CSDN博客1, 首先排查 php的soap扩展是否安装 / openssl扩展2, 第三方对本服务器的IP限制3,最后怀疑是https需要ssl验证,而本机没有pem文件 ,可以通过如下设置,忽略ssl验证verify_peer:指定是否验证ssl,默认为true ,将verify_peer设为false...

2021-10-20 14:12:05 714

原创 lnmp1.5一键安装包 php7.2 -- pthreads扩展的安装

wget https://codeload.github.com/krakjoe/pthreads/zip/masterunzip mastercd pthreads-master/phpize./configure --with-php-config=/usr/local/php7.2/bin/php-config报错:缺少PHP扩展解决方式:lnmp安装包下添加PHP扩展/root/lnmp_dir/lnmp1.5/srccd/root/lnmp_d..

2021-02-25 10:37:56 155

原创 redis 学习笔记 --- Linux安装步骤记录

Linux安装步骤记录wget http://download.redis.io/releases/redis-5.0.7.tar.gztar -zvxf redis-5.0.7.tar.gzmv /root/redis-5.0.7 /usr/local/redisMake 编译安装完毕make PREFIX=/usr/local/redis install启动rediscd /usr/local/redis 输入下面命令启...

2021-02-22 16:39:42 92

原创 Redis伪集群 --创建步骤

Redis集群集群模式如果事务两次操作的key在不同的分片是什么情况 创建并使用Redis集群 为了创建集群,首先我必须有一些以集群模式(cluster mode)运行的Redis实例。 群搭建需要的环境 2.1 Redis集群至少需要3个节点,因为投票容错机制要求超过半数节点认为某个节点挂了该节点才是挂了,所以2个节点无法构成集群。2.2 要保证集群的高可用,需要每个节点都有从节点,也就是备份节点,所以Redis集群至少需要6台服务器。因为我没有那么多服务器,也启动不了那么多虚拟

2021-02-22 16:34:43 149

原创 redis -- Lua

Lua http://www.lua.org/lua脚本是作为一个整体执行的.所以中间不会被其他命令插入(隔离性); 可以把多条命令一次性打包,所以可以有效减少网络开销; lua脚本可以常驻在redis内存中,所以在使用的时候,可以直接拿来复用.也减少了代码量.EVAL命令。例如:eval "return redis.call('set',KEYS[1],ARGV[1])" 1 company_name xiaobu= (set company_name xiaobu)...

2021-02-22 16:33:10 60

原创 Redis 学习笔记 数据类型 事物 日志

Redis学记笔记Linux安装步骤记录wget http://download.redis.io/releases/redis-5.0.7.tar.gztar -zvxf redis-5.0.7.tar.gzmv /root/redis-5.0.7 /usr/local/redisMake 编译安装完毕make PREFIX=/usr/local/redis install启动rediscd /usr/local...

2021-02-18 10:41:54 199 1

原创 datatables - 添加页面展示条数页切换

这应该是不需要解释,直接贴就完事啦红色部分:vartable=$(tableId).DataTable({"language":{"processing":"处理中...","lengthMenu":"显示_MENU_项结果","zeroRecords":"没有匹配结果","info":"显示第_STA...

2020-11-25 10:45:33 409

原创 两个表合并搜索

记录一下 两个表合并展示的SQL,1,表1:child_game_course_sub_chapter_comment 表2:user_program_course_sub_chapter_comment2, 分组条件:creator_uid ,user_set_group_id,月份建议项目中少用这么复杂的SQL,要么调整需求,要么另走脚本SELECT months, creator_uid, user_set_group_id, su...

2020-11-16 16:53:12 86

原创 datetables ---- 表头变动,隐藏,展开,样式

需求描述:datetables 写入的列表中, 默认有固定的字段,点击展开之后,可以看见更多的字段, 展开中的字段有一部分是根据返回的长度来显示,比如 一个用户A 只有两个课程,那么展示两个课程字段, 用户B 有四个课程,那么现实四个课程。另一部分是展开之后肯定会显示的 固定的字段1, class 样式定义:HTML的按钮点击之后 跳转处理的方法varinfo=dt.page.info(); varcur_page=info.page;dt.page(cu...

2020-10-20 11:19:02 1185 1

原创 redis 常用命令

public $op_type = array( array('name'=>'字符串get','value'=>'1'), array('name'=>'队列llen','value'=>'2'), array('name'=>'队列lrange 前n个','value'=>'3'), array('name'=>'队列...

2019-11-08 16:09:20 109

原创 ssh 实现git公钥 免密登录 和 远程映射数据库连接

1,git生成ssh keyssh-keygen -t rsa -C "邮箱名称"生成秘钥文件2,服务器上配置登录服务器在根目录运行ls-a查看 是否有 .ssh 文件,ssh 文件目录2, ssh新建目录authorized_keys,并设置权限 600 权限等于*说明:~目录权限是750,~/.ssh 的是700, ~/.ssh/* 的是600,~...

2019-09-06 11:15:41 259

原创 CI3框架 事务实例

事务方法:public function refund_apply_user_courseb($refund_apply_id,$user_courseb_id){ $db = get_write_strict();//开启写入 $data = array( 'refund_apply_id' => $refund_apply_id, '...

2019-09-05 15:15:27 614

原创 CI3框架 查询 模型实例化

CI模型实例化$this->load->model('M_sku_channel_stock');//框架原本model文件下的调用模型方法:$total = $this->M_sku_channel_stock->query_count();//模型方法ci3没有命名空间如果需要继承那么除了框架自动加载model下面的类之外的需要自己文件中引...

2019-09-05 12:06:58 1329

原创 微信公众号--测试号--模板消息推送

1,首先看模板消息推送接口信息发送模板消息接口调用请求说明http请求方式: POSThttps://api.weixin.qq.com/cgi-bin/message/template/send?access_token=ACCESS_TOKENPOST数据说明参数 是否必填 说明 touser 是 接收者openid template_...

2019-01-14 13:09:43 7697

原创 微信公众号--测试号--用户授权登陆

上一章写了如何创建自定义菜单,我们创建了登陆菜单,那么怎么让用户授权登录。1,查看用户网页授权登录接口接口地址:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842接口细节就不记录了,直接就写授权的方法登录函数  获取appoenid$this->getUserInfo('/logi...

2019-01-14 12:13:25 5437 1

原创 微信公众号--测试号--开发菜单栏

 基本的配置上一篇写完了,接下来我们创建菜单栏。菜单栏接口查看首先我们需要知道创建菜单栏的接口需要什么步骤。在开发者文档--自定义菜单 --创建菜单https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141013接口调用请求说明http请求方式:POST(请使用https协议) https://ap...

2019-01-14 11:59:50 750

原创 微信公众号开发-- 测试号--基础配置

微信公众号开发   测试号首先得有微信公众号 ,个人订阅号账户就可以了。1,配置测试号点击测试号,测试号里面接口都可以用。点击进去之后  会有你的测试号的  AppID 和秘钥  接口配置信息首先需要有自己的可以访问的服务器,这个就不说了,在域名访问的根目录(项目的根目录)下创建一个  **.php  文件  名字跟URL 的指定的名字一样就可以了。里面写...

2019-01-14 11:43:12 651

原创 lnmp 一键安装包

lnmp官网有详细的安装教程:https://lnmp.org/install.html1, 安装命令:创建文件夹指向命令wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ....

2019-01-11 14:27:57 2813 1

原创 利用git 上传本地项目到GitHub

1,本地设置秘钥如果c盘下面没有,.ssh文件 那么执行执行之后本地多了.ssh文件2,GitHub上面把秘钥创建进去把id_rsa.pub里面的内容站到key表单里面  标题随意创建一个项目,现在是空的,界面中显示了本地git需要连接的路径和项目上传命令,按照他的命令一步一步执行就可以了把红框里面的路由复制在本地的git上进行链接...

2018-05-15 13:37:19 118

原创 git 版本控制 管理项目 记录

1,安装之后的软件找到git_bash双击运行,自报家门,设置用户名和邮箱因为Git是分布式版本控制系,git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。设置项目根目录,快捷方式点击右键点击属性。到项目根目录,创建管理仓库利用git init...

2018-05-15 11:57:27 210

原创 Linux 下的 lnmp常用命令

MySQL MySQL启动以及关闭。查看MySQL是否启动  service mysqld status          2. 启动MySQL   service mysql start          这个报错信息是没有权限,name分配权限    ls /etc/rc.d/init.d/mysqld -l    chkconfig mysqld on    开机启动设置    chmod ...

2018-05-11 09:54:41 2041

转载 PHP7 Linux安装 记录

PHP 7下载压缩文件编译记录PHP安装的时候容易会编译安装报错,这里自己整理笔记了一下。这篇文章的安装步骤写的蛮好(http://www.jb51.net/article/109228.htm)记录命令1.下载php7?1wget -O php7.tar.gz http://cn2.php.net/get/php-7.1.1.tar.gz/from/this/mirror2.解压php7?1ta...

2018-05-08 09:37:52 2310

原创 thinkPHP5 公共初始化 _initialize

验证用户是否登录,并进行判断是否有权限进一步这里利用 _initialize 来实现。创建一个公共控制器用来放公共的动作。 2.继承公共控制器并进行排除操作指定具体不需要验证的方法。除了 _initialize 还有构造方法也可以实现,构造方法需要调用父类的构造方法。...

2018-05-07 10:07:06 2258

原创 thinkphp5 增删改查 ,ajax 提交, 分页

1 新增编辑 控制器  视图2 查询分页 控制器 视图3 删除 控制器  

2018-05-04 14:59:16 1170

原创 thinkphp 5.0 用户注册登录

1 ,控制器    创建控制器,写注册方法用户登录方法2、模型创建3,创建视图用户注册页面HTML用户登录页面HTML4 效果5 页面中访问注意:thinkPHP5 这两天刚看,验证规则错误返回,只返回错误信息,没有返回具体哪个字段错误,页面中我需要定位到具体的错误的字段下面做出提示,所以在验证返回我加了获取字段,返回参数有变,打印即可看到。具体如下:加字段公共属性把字段存入返回...

2018-05-03 12:15:07 8127 1

原创 laravel 实现用户登录注销并限制

1. 创建登录控制器   在项目根目录输入: php artisan make:controller Admin/LoginController      2.创建用户模块  以及数据库 php artisan make:model Model/Admin -m 运行之后 项目中会新增两个PHP文件新创建了admins用户表,此用户表默认新建

2018-02-05 15:10:38 3013 1

原创 laravel5.4 项目 模块化 利用caffeinated/modules

最近在学习laravel框架,我的文章都是自己的学习笔记,在较复杂的项目种把项目模块化是很好的开发手段,laravel框架模块化  可以利用caffeinated/modules来实现,laravel扩展都是用composer来安装,这里有个链接很好的说明了安装步骤(https://my.oschina.net/sallency/blog/889171)接下来是我的安装步骤:输

2017-08-11 15:58:12 4984

原创 laravel 5.4 利用composer安装

下载项目项目根目录:E:\PHPSTUDY\WWW  项目名称为laravel5  并且下载最新的框架到指定的根目录composer开启之后,访问项目放置的目录E:\PHPSTUDY\WWW  下输入命令Composer create-project laravel/laravel  laravel5(项目名称)  --vvv(加载详细情况)访问下载安装之后访问

2017-08-11 09:31:50 758

空空如也

空空如也

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

TA关注的人

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