对fd_set的理解,可以参考下:https://www.cnblogs.com/wuyepeng/p/9745573.html int select(int nfds, fd_set* readset, fd_set* writeset, fe_set* exceptset, struct tim ...
分类:
其他好文 时间:
2021-01-16 12:04:47
阅读次数:
0
一、case when的使用方法 Case具有两种格式。简单Case函数和Case搜索函数。 第一种 格式 : 简单Case函数 : 格式说明 case 列名 when 条件值1 then 选项1 when 条件值2 then 选项2....... else 默认值 end eg: select c ...
分类:
数据库 时间:
2021-01-16 11:56:08
阅读次数:
0
plsql查询中文乱码 1、查看数据库字符集 select userenv('language') from dual 查看数据库字符集 2、在环境变量中添加并设置变量 变量名:NLS_LANG; 变量值:第一步查询的数据库字符集,直接拷贝过来即可 3、重启pl/sql ...
分类:
数据库 时间:
2021-01-16 11:48:41
阅读次数:
0
Bitter.Core 在聚联/分页聚联查询的时候,采用原生的MSSQL, MYSQL 语句查询,做过复杂高级项目的人知道,原生的聚合查询代码执行效率更高,更快,更容易书写,开发量最少。借助原生的MSSQL,MYSQL 客户端工具,将聚合查询的SELECT 语句写好,直接扔进Bitter ORM 框 ...
分类:
Web程序 时间:
2021-01-16 11:44:39
阅读次数:
0
https://codechina.csdn.net/mirrors/jessyancoding/androidautosize?utm_source=csdn_github_accelerator 以上是Androidautosize的源码,有兴趣的就去下下来搂一眼 我这边还没看完,就把最基础的看 ...
分类:
移动开发 时间:
2021-01-15 12:02:28
阅读次数:
0
1、商品表F,记好ID ID SG (名称) JG(价格) 1 苹果 55 2 梨子 65 3 橘子 75 4 苹果 55 5 苹果 55 通过自连接删除(名称价格)重复的行,只留一个 1 DELETE FROM F F1 2 WHERE ID < 3 ( 4 SELECT MAX(F2.ID) 5 ...
分类:
数据库 时间:
2021-01-15 11:55:26
阅读次数:
0
用户输入的 SQL 参数严格使用参数绑定或者 METADATA 字段值限定,防止 SQL 注入, 禁止字符串拼接 SQL 访问数据库。 反例:某系统签名大量被恶意修改,即是因为对于危险字符 # --没有进行转义,导致数据库更新时,where 后边的信息被注释掉,对全库进行更新。 例子:select ...
分类:
数据库 时间:
2021-01-15 11:55:10
阅读次数:
0
SQL注入常见函数 首先SQL语句对大小写不敏感,这也导致了后台程序对大小写的检测失效。 SQL 注释语句 ("--"与"/*...*/") (1)--:表示单行注释 (2)/*…*/:用于多行(块)注释 SELECT 查询语句 SQL SELECT 语法 SELECT 列名称 FROM 表名称 S ...
分类:
数据库 时间:
2021-01-14 10:52:24
阅读次数:
0
(部分摘自 https://www.cnblogs.com/kkxwze/p/10791719.html) 1、DDL和DML DML:数据操纵语言:比如insert,delete,update DQL:数据查询语言:Select 查询语句不存在提交问题 DDL:数据定义语言:如Create,Alt ...
分类:
数据库 时间:
2021-01-14 10:36:08
阅读次数:
0
实例: 使用 GRANT 语句创建一个新的用户 testUser,密码为 testPwd。用户 testUser 对所有的数据有查询、插入权限,并授予 GRANT 权限。SQL 语句和执行过程如下: mysql> GRANT SELECT,INSERT ON *.* -> TO 'testUser' ...
分类:
数据库 时间:
2021-01-13 11:30:20
阅读次数:
0