- 博客(45)
- 收藏
- 关注

原创 mysql中存取的为时间戳转换为时间日期格式的两种方式
一、在mysql中完成这种方式在MySQL查询语句中转换,优点是不占用PHP解析器的解析时间,速度快,缺点是只能用在数据库查询中,有局限性 1. UNIX时间戳转换为日期用函数: FROM_UNIXTIME() 一般形式:select FROM_UNIXTIME(1156219870); 2. 日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP() 一般形式:Select ...
2018-08-02 10:04:21
9030

原创 Laravel中事务的使用
事务public function transaction(Request $request) { DB::beginTransaction(); $sql = DB::table('t_admin')->where('id',144)->delete(); $sql2 = DB::table('t_icode')->w...
2018-08-01 16:13:49
3139

原创 php获取本年、本月、本周时间戳和日期
设置时区date_default_timezone_set("Asia/Shanghai"); date_default_timezone_set('PRC');//这两种方法效果相同时间戳转日期,可以用date(‘Y-m-s h:i:s’, 具体时间戳来实现) 日期转换时间戳,用strtotime("date()").时间戳格式//获取今日开始时间戳和结束时间戳 $beg...
2018-07-13 14:51:11
11281
1

原创 laravel分页带参数实现
首先是后端对数据库进行查询操作public function admin_list(Request $request) { //获取前端页面传来的参数 $name = $request->input('name',''); $res = DB::table('t_admin'); //如果传来的参数不为空就进行条件查...
2018-07-05 14:37:01
6318

原创 Linux服务器搭建Git远程仓库,上传本地代码库
安装GitLinux做为服务器端系统,Windows作为客户端系统,分别安装Git:输入git --version 若出现 -bash:git:command not found则需要安装git;服务器端:输入yum -y install git 安装完后,查看Git版本 git --version客户端:下载Git for Windows,地址:https:/...
2018-06-21 00:02:12
3867

原创 正则表达式
正则表达式是一种描述字符串排列的一种语法规则,通过该规则可以在一个大字符串中匹配出满足规则的子字符串。我们在程序的开发过程中,经常会遇到去对一类字符串进行处理的情况,比如在一堆字符串中查找是否含有邮箱,电话、手机号等。我们怎么描述匹配这些像邮箱、手机号等一类的字符串呢?这就要用到正则表达式。正则表达式不是PHP自己的东西,在JavaScript、Perl、Java等其他语言中也有可以使用。PH...
2018-05-29 22:50:16
1796

原创 PHP运行的环境安装
0. PHP的运行环境常用的有基于Unix、linux和Windows等系统平台的。0.1. 基于Linux平台LNMP:Linux、Nginx、MySQL、PHPLAMP: Linux、Apache、MySQL、PHP0.2. 基于Windows平台WAMP:Windows、Apache、MySQL、PHP无论是LNMP、LAMP、WAMP 这些我们都可以安装...
2018-05-29 22:44:29
5201

原创 表格设置table-layout:fixed后对单元格宽度设置无效
在对表格设置了table-layer:fixed属性后,所有的表格会被平均分开,对表格宽度的设置会无效:解决方法在tbody前加<col style="width: 60%" /> <col style="width: 20%" /> <col style="width: 20%" /> 这就ok了...
2018-05-08 19:11:05
5505
1

原创 PHP获取当前页面的url
这两天因工作需要,要把用户对网站的访问页面做统计,研究了一下php中获取url的方式://获取域名或主机地址echo $_SERVER['HTTP_HOST']."<br>";#localhost//获取网页网址echo $_SERVER['PHP_SELF']."<br>";//获取网址参数echo $_SERVER['QUERY_STRING']....
2018-04-25 00:12:05
3892
原创 CURL请求
一般的CURL//1.启动一个curl事务,也可以此时不设置,通过curl_setopt($curl,CURLOPT_URL,'http://unun.in')进行设置//$curl = curl_init('https://pic3.zhimg.com/e8fdec7f795d217f16faa1e2cd100522_l.png');$curl = curl_init('https://w...
2020-03-08 21:44:40
626
原创 PHP实现微信发红包功能
//核心支付函数,function pay($url,$obj) { $obj['nonce_str'] = create_noncestr(); //创建随机字符串 $stringA = create_qianming($obj,false); //创建签名 $stringSignTemp = $stringA."&key='微信支付平台的key'"; /...
2020-01-14 18:23:36
1361
1
原创 小程序如何实现定点跳转其他的小程序(京东、苏宁)的具体店铺或商品页面
1.以跳转京东商城为例,首先要获取京东商城的Appid获取方式如下:点击更多资料可看到appid:wx91d27dbf599dff74,2.获取要跳转的小程序页面路径进入小程序后台当输入了微信号开启之后可以在京东小程序中复制路径,复制路径:pages/cate/cate.html3.小程序相关配置app.json 配置 "navigateToMiniProgramA...
2020-01-09 17:53:11
8519
原创 微信小程序跳转到公众号H5网页
1.跳转按钮代码<view class="container"> <view class='wrapper'> <button class='wepay' bindtap='gooutUrl'>点击跳转到H5页面</button> </view></view>跳转js代码Page({ gooutU...
2020-01-09 14:43:29
6688
原创 微信支付
在微信公众号中调用微信支付所选的是jspai支付方式首先是公众号的配置其次微信支付平台配置在api安全中心下载安装操作证书,设置API密钥到产品中心-开发配置 配置JSAPI的支付目录比如http://www.xxx.com/weixin/Order/pay/id/23则配置时写http://www.xxx.com/weixin/Order/pay/id/比如http://ww...
2019-11-28 19:03:08
523
原创 微信公众号开发下载图片
$url="http://file.api.weixin.qq.com/cgi-bin/media/get?access_token={$accessToken}&media_id={$serverid}";$fileinfo=$this->downloadWeixinFile($url);private function downloadWeixinFile($url){ ...
2019-11-21 18:45:14
1002
1
原创 启动和关闭nginx服务器命令
启动: 直接使用命令: nginxnginx关闭1: 快速停止nginx -s stop关闭2: 完整有序停止nginx -s quit重启: 如下nginx -s reload显示 nginx 的版本,编译器版本和配置参数,及安装路径nginx -V ...
2019-11-15 18:38:56
937
原创 Http响应常见状态码
0. Http响应的格式:HTTP响应也有三个部分组成:状态行、响应头信息、响应正文状态行(协议 状态码 状态文字)响应头信息(键值对)空行响应正文(可选)1. 状态码1.1 状态码分类状态代码有三位数字组成,第一个数字定义了响应的类别,且有五种可能取值:1xx:指示信息–表示请求已接收,继续处理2xx:成功–表示请求已被成功接收、理解、接受3xx:重定向–要完成请求必须...
2019-10-31 10:13:09
739
原创 rz sz 命令的使用
linux rzsz安装(1)编译安装root 账号登陆后,依次执行以下命令:cd /tmpwget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gztar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20./configure && make &&...
2019-08-19 23:05:50
714
原创 RSA加密解密
1.生成秘钥:(生成1024位的私钥,不指定的话默认2048位)输入“openssl genrsa -out rsa_private_key.pem 1024”命令,回车后,在当前文件目 录中会新增一个 rsa_private_key.pem 文件openssl genrsa -out rsa_private_key.pem 1024[root@VM_0_2_centos ~]# open...
2019-07-31 23:26:46
722
原创 AES加密解密
在开发过程中会遇到和第三方系统对接,这时数据传输安全问题就来了,一般都会对数据进行加密处理,常见的AES加密,RSA加密,这里介绍一下AES加密。public function aes(){ $content="这里是加密内容"; $key='KeLy8g7qjmnbgWAB';//加密解密秘钥 $encontent = base64_encod...
2019-07-31 23:01:11
490
原创 Navicat通过ssh通道连接Mysql数据库
出于数据库的安全性,数据库管理员在配置数据库时会为数据库增加一层“保护伞”,保护用户在连接数据库时的安全和信息不被泄漏,通常的做法就是配置SSH,也就是为数据库增加一个安全协议,这也导致了用户进行远程连接时的困难。可以利用SSH通道来连接远程的Mysql输入服务器ip,端口、账号和密码主机:输入数据库连接地址、用户名:输入授权数据库访问账号、密码:输入数据库访问密码接下来就可以访问数据...
2019-06-01 16:45:20
3693
原创 scp的使用
username是远程服务器的账号,加上ip:文件路径 后面为 要复制到本地的路径,执行这条命令之后会让你输入远程服务器密码。scp username@192.168.**.**:/home/admin/Controller.class.php /data/www/Skyworth/Admin/Controller/...
2019-05-26 14:58:12
374
原创 判断mysql库中是否有某张表
SELECT table_name FROM information_schema.TABLES WHERE table_name ='your_table' limit 0,1;
2019-05-26 14:51:19
1115
原创 git查看文件中的每一行代码是谁写的
一个文件中代码被多个人份,如何确定这行代码是谁更改的呢?可以使用如下命令:-l 后跟的两个数字代表要查找的开始行数和结束行数,后面路径为要查找的文件路径+文件名。git blame -L 1480,1500 skyworth/Skyworth/Admin/Controller/SalesController.class.php下面就是执行命令后的结果:显示顺序依次为: 版本号、作者、...
2019-05-09 18:42:16
7722
原创 Python入门
初识Python最近开始学习python,大数据这两年特别的火,python也随之火了起来。python的安装 这里就不多说了,根据提示一步一步走下去就可以了。Python创建listPython内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。比如,列出班里所有同学的名字,就可以用一个list表示:>>> ['Michael'...
2019-05-03 18:22:39
211
原创 ystep插件节点进度条的使用
<!DOCTYPE html><html> <head> <title>ystep流程、步骤插件</title> <meta name="keywords" content="ystep,jQuery流程、步骤插件"/> <meta name="description" content="...
2019-04-23 23:28:26
1695
原创 Jquery删除table里面checkbox选中的多个行
1.html<table id = "test_table"> <tr><td><input type="checkbox" name="test"></td><td>1</td><td>2</td><td>3</td></tr> <...
2019-04-18 20:16:44
948
1
原创 BootStrap中使用多层模态框导致下层无法出现滚动条
BootStrap中使用多层模态框导致下层无法出现滚动的问题在顶层modal关闭后,其中document.body的缺少了class=“modal-open”,因此使用modal在关闭的会触发hidden.bs.modal事件的功能,在顶层modal关闭的时候将class添加进去 $("#model").modal('hide'); //手动关闭 $('#model').on("hidde...
2019-04-12 20:04:28
610
原创 新建项目 git ignore中添加忽略上传文件不生效
在一个项目中往往本地和版本库中的某些配置文件可能不一样,如果想忽略掉某个文件(不提交到版本库中),可以在 .gitignore中添加;/target//target/*.gitignore.env配置说明:以"/“开头表示目录;以”*“开头表示通配多个字符;以”?“开头表示通配单个字符;以”[]“开头表示包含单个字符的匹配列表;以”!"开头表示不忽略(跟踪)匹配到的文件或目录...
2018-12-23 20:57:57
769
原创 PHP面向对象
面向对象的三大特征1.封装:让类更安全,成员变量变为私有的,通过方法间接操作成员变量,在方法里面加限制条件。php提供了三种访问控制修饰符public 表示全局,本类内部,类外部,子类都可以访问protected 表示受保护的,只有本类或子类可以访问private 表示私有的,只有本类内部可以访问2.继承:子类继承父类的一切方法,在子类中可以对父类进行方法重写,一个子类可以用多个父类,...
2018-11-09 23:21:43
203
原创 js获取url参数值
split拆分法function GetRequest() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf("?") != -1) { var str =...
2018-08-09 13:59:03
147
原创 javascript通过点击事件启动QQ程序
首先打开web页面,点击企鹅图标 浏览器提示打开应用程序 有可能是安装路径的原因,造成检测不到本地QQ软件,点击是按钮 点击是按钮之后,弹出QQ登陆框 ...
2018-07-25 19:12:48
4782
原创 PHP处理Ajax请求与Ajax跨域
Ajax发起JSONP跨域请求我们通过jQuery的JSONP方式可以实现跨域ajax请求,服务端php也需要做出相应的处理,也就是说php这边必须和前端页面按照一定的格式请求和返回数据。示例:前端页面发起JSONP请求:$.ajax({ type: "get", data: "random="+Math.random(), url: "http://dem...
2018-07-24 17:30:33
894
原创 省市联动选择及修改时页面选中之前选择的
<div style="display: flex;"> <p>省市</p> <select name="province" id="province" onchange="select(this)"> @forea
2018-07-17 11:27:00
883
原创 laravel中间件使用总结
laravel中间件的使用:创建中间件命令php artisan make:middleware CheckLogin执行完以上命令会在app/Http/Middleware目录下创建一个新的中间件类CheckLogin.php。创建完以后还需要注册中间件在app/Http/Kernel.php中: protected $routeMiddleware = [ ...
2018-07-05 09:59:40
1370
原创 JavaScript的常用事件
onabort 对象载入被中断时触发onblur 元素或窗口本身失去焦点时触发onchange 改变< select>元素中的选项或其他表单元素失去焦点,并且在其获取焦点后内容发生过改变时触发onclick 单击鼠标左键时触发。当光标的焦点在按钮上,并按下回车键时,也会触发该事件ondblclick 双击鼠标左键时触发onerror 出现错误时触发...
2018-07-01 15:55:26
260
原创 Laravel框架中session的使用
Session的保存Session::put('key','value');和PHP中的原生session相同$_SESSION['key'] = 'value';Session的获取$value = Session::get('key','default');去除操作并删除$value = Session::pull('key','default');检测是否存在...
2018-06-22 11:58:42
1749
原创 laravel框架的安装
使用composer安装composer create-project laravel/laravel laravel 5.1安装成功后,要保证storage木有具有可写chmod -R 777 storage/laravel的入口文件在项目根目录下的public下,如果需要域名解析,只需把网站目录指向这个public目录即可。==如果是虚拟主机,没有权限修改服务器配置的情...
2018-06-14 16:46:05
544
转载 转载
前言 对于喜欢逛优快云的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间里面,当然有人会说我们可以收藏博客啊,就不需要转载,(⊙o⊙)… 也对。。...
2018-06-14 16:41:53
164
原创 上传图片在本地预览
<input type="file" id='uploadImg'><img src="" alt="" class="imgShow">$('#uploadImg').on('change',function(){ var file = $(this) var fileObj = file[0]; //获取当前元
2018-06-06 16:00:13
282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人