自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于快速傅里叶变换实现的狗声识别器(人工智能)

可以识别出包括狗狗在内的所有动物发出的声音,前提是先录音存到声音档案里面。

2022-09-15 10:14:33 1698 2

原创 Laravel基于RT模式实现分布式事务(突破技术支持子服务嵌套事务)

快速预览安装laravel5.5 - laravel8之间的版本,然后安装composer包## 必须使用composer2版本composer require windawake/laravel-reset-transaction dev-master首先创建order,storage,account3个mysql数据库实例,3个控制器,3个model,在phpunit.xml增加testsuite Transaction,然后启动web服务器。这些操作只需要执行下面命令全部完成php art

2022-01-24 12:33:03 625

原创 05创建laravel5.8前后台api项目--jwt前台后台账号分离

安装jwt-auth官方安装教程点击此处,我想要实现前台affiliate用户生成token跟后台admin用户生成token互不影响,首先创建两张表:执行命令php artisan make:model Affiliate -a 和phpartisanmake:modelAdmin-a<?phpuse Illuminate\Support\Facades\Schem...

2019-09-22 16:54:17 2453

原创 06创建laravel5.8前后台api项目--记录请求和响应日志

修改config/app.php代码,将UTC修改为Asia/Shanghai,确保写入日志的时区为东8区/* |-------------------------------------------------------------------------- | Application Timezone |-----------------------------...

2019-09-20 15:36:49 1098

原创 03创建laravel前后台api项目--发布postman在线文档

postman这个工具特别适合api接口开发,它可以做到发布在线文档 修改环境变量,共享cookie 保存测试例子,并且可以转为curl,jquery等语言代码 自动化测试发布在线文档这是我发布postman的在线文档https://documenter.getpostman.com/view/4087856/SVmwxyZS?version=latest如何发布的操作如下:...

2019-09-20 15:36:26 312

原创 02创建laravel5.8前后台api项目--路由区分

在routes目录下新建后台路由routes/api/backend.php和前台路由routes/api/frontend.php修改app/Providers/RouteServiceProvider.php代码,目的将欢迎首页访问地址由http://your_host变成http://your_host/web。将api访问地址由http://your_host/api修改为http...

2019-09-20 15:36:07 492

原创 01创建laravel5.8前后台api项目--搭建环境

我一般是在学院君里面学习laravel。搭建环境的教程就直接跳过,直接讲解如何创建可以给vue,react使用的api网站。02创建laravel5.8前后台api项目--路由区分03创建laravel5.8前后台api项目--发布postman在线文档04创建laravel5.8前后台api项目--faker伪造数据05创建laravel5.8前后台api项目--jwt前台后台账...

2019-09-20 15:35:44 514

原创 04创建laravel前后台api项目--faker伪造数据

开发项目的时候,后端和前端需要同时进行工作,这时后端接口是没做好,但是可以伪造真实接口给前端做接口请求数据渲染页面。笔者使用https://github.com/fzaninotto/Faker很强大!routes目录下文件树zhang@ubuntu01:/web/web/laravel-repository-pratice$ tree routesroutes├── api│...

2019-09-20 15:35:05 220

原创 对接qq邮箱的smtp协议,python发送邮件的例子

# vi sendmail.py# python sendmail.py 运行即可import smtplib #smtp服务器用的包from email.mime.text import MIMEText #邮件用得包authEmail = "[email protected]" #开启smtp服务的邮箱authCode = "xxx" #获取到的授权...

2019-06-27 11:40:42 844

原创 virtualbox 服务器版(非桌面)ubuntu如何扩大磁盘

桌面版的教程https://blog.csdn.net/world_snow/article/details/79701359非桌面版可以直接下载gparted工具使用 https://sourceforge.net/projects/gparted操作方式跟桌面版一样的。如何使用gparted镜像,教程见https://www.techrepublic.com/article/h...

2019-03-18 23:04:43 229

原创 ubuntu18.04LTS下解决Nginx添加openssl模块编译时报错问题

ubuntu下解决Nginx添加openssl模块编译时报错问题报错提示解决方法第一步安装libssl-dev第二步下载libssl-dev第三步修改编译配置最后编译安装报错提示make -f objs/Makefilemake[1]: Entering directory '/home/zhang/share/nginx-1.14.0'make[1]: *** No rule to ma...

2019-01-05 22:09:53 3025 2

原创 私信聊天,mysql数据库表设计【简单粗暴易懂】

A用户与B用户聊天,需要考虑以下场景:A用户删除聊天记录111,B用户还能看得到那一条记录111 A用户撤销聊天记录222,B用户看不到那一条记录222程序猿,话不多说,看技术实现原型图。采用了mysql根据uid分表技术,is_send=1表示是当前用户uid是发送方,is_send=0表示当前用户uid是接收方。花了一个晚上的时间画图

2018-11-27 13:53:10 6478 4

原创 js实现把textarea通过换行或者回车把多行数字分割成数组

var textarea = modal.find("[name='uids']").val();var uidArr = textarea.split(/[(\r\n)\r\n]+/);测试结果"111\r\n\r\n222\n\n333\r444\n\r\r\r\r777".split(/[(\r\n)\r\n]+/)(5) ["111", "222", "333", "4.

2018-08-14 21:10:50 13581 1

原创 后台使用inner join连表比单表查询性能更好

用户表user uid type email password 11 0 [email protected] *** 22 1 [email protected] *** 33 0 [email protected] *** 44 2 [email protected] *** 用户类型表user_type uid type ...

2018-08-13 00:54:45 3264

空空如也

空空如也

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

TA关注的人

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