自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 控制器验证规则优化

验证规则

2022-08-01 15:23:06 171 1

原创 mysql批量删除相同前缀表

SELECT CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables WHERE table_name LIKE 'product_stocket_log_%';

2020-11-24 17:46:03 171

原创 mysql批量创建表

#使用存储过程delimiter //CREATE PROCEDURE createTablesInBulk () BEGIN DECLARE i INT; DECLARE table_name VARCHAR ( 200 ); DECLARE table_pre VARCHAR ( 200 ); DECLARE sql_text VARCHAR ( 10000 ); SET i = 1; SET table_name = ''; SET table_pre =

2020-11-24 17:31:43 2082

原创 Nginx限流

方式: 连接数限流,即并发数(ngx_http_limit_conn_module) 请求速率限速,按IP限制单位时间内的请求数(ngx_http_limit_req_module)限制请求速率配置: 首先在Nginx配置中添加如下: // 创建规则 limit_req_zone $binary_remote_addr zone=mylimit:10m rate=1r/s 第一个参数:$binary_remote_addr表示通过remote_addr标识来做限制,binary_的目的是

2020-11-08 00:12:21 228

原创 ab压测

yum install httpd-tools:安装abab -c 100 -n 100 http://test.com/:用100个并发请求100次Requests per second: 1053.73 [#/sec] (mean):当前测试服务器每秒可以处理1053.73个请求事务(mean表示平均)数值表示当前机器的整体性能,值越大越好...

2020-09-03 15:17:12 150

原创 ‘PHPExcel_Calculation_Exception‘ with message ‘Worksheet!G32 -> Formula Error: Unexpected ,‘ in

原因:PHPExcel 数据问题,存在英文字符 ,解决:用 setCellValueExplicit() 把所有的输出到 Excel 表格的数据强制转为字符串$sheet->setCellValueExplicit('A' . $i, $val['fud_remark'], PHPExcel_Cell_DataType::TYPE_STRING2);...

2020-08-05 11:07:49 759

原创 phpexcel 多个 sheet

