随笔分类 -  SQL

摘要:索引介绍 MySQL默认的存储引擎是InnoDB,它采用B+树作为索引的数据结构。 InnoDB和MyISAM存储引擎都支持B+树索引,但是它们的数据存储结构实现方式不同。 InnoDB:B+树索引的叶子节点保存全部数据 MyISAM:B+树索引的叶子节点保存数据的物理地址 在创建表的时候,Inno 阅读全文
posted @ 2023-04-23 16:22 傅小灰 阅读(138) 评论(0) 推荐(0) 编辑
摘要:游标 游标(Cursor)是用于查看或者处理结果集中的数据的一种方法。游标提供了在结果集中一次一行或者多行前进或向后浏览数据的能力。 游标的使用方式 定义游标:Declare 游标名称 CURSOR for table;(table也可以是select出来的结果集) 打开游标:Open 游标名称; 阅读全文
posted @ 2020-11-13 17:51 傅小灰 阅读(2124) 评论(0) 推荐(1) 编辑
摘要:代码思路 将要处理的数据放到ConcurrentQueue中,然后开启多个线程去处理数据,处理完成后,再到队列中获取下一个待处理数据。 ConcurrentQueue 表示线程安全的先进先出 (FIFO) 集合,属于 System.Collections.Concurrent 命名空间下的一个数据结 阅读全文
posted @ 2019-11-24 16:58 傅小灰 阅读(8747) 评论(0) 推荐(7) 编辑
摘要:质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。 一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数。 100以内的质数总共有25个 2、3、5、7、11、13、17、19、23、29、31、37、41、43、47、53、59、61、67、71、73、79、 阅读全文
posted @ 2019-10-29 19:58 傅小灰 阅读(366) 评论(0) 推荐(0) 编辑
摘要:先安装 python环境(2.6.x或2.7版本) ,再将SQLMap 放在安装目录下 注意:sqlmap只是用来检测和利用sql注入点的,并不能扫描出网站有哪些漏洞,使用前请先使用扫描工具扫出sql注入点。 检测注入点是否可用 u :注入点url 检测表单post提交 注入 指定请求文件进行验证注 阅读全文
posted @ 2019-08-24 21:06 傅小灰 阅读(857) 评论(0) 推荐(0) 编辑
摘要:背景:对投票的结果按照单位进行汇总统计,数据库中表记录的各个账号对各个选项的投票记录。马上想到一个解决方案,先根据单位和选项进行Group By,然后再行转列得出单位对各个选项的投票情况。 PS:数据库中记录的投票选项是1 2 3这样的,果然无意中就留下了一个坑! 一脸懵逼,为啥别人的demo都跑的 阅读全文
posted @ 2019-06-13 11:27 傅小灰 阅读(1874) 评论(0) 推荐(0) 编辑
摘要:车祸现场 要求:根据学分和完成时间获取前200名学员,当学分相同时,完成时间较早的排在前面 可以明显看到,完成时间为4.1号的记录排在了3.27号前面。 事故原因 float 表示近似数值 ,存在精度损失,数据类型是 float(n),n是可选的,默认类型是float(53),占用8bytes。虽然 阅读全文
posted @ 2019-05-10 18:06 傅小灰 阅读(1061) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示