4 dancheng_work

尚未进行身份认证

一 名优秀的程序员必定是通过“体力劳动”再转向“脑力劳动的”

等级
TA的排名 3k+

Redis 使用set方法更新值的时候导致时间过期问题

我使用的是JedisCommands的工具类在开发中出现了使用set设置新的值,导致时间过期。解决方法:使用ttl方法将剩余的时间再次设置在当前key中 redis.set(SLIDERCOUNTKEY, "1"); redis.expire(SLIDERCOUNTKEY, 60); Thread.sleep(20000); int cou...

2019-09-18 11:23:41

HttpMethodDirector源码解析

变量//方法连接器private ConnectMethod connectMethod;//HTTP状态private HttpState state;//主机配置private HostConfiguration hostConfiguration;//HTTP连接管理器private HttpConnectionManager connectionManager;//H...

2019-03-11 16:35:30

HttpClient源码解析

变量//http连接管理器private HttpConnectionManager httpConnectionManager;//http状态private HttpState state;//http客户端参数private HttpClientParams params;//主机配置private HostConfiguration hostConfiguration;...

2019-03-11 16:31:12

fiddler手机抓包配置

首先对Fiddler设置:可以抓取手机上的包的条件是,电脑与手机处于同一个网络下,如果不能形成一个wifi下的环境,可以在在电脑上下载一个wifi共享软件,开启一个wifi供手机连接。手机连接在电脑开启的wifi上便可。手机端的配置为:在主机名处填写电脑的ip地址 ip地址的获取方式为:打开cmd-》输入ipconfig-》本地连接中的IPv4地址便是在端口出...

2019-03-05 10:45:42

org.apache.http.client.CircularRedirectException异常处理方式

我遇到这个问题的场景是在get请求上出现的这个错误当时我的设置是:get = new QFGetMethod(geturl);get.setFollowRedirects(false);get.setRequestHeader("Accept","text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;...

2019-03-04 18:22:35

ubuntu安装完wireshark后,报没有权限的错误

#添加wireshark用户组groupadd wireshark#将dumpcap更改为wireshark用户组chgrp wireshark /usr/bin/dumpcap#让wireshark用户组有root权限使用dumpcapchmod 4755 /usr/bin/dumpcap#将所使用的用户名加入wireshark用户组,例如simplegpasswd -a simp...

2019-03-02 22:15:42

MySQL的TCL视图

MySQL列表页含义:虚拟表,和普通表一样使用mysql5.1版本出现的新特性,是通过表动态生成的数据比如:舞蹈班和普通班级的对比       创建语法的关键字   是否实际占用物理空间  使用视图      create view         只是保存了sql逻辑 增删改查,只是一般不能增删改表         create table         保存了数据  ...

2019-01-22 10:41:04

MySQL的TCL事务

MySQL列表页TCL:Transaction Control Language 事务控制语言事务:一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行。案例:转账张三丰  1000郭襄      1000update 表 set 张三丰的余额=500 where name='张三丰'意外update 表 set 郭襄的余额=150...

2019-01-22 10:33:31

MySQL的DDL标识列

MySQL列表页又称为自增长列含义:可以不用手动的插入值,系统提供默认的序列值特点:1、标识列必须和主键搭配吗?不一定,但要求是一个key2、一个表可以有几个标识列?至多一个!3、标识列的类型只能是数值型4、标识列可以通过 SET auto_increment_increment=3;设置步长可以通过 手动插入值,设置起始值 一、创建表时设置标识列DR...

2019-01-22 10:28:52

MySQL的DDL常见约束

MySQL列表页含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性分类:六大约束       NOT NULL:非空,用于保证该字段的值不能为空       比如姓名、学号等       DEFAULT:默认,用于保证该字段有默认值       比如性别       PRIMARY KEY:主键,用于保证该字段的值具有唯一性,并且非空       ...

2019-01-22 10:24:30

MySQL的DDL数据结构

MySQL列表页数值型:       整型       小数:              定点数              浮点数字符型:       较短的文本:char、varchar       较长的文本:text、blob(较长的二进制数据) 日期型: 一、整数分类:tinyint、smallint、mediumint、int/in...

2019-01-22 10:17:43

MySQL的DDL表的管理

MySQL列表页一、表的创建 ★语法:create table 表名(    列名 列的类型【(长度) 约束】,    列名 列的类型【(长度) 约束】,    列名 列的类型【(长度) 约束】,    ...    列名 列的类型【(长度) 约束】)案例:创建表BookCREATE TABLE book(    id INT,#编号    bNa...

2019-01-22 10:12:37

MySQL的DDL库的管理

MySQL列表页一、库的创建语法:create database  [if not exists]库名;案例:创建库BooksCREATE DATABASE IF NOT EXISTS books ; 二、库的修改RENAME DATABASE books TO 新库名;更改库的字符集ALTER DATABASE books CHARACTER SET ...

2019-01-22 10:08:11

MySQL的DML删除语句

MySQL列表页方式一:delete语法:1、单表的删除【★】delete from 表名 where 筛选条件2、多表的删除【补充】sql92语法:delete 表1的别名,表2的别名from 表1 别名,表2 别名where 连接条件and 筛选条件;sql99语法:delete 表1的别名,表2的别名from 表1 别名inner|le...

2019-01-21 16:59:16

MySQL的DML修改语句

MySQL列表页1.修改单表的记录★语法:update 表名set 列=新值,列=新值,...where 筛选条件;2.修改多表的记录【补充】语法:sql92语法:update 表1 别名,表2 别名set 列=值,...where 连接条件and 筛选条件; sql99语法:update 表1 别名inner|left|right ...

2019-01-21 16:57:02

MySQL的DML插入语句

MySQL列表页一、方式一:经典的插入语法:insert into 表名(列名,...) values(值1,...);SELECT * FROM beauty;1.插入的值的类型要与列的类型一致或兼容INSERT INTO beauty(id,NAME,sex,borndate,phone,photo,boyfriend_id)VALUES(13,'唐艺昕','女',...

2019-01-21 16:54:01

MySQL的DQLunion联合查询

MySQL列表页union 联合 合并:将多条查询语句的结果合并成一个结果语法:查询语句1union查询语句2union... 应用场景:要查询的结果来自于多个表,且多个表没有直接的连接关系,但查询的信息一致时特点:★1、要求多条查询语句的查询列数是一致的!2、要求多条查询语句的查询的每一列的类型和顺序最好一致3、union关键字默认去重,如...

2019-01-21 16:45:20

MySQL的DQL分页查询

MySQL列表页应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求语法:       select 查询列表       from 表       【join type join 表2       on 连接条件       where 筛选条件       group by 分组字段       having 分组后的筛选       orde...

2019-01-21 16:43:04

MySQL的DQL子查询

MySQL列表页含义:出现在其他语句中的select语句,称为子查询或内查询外部的查询语句,称为主查询或外查询分类:按子查询出现的位置:       select后面:              仅仅支持标量子查询       from后面:              支持表子查询       where或having后面:★              ...

2019-01-21 16:39:49

MySQL的DQL连接查询

MySQL列表页含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询笛卡尔乘积现象:表1 有m行,表2有n行,结果=m*n行发生原因:没有有效的连接条件如何避免:添加有效的连接条件分类:       按年代分类:       sql92标准:仅仅支持内连接       sql99标准【推荐】:支持内连接+外连接(左外和右外)+交叉连接      ...

2019-01-21 14:54:52

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条Blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!