摘要:问题 系统版本:Ubuntu 18.04,Datagrip版本:2019.2 从官网下载的 tar.gz 解压之后,找到 datagrip.sh 就可以使用了。但是有个问题,它没有自动创建快捷方式,所以 dash 中搜索不到它,命令行也无法直接启动。 解决 解决方式其实很简单,datagrip 已经 阅读全文
posted @ 2019-11-13 10:58 feiffy 阅读 (5) 评论 (0) 编辑
摘要:真傻了,这个问题弄了半天。 解决 点击表名后,在右侧的 信息 栏里面有啊: PS 个人博客链接:sqlyog 如何导出建表语句 阅读全文
posted @ 2019-08-15 11:42 feiffy 阅读 (169) 评论 (0) 编辑
摘要:个人博客链接:WIN10升级失败,故障代码 0X8007042B 0X4000D 解决 阅读全文
posted @ 2019-06-28 09:58 feiffy 阅读 (51) 评论 (0) 编辑
摘要:CI 的配置文件统一放在 目录下面,框架有一个默认的主配置文件 。其部分内容如下: 自定义配置 如果你不想使用默认的配置文件,而是自己创建一个新的配置文件,那也是可以的。在 目录下面创建一个 : 从前面两个例子中可以看到配置信息都是 数组的键指定的,那么是否可以自定义一个变量来指定配置信息呢?答案是 阅读全文
posted @ 2019-06-04 17:39 feiffy 阅读 (70) 评论 (0) 编辑
摘要:添加下面的配置到 中即可: 参考链接 :Manual:$wgNamespacesWithSubpages PS 我的个人博客链接:Mediawiki 子页链接无效的问题 阅读全文
posted @ 2019-05-11 00:15 feiffy 阅读 (48) 评论 (0) 编辑
摘要:最近在看PHP源码解析,涉及到堆栈存储区的知识,而我对于这个却不太清楚,因此,看了一下相关资料,总结一下。 栈 栈,存储函数中的局部变量(临时变量),存储函数地址,栈是后进先出的结构,由CPU管理和优化。 使用栈存储变量的优势在于:你不用再管理内存了,不必手动分配内存或释放它,此外,由于CPU相关的 阅读全文
posted @ 2019-05-09 09:05 feiffy 阅读 (340) 评论 (1) 编辑
摘要:过滤、验证和转义数据 过滤数据 不要相信任何外部数据! 常见的有以下几种数据需要过滤:HTML,SQL查询,用户提交的信息(邮件地址、电话号码、身份证) HTML htmlentities() HTML Purifier library (https://github.com/ezyang/html 阅读全文
posted @ 2019-04-03 18:07 feiffy 阅读 (86) 评论 (0) 编辑
摘要:看了很多文章,这两个SQL语句在不同的数据库上面的实现上可能有相同或有不同,但是应当要明确它们在功能概念上的区别,最终得出结论: GROUP BY 用来使用聚集函数获得值,比如 AVG, MAX, MIN, SUM 和 COUNT,而 DISTINCT 用于去除重复值。 要根据实际的应用场景来使用( 阅读全文
posted @ 2019-04-01 16:19 feiffy 阅读 (570) 评论 (0) 编辑
摘要:当前(2019 03 22)CodeIgniter 框架的最新版本是 3.1.5,于2017年6月发布,距今快两年了也没有更新,这与 Laravel 的更新速度相比差距太大了。因为确实,它是一个很古老的框架了(第一个版本在2006年发布),当初的设计原则,开发环境与现在都已经大为不同。它有自己的设计 阅读全文
posted @ 2019-03-22 18:27 feiffy 阅读 (322) 评论 (0) 编辑
摘要:问题 有如下查询: 结果竟然包含了 32.99 的数据行。 原因 price 的类型是 double,会存在精度丢失问题,作为条件查询或者 sum 等聚合函数时结果会不准确 解决 将 double 类型转化为 decimal 查询: 参考 + https://blog.csdn.net/qq6407 阅读全文
posted @ 2019-03-13 11:34 feiffy 阅读 (469) 评论 (0) 编辑