- 博客(38)
- 收藏
- 关注
原创 ideal Mybatis-log-plugin Can‘t restore sql from selection
日志输出格式:<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <layout class="ch.qos.logback.classic.PatternLayout"> <!-- <pattern>%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{50} %caller{
2021-06-30 13:17:40
254
原创 mysql死锁解决办法?
死锁的解决方案首先要解决死锁问题,在程序的设计上,当发现程序有高并发的访问某一个表时,尽量对该表的执行操作串行化,或者锁升级,一次性获取所有的锁资源。然后也可以设置参数innodb_lock_wait_timeout,超时时间,并且将参数innodb_deadlock_detect 打开,当发现死锁的时候,自动回滚其中的某一个事务。...
2020-10-06 10:40:25
190
原创 thinkphp5.0 save 二层闭包方式
通过school_teacher 的主键更新admin表中的字段$adminModel = new admin(); $data['aaa'] = '123123';$adminModel ->save($data,function ($query) use ($teacher_id){ $query->where('id','eq',function ($querys) use ($teacher_id){ $querys->field('teacher_.
2020-09-25 13:48:31
188
原创 php 大量数导出表格 打包成zip
导出表格后打包成zip。extend\fast\Export.php<?phpnamespace fast;use think\db\Query;use think\Exception;/** 示例: $model = $model->where()->select(false); $count = $model->where()->count; $export = new Expor.
2020-09-19 14:10:14
478
原创 service mysql start|stop|restart 报错Failed to start mysql.service: Unit mysql.service is masked.
sudo systemctl unmask mysql.service搞定
2019-12-25 15:08:01
3886
2
转载 Mac python3.6下安装mysqlclient报错mysql_config not found
问题:安装mysqlclient的时候报错。报错信息:OSError: mysql_config not found解决方法:执行这条命令,即可ln -s /usr/local/mysql/bin/mysql_config /usr/local/bin/mysql_config原因分析:mysql_config在/usr/local/bin中找不到,需要将/usr/local/m...
2019-12-20 17:06:38
317
原创 scrpay pyppeteer 启动后40个进程导致chrome假死 报错:Connection is closed
解决办法:降级:websockets
2019-12-11 16:06:01
673
原创 laravel model 中,model多对多function不写返回
会报 Call to member function attach() on null 无法关联函数找不到可是我有跟著教學先 dd($topics); 也的確有值不是 null,如下圖所示: model 裡的 Topic 跟 Question,多對多的 function 都忘了 return,導致一直找不到所以才會顯示 null...
2018-12-27 11:56:58
440
原创 laravel migration文件中,链式语句代码不提示
安装ideHelp"barryvdh/laravel-ide-helper": "dev-master", "doctrine/dbal": "~2.3" composer update php artisan ide-helper:generate链式语句代码不提示1.命令vendor:publish导出 Barryvdh\LaravelIdeHelper\IdeHelpe...
2018-12-26 14:05:41
341
原创 laravel,vue学习不知道多少天了基础知识
laravel5.5+ markdown一句搞定不用再像5.5以前版本那样,手动{!! Parsedown::instance()->setMarkupEscaped(true)->text($discussion->body) !!}laravel imagegithub 上搜索intervention/image laravel image 裁剪...
2018-12-19 14:59:46
120
原创 laravel,vue学习不知道多少天了基础知识
目录laravel安装laravel xdebug不进入调试laravel安装命令:larverl new Project 没有vendorcomposer create-project --prefer-dist laravel/laravel blog "5.5.*"laravel xdebug不进入调试artisan serv 启动不进入调试模式,实在找不出来啥问...
2018-12-18 15:13:02
611
原创 laravel,vue学习不知道多少天了基础知识
目录1,vue 自动编译2,vue 编译报错如下3,laravel创建测试数据4,laravel中使用pusher5,vue中的表单6,laravel migrate7,laravel 主外键1,vue 自动编译npm run watch2,vue 编译报错如下Component template should contain exactly one r...
2018-12-13 11:47:12
1001
转载 Python中子类调用父类的初始化方法
转自:https://blog.youkuaiyun.com/feishicheng/article/details/79596000Python中子类调用父类的初始化方法前言python中进行面向对象编程,当在子类的实例中调用父类的属性时,由于子类的__init__方法重写了父类的__init__方法,如果在子类中这些属性未经过初始化,使用时就会出错。例如以下的代码:class A(object...
2018-12-06 12:50:05
1799
原创 laravel权限管理
视频地址:https://www.codecasts.com/series/laravel-acl-in-action/episodes/6包:https://github.com/httpoz/roles
2018-11-27 09:02:38
401
原创 laravel inject用法
aaa.blade.php inject@inject('status','App\status')<h2>{{$status->total}}</h2> home.blade.php<h1>home page</h1>@include('aaa')App/status.php namespac...
2018-11-20 08:55:35
1281
转载 centos7系统下配置nginx php-fpm负载均衡
三台Centos7服务器主:192.168.199.174从:192.168.199.170从:192.168.199.191均全新最小化安装,都关闭了防火墙和SELINUX第一步先在 主服务器 上安装Nginx,可以在改配置前直接开启服务访问看看有没有问题,然后利用Nginx做请求转发yum -y install nginxsystemctl start ngi...
2018-09-17 13:54:05
1081
原创 phpstorm + xdebug php.ini 配置
xdebug.idekey=PhpStormxdebug.remote_enable = Onxdebug.remote_host=localhostxdebug.remote_port=9001xdebug.remote_handler=dbgpxdebug.profiler_output_dir="E:\phpStudy\tmp\xdebug"xdebug.trace_output...
2018-08-17 09:58:43
411
转载 ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out.
problem: pip install selenium出现错误:ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out.解决办法:换源,如下pip install selenium -i https://pypi.douban.com/simpleh...
2018-08-09 15:23:10
433
原创 InnoDB 的行锁模式及加锁方法
InnoDB 实现了以下两种类型的行锁。 共享锁(S):允许一个事务去读一行,阻止其他事务获得相同数据集的排他锁。 排他锁(X):允许获得排他锁的事务更新数据,阻止其他事务取得相同数据集的共享读锁和排他写锁。另外,为了允许行锁和表锁共存,实现多粒度锁机制,InnoDB 还有两种内部使用的意向锁(Intention Locks),这两种意向锁都是表锁。 意向共享锁(IS):事务打算...
2018-08-07 14:27:48
857
转载 laravel错误1071 Specified key was too long; max key length is 1000 bytes
https://blog.youkuaiyun.com/qq_15766181/article/details/71126648
2018-07-27 10:31:48
2137
转载 composer 安装新包失败的原因之一
https://www.cnblogs.com/cyq632694540/p/6648200.html
2018-07-27 10:12:39
1562
原创 php 接收curl json xml 及解析xml
$json = file_get_contents("php://input");$list = json_decode($json, true);$SysNo=$list['SysNo'];$aaa = file_get_contents('C:\Users\Administrator\Desktop\notify.xml');$str = str_replace("\n", "", $...
2018-05-03 10:52:11
1080
转载 php yield 的作用
function createRange($number){ for($i=0;$i<$number;$i++){ yield time(); }}$result = createRange(10); // 这里调用上面我们创建的函数foreach($result as $value){ sleep(1); echo $value.'&...
2018-04-26 17:00:50
953
原创 浏览器代理
user_agent_list = [ "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1", "Mozilla/5.0 (X11; CrOS i686 2268.111.0) AppleWebKit/536.11 (KH...
2018-04-24 14:28:07
682
原创 python webdriver selenium wait 却找不到元素
查看wait函数。WebDriverWait(self,driver,timeout,poll_frequency=POLL_FREQUENCY,ignored_exceptions=None).until_not(self,method,message=)self, 函数本身,在实际使用的时候不需要输入driver, webdriver的驱动程序,如(IE、FireFox、chrome、safa...
2018-04-23 15:23:10
2005
原创 python seleinum driver.implicitly_wait(10) 报selenium.common.exceptions.WebDriverException: Message:
解决办法:将seleinum 降级,即完美解决!
2018-04-23 14:58:04
1477
原创 python 多进程进度条
多进程中,加入tqdm (需要from tqdm import tqdm)。效果如下,更简洁的看到进程的进度条,很牛的东西。(直接在IDE里编辑看不到如下效果,CMD中执行)
2018-04-20 10:43:57
4204
原创 python webdriver 保存COOKIE 并使用COOKIE 跳过登录
from selenium.webdriver.support import expected_conditions as ECfrom selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support.wait import WebDriverWaitdriv...
2018-04-11 10:11:59
3054
原创 linux git 搭建版本库自动发布
ll -a隐藏目录.git下,vi post-receivei添加post-receive文件内容为#!/bin/shgit --work-tree=*路径* checkout -f
2018-04-03 13:25:12
163
原创 gcc升级步骤
1.下载gcc 的压缩包4.8.5下载地址:http://ftp.gnu.org/gnu/gcc/gcc-4.8.5/gcc-4.8.5.tar.bz24.9.2 下载地址:http://ftp.gnu.org/gnu/gcc/gcc-4.9.2/gcc-4.9.2.tar.bz2注:更新高版本只需要换个文件夹名就成了,2.找个目录存放,并解压 #tar -jxvf gcc-4.8.5.tar.b...
2018-04-03 13:22:12
3244
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人