每日算法 - day 19

每日算法 those times when you get up early and you work hard; those times when you stay up late and you work hard; those times when don’t feel like working — you’re too tired, you don’t want to push yourself — but you do it anyway. That is actually the
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

VUE Cli3的多环境配置

1.创建环境env文件 文件 说明 备注 .env vue-cli-service build 时 , 默认的配置 默认的 npm run build = vue-cli-service build .env.development vue-cli-service serve 时 ,默认的配置 默认的 npm run serve = vue-cli-service serve .env.{mode} 下文以mode = dev为例 .env文件中变量命名 必须以 VUE_APP_ 开头 例子(
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

搭建线路mvc实现接口获取数据库数据

搭建线路mvc实现接口获取数据库数据 BuslineController: public class BuslineController { @Autowired private BuslineService buslineService; @RequestMapping("/busline")//获取用户接口 @ResponseBody public List<Busline> getAll(){ return buslineSer
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

#6046. 「雅礼集训 2017 Day8」爷 [分块]

分块板子。。/fad // powered by c++11 // by Isaunoya #include <bits/stdc++.h> #define rep(i, x, y) for (register int i = (x); i <= (y); ++i) #define Rep(i, x, y) for (register int i = (x); i >= (y); --i) using namespace std; using db = double; using ll = l
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

nginx的proxy_pass路径转发规则最后带/问题

一、location匹配路径末尾没有 / location /sta { proxy_pass http://192.168.1.1/sta; } 外面访问:http://外网IP/sta/sta1.html 相当于访问:http://192.168.1.1/sta/sta1.html 二、location匹配路径末尾有 / 此时proxy_pass后面的路径需要分为以下四种情况讨论: (1)proxy_pass后面的路径只有域名且最后没有 / location /sta/ { proxy_p
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

八斗大数据十三期

百度云盘 本人是听说八斗口碑不错,加上是做java后端开发的,目前java后端人数实在太多,刚出来的普遍薪资待遇都较低,于是就产生了转型的想法,报名了八斗六期。凭心而论,八斗的售后是做的很强的,还没见过哪家能像八斗一样(之前了解过几家,也听过体验课,都是讲师直接讲,不管下面反应如何,客服人员只会问你报不报名,挺反感的。。。),甘老师一开始就会提供一些基础的资料,帮助更好的入门,只要有认真去看下,再结合老师上课讲的,就能很快上手。 说说八斗的课程吧,我觉得整体把握还是很好的,由浅入深,循序渐进,
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

淘宝轮播图功能

一、概念 现在一般的电商网站的首页都会有一个轮播图,如下图这样 这幅图可以拆分为三个功能 1、通过点击数字切换图片。 2、通过点击左右按钮切换图片。 3、鼠标没有停留在相框范围内时,自动轮询切换图片。 下面针对这三个功能,一个个单独讲解。 二、点击数字切换图片 效果 代码 公共common.js,下面所有的代码都会引用这个js。 //根据id获取元素对象 function my$(id) { return document.getElementById(id); } <!DOCTYPE
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

git和gitee的安装、上传和下载(二)

git上传项目到gitee的基本步骤 1 git init 先进入项目文件夹使用 git init 命令,把这个目录变成git可管理仓库即版本库repository 2 git add . 注意add后面有个点,与add之间有一空格,把文件添加到版本库中,将本地项目使用 git add . 加入到缓存区stage,意为将目录中的所有文件都添加到缓存区 add是把当前分支的变更暂存起来,但不生成版本 3 git commit -m "firstcommit" git commit -m 命令生成
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

在将 varchar 值 '言论' 转换成数据类型 int 时失败。

如果author_type的字段类型为varchar 用这个语句时会报错:在将 varchar 值 '言论' 转换成数据类型 int 时失败。 update author set author_type='简讯' where author_type=2 需要改为 update author set author_type='简讯' where author_type=‘2’
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

2019 CCPC 秦皇岛赛区 F. Forest Program

Link 题意: 在仙人掌图中删去一些边使图中没有环,求方案数 思路: tarjan判环 设图中环的大小分别为 \(c_1\) \(c_2\), ..., \(c_k\),不属于任何一个环的边数为 \(b\),则答案为: \(2^b*\prod _{i=1}^{k}{(2^{c_i}-1)}\) 代码: #include<bits/stdc++.h> using namespace std; typedef long long ll; const int N=3e6+5; const
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

2019 CCPC 秦皇岛赛区 I. Invoker

Link 题意: 基本技能:Q,W,E 调用技能:R 特殊技能:Y,V,G,C,X,Z,T,F,D,B 每个特殊技能由三个基本技能组成,并且可以无序触发 拥有三个基本技能时,可以使用调用技能,以根据他当前拥有的基本技能获得特殊技能。调用后,基本技能不会消失,并且这三个基本技能的时间顺序也不会改变。 现在给出了一系列特殊技能,用最少数量的基本技能和调用技能来逐一调用它们。 思路: dp 一个特殊技能最多有 \(6\) 种排列 将前后两个技能进行 \(36\) 种排列配对 \(dp[i][j]\)
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

linux英文界面变成中文界面

https://blog.csdn.net/zq199692288/article/details/78901818
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

数论::整除分块

题目链接:洛谷P3935 题目描述: ,求 输入格式 输入共一行,两个数,l,,r。 输出格式 输出共一行,一个数,为∑f(i),i∈(l,n)对998244353取模的结果。 分析:实际上,我们有 反演d(i),我们有d(i)等价于 不妨先设函数f(x)为该式的朴素情况 即ans等价于 即ans=f(r/i)-f((l-1)/j) 对于f(x),不难看出一种O(n)的暴力算法,但是显然我们需要sqrt(n)的 我们可以先枚举观察r=10的情况,观察r/i的值 1 2 3 4 5 6 7 8
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

ZooKeeper之选举(fastleaderelection算法)

ZooKeeper之选举(fastleaderelection算法) 每个节点除了zxid,还会有一个myyid(在部署ZooKeeper的时候自己创建并编写任意不相同的数字) 启动选举 运行时选举 概念 外部投票:其他服务器发来的投票 内部投票:服务器自身的投票 选举轮次:leader周期,可以理解为epoch pk:比较外部投票与内部投票,确定是否变更内部投票 每个节点初始化自己的选票(myid、zxid,当前节点选举轮次,被推荐的服务器选举轮次,状态(looking)) 发送初始化选票
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

省选模拟35

A.   在dfs序上考虑,那么子树就对应着dfs序上的一段区间,所以是个奇怪的偏序问题。   不考虑复杂度的话简单的线段树套set就可以实现,然而复杂度是2个log,这道题卡掉了。   所以考虑开两棵线段树,分别维护前缀和后缀,那么讨论完了之后就变成了简单的前后缀关系,所以线段树上的操作可以线性解决了。 B.   路径问题考虑点分治就好。   考虑处理跨过分治重心的路径,那么两边连起来是合法的当且仅当两边是最大或最小值,并且前缀和互为相反数。   所以只要将这些东西配对即可。   化一化式子
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

质量属性战术--6.易用性战术

软件质量属性包括:可用性、可修改性、性能、安全性、可测试性、易用性。 易用性与用户完成期望任务的难易程度以及系统为用户提供的支持种类有关,其目标是为用户提供适当的反馈和协助。 易用性战术分为运行时战术、系统主动战术: 运行时战术:通过为用户提供关于系统正在做什么的反馈,以及为用户提供发出基于易用性命令的能力来增强易用性,如帮助、撤销、取消等。 系统主动战术: 系统主动性战术就是那些确定系统用来预测其自身行为或用户意图的模型的战术,它必须依赖关于用户的某些信息,比如Word软件进行实时地拼写检查
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

计算机硬件基础知识(三)存储器

一、存储器   针对存储器的三个要点我们追求:容量大、速度快、造价低。事物都是存在两面性的,下面是存储器的不同处理方案: 寄存器 1 2 3 4 5 6 7 8 9   因访问内存以得到指令或数据的时间比cpu执行指令花费的时间要长得多,所以,所有CPU内部都有一些用来保存关键变量和临时数据的寄存器,这样通常在cpu的指令集中专门提供一些指令,用来将一个字(可以理解为数据)从内存调入寄存器,以及将一个字从寄存器存入内存。cpu其他的指令集可以把来自寄存器、内存的操作数据组合,或者用两者产生一个
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

os模块的使用

用处:OS routines for NT or Posix depending on what system we're on. 在windows操作平台上可以有Linux那样操作文件的顺滑感 比如函数: os.getcwd()获取当前工作目录路径 os.listdir()列出当前目录的文件夹/文件 os.chdir()改变工作路径 os.mkdir()/makedirs()创建路径(单层/多层) os.rmdir()/removedirs()删除目录/递归删除 获取文件夹的树形结构: im
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

LeetCode算法笔记

1.两数之和 暴力法: class Solution { public int[] twoSum(int[] nums, int target) { for (int i = 0; i < nums.length; i++) { for (int j = i + 1; j < nums.length; j++) { if (nums[j] == target - nums[i]) {
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0

关于CSS3中的选择器

关于CSS3中的选择器 属性选择器 选择符语法 描述 E [att] 匹配具有att属性的所有元素 E [att = "value"] 匹配具有att属性且值为value的元素 E [att ^= "value"] 模糊匹配,以属性值为value打头的元素 E [value $= "value"] 模糊查询,以属性值为value结尾的元素 E [value *= "value"] 完全模糊匹配 结构伪类选择器 这里一共分为两个大类 选择符语法 描述 E:first-child 匹配父元素中的第
分类: 其他 发布时间: 03-02 22:34 阅读次数: 0