灌水区
-
mysql数据库死锁的产生原因及解决办法
数据库和操作系统一样,是一个多用户使用的共享资源。当多个用户并发地存取数据 时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并 发控制的一个非常重要的技术。在实际应用中经常会遇到的与锁相关的异常情况,当两个事务需要一组有冲突的锁,而不能将事务继续下去的话,就会出现死锁,严重影响应用的正常执行。 在数据库中… -
vite+vue3多语言使用
安装vue-i18n npm install vue-i18n@next 在src目录下建立lang文件夹,并在文件下面创建zh.ts、en.ts文件(中文、英文), 自行拓展其他语言 zh.ts 文件 export default { message: { Home: '首页', About: '关于' } } en.ts 文件 复制代码 export d… -
加油加油
感谢你这一年废寝忘食的加班,让我开上了法拉利,年轻人就该多历练历练,我特意带了两斤苹果来犒劳你。 -
数据库单库备份脚本
!/bin/bash /www/wdlinux/mysql-5.5.58/bin/mysqldump -uroot -p我的密码 数据库名称| gzip > /root/src/backup/back_name_$(date +%Y%m%d_%H%M%S).sql.gz #备份记录 echo "backup $(date +%Y%m%d_%H%M%S) \n" >&… -
Composer 国内镜像
phpcomposer 也不知道还好不好使,之前更新了很久的代码,一直拉取不到最新的,或是更新不够及时 https://www.phpcomposer.com/ Laravel China 镜像完成历史使命 https://learnku.com/articles/30758 这里推荐使用阿里云 阿里云 Composer 全量镜像 本镜像与 Packagist 官方实时同步,推荐使用最新的 Com… -
网站升级 https 需要注意什么
网站升级 https 需要注意什么 HTTPS 普及进程 2017年1月发布的Chrome 56浏览器开始把收集密码或信用卡数据的HTTP页面标记为“不安全”。若用户使用2017年10月推出的Chrome 62,带有输入数据的HTTP页面和所有以无痕模式浏览的HTTP页面都会被标记为“不安全”。 对于这一变化,谷歌解释: Chrome新界面将帮助用户了解所有的HTTP网站都是不安全的,从而采用安全… -
thinkphp5 数据库字段比较不生效
今天使用 thinkphp5 写一段Sql查询数据库一个字段大于另外一个字段时发现Sql是正确的,但是实际查询结果不对 比如查询用户表xiadmin里面 积分score 大于 余额balance 的用户 XiadminModel::where('score', '>', 'balance')->select(); 咋一看,没毛… -
vue 启动报错
同样的代码,在其他同事电脑可以运行,我的电脑运行一直报错 尝试过 1、切换 npm 版本 2、删除 node_modules 重装无效 错误提示: 98% after emitting CopyPlugin ERROR Failed to compile with 2 errors 15:28:23 These dependencies were not found: * codemirror/l… -
初识消息队列之RabbitMQ
消息队列应用场景 比如说一个系统有100万个用户,这个系统每天都需要发送N个任务到每个用户手上 每天发送5个任务的话,就会产生500w条数据,要将这么多的数据保存到数据库,第一时间想到的是使用消息队列分批执行 比如将用户分成1000份,这样的话一份只有1000用户,这样就比较好保存了吧 Mq消息队列实现流程,生产者将用户分割,将消息推送到Mq,然后Mq消费者读取消息,将消息发布给用户 生产者可以将… -
Docker安裝rabbitMq
本地测试时使用docker安装mq非常方便 本地Docker安裝rabbitMq 参考链接:https://www.jianshu.com/p/ebdc106cfd00 docker run --name rabbitmq -d -p 15672:15672 -p 5672:5672 rabbitmq:management docker run -d -p 15672:15672 -p 5672:… -
dolphinPHP数据表格form表单插件
效果 实现代码 $list_sf = [ 44 => '广东省', 33 => '浙江省' ]; // 使用ZBuilder快速创建表单 return ZBuilder::make('form') ->setPageTitle('新增') // 设置页面标题 ->addFormItems([ /… -
apicloud 打包的APP启动后主动请求存储权限
apicloud 打包的一个安卓APP,在手机模拟器可以正常使用,在真机装上之后下载视频提示存储权限不可用, 需要手动到APP权限里面设置,一开始以为是编译的问题,找了一下编译的设置,全部权限都开启 但是真机上面就是不提示需要授权权限 查到两篇关于权限设置的文章 官方论坛中关于APP动态权限及Android平台targetSdkVersion设置的说明 https://community.apic…


















