composer 忽略代码中的版本控制
最近使用一个程序,他依赖一个electrolinux/phpquery,但是这个类库下载过来总是老的代码有问题,可以这样修改他的来源 1234567891011"repositories": [{ "type": "package", "package": { "name": "electrolinux/phpquery", "version": "0.9.6", "dist": { "url": "https://test.com/code/phpquery-master.zip", "type": "zip" } }}] 修改完来源后,必须明确...
thinkphp migration 数据库迁移工具 正确用法 自动提示
文档给出的方法非常难以控制,实际上他是有正常用法的,只是文档可能为了卖钱没有写明正确示例如下,这样编辑器就会有提示了 1234567891011121314151617use think\migration\db\Column;use think\migration\Migrator;class Department extends Migrator{ public function change() { $this->table('department') ->setEngine('InnoDB') ->setCollation('utf8mb4_general_ci') ->addColumn(Column::string('name', 255)->setComment('部门名称')) ->addColum...
symfony cache 安装
注意除了要安装symfony/cache还要 1doctrine/dbal 否则无法建表
yii2 批量赋值 字段限制 场景 scenario
https://www.yiichina.com/tutorial/89 https://www.yiiframework.com/doc/guide/2.0/zh-cn/structure-models 在场景里标注声明的字段才可以被批量赋值,否则只能单个赋值
进程查看
查看进程状态 123ps -aux | grep consultcat /proc/pid/status
phpspread 开启类型推断
1\PhpOffice\PhpSpreadsheet\Cell\Cell::setValueBinder(new \PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder()); 这样百分比的数值也可以了
adb 用法
查看android版本1adb shell getprop ro.build.version.release 查看sdk版本adb shell getprop ro.build.version.sdk ~~~
擦肩而过的那些人啊
岁月如梭啊,如今我也到了30的年纪,曾经我以为30是多么遥不可及,没想到稀里糊涂就走到了人生三分之一. 回想起这30年的人生,10年懵懂,剩下20年,直到今年我似乎突然开悟,发现我不能像以前一样胆小,和不知所措了,这些年让我错过了多少人和事啊. 为何我如今一直不快乐?我想也许是从小被家庭,社会养成的懦弱性格和优柔寡断造成的吧. 山村苦读我生在一个小山沟,只有20几户,我的小学是从离我家向南4里地的大山沟里开始读的,中间还隔着一个沟. 指尖画悟空那时候10岁不到,但是好像一直对一个叫王美男的小女孩很感兴趣,大家上课都是带点米饭和咸菜,就觉得她吃咸菜比别人都好看.小孩子喜欢孙悟空,有一次她用手在我脸上比划一个孙悟空的轮廓,大概想告诉我孙悟空的脸,指尖划过,我感觉特别舒服,想多停留一会.那时候比较小嘛,这种情感应该很纯粹的,不过懦弱从那时候应该就开始了,我似乎从来没有任何表现,甚至还会极力隐藏.我想这女孩子现在还在老家吧,不知道她现在啥样了. 有香气的女子后来还来过一个女代课老师,估计是高中或者大学刚毕业,据说是校长的什么亲戚,我记得叫李晓红?记不清了,这也是我今天想写点什么的原因,如...
数据结构 图 网络
图表示多对多关系,包含顶点集合V和边集合E,不考虑重边和自回路 网络有向图或无向图+边的权重 表示邻接矩阵 方便直观,方便检查2个顶点是否存在边,检查所有邻接点,方便计算出度入度(边数) 稀疏图浪费空间,稀疏图统计总边数浪费时间 无向图,只需要一半空间存储即可 邻接表 用链表存储 每条链表就是邻接矩阵的一行,每个节点是邻接矩阵中 深度优先搜索 用邻接表存储,复杂度O(N+E) 用邻接矩阵存储,复杂度O(N^2) 广度优先搜索(借助队列) 用邻接表存储,复杂度O(N+E) 用邻接矩阵存储,复杂度O(N^2) 连通问题 连通: 如果V到W有一条路径.则称v和w连通 连通图: 图中任意两天均连通 最小路径问题(递增,非递减) 无权图:BFS 有权图的单源最短路算法:Dijkstra算法(最短路径算法) 1234567891011121314151617181920// $dist被初始化为正无穷 // 有权图的单源最短路算法function dijkstra($s){ while (1) { $v = '未收录顶点中dist...
git 创建补丁
1git bundle create ../test.bundle master ^release