SubwayReport
title: SubwayReport date: 2019-10-08 15:49:41 tags: cnbolgsWork --- 地铁项目完成总结 相关链接 GitHUb Page: 内容与本篇相同 GitHub Repo: SubwayRouter 功能模块分离 IOManager IOManager的Package用来处理与系统文件交互的class类,现在其中有txtOutputer和xmlReader两个类。 xmlReader用来从已经编写好的地铁xml文件中获得地图数据。 tx
题解 CF1097F 【Alex and a TV Show】
妙妙题…… 这道题这要求%2的个数,肯定有什么性质 于是我们想到了用\(bitset\)来处理 由于三操作有\(gcd\), 于是我们又想到用反演来解决 我们回忆一下反演的柿子 设\(f(x)\)为x出现了多少次,\(F(x)\)为x的倍数出现了多少次 \[F(d) = \sum_{d|x}f(x)\] 跟据反演,我们有: \[f(x) = \sum_{x |d}F(d) * \mu(\frac{d}{x})\] 我们要求的数即为\(f(v)\) 由于\(\mu\)的取值只有\(-1, 0,
kvm虚拟化网络管理(5)
一、Linux Bridge网桥管理 网络虚拟化是虚拟化技术中最复杂的部分,也是非常重要的资源。 第一节中我们创建了一个名为br0的linux-bridge网桥,如果在此网桥上新建一台vm,如下图: VM2 的虚拟网卡 vnet1 也连接到了 br0 上。 现在 VM1 和 VM2 之间可以通信,同时 VM1 和 VM2 也都可以与外网通信。 查看网络状态: 用brctl show 显示当前网桥连接状态: brctl命令详解: 二、VLAN介绍 LAN 表示 Local Area Netw
Linux 用 ps 與 top 指令找出最耗費 CPU 與記憶體資源的程式最占cpu的进程
Linux 用 ps 與 top 指令找出最耗費 CPU 與記憶體資源的程式 2016/12/220 Comments ######### # top -b -o +%CPU | head -n 22 top - 21:02:00 up 2:34, 9 users, load average: 0.10, 0.08, 0.11 Tasks: 190 total, 1 running, 189 sleeping, 0 stopped, 0 zombie %Cpu(s): 3.2 us, 2.2
git pull 默认拉取远端其他分支 问题解决
今天工作中遇见了一个问题:执行git pull 命令时,默认合并了远端的某个分支,经过查阅资料发现是git的配置问题。 如图所示: git 查看远端主机详细配置信息 git remote show origin 通过查看配置信息发现:我的本地分支在执行git pull命令的时候默认拉取的远端的develop分支,导致pull命令合并了远端的develop分支 本地关联远程分支命令: git branch --set-upstream 修改关联 git branch --set-upstream
django之多表查询操作
基于双下划线的跨表查询(连表查询 join) select emp.name from emp inner join dep on emp.dep_id = dep.id where dep.name='技术';
select emp.name from dep inner join emp on emp.dep_id = dep.id where dep.name='技术'; 示例: # 一对一
# 查询一下王洋的电话号码
# ret = models.Author.obj
在mysql中生成数据库和数据表
#创建数据库 CREATE DATABASE s4day65 DEFAULT CHARSET utf8;
#班级表
CREATE TABLE class (id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,title CHAR(20))
ENGINE=INNODB DEFAULT CHARSET=utf8;
#学生表 有一个指向班级表的外键
CREATE TABLE student (id INT NOT NULL AUTO_INCR
【模板】欧拉回路(一笔画问题)
(摘自https://www.cnblogs.com/abc1604831024/p/9077112.html) 欧拉回路就是给一个图,存在一条回路把所边经过且每条边只经过一次。 对于无向图: 存在欧拉回路的条件:每个点的度都为偶数; 存在欧拉路的条件:有且只有两个点的度为一,且这两个点分别为起点和终点; 对于有向图: 存在欧拉回路的条件:每个点出度等于入度; 存在欧拉路的条件:存在一个点出度比入度多一作为起点,存在一点入度比出度多一作为终点,其余点出度等于入度; 求欧拉回路的
第九次作业--接口及接口回调
题目: 利用接口和接口回调,实现简单工厂模式,当输入不同的字符,代表相应图形时,利用工厂类获得图形对象,再计算以该图形为底 的柱体体积。 1.源代码 java.Shape文件 //创建了一个接口,定义了一个求面积的方法//
package cn.edu.ccut.factory;
public interface Shape {
public double getArea();
}
以下是矩形类、正方形类、梯形类、圆形类、三角形类,分别存放在java.Juxing 、 j
SpringBootSecurity学习(18)前后端分离版之 OAuth2.0 数据库(MyBatis)存储客户端
使用Mybatis查询客户端信息 前面的例子使用了默认的jdbc配置来动态从数据库查询客户端信息,下面来改用更加灵活的mybatis来实现,改用mybatis,首先pom中换成mybatis的依赖: 然后新建一个实体类,并实现查询需要的 ClientDetails 接口: 由于接口默认需要实现的方法有很多返回类型为集合类型的,所以这里的部分get方法做一些调整,例如: 其它的可以自行下载源代码查看。实体类建好以后,我们就可以查询客户端了: 实现 ClientDetailsService 接口
近几年来听过的音频(2019-10-09)
今天推荐了一些我觉得不错的音频给朋友,想了下,直接整理一波公开给大家得了(都是我听过的、筛选过的) 之前总有人问我为什么会知道这个为什么会知道那个,额(⊙o⊙)…你就只看我觉得不错的音频列表就应该秒懂了,书和文章就更用不提了 PS:没有什么东西是一步到位的,大家都是日积月累的成长 这两年听的大体是国学、中医、生命科学、法律、思维、理财等方向。很多音频其实真不怎么样,听部分就放弃了,有些音频刚开始真不错后来就越来越没质量,这些我都屏蔽了(不在列表中了) 下面是我听了有收获的列表(这个和书一样,什
js语言描述-栈及应用
基于数组的栈 function Stack(){
let items=[];
this.size=function()
{
return items.length;
}
//插入
this.push=function(e){
items.push(e);
}
//删除
this.pop=function(){
return items.pop();
}
//
cookie设置中文时的编码问题
cookie设置中文时的编码问题:cookie在设置时不允许出现中文。非要设置中文的怎么办,看下面的解决方案: 方式1 def login(request): ret = HttpResponse('ok')
ret.set_cookie('k1','你好'.encode('utf-8').decode('iso-8859-1'))
#取值:request.COOKIES['k1'].encode('utf-8').decode('iso-8859-1').encode('iso-8859
今日推荐
周排行