多路IO转接服务器也叫做多任务IO服务器。该类服务器实现的主旨思想是,不再由应用程序自己监视客户端连接,取而代之由内核替应用程序监视文件。 主要使用的方法有三种: select select能监听的文件描述符个数受限于FD_SETSIZE,一般为1024,单纯改变进程打开的文件描述符个数并不能改变s ...
分类:
其他好文 时间:
2020-06-20 18:44:11
阅读次数:
62
一:LIKE操作符 /* 为在搜索子句中使用通配符,必须使用LIKE操作符。 */ 二:百分号(%)通配符 /* %表示任何字符出现任意次数,还能匹配0个字符 尾空格可能会干扰通配符匹配。 解决方法:在最后加一个%或使用函数去掉尾空格 %不可匹配NULL */ SELECT prod_id,prod ...
分类:
数据库 时间:
2020-06-20 16:42:29
阅读次数:
66
1.注入单引号 触发错误,页面为空。 确认id参数为字符串型 2.注入布尔表达式 确认存在sql注入漏洞 3.利用布尔盲注,爆破用户名 查询用户名长度 ?id=1' and (select length(user()))=14--+ 使用二分法不断猜测长度值,直到页面返回正常 得到用户名长度为14 ...
分类:
数据库 时间:
2020-06-20 16:06:19
阅读次数:
68
安装mysql: 1.查看版本 # docker search mysql 2.拉取mysql镜像 # docker pull mysql:latest 3.查看已安装的mysql镜像 # docker images 4.运行mysql容器 # docker run -itd --name mysq ...
分类:
数据库 时间:
2020-06-20 15:50:47
阅读次数:
86
在经典sql50题中这道题是这样的: 有三张表 student表 course表 score表 #10、查询学过编号为"01"但是没有学过编号为"02"的课程的同学的信息 这是网上查的 select st.* from student st inner join score sc on sc.s_i ...
分类:
数据库 时间:
2020-06-20 13:56:18
阅读次数:
130
参考:PostGreSQL 结合 Hibernate 在项目中的使用小结 1、主键生成策略设置为 identity 主键生成策略设置为 native时 打印 sql: 09:24:52.551 INFO (TaskFacadeImpl.java :43) : TaskFacadeImpl#add H ...
分类:
数据库 时间:
2020-06-20 11:24:52
阅读次数:
76
内容概要 约束条件 表与表之间建立关系(约束) 修改表的完整语法 复制表 约束条件 default默认值 """ # 补充:在插入数据的时候可以指定字段 create table t1 ( id int, name varchar(16) ); insert into t1 (name, id) v ...
分类:
数据库 时间:
2020-06-20 00:50:52
阅读次数:
71
客户端命令: status # 查看客户端状态 help # 查看所有客户端可执行命令 服务器端命令: 1、查看版本 select version(); 2、创建用户并授权 create user "root"@"%" identified by "mageedu.com"; GRANT ALL P ...
分类:
数据库 时间:
2020-06-19 22:39:38
阅读次数:
70
查询的实现类的参数问题query(...,Object...,params)runner.query("select * from student where sno>? and sname like ?", new KeyedHandler<String>("sname"), 1,"%m%");r ...
分类:
其他好文 时间:
2020-06-19 21:15:58
阅读次数:
56
4.1.1 select语句一、select 查询语句 1.select [all | distinct] * | 列名1[,列名2,.........,列名n] from 表名 [where 条件表达式] [group by 列名 [asc | desc ] [having 条件表达式]] [or ...
分类:
其他好文 时间:
2020-06-19 20:54:38
阅读次数:
58