摘要: 觉得不错,记录一下 转载:https://www.yanxurui.cc/posts/mysql/2016-11-10-10-sql-interview-questions/ 很多查询都可以用经典的学生-课程-成绩案例来表示 表结构 学生表student(id,name) 列表项目 课程表cours 阅读全文
posted @ 2020-04-02 16:56 jongty 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 编写一个 SQL 查询,查找所有至少连续出现三次的数字。 + + + | Id | Num | + + + | 1 | 1 | | 2 | 1 | | 3 | 1 | | 4 | 2 | | 5 | 1 | | 6 | 2 | | 7 | 2 | + + + 例如,给定上面的 Logs 表, 1 是 阅读全文
posted @ 2020-04-02 15:19 jongty 阅读(1717) 评论(0) 推荐(0) 编辑
摘要: 编写一个 SQL 查询来实现分数排名。 如果两个分数相同,则两个分数排名(Rank)相同。请注意,平分后的下一个名次应该是下一个连续的整数值。换句话说,名次之间不应该有“间隔”。 + + + | Id | Score | + + + | 1 | 3.50 | | 2 | 3.65 | | 3 | 4 阅读全文
posted @ 2020-04-02 11:21 jongty 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 最近发现一个很有趣的使用二进制位运算符设置权限的文章,记录一下 【转载】https://www.cnblogs.com/OceanEyes/p/bitmask.html 巧用位运算能极大的精简代码和提高程序效率。所以,在一些优秀的开源代码中,经常能出现位运算。所以,把位运算这种思想迁移到业务代码里, 阅读全文
posted @ 2020-03-26 10:57 jongty 阅读(359) 评论(0) 推荐(0) 编辑
摘要: urlencode — 编码 URL 字符串 说明:urlencode ( string $str ) : string此函数便于将字符串编码并将其用于 URL 的请求部分,同时它还便于将变量传递给下一页。 返回字符串,此字符串中除了 -_. 之外的所有非字母数字字符都将被替换成百分号(%)后跟两位 阅读全文
posted @ 2020-01-13 11:59 jongty 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 在二分查找中,之前对于中间mid值的计算用的是 $mid = ($left + $right)/2 以上计算没问题,但是存在bug 当$left+$right的值大于Interger的MAX_VALUE的时候会发生整形溢出的情况 对于以上bug,可使用$left+($right-$left)/2 利 阅读全文
posted @ 2019-12-15 22:24 jongty 阅读(753) 评论(0) 推荐(0) 编辑
摘要: ==git解决每次拉取代码都需要用户名密码 执行git config --global credential.helper store,在~/.gitconfig目录下会多出一个文件,这里会记录你的密码和帐号; 再执行git pull 输入一次正确的帐号密码之后就不用再输入了。 == 删除: 本地分 阅读全文
posted @ 2019-11-29 11:17 jongty 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 环境:Windows10、PHPstudy2018(nginx+mysql5.6+php7.2) 这里直接贴上nginx.conf配置文件信息。其实主要就是server的修改。把对应的路径改了就行(server也可以单独包含在vhosts.conf文件中) worker_processes 1; e 阅读全文
posted @ 2019-11-19 10:22 jongty 阅读(2124) 评论(0) 推荐(0) 编辑
摘要: public function getTree($data, $pId=0){ $tree = array(); foreach($data as $k => $v) { if($v['pid'] == $pId) { $v['children'] = $this->getTree($data, $ 阅读全文
posted @ 2019-11-08 18:13 jongty 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 整理遇到过的PHP面试题目: 1、HTML中的块状元素和行内元素有哪些? 2、css中display属性的值有哪些: 3、empty()、is_null()、isset()、$a?:0、$a??0分别代表什么,其区别是什么? 4、打印出上个月最后一天的日期: 5、设计提供接口时应该注意哪些问题 6、 阅读全文
posted @ 2019-10-18 11:26 jongty 阅读(197) 评论(0) 推荐(0) 编辑