自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

落笔半海的博客

转载随笔:方便自己学习。

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

转载 windos 11第一次开机跳过联网/华硕笔记本开机网络错误

激活后就不支持退货了,目前自带win11的新电脑,开机连网和之前win10不同,没法直接跳过,连网后又必须使用微软账户,对于想先进入电脑桌面检测一下电脑性能和使用本地账号的人很不友好,一下介绍一下win11跳过开机连网的方法。1.新电脑开机后,设置完,所属国家,键盘信息,点击下一步跳转到联网界面,发现下一步是灰色的,无法直接点击,又没有其它跳过选项,如下图所示。3.点击重试之后,就会弹出新的网络连接窗口,下方有我没有网络选项,点击我没有网络选项,即可跳过网络连接和微软账号。2.在打开的注册表编辑器界面中,

2023-03-14 16:54:02 4864

转载 mysql将两张表合并为一张表,主要用作数据分析

mysql将两张表合并为一张表有些时候我们需要把两张字段相同的表合的数据信息合并到一张表中语法INSERT INTO table1 SELECT * FROM table2上面语句的意思就是将table2的数据导入到我们已经存在的table1中,一定要注意我们两张表的字段是相同的!...

2020-11-17 14:36:53 2207

原创 thinkphp5.1 使用phpoffice/phpspreadsheet导出excel

PHPExcel已经被废弃在PHP7.2中已经无法获取更新,官方重新开了一个新包phpspreadsheetcomposer安装:电脑/服务器上安composer require phpoffice/phpspreadsheet 以下为后台PHP代码use PhpOffice\PhpSpreadsheet\Spreadsheet;use PhpOffice\PhpSprea...

2020-03-12 12:21:15 1722

转载 PHP经典算法之背包问题

问题:假设有一个背包的负重最多可达8公斤,而希望在背包中装入负重范围内可得之总价物品,假设是水果好了,水果的编号、单价与重量如下所示:1 栗子 4KG $45002 苹果 5KG $57003 橘子 2KG $22504 草莓 1KG $11005 甜瓜 6KG $6700分析:背包问题是关于最佳化的问题,要解最佳化问题可以使用「动态规划」(Dynamic programming),从...

2020-03-03 16:58:00 710

转载 Fiddler 抓包工具基本使用

Fiddler不但能截获各种浏览器发出的HTTP请求, 也可以截获各种智能手机发出的HTTP/HTTPS请求。Fiddler能捕获IOS设备发出的请求,比如IPhone, IPad, MacBook. 等等苹果的设备。 同理,也可以截获Andriod,Windows Phone的等设备发出的HTTP/HTTPS。本文介绍Fiddler截获IPhone发出的HTTP/HTTPS包前提条...

2020-02-10 21:29:46 423

原创 阿里云短信 大鱼 安装PHP SDK

如果在您的系统上全局安装Composer,您可以在项目目录中运行以下内容,将 Alibaba Cloud Client for PHP 添加为依赖项composer require alibabacloud/clientPHP方法:<?phpuse AlibabaCloud\Client\AlibabaCloud;use AlibabaCloud\Client...

2020-01-01 11:57:26 641

转载 3、vue使用axios

