Caffeine LoadingCache用法详解

作用 缓存 异步持续更新缓存 构造LoadingCache对象 LoadingCache<Integer, String> loadingCache = Caffeine.newBuilder() .expire
分类: 编程语言 发布时间: 09-10 23:14 阅读次数: 0

python 零基础 基本知识(三)

python 语言基础 (零基础) 本节内容: 1、变量 2、基本数据类型 一、变量 1、变量的定义: 在python 当中,变量严格意义上应称为 "名字" ,也可以理解为标签。 比如把 "我是DJ" 这个值赋给python, 那么python就是变量。 2、变量的使用 在python 中,不需要先声明变量名及其类型, 直接赋值即可创建各种类型的变量。但是变量的命名并不是随意的。应遵循以下几条规则: * 变量名必须是一个有效的标识符。 * 变量名不能使用python中的保留字 * 慎用小写字母
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0

Redis篇5-redis事务

概述 官方说明:https://redis.io/topics/transactions redis“部分”支持事务(部分回滚) 关键命令 MULTI 开始事务 EXEC 开始执行事务内命令s DISCARD 取消事务并放弃事务内命令s的执行 WATCH 监视一个或多个key,开始乐观锁CAS的事务操作 UNWATCH 取消所有key监视 从Redis2.2开始支持用于乐观锁的check-and-set (CAS) 开始使用 multi-exec正常提交 mset k1 v1 k2 v2 k3
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0

Codeforces Round #581 (Div. 2)D(思维,构造,最长非递减01串)

#define HAVE_STRUCT_TIMESPEC #include<bits/stdc++.h> using namespace std; char s[100007]; int main(){ cin>>s+1; int n=strlen(s+1); int cnt=0; for(int i=n;i>=1;--i){//从后向前,保证后面的解都是合法的情况下 if(s[i]=='1'){//如果当前位置的数字是1 if(cnt)//i后面1的个数小于0的个数,此时如果把i位置从1变成
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0

自我介绍 + 软工5问

自我介绍   我是来自计科6班的陈俊锋,上大学以来,成绩位于班级中游,在编程基础方面,接触了C语言和C#。目前正在学习前端,刚刚开始做一点点小的项目,属于笨鸟晚飞了。根据自身的情况,没有考研的打算,希望在还有的有限时间内,能高效学习,提升自己的竞争力以争取更好的适应社会并且有良好的就业。 软工5问 1、如何衡量需求与技术成本之间的关系? 2、在整个软件的开发过程中,如何正确划分模块以及模块化开发的过程 3、软件测试阶段,各种测试需要注意的要点和侧重点是什么? 4、想了解具体软件的维护和再工程过
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0

flask-jinja2

flask-jinja2 模板渲染 jinja2的模板渲染和大多数模板引擎一样,flask使用的是render_template方法, 第一个参数为模板的路径,后面的不定长参数为模板的模板参数 1 from flask import Flask, render_template 2 3 app = Flask(__name__, template_folder='templates', static_folder='static') 4 5 6 @app.route
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0

都雪冬 20190905-1 每周例行报告

此作业要求参见https://edu.cnblogs.com/campus/nenu/2019fall/homework/5521 1.本周PSP 2.本周进度条 进度 代码行数 博客字数 软件工程知识点 第一周 72 4300+ PSP、敏捷开发 3.累计进度图 4.本周PSP饼状图
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0

Flume实现扇出流动

flume扇出流动的过程 实现过程 首先准备三台机器:hadoop01,hadoop02,hadoop03 (我在三台机器上已配置好hosts) 然后每台机器上配置Agent 配置hadoop01 配置hadoop02和hadoop03一样 配置完了后,首先启动hadoop02和hadoop03上的Agent flume-ng agent -n a1 -c /usr/flume/conf -f ./fan-out.conf -Dflume.root.logger=INFO,console 我已
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0

通过原型继承理解ES6 extends 如何实现继承

前言 第一次接触到 ES6 中的 class 和 extends 时,就听人说这两个关键字不过是语法糖而已。它们的本质还是 ES3 的构造函数,原型链那些东西,没有什么新鲜的,只要理解了原型链等这些概念自然就明白了。这话说的没错,但是这些继承的实现是否是我们想的那样呢,今天让我们来用原型链解释下 ES6 extends 如何实现的继承。 结论 这里先上结论,如果有理解不对的地方,欢迎在留言指出;如果有不理解的地方可以看完结论后继续阅读,如果阅读完后有难以理解指出也欢迎留言讨论。 extends
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0

前端01 /HTML简单简绍