数据:Array([明细] => Array ( [0] => Array ( [0] => 订单号 [1] => SKU [2] => 数量 [3] => 单价 [4] => 金额 ) [1] => Arra

2020-07-06 15:00:34 1763

原创 php+Zval

Zval 是 PHP 中最重要的数据结构之一(另一个比较重要的数据结构是 hash table),它包含了 PHP 中的变量值和类型的相关信息。1,它是一个 struct,基本结构为 struct _zval_struct { // 存储变量的值 zvalue_value value; // 表示引用计数 zend_uint refcount__gc; // 变量具体的类型 zend_uchar type; // 表示是否为引用

2020-07-03 14:15:51 202

原创 JDK8+win10

一,下载和安装可以参照 [JDK+WIN7](https://blog.csdn.net/x1207008324/article/details/1067151JDK+WIN39)二,WIN10 环境变量配置1,计算机-》属性-》高级系统设置-》高级-》环境变量2,系统变量-》新建 JAVA_HOME 变量变量值 JDK 安装路径(例,C:\Program Files\Java\jdk1.8.0_191)确定3,系统变量-》找 Path 变量-》编辑新建 %JAVA_HOME%\bin

2020-06-13 23:39:25 307

原创 JDK8+IDEA2020.1.2+Android-SDK24.0.2搭建环境

一,[JDK 安装及搭建](https://blog.csdn.net/x1207008324/article/details/106715139)二,[下载IDEA](https://www.jetbrains.com/products.html#lang=java) 安装 三,配置 SDK1,打开 Configure-》Structure for New Project 2,选择 SDK 在如图位置,如之前有用过 IDEA 做 Java 开发,那这里已经添加好了(列:1.8),反之 点

2020-06-12 16:56:11 1048

原创 JDK8+win7

一:[下载JDK8](https://www.oracle.com/java/technologies/javase-downloads.html)二:解压安装三:win7环境变量配置1,计算机-》属性-》高级系统设置-》高级-》环境变量 2,系统变量-》新建 JAVA_HOME 变量变量值 JDK 安装路径(例,C:\Program Files\Java\jre1.8.0_92)确定3,系统变量-》找 Path 变量-》编辑变量值增加 %JAVA_HOME%\bin;%JA

2020-06-12 15:36:38 552

原创 nginx: [emerg] bind() to 0.0.0.0:8000 failed (13: Permission denied)

![在这里插入图片描述](https://img-blog.csdnimg.cn/20200331175028400.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3gxMjA3MDA4MzI0,size_16,color_FFFFFF,t...

2020-03-31 17:50:53 2327

原创 apache+mysql+php72w

yum check-update:更新 yum 软件包yum list installed | grep httpd:检查是否安装 apacherpm -qa | grep httpd:卸载 apacheyum install httpd:安装 apachehttpd -v:查看 apache 版本systemctl start httpd:启动 apacheyum -y ...

2020-03-31 17:46:22 392

原创 nginx+mysql+php70w

yum check-update:更新 yum 软件包yum install wget:安装下载工具 wgetyum install nginx:安装 nginxyum install epel-release:(Centos 7下安装 nginx,使用 yum install nginx,提示没有可用的软件包)service nginx start:启动 nginx(centos...

2020-03-31 17:44:53 161

原创 导出Excel

/** * 导出 Excel * @param array $content 内容 * @param string $fileName 文件名 * @throws PHPExcel_Exception * @throws PHPExcel_Reader_Exception * @throws PHPExcel_Writer_Exc...

2020-01-15 18:08:39 182

原创 导入Excel

// 上传 Excel public function uploadExcel() { // 上传错误 if ($_FILES['file']['error'] > 0) die("上传文件错误:{$_FILES['file']['error']}"); // 文件类型读取内容 $filePathinfo = path...

2020-01-15 18:05:52 145

原创 Mysql根据查询条件排序(field)

select * from user_management_log where user_id in('653','1500','911','203','2128','687','1189','1207','593','635','795','758','860') order by field(user_id, '653','1500','911','203','2128','687','118...

2019-12-06 19:25:13 1109

原创 js、jq实现上传文件信息

<!DOCTYPE html><html><head> <title>交叉分拣口配置列表</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"&g...

2019-11-29 16:45:23 429

原创 php生成&解析xml

生成xml: public function crossBeltSorterDownloadOrderAction() { header("Content-type:text/xml"); $xml ='<?xml version="1.0" encoding="UTF-8"?>'; $xml .='<result>'; ...

2019-11-01 17:49:43 157

原创 sql满足条件用,拼接显示到一个字段中

SELECT GROUP_CONCAT(demand_id) FROM demand WHERE project_id=6;结果:

2019-11-01 17:30:40 941

原创 sql统计总数及不同状态总数

SELECT COUNT(*), SUM(demand_status=1), SUM(demand_status=2), SUM(demand_status=3), SUM(demand_status=4) FROM demand;结果:135 3 75 35 22

2019-11-01 17:18:13 6018

原创 sql变更字段值显示

SELECT receiving.ref_id AS 'PO单', receiving.receiving_code AS 'ASN号', receiving.contact AS '采购员', (CASE receiving.categoryWHEN 51 THEN '手机电子'WHEN 52 THEN '汽摩配'WHEN 53 THEN '家居装饰'WHEN 54 THEN '运动'...

2019-11-01 17:07:09 571

原创 redis 队列&锁

// 批量创建订单(入队列)require_once ('config.php');define('RUNTIME', '[' . date('Y-m-d H:i:s') . '] ');$flagFile = dirname(__FILE__) . '/create-orders-in-bulk';if (@file_exists($flagFile)) { Default_Servi...

2019-09-30 11:00:00 526

原创 上传图片阿里云

class Merchant_ApiDefaultController extends Zend_Controller_Action { protected $customer = ''; public function preDispatch(){ $this->customer = Merchant_Service_Customer::getLoginIn...

2019-09-30 10:37:20 177

原创 laravel 自动任务

A:namespace App\Console;use Illuminate\Console\Scheduling\Schedule;use Illuminate\Foundation\Console\Kernel as ConsoleKernel;class Kernel extends ConsoleKernel { /** * The Artisan comma...

2019-09-27 14:51:08 370

原创 laravel model(查询)

namespace App\Models\Demand;use Illuminate\Database\Eloquent\Model;use Illuminate\Support\Facades\DB;class DemandModel extends Model { protected $table = 'demand'; /** * 依据条件获取项目 * @param...

2019-09-27 14:35:57 2258

原创 laravel model(创建、更新、删除)

namespace App\Models\Common;use Illuminate\Database\Eloquent\Model;use Illuminate\Support\Facades\DB;class CommonModel extends Model { /** * 创建 * @param String $table 表名 * @param...

2019-09-27 14:34:21 4928

原创 php 字符串替换为数组 [1],[123],[46],[5665]

/** * 字符串替换为数组 * [1],[123],[46],[5665] * @param String $str 数据 * @return Boolean || Array || Integer */public static function strReplaceArr($str) { if (!empty($str)) { // 字符串替换 $str...

2019-09-27 14:26:36 255

原创 php 去除 html 标签与空格

public static function replaceHtml($data){ return preg_replace("/(\s|\&nbsp\;| |\xc2\xa0)/", " ", strip_tags($data));}

2019-09-27 14:25:36 449

原创 laravel Excel

namespace App\Services\Statistics;use League\Flysystem\Exception;use App\Models\Demand\DemandModel;use App\Services\Demand\DemandService;use App\Services\Common\CommonService;use App\Models\Task...

2019-09-27 14:23:37 257

原创 laravel 接口

namespace App\Services\Common;use League\Flysystem\Exception;use Illuminate\Support\Facades\Storage;use Illuminate\Support\Facades\Mail;use Illuminate\Support\Facades\DB;use App\Models\Common\Co...

2019-09-27 13:46:19 730

原创 laravel 发送邮件

namespace App\Services\Common;use League\Flysystem\Exception;use Illuminate\Support\Facades\Storage;use Illuminate\Support\Facades\Mail;use Illuminate\Support\Facades\DB;use App\Models\Common\Co...

2019-09-27 10:59:40 287

原创 laravel 图片上传、删除、下载

Controllers:namespace App\Http\Controllers\Common;use App\Http\Controllers\Controller;use Illuminate\Http\Request;use League\Flysystem\Exception;use App\Models\Demand\DemandModel;use App\Servic...

2019-09-27 10:41:06 931

原创 laravel 路由

# 路由器方法 get,post,put,patch,delete,options,any 等。。。。1:/routes/api.php 目录文件下新增URI前缀列:# 依据用户获取项目Route::get('common/get-by-user-project', 'Common\CommonController@getByUserProject');# 所属模块Route::...

2019-09-25 16:06:42 293

原创 laravel .env 配置

#数据库连接DB_CONNECTION=mysqlDB_HOST=190.168.1.1DB_PORT=3306DB_DATABASE=testDB_USERNAME=testDB_PASSWORD=test123#邮件发送MAIL_DRIVER=smtpMAIL_HOST=smtp.163.comMAIL_PORT=465MAIL_FROM_ADDRESS=1887233...

2019-09-25 14:44:42 1131

原创 列表中存在值,对应处理

说明:扫描的多货条码在列表中存在只需更新多货数量,反之,新增一条数据。//客户产品号(全局变量)var pbCodeArr = [];/多货异常绑定箱号function multipleCargoAbnormalBindingContainerNumber(int) { var HTML = "", ordersCode = $("#orderCode").text(); ...

2018-10-26 19:10:19 298

原创 勾选类型显示对应描述并输入值(输入框为必填)

Js function submitError() { var HTML = ""; HTML += "&lt;input type='hidden' name='ecp_type' value='170'/&gt;"; HTML += "&lt;div&gt;&lt;div style='float:left;'&gt;异常件类型:&amp;...

2018-07-04 17:37:28 1197

原创 replace 正则匹配指定字符前添加换行

("#pdesc").val(json.po_question.replace(/(备注)/g,&nbsp;"\n("#pdesc").val(json.po_question.replace(/(备注)/g,&nbsp;"\n("#pdesc").val(json.po_question.replace(/(备注)/g, "\n1”));

2018-07-04 17:16:57 4201

原创 通过勾选项在 textarea 文本框中显示对应内容

HTML&lt;div&gt; &lt;div style='float:left;'&gt;异常件类型:&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/div&gt; &lt;div style='float:left;width: 120px;'&gt; &lt;ul&gt; &lt;li&gt;

2018-06-20 18:38:53 1532

原创 js 正则表达式匹配

var message = $(&quot;[name='message']&quot;).val();//去左边空格message = message.replace(/^\s+/g, &quot;&quot;);//去右边空格message = message.replace(/\s+$/g, &quot;&quot;);

2018-06-20 18:19:51 656

空空如也

空空如也

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

TA关注的人

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