-
14
热度 -
[综合] su和sudo的用法
su命令 切换到其他用户格式:su-[用户名]su-user2 [root@jinkai01~]#su-user2上一次登录:一8月316:14:57CST2020pts/0上[user2@jinkai01~]$pwd/home/user2 su--c"touch/tmp/aming.111"u...
47
热度 -
[综合] redis命令之string类型mset命令用法详情
Stirng字符串 MSET命令 命令:msetkeyvalue[keyvalue][keyvalue...],同时对一个或多个键值对进行赋(或覆)值。成功返回OK 特别注意:mset操作是原子性操作,所有的键值对都会被执行,不会出现有的键值对没成功。所以如果不希望对已有过keyvalue进行ove...
15
热度 -
41
热度 -
[综合] Ajax不是一种编程语言,而是一种编程技术?
什么是Ajax? Ajax是2005年,由谷歌推广的一种编程模式,准确的来说,Ajax是一种技术而非一种语言;它可以在不刷新页面的情况下实现页面局部数据的更新操作,从而减少用户在浏览信息时的等待时间,优化用户体验。 使用方法 第一步:创建请求(获取Ajax对象) 第二步:建立联系 第三步:发送请求...
99
热度 -
[综合] NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet
在引用他人的tomcat项目初次运行时出现的错误 详细错误信息如下: java.lang.NoSuchMethodException:org.apache.catalina.deploy.WebXmladdServletatorg.apache.tomcat.util.IntrospectionU...
2
热度 -
[综合] redis命令之string类型getrange命令用法详情
Stirng字符串 INCRBYFLOAT命令(标红的部分需要特别注意,需要动手实践才好理解) 命令:incrbyfloatkeyincrement,对key的value加上浮点型小数increment,并将结果返回。 特殊情况: 不管是执行命令之前的value(key不存在除外),还是要执行的增量...
42
热度 -
[综合] lesson16-1 《算法与数据结构》P35Q40
题目描述: 线性表中元素递增有序且按顺序存储与计算机内。要求设计一算法完成: (1)用最少时间在表中查找数值为x的元素 (2)若找到将其与后继元素位置交换 (3)若找不到,将其插入表中并使表中元素仍递增有序 思路: 用二分查找法进行查找,时间复杂度为O(logn)。 代码: intflag=0;...
82
热度 -
[综合] shrio登录成功后用户信息存入session
登录的controller,简单版本 @RequestMapping("/login") publicStringlogin(Stringusername,Stringpassword)throwsException{System.out.println("进入shirod接管的login"+use...
60
热度 -
[综合] linux内核笔记(三)高级I/O操作(一)
一个设备除了读写操作来收发数据或返回保存还有其他的操作。内核将读写之外的I/O操作都给了ioctl函数接口。文件I/O还具备多种模型,如阻塞、非阻塞、I/O口多路复用、异步I/O、异步通知等。 ioctl设备操作 iotcl是一个系统调用函数 intioctl(intd,intrequest,.....
7
热度 -
[综合] redis命令之string类型incrby命令用法详情
Stirng字符串 INCRBY命令 命令:incrbykeyincrement,将key的value按照increment增量进行加运算,并将结果返回 127.0.0.1:6381>flushall OK 127.0.0.1:6381>incrbyage10 (integer)10 ...
82
热度 -
[综合] redis笔记-sds
redis版本3.0.0 1.sds值结构(sds.h) structsdshdr{ //buf中已使用的长度unsignedintlen; //buf中未使用的长度unsignedintfree; //字节数组用于保存字符串,最后一位是\0charbuf[]; }; 2.常数获取字符串的长度 c...
37
热度 -
[综合] redis命令之string类型incr命令用法详情
Stirng字符串 INCR命令限制在64位有符号整数 命令:incrkey对key存储的value值+1,并将最终的结果作为返回值。 特殊情况: 1.如果还不存在当前key的话,会进行两个操作。第一步先将该key的value设置为0,可以理解为setkey0,第二步将进行+1操作,并将1返回。 2...
13
热度 -
[综合] PMP-专家判断、类比估算、参数估算、三点估算、自下而上估算、独立估算的区别
一、估算方法中需要使用的历史信息有: 专家判断 类别估算 参数估算 三点估算 注意:自下而上估算,不需要使用历史信息,只要使用当前项目信息。 二、使用历史信息的专家判断和类别估算、参数估算、三点估算的区别 1.专家判断使用综合、整体、不具体的历史信息,就是经验。对估算者的专家要求最高。这里的专...
11
热度 -
[综合] C++向上向下类型转换的安全性问题
向上类型转换是指子类对象转为父类对象,向下类型转换是指父类对象转换为子类对象。(父辈在上) 如果没有发生多态(父类指针指向子类对象),那么向下转换是不安全的,向上转换是安全的。 Animal*anim=newAnimal;基类转派生类 Cat*cat=(Cat*)anim;这样是不安全的,因为Cat...
46
热度 -
[综合] 面向对象三大基本特征,五大基本原则
目录 面向对象三大基本特性,五大基本原则 三大特性:封装 三大特性:继承 三大特性:多态 五大基本原则: 面向对象三大基本特性,五大基本原则 透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础. 三大特性:封装 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可...
75
热度 -
[综合] python Django
Django是用python语言写的开源web开发框架,强调代码复用,多个组件可以很方便的以“插件”形式服务于整个框架。 问题3:MVC简介 MVC的全拼为Model-View-Controller,软件设计模式,是为了达到分层设计的目的,从而使代码解耦,便于维护和代码的复用。 MVC是3个单词的缩...
34
热度 -
[综合] 学习笔记 ---- 消息中间件(2)
消息中间件分类 (1)(push)推消息模型:消息生产者将消息推送给消息传递服务,消息传递服务又将消息推送消息消费者 (2)(pull)拉消息模型:消费者请求消息服务接收消息,消息生产间者在从消息中间件拉消息 模型 push pull 服务端 消息存储,处理请求保存推送机制,保存订阅关系消...
10
热度 -
[综合] mybatis常见的一些问题
1.最佳实践中,通常一个Xml映射文件,都会写一个Dao接口与之对应,请问,这个Dao接口的工作原理是什么?Dao接口里的方法,参数不同时,方法能重载吗? 答:Dao接口,就是人们常说的Mapper接口,接口的全限名,就是映射文件中的namespace的值,接口的方法名,就是映射文件中MappedS...
93
热度 -
[综合] 10-03 电影弹幕 代码优化及bug处理
电影弹幕 我们使用Flask结合Redis消息队列实现电影弹幕. 弹幕模块相关点 模型Movie 表单无 请求方法GETPOST 访问控制无 消息队列Redis Flask第三方扩展Flask-Redis 弹幕播放器插件dplayer.js(开源)之前使用的是"jwplayer"播放器 准备工作...
42
热度