- 博客(59)
- 收藏
- 关注
原创 PHP Laravel Email::send 发送邮件扩展
$localFilePath = storage_path()."/app/tous/sales_return/"; $fileNameList = array_filter(array_map(function ($element){ if ($element != '.' && $element != '..'){ return $element; } ..
2021-08-07 10:10:58
473
原创 PHP 使用Redis批量调用接口推送数据
//组装接口发送数据$r = $this->getSign($push_data['content']);$push_data['sign'] = $r[0];$push_data['verifyCode'] = $r[1];$redis_order_key = $this->getProjectKey($method,'order');#使用Redis向列表头部添加值元素Redis::lpush($redis_order_key,json_encode($push_data));
2021-06-08 15:00:59
380
原创 PHP 非对称加密用RSA 根据公钥私钥,进行分段加密,分段解密
/** * Notes:发送CURL请求和加密和解密方法 * User: ypj * DateTime: 2021/3/23 10:58 * @param $url * @param $data * @return bool|mixed|string */ public static function sendCurl($url,$data){ #对数据进行公钥加密 $info = self::a
2021-03-30 15:03:22
448
原创 PHP 对称加密 RSA AES-128-CBC 模式加密解密
在这里插入代码片 //解密方法 $data json public static function aesDe($data){ $sysKey = 'testKey'; $IV = 'testV'; return openssl_decrypt(base64_decode($data),'AES-128-CBC', $sysKey, OPENSSL_RAW_DATA, $IV); } //加密方法 $data json pu
2021-03-01 11:02:55
464
原创 PHP 获取当前毫秒时间
public static function getMillisecond(){ list($t1, $t2) = explode(' ', microtime()); $str =(float)sprintf('%.0f', (floatval($t1) + floatval($t2)) * 1000); $millisecond = substr($str,10,13); $date = date("YmdHis").$millis...
2021-01-05 10:01:25
182
原创 Mysql 按分隔符拆分成多条记录
SELECT *,SUBSTRING_INDEX(SUBSTRING_INDEX(IFNULL(t.bz11,''),',',help_topic_id+1),',',-1) gp_idserieFROM table t INNER JOIN mysql.help_topic b ON b.help_topic_id < (LENGTH(IFNULL(t.bz11,'')) - LENGTH(REPLACE(IFNULL(t.bz11,''), ',', '')) + 1) and int..
2020-12-10 19:29:01
478
原创 PHP获取当前毫秒时间戳
PHP获取毫秒时间戳public static function getMillisecond(){ list($t1, $t2) = explode(' ', microtime()); $str =(float)sprintf('%.0f', (floatval($t1) + floatval($t2)) * 1000); $millisecond = substr($str,10,13); $date = date("YmdHis").
2020-12-10 13:16:39
216
原创 PHP RSA加密解密方法处理,需要用到K 和V 值 进行解密加密操作, V值可以为空值
PHP 对接 C# RSA 加密解密处理,需要用到K 和V 值 进行解密加密操作,V值可以为空值 //解密方法 public static function aesDe($data){ $sysKey = Config::get('effectim.effectim_crm_config')['CRM']['params']['sysKey']; $IV = Config::get('effectim.effectim_crm_config')['CRM']['
2020-12-10 13:11:55
286
原创 PHP通过数组插入数据表
public static function insertTable(table,table,table,newArr){#循环拼接sql 插入表中try{$str = ‘’;itemKey=arraykeys(itemKey= array_keys(itemKey=arraykeys(newArr[0]);$a =’’;$i = 0; foreach ($newArr as $key =>$value){ $sqlKey = '';
2020-09-23 18:03:47
417
原创 larave-admin访问 not no find
原来nginx 默认:fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;root 项目目录指定后需要配置修改参数fastcgi_param SCRIPT_FILENAME documentrootdocument_rootdocumentrootfastcgi_script_name;然后重启nginx 服务...
2020-04-16 13:35:23
194
原创 Mysql 根据不同单号修改文件名
#退货修改文件名 不同单号文件名不同drop temporary table if exists order_num;create temporary table if not exists order_numselect bq_no,concat(‘SALES_RETURNS_’,DATE_FORMAT(NOW(),’%Y%m%d%H%i’),if(length(rownum)=1,co...
2019-11-25 17:04:47
143
原创 mysql单号内排序
CREATE DEFINER=bqiter_13@% FUNCTION kenzo_get_sales_line(_order_sn varchar(60),_line_no INT) RETURNS int(11)BEGINDECLARE _return INT;SET _return =(select A.order_num from (SELECT trans_num,line_p...
2019-10-28 17:09:56
212
原创 mysql 索引优缺点
1:联合索引 适用于最左匹配原则例如 设置一个联合索引 三个字段 从最左边开始匹配,如果遇到没有使用索引,则这个索引后的设置的索引也将会失效。遇到范围匹配时,索引也会失效。2:不使用索引情况:当数值是字符串类型,条件没有加引号查找时则不会使用索引。模糊匹配,百分号% 在前面 也不会使用索引如 select * from table A where name like “%杨”;正确使用...
2019-05-31 16:30:09
2321
原创 PHP curl请求
ch=curlinit();curlsetopt(ch = curl_init(); curl_setopt(ch=curlinit();curlsetopt(ch, CURLOPT_URL, this−>processUrl);//CRUL获取的内容赋值到变量curlsetopt(this->processUrl); // CRUL...
2019-05-15 14:29:37
229
转载 方法
1 背景概述作为一名刚刚入门的菜鸟级别的程序员,常会在做事方法和做事思路上面感到迷茫,找不到正确的思路和方法,影响工作效率。当遇到困难或者知识瓶颈的时候,做不出来不是借口,往往成功的人会去找解决的方法和思路,只有失败的人才会去找借口。不要遇见困难就退缩,寻求正确的方式,去击败困难,在困难中成长、进步。本文档主要是笔者从参加工作后,所听、所学的个人认知与理解,今天总结出来希望能为大家提供帮助。...
2019-01-31 15:01:36
290
原创 Laravel 运行
1、每一步:创建服务窗口实例:Laravel 应用的所有请求入口都是 public/index.php 文件,所有请求都会被 web 服务器(Apache/Nginx)导向这个文件。 index.php 文件包含的代码并不多,但是,这里是加载框架其它部分的起点。index.php 文件载入 Composer 生成的自动加载设置,然后从 bootstrap/app.php 脚本获取 Larav...
2019-01-28 10:50:40
1749
原创 mysql insert
function update_transin_diff(djbh,djbh,djbh,ydjh){ //根据商品编号查询记录 KaTeX parse error: Expected '}', got 'EOF' at end of input: …spjhd.ydjh = '{ydjh}’ AND (et.purchaseOrderCode = ‘{KaTeX parse er...
2018-12-24 14:54:07
494
原创 IT技术论坛网站推荐
https://www.liwei8090.com/5974.html?wpzmaction=add&amp;amp;amp;amp;amp;postid=5974
2018-11-08 10:47:18
2350
原创 mysql 传入参数连接不同数据库(预查询sql)
BEGINset @sql=concat(‘select * from ‘,db_name,’.’,‘elle_transin ‘,’ where id=4’);PREPARE stm FROM @sql;EXECUTE stm;DEALLOCATE PREPARE stm;END调用jessiejaneCALL _david_test(‘jessiejane’);...
2018-10-25 10:20:41
2012
原创 PHP 导出Excel 的方法
function export_goods_diff($exportData){header(“Content-Type:text/html;charset=utf-8”);include ‘excel/Classes/PHPExcel/IOFactory.php’;$file_name = auto_charset(“商品入库单差异对比导出”, “gb2312”, “utf8”);$o...
2018-10-18 18:33:57
236
转载 软件开发的心得体会(二)
https://blog.youkuaiyun.com/u012758088/article/details/70833375
2018-10-12 09:12:31
560
原创 Mysql sql 手记
1:查看数据库存储过程sql show procedure status 2:根据名称查看存储过程内容 show create procedure procedure_name
2018-09-14 11:14:37
149
原创 Navicat for mysql 快捷键
1.ctrl+q 打开查询窗口2.ctrl+/ 注释sql语句 3.ctrl+shift +/ 解除注释 4.ctrl+r 运行查询窗口的sql语句 5.ctrl+shift+r 只运行选中的sql语句 6.F6 打开一个mysql命令行窗口 7.ctrl+l 删除一...
2018-09-13 09:37:12
193
原创 php 操作mysql 数据库生成Excel 并保存到服务器指定目录
&amp;amp;amp;amp;lt;?php/** * Created by PhpStorm. * User: David * Date: 2018/9/12 * Time: 16:14 */header(&amp;amp;amp;quot;Content-type:text/html;charset=utf8&amp;amp;amp;quot;);//数据同步脚本方便数据库表的增删改查class DATA_TB{ publi
2018-09-12 18:02:44
5870
原创 mysql group by 分组查询
1:语法格式select [columns] from table_name [where..] group by [columns] [having …]注意:需要说明的是,在select指定的字段要么就要包含在Group By语句的后面,作为分组的依据;要么就要被包含在聚合函数中!2:Having与Where的区别where 子句的作用是在对查询结果进行分组前,将不符合wher...
2018-09-07 17:01:29
3399
原创 php 操作mysql 把逗号隔开的数据拆分成多条数据并批量插入到数据表中
&amp;lt;?php/** * Created by PhpStorm. * User: David * Date: 2018/9/5 * Time: 16:14 */header(&quot;Content-type:text/html;charset=utf8&quot;);//数据同步脚本方便数据库表的增删改查class DATA_TB{ public function __constr...
2018-09-07 11:55:17
2801
转载 电商开发:SPU、SKU、SKC、ARPU 分别代表的含义
什么是SPU、SKU、SKC、ARPU首先,搞清楚商品与单品的区别。例如,iphone是一个单品,但是在淘宝上当很多商家同时出售这个产品的时候,iphone就是一个商品了。商品:淘宝叫item,京东叫product,商品特指与商家有关的商品,每个商品有一个商家编码,每个商品下面有多个颜色,款式,可以有多个SKU。SPU = Standard Product Unit (标准化产品单元...
2018-09-04 10:17:13
115280
原创 phpstudy 最新版 localhost 访问显示目录结构问题
1:将你phpstudy/www 下的 l.php 和 phpinfo.php 删除2:phpstudy 设置 允许目录列表为勾选状态
2018-09-03 18:22:11
5169
原创 .htaccess详解及.htaccess参数说明
引入一位博友的教程链接https://blog.youkuaiyun.com/cmzhuang/article/details/53537591
2018-08-31 18:27:03
21628
2
原创 php empty()判断, substr()
$a1 = null;$a2 = false;$a3 = 0;$a4 = '';$a5 = "0";$a6 = "null";$a7 = array();$a8 = array(array());echo empty($a1) ? 'true':'false';echo "<br>";echo empty($a2) ? 'true':'false';echo "...
2018-08-27 22:30:49
176
转载 mysql 索引优化
MySQL索引原理以及查询优化一、介绍1.什么是索引?一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。2.为什么要有索引呢?索引在MySQL中也叫做“键”,是存储引擎用于快速找到记录的一种数据结构。...
2018-08-09 15:56:53
147
转载 Linux 基本命令及用法
Linux 简单命令1、命令:touch [文件](创建文件)2、命令:mkdir -p 目标文件递归创建文件夹(如:mkdir -p /usr/local/d1/d2/d3)3、命令:rm [文件](删除); rm -r [文件]删除目录; rm -f [文件]删除文件; rm -r...
2018-08-09 12:08:48
201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人