目录 前端01 /HTML简单简绍 1.web服务本质 2.浏览器的工作流程 3.HTML是什么 4.web服务本质 5.HTML文档结构 6.HTML注释 6.标签语法 7.HTML常用标签 前端01 /HTML简单简绍 1.web服务本质 import socket sk = socket.socket() sk.bind(("127.0.0.1", 8080)) sk.listen(5) while True: conn, addr = sk.accept() data
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0

基于socket简易版客户端,服务端交互

简易版客户端服务端交互 常识 AF_UNIX 是基于文件类型的套接字家族 AF_INET是 基础网络类型的套接字家族 socket 模块属性很多,可以直接使用from module import *语句 ,这样socket所有的数据都被带劲命名空间里了. 减少代码量(少用) 服务端 #1导入 import socket # 2.获取套接字 s=socket.socket(socket.AF_INET,socket.SOCK_STREAM) #3绑定 s.bind(('127.0.0.1',80
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0

BER

BER全称Bit Error Ratio,比特出错概率,是衡量通信系统性能的最根本指标。 采用纠错编码,只要纠前BER小于某个门限值(BER容限点),纠错编码后就能实现纠后误码率为零的传输。 一般情况下BER都是指纠错编码前的误码率(纠前BER)。
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0

python中给函数传参是传值还是传引用

首先还是应该科普下函数参数传递机制,传值和传引用是什么意思?    函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进行通信的方法问题。基本的参数传递机制有两种:值传递和引用传递。   值传递(passl-by-value)过程中,被调函数的形式参数作为被调函数的局部变量处理,即在堆栈中开辟了内存空间以存放由主调函数放进来的实参的值,从而成为了实参的一个副本。值传递的特点是被调函数对形式参数的任何操作都是作为局部变量进行,不会影响主调函数的实参变量的值。   引用
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0

LCS 求最长公共子序列

最长公共子序列不需要字符连续出现和字串不同 //LCS 求最长公共子串模板题 Common Subsequence 描述 A subsequence of a given sequence is the given sequence with some elements (possible none) left out. Given a sequence X = <x1, x2, ..., xm> another sequence Z = <z1, z2, ..., zk> is a subs
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0

【原】mac电脑常用快捷建

1.终端 有时一个终端并不够,如何快速打开多个呢,在上部打开之伤的基础下,直接按快捷键command+N即可 一个终端开多个标签页?当然也是可以的,直接按快捷键command+T即可
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0

孙晓宇 20190905-3 命令行和控制台编程

此作业的要求参见[https://edu.cnblogs.com/campus/nenu/2019fall/homework/5523] 1.熟悉 命令行和控制台 假设在当前目录下存在应用程序 a.exe 和 文件文件 b.txt,请以数据流图并辅助以文字说明下述控制台命令的作用是什么。 a.exe < b.txt > c.txt 答:将b.txt中的程序在a.exe中执行,经过执行后,结果保存在c.txt中,如下图所示。 请用C言开发应用程序d.exe,从控制台指令读入命令行参数,并在控制台
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0

第一周1 2

打开dos命令窗口 windons+r-->运行—>cmd 按住shift+鼠标右击 选择在此处打开命令窗口 在磁盘某文件夹下选择标题栏中的输入框 输入cmd 回车 windows下常用的命令 系统管理和文件管理 systeminfo 获取系统信息 系统 补丁 网卡 path查看环境变量 set 查看系统变量 whoami 查看当前用户是谁 hostname 查看当前主机名 mkdir 文件夹名 创建文件夹 rmdir 文件夹名 删除文件夹 cd 文件夹路径 路径:绝对路径 从当前盘符位置写的
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0

孙晓宇20190905-2 博客作业

此作业的要求参见https://edu.cnblogs.com/campus/nenu/2019fall/homework/5522 一.建博客 博客地址:https://www.cnblogs.com/sunxiaoyu/ 二.博客作业 1.回忆当初对计算机专业的畅想 (1)当初你是如何做出选择计算机专业的决定的? 答:2015年随着高考以及报考院校的结束,我被调剂到了计算机科学与技术专业,其实这并不在我的预期范围之内,不过看到调剂专业时感觉也还不错,因为从以后发展和找工作角度来说,计算机专
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0

品优购项目--service-sellergoods模块的配置文件

一、web.xml文件 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0

孙晓宇20190905-1 每周例行报告

此作业的要求参见[https://edu.cnblogs.com/campus/nenu/2019fall/homework/5521] 一.PSP 二.本周进度条 三.累计进度条 四.PSP饼状图
分类: 其他 发布时间: 09-10 23:14 阅读次数: 0