`
文章列表
在thinkphp5框架中使用   $this->redirect($aim,['url'=>$url]);     重定向时,url参数无法完整传递, 尝试使用 $this->redirect('/aimurl?url=' . $url);   还是不行   是由于框架在解析url是使用了pathInfo的方式,无法正常传递字符串中的‘/’   解决办法 1. 临时将解析模式切换为urlparam模式 config('url_common_param',true);   2. 不使用redirect方法,将$this->redirec ...
    tp5项目中需要限制一个模型的数据范围,模型类里面定义一个静态的base方法   protected static function base($query) { $query->where(['member_id' => request()->member_id]); }   在与其他模型做关联时 public function category() { return $this->belongsTo('category', 'category_id', 'id', [], 'LEFT')->setEagerlyT ...
微博分享按钮不显示 https的网页存在http资源, 浏览器报错:   The page at * was allowed to display insecure content from *  [blocked] The page at * was not allowed to run insecure content from *     解决办法: 在网页头部添加   <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests&quo ...

Mac常见操作

    博客分类:
  • Mac
sed:mac自带bsd的sed,安装gnu下的sed brew install gnu-sed --with-default-names   安装homebrew,类似ubuntu的apt-get #1、安装homebrew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"   安装nginx #1、安装nginx,默认安装路径:/usr/local/etc brew install nginx #2、启动ng ...
  原因:MySQL Workbench由于强制退出导致的配置文件损坏:   解决办法: 1、关闭MySQL Workbench 2、删除配置文件 cd ~/Library/Application\ Support/MySQL/Workbench/ rm wb_state.xml rm wb_options.xml  3、启动MySQL Workbench,搞定。
shell读取文件的每一行写法一:   ----------------------------------------------------------------------------   #!/bin/bash       while read line   do       echo $line   done < filename(待读取的文件)   ----------------------------------------------------------------------------       写法二:   -- ...
vi的三种工作状态: 命令模式:是vi的初始方式也是一般方式。用于执行命令,但不能输入文本内容。大部分的命令都是在此模式下执行的 插入模式:用于文本内容的输入 末行命令模式:用于执行存盘命令、退出命令、vi设置命令等 三种工作状态的转换: 从命令模式可以进入其它两种模式。插入模式和末行命令模式不能直接转换,以命令模式为中介 ESC键、编辑键(i或a或o)、: 键是模式转换的控制键 (1)编辑文本(进入插入模式) [Esc]->a 把文本添加到光标之后 [Esc]->i 把文本添加到光标之前 [Esc]->o 在光标所在行下面开新行 (2)存盘退出 [ ...
1 数据库实例挂起   现象: 数据库操作无返回,应用程序无响应,查看数据库实例发现挂起。   分析: 1、执行ps -ef|grep db2sysc 确认系统中是否存在db2sysc 进程,判断数据库实例是否出现异常。 2、执行db2gcf -s -p 分区号-i 实例名确认实例状态是否为Available。   处理: 1、执行如下命令收集db2fodc -hang 数据: db2fodc –hang –alldbs 2、如果收集的时间过长,可适当减小收集范围: db2pd –stack all –repeat 5 db2pd –latch –repeat 5 ...
1 归档日志文件系统满   现象: 1、服务器文件系统使用率到达100%; 2、应用程序连接数据库时出现ORA-00257: archiver error. Connect internal only, untilfreed 报错,数据库挂起无法访问。   分析: 1、执行sqlplus / as sysdba 命令连接数据 ...
1、登录,查询数据 mysql -u root -p show databases; use information_schema; show tables; desc TABLES; select * from TABLES;  2、修改密码 -- 登录后执行 SET PASSWORD = PASSWORD('newpassword');  3、mysql根据配置文件会限制server接受的数据包大小。有时候 ...
第一步、Ubuntu安装发送邮件程序 sudo apt-get install heirloom-mailx vi /etc/s-nail.rc     在最后加入: set from=0000@qq.com set smtp=smtps://smtp.qq.com:465 set smtp-auth-user=0000@qq.com set smtp-auth-password=asdasdsadad set smtp-auth=login   说明:此处以qq邮箱为例,smtp为邮箱服务器,password是邮箱smtp密码,并非qq密码,获取方式如下:     ...
Complete output from command python setup.py egg_info: /bin/sh: mysql_config: command not found Traceback (most recent call last):   File "<string>", line 1, in <module>   File "/private/var/folders/ww/hnzjh2z517d72m15ybyhwkbw0000gn/T/pip-build-mvq09hkr/mysqlclient/set ...
一、删除C:\Windows\SysWOW64\api-ms-win-crt-runtimel1-1-0.dll   二、下载并安装vc_redist.x64.exe。 地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145   三、重新打开python3,成功!  
    chart.js是一个开源的用于生成图表的js库,支持柱形图、曲线图、折线图、散点图、极地图、雷达图、环形图和饼图,可以在一张图里定义一个或两个y轴单位,也可以在一张图里同时出现柱形图和折线/曲线图,它对时间单位的支持也不错,如果x轴是时间单位,它可以灵活展现各种时间日期格式,并灵活设置单位长度。下面我将通过几个例子说明一下chart.js的使用过程:   官方文档:http://www.chartjs.org/docs/latest/   chart.js使用起来很方便,我们可以很容易地将它集成进我们的项目中。 首先,下载js库,并引入到我们的项目: 官网中提供了各种下载 ...
PyCharm 、intellij等IDE在声明变量时,如果它不识别英文单词,就会有warning提示,一顿标黄,这对强迫症晚期的我来说简直不能忍,通过以下方法即可屏蔽该提示:   File====>>>Settings,然后执行以下步骤即可: 
Global site tag (gtag.js) - Google Analytics