垃圾文件清理

find ~ -iname yarn-error.log | xargs rm -rf find . -name "*-error.log" -exec rm '{}' +

2021/09/22 19:32
45
两句版、三句版、四句版 BSD开源协议

七种开源许可证 - 知乎 (zhihu.com), ISC许可证是一种开放源代码许可证,在功能上与两句版的BSD许可证相同 早上看上面文档,两句版BSD?查了一下: FreeBSD和Linux有什么不同? - evilqlian...

2021/09/22 10:19
880
Git 开源资料汇总

// TODO: 开源协议后续补充,将托管在 gitee Git core git-scm.com C/C++编写 Git server Gitlab https://about.gitlab.com Ruby 编写 jGit https://gitee.com/mirrors/eclipse-jgit , http...

不能访问 Jenkins 8080

今天安装了一个 Jenkins,发现 8080 端口只能本机访问,原来是防火墙,使用 root 执行: firewall-cmd --list-ports firewall-cmd --permanent --zone=public --add-port=8080/tcp systemctl...

2021/09/13 14:54
219
Laravel 操作数据库

三种方式: 一、DB facade(原始方式) 二、数据库操作之查询构造器 三、数据库操作之 - Eloquent ORM 举例: 查询所有 DB::table('user')->get(); 查询所有,并指定字段 推荐使第一种方式 ...

2021/07/31 21:37
46
使用 React 扩展 echarts

定义类型: // 根目录下的 /typings.d.ts declare module '@pauli/echarts-react' { export function EchartsReact(props: { className?: string, style?: React.CSSProperties, option: ......

2021/07/29 10:34
37
复习 MySQL:函数 和 存储过程

最近看了一个系统 ,253 张 table,2 张 view,190 个存储过程,18 个函数: SHOW DATABASES; SHOW TABLES; SHOW TABLE STATUS; SHOW PROCEDURE STATUS where db != 'sys'; SHOW FUNCTION S...

2021/07/18 11:02
27
正则表达式:捕获组、反向引用

捕获组 ?<name> 正则基础之——捕获组(capture group)- CSDN博客 普通捕获组:(Expression) 命名捕获组:(?<name>Expression) .NET中使用(?’name’Expression)与使用(?<name>Expression)...

iframe 无法种 cookie,无法读取当前域名下的 cookie

网页 http://hd.abc.com/ccms/preview <script> console.log('iframe 1', document.cookie) document.cookie = "_csrf_token=DQjXlN8f-LDXEHi0k_Z4YTOh6zi7KtxHP_XU"; document.cookie = "_c...

2021/05/27 20:50
1.3K
转载:关于bugfree的一些不得不说的事

关于bugfree的一些不得不说的事 2010-06-03 23:18:30 王春生 http://wangchunsheng.com/article-view-79056.html 这些话,在肚子里面憋了很久,说给自己听,也是说给hero听,也是说给大家听,...

2021/05/14 12:10
75
网页中使用 SVG

把 svg 显示在网页,有三种方式: 说明 优点 缺点 1 图片 直接使用图片 <img src="xxx.svg" alt="" /> 简单直接 保持原来的彩色,或者只能使用 css grayscale() 改成黑白灰色的 2 字体图标 ...

Dom 元素找到对应的事件/方法

页面上能看到一个按钮绑定了事件,但是不知道事件写在哪里,具体做法: 1. 普通 JS 找到对应到元素,然后,Event Listener,点击就可以进入方法定义。(当然也有可能是 html action 直接提交...

Git 默认值推送当前分支

默认情况下 git push 更新所有远程分支。但是,您可以配置git,使其仅将当前分支更新到其上游。 git config push.default upstream 这意味着在执行git push时,git将只更新当前(签出)分支。 其他...

git
2021/04/18 11:24
147
Sequelize.js include 实现 left join

1. 背景 之前写的问卷系统,后端使用 Nest.js + Sequelize + MySQL 实现。 2. 问题 如果问卷是登录用户填写的,有关联用户;如果是匿名用户填写的,没有关联用户;发现没有用户的匿名,不在返...

$_SERVER['PHP_SELF'] 的值为空

问题 服务器从一台迁移到另一台后,发现微信跳转时,都是跳转到根路径,pathname 丢了 旧的跳转逻辑: https://www.donkeyhome.com.cn/wesite/pages/login.php?loginFrom=https://www.donke...

2021/04/04 09:43
239
动态引入 VConsole

在微信 H5,钉钉H5,网页出错了,特别是钉钉,没有针对网页的电脑开发者工具,这时候就要可以用 #VConsole 方法1:直接引用 ...

2021/04/01 10:15
1K
Vue2 inline-template

早上看 Vue2 迁移 Vue3 文档,才知道 Vue2 有 inline-template 这个功能 https://www.jianshu.com/p/04dab4f2722f 评论都说“为毛有这个功能”,其实我以前一直有个需求,功能一模一样,调用...

2021/03/29 10:25
350
SQL 执行出错:sql_mode=only_full_group_by

1. 问题 写了 段 SQL,发现服务器(MySQL 5.6)上可以执行,本地(MySQL 5.7)出错: SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #6 of SELECT list is not in G...

2021/03/24 19:25
225
Laravel 重复输出问题

0. 彻底解决问题 今天想使用 Laravel 的 session 来管理用户登录态,就不用每次去数据库根据 cookie 做校验了。 于是开启 下面 2 中的 StartSession 后,发现还是会输出两遍,然后一行一行的...

2021/03/22 23:39
216
tinymce 登录判断

1. 背景 运营给产品提了个需求:后台 CMS 配置的文档下载等超链接,希望登录后才能打开(用于拉新用户),我来实现: 方案1:类似 link,开发一个新等 tinymce 插件 方案2:新的菜单按钮,是...

2021/02/19 16:48
2.5K

没有更多内容

加载失败,请刷新页面