简单使用:安装 npm install axios -Smain.js 引入import axios from 'axios'Vue.prototype.axios = axios使用页面 gxxreet: function () { var self = this self.axios.get('ht...

2019-12-21 13:50:46 1025

转载 2、vue项目打包及静态文件报错解决

vue项目打包及静态文件报错解决Failed to load resource: net::ERR_FILE_NOT_FOUND或者build之后dist文件下的index.html不显示内容通过vue-cli创建的项目npm run dev运行开发环境可以看到效果,但是npm run bulid之后,生成的dist文件下的index.html直接打开不显示内容,看不到效果,...

2019-12-21 10:23:07 1200

转载 1、vue初始化项目中引入饿了么elementUI组件

在开发的过程之中,我们也经常会使用到很多组件库;vue 常用ui组件库:https://blog.csdn.net/qq_36538012/article/details/82146649今天具体说一说比较常用的;element ui框架的按钮组件,这款由饿了么前端开源的UI框架,一经面世,就收获大量程序员的芳心。在github 上更是高达29.8k的star早已说明一切。用于开发PC端的页面...

2019-12-21 09:36:35 293

转载 mysql 单表多次查询和多表联合查询,哪个效率高?

2019-12-15 15:45:36 1249

转载 MySQL数据库将多条记录的单个字段合并成一条记录

原SQLSELECT acc.id,acc.acc_username,acc.acc_showname,T_PM_ROLE.role_name FROM T_ACCOUNT acc,T_ACCOUNT_R_ROLE accRole ,T_PM_ROLE WHERE acc.is_active =1 AND (accRole.is_active =1 AND acc.id = accR...

2019-12-13 17:37:28 3673

原创 mysql 实现查询结果的算术计算 并保留数字两位小数和tp5中表达式写法

SELECT t1.order_no, t1.create_time, t2.dealer_name, format( t1.total_price / 100, 2 ) AS total_price FROM `v_order` `t1` LEFT JOIN `v_dealer` `t2` ON `t1`.`did` = `t2`.`id` WHERE ( `t1`.`ord...

2019-12-07 10:58:36 829

转载 PhpStorm配置Xdebug最完整最详解教程

本教程主要应用于Windows,Mac和Linux基本上同理。配置xdebug扩展只配置Debug,不配置profiler和trace,profiler和trace干嘛的请百度。因为大多数情况下是单用户调试,所以不需要配置多用户参数,如:php.ini 文件 xdebug.idekey 参数和 PhpStorm的Debug -> DBGp Proxy 。所以php.in...

2019-12-06 10:37:44 370

转载 PhpStorm常用快捷键总结

以下是快捷键,并进行了分类。虽然快捷键是可以自定义的,但是还是推荐使用系统默认设置快捷键,因为不同编辑器默认的快捷键大同小异,比较符合用户习惯。PHPStorm查询快捷键设置快捷键,Ctrl+Alt+S打开设置,选择快捷键,你可以选择不同编辑器快捷键并应用,这相当于有很多套快捷键供你选择。以下是默认快捷键:写代码就用的快捷键Ctrl+ c 粘贴Ctrl+ v 复制Ctrl+ z ...

2019-12-03 14:43:40 307

转载 微信公众平台开发——微信授权登录(OAuth2.0)

1、OAuth2.0简介  OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。  允许用户提供一个令牌,而不是用户名和密码来访问他们存放在特定服务提供者的数据。每一个令牌授权一个特定的网站(例如,视频编辑网站)在特定的时段(例如,接下来的2小时内)内访问特定的资源(例如仅仅是某...

2019-01-10 12:00:57 2999

转载 Laravel 结合 GatewayWorker 推送消息

 一、简述GatewayWorker基于Workerman开发的一个项目框架,用于快速开发TCP长连接应用,例如app推送服务端、即时IM服务端、游戏服务端、物联网、智能家居等等GatewayWorker使用经典的Gateway和Worker进程模型。Gateway进程负责维持客户端连接,并转发客户端的数据给BusinessWorker进程处理,BusinessWorker进程负责处理...

2018-11-29 11:52:41 2258

转载 postman请求https网址没有响应,但是用浏览器有响应,解决办法

遇到个问题:同一个get请求的url,postman请求https网址没有响应,但是用浏览器有响应url是https开头的,查看错误描述里有一个SSL的选项:然后根据描述关掉这个选项:然后就没问题了,能正常请求及响应转:https://blog.csdn.net/ab411919134/article/details/81205793...

2018-10-28 14:23:40 3125

转载 Laravel处理OPTIONS请求的原理探索及跨域请求

Laravel处理OPTIONS请求的原理探索及批量处理方案实际使用方案:在web.php的路由中加入一段统一处理处理。//跨域Route::options('/{all}', function (Request $request) { $origin = $request-&gt;header('ORIGIN', '*'); // header("Access-Cont...

2018-10-22 17:57:34 4643

转载 在 composer 下载需要的东西时候 需要auth token 验证 解决方案

在 composer 下载需要的东西时候 需要auth token 验证Authentication required (packagist.phpcomposer.com):需要提示用户名密码我的第一反应,这东西怎么这么先进了,还要这东西不过莫名其妙的是这个账号密码是啥东西我tm怎么知道啊  有用的回答:修改镜像源正解,如果不能翻墙的话可以试试这个:composer co...

2018-10-16 10:16:59 1679

转载 laravel获取数据表中所有的字段名

1、use Illuminate\Support\Facades\Schema;2、$columns = Schema::getColumnListing('admins');dd($columns); 

2018-10-12 17:15:45 7692

原创 Laravel Excel 在 Laravel 5.5 中集成

从而方便我们以优雅的、富有表现力的代码实现Excel/CSV文件的导入和导出。教学:https://laravelacademy.org/post/2024.html原文档:https://laravel-excel.maatwebsite.nl/2.1/getting-started/ 教学文档中安装因为官方出了3.0系列和2.0不兼容所以,LA5.5版本需要安装2.0系列使...

2018-10-10 16:00:36 238

转载 Laravel 数据库 聚合+Join 查找语句 学习笔记

在利用laravel处理数据库数据的时候 简单的聚合可以直接实现: 聚合# 查询构造器也提供各式各样的聚合方法,如 count, max, min, avg 及 sum。使用聚合方法#$users = DB::table('users')-&gt;count(); $price = DB::table('orders')-&gt;max('price'); $pr...

2018-10-10 14:13:36 450

转载 php数字补零的两种方法

php数字补零的两种方法在php中有两个函数——至少有两个是否有其他的我还不知道,能够实现数字补零,str_pad(),sprintf()详细如下str_pad顾名思义这个函数是针对字符串来说的这个可以对指定的字符串填补任何其它的字符串例如:str_pad(带填补的字符串,填补后的长度,填补字符串,填补位置)其中填补后的长度必须是个正整数,填补位置有三个选项,左边:STR_PA...

2018-09-10 16:23:30 477

转载 微信小程序调用【统一下单】、【支付】、【支付回调】api并处理请求

1、服务器端使用TP3.2处理(随便写在一个Controller里面)/* 小程序报名,生成订单 */ public function make_order(){ if(IS_POST){ $data['openid'] = I('POST.openid'); $data_total = I('POST.data_tot...

2018-09-05 15:55:44 1429

转载 JWT 概念以及Cookie+Session解决的问题

什么是JTW? Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token...

2018-08-07 10:25:28 514

转载 PHP操作redis

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis支持的数据类型有 Stirng(字符串), List(列表), Hash(字典), Set(集合), Sorted Set(有序集合);redis版本是Redis 2.6.12 系统是在Windows+Apache2.4+php5.6连接:...

2018-08-02 18:07:22 129

原创 高并发 高可用 图解

分享一组好图:常说的队列、异步并发、事物回滚、负载均衡 实际应用秒杀:站点层面的请求拦截1、将请求尽量拦截在系统上游2、充分利用缓存和请求限制服务层来拦截(反正就是不要让请求落到数据库上去)1、请求队列、限流业务规则上的一些优化1、将流量摊匀。 2、数据粒度的优化示例细节:参考https://blog.csdn.net/u013372487/ar...

2018-08-02 12:26:25 483

转载 约瑟夫环 的php解法

线性表应用最后这个算法最牛,哦,是这样的,每个猴子出列后,剩下的猴子又组成了另一个子问题。只是他们的编号变化了。第一个出列的猴子肯定是a[1]=m(mod)n(m/n的余数),他除去后剩下的猴子是a[1]+1,a[1]+2,…,n,1,2,…a[1]-2,a[1]-1,对应的新编号是1,2,3…n-1。设此时某个猴子的新编号是i,他原来的编号就是(i+a[1])%n。于是,这便形成了一个递归...

2018-07-31 13:57:56 737

转载 PHP使用GD2库画图,图像无法输出解决方法

使用php的GD2库绘制图像,在浏览器上输出可能会出现图像无法输出的情况,目前发现两个解决方法:在代码中添加ob_clean()函数,清空(擦掉)输出缓冲区。代码如下:&lt;?php //用其他编辑器打开存储为utf-8 no bom ob_clean();/* 清空(擦掉)输出缓冲区,不加此行可能无法显示图像*/ $height=600; $width=600...

2018-07-26 10:38:20 566

转载 https 双向认证开发实践

双向认证的过程1-客户端请求服务端,2-服务器向客户端传送SSL协议的版本号,加密算法的种类等信息,将证书发给客户端3-客户端根据服务器传来的信息验证服务器的合法性4-客户端生成一个随机秘钥,用服务器传来的证书中的公钥进行加密,将加密后的结果传给服务器5-双向认证要求客户端将自己的证书传给服务器进行验证6-服务器验证客户端的信息简单来说就是客户端先验证服务器的证书 ,然...

2018-07-25 10:33:31 304

转载 Nosql简介 Redis,Memchche,MongoDb的区别

一直在使用没做过概念性比较,这个比较直观。一、Nosql介绍1.Nosql简介2.Nosql的特点和关系型数据库的区别3.Redis,Memcache,MongoDb的特点与区别4.参考文章 Nosql介绍Nosql的全称是Not Only Sql,这个概念早起就有人提出,在09年的时候比较火。Nosql指的是非关系型数据库,而我们常用的都是关系型数据库。就像我们常用的my...

2018-07-24 09:13:21 167 1

转载 PhpStorm 调用PHP和composer命令无效

在使用PhpStorm时,点击下面的terminal时,发现怎么输入调用PHP和composer命令无效,原因phpstorm与win10系统不兼容的问题解决方案:win+r打开控制器,鼠标右键标题栏,点击属性,选择选项标签,勾选使用旧版控制台(需要重新启动),然后重启phpstorm,重新打开terminal就可以正常输入使用了,如图: ...

2018-07-18 17:19:20 6651

转载 composer的初级使用

补上一篇文章的坑;要使用 composer 首先是要安装它;安装 composer 的前提要求是已经有 php 环境了;同时需要开启 openssl 和 fileinfo 扩展; 参考 phpstudy配置虚拟主机及开启扩展; mac或者linux系统直接执行下面的命令;php -r "copy('https://getcomposer.org/installer', 'compo...

2018-07-18 15:29:46 284

转载 phpstudy配置虚拟主机及开启扩展

当我开始准备 laravel 系列的第一篇文章的时候;我忽然发现;我还得再写一篇文章做铺垫;在 windows 系统下开发 php;早些年我是用 wampserver2;后来因为 wamp2 的 php 是5.x版本;而我为了用 php 7;所以我就转投 xmapp 又用了一段时间;再后来 wamp3 有了 php7;我又回归了 wamp;如果喜欢用 wamp;那我这有2...

2018-07-18 15:24:50 6752 1

转载 图解phpstorm常用快捷键

图解phpstorm常用快捷键phpstorm13查询快捷键CTRL+N 查找类 Ctrl+Shift+J快捷键,所有多余的字符(空格,引号和加号)被去掉了CTRL+SHIFT+N 全局搜索文件 ,优先文件名匹配的文件CTRL+SHIFT+ALT+N 查找php类名/变量名 ,js方法名/变量名, css 选择器CIRL+B 找变量的来源,跳到变量...

2018-07-16 17:50:03 699

转载 SourceTree安装时跳过登录

SourceTree安装时跳过登录老版本的SourceTree只需要翻墙后用谷歌账户登录即可。新版怎么也登录不上去,这里百度搜了下。确实有解决方法。安装 SourceTree 时,需要使用atlassian授权,即使翻墙这个过程也会出现反应慢,收不到邮件或短信的问题,现提供跳过 atlassian账号 授权方法。安装之后,转到用户本地文件夹下的 SourceTree 目录,没有则新建:%Local...

2018-06-01 10:42:45 1084

转载 最适合入门的laravel初级教程(二)安装使用

看这篇文章的时候;你需要安装好 composer ;配置好本地环境;环境搞定后;咱来说laravel的下载;这里先解决一些童鞋可能有的疑惑;laravel的版本更新的那么快;从5.1到现在的5.5了;我应该下载那个学习呢?新出的版本的文档资料丰富么?作为一个过来人;可以大胆的说;学习最新版本没问题;除了一些版本特别提示的改动;laravel5.*的文档资料都是通用的;意思就是拿着laravel5....

2018-05-23 14:47:18 239

转载 composer 初级使用

  /bin/composer self-update升级composer 到最新版命令---------------------------------------------------------------------------------------------------------------------------------要使用 composer 首先是要安装它;安装 com...

2018-05-23 10:07:14 268

转载 postman发送json格式的post请求

postman发送json格式的post请求在地址栏里输入请求url:http://127.0.0.1:8081/getmoney选择“POST”方式,在“headers”添加key:Content-Type  , value:application/json点击"body",''raw''并设定为JSON添加:{"userid": 1}点击send发送即可...

2018-03-15 15:28:54 1580

转载 ISO语言代码(ISO-639)与国家代码(ISO-3166)

在QT支持国际化时,常调用函数QLocale::system().name()以“语言_国家”的形式返回系统场景的名字,比如简体中文是zh,中国的国家代码为CN,所以返回值为zh_CN。语言代码  转:http://blog.csdn.net/alicehyxx/article/details/4952318   

2017-12-20 10:42:49 10239

空空如也

空空如也

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

TA关注的人

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