整形数据字符型交替输入

#include<iostream> #include<cstdio> #include<algorithm> const long long p=10000; using namespace std; int main() { char ch; int a[p],n,i,x; cin>>n; while(n--) { i=0; while(scanf("%d%c",&x,&ch)!=EOF)
分类: 其他 发布时间: 05-08 23:01 阅读次数: 0

Bom API 和 SAP

BOM(browser object model) 包含5个东西 location 管理 URL navigator 管理浏览器 history 管理历史记录 screen 管理屏幕 window 管理浏览器所有的东西 location 对象是用来管理 URL 的, 下面是例子 改变 href 属性就可以跳转页面 hash: "" host: "s.taobao.com" host
分类: 其他 发布时间: 05-08 23:01 阅读次数: 0

Three.js场景的基本组件

1.场景Scene   THREE.Scene被称为场景图,可以用来保存所有图形场景的必要信息。每个添加到Scene的对象,包括Scene自身都继承自名为THREE.Object3D对象。Scene不仅仅是一个数组,还包含了场景图树形结构中的所有节点。 THREE.Scene最常用的方法和属性如下: 1.场景的基本功能   场景可以添加物体、删除物体、获取物体的数量以及获取物体数组,如下代码: <!DOCTYPE html> <html> <head> <title>Ex
分类: 其他 发布时间: 05-08 23:01 阅读次数: 0

字典树前缀出现次数

#include<iostream> #include<cstring> #include<cstdio> using namespace std; typedef long long ll; int tree[500000][27],sum[500000],tot; char a[15]; int insertit() { int len=strlen(a); int root=0; for(int i=0;i<len;i++) {
分类: 其他 发布时间: 05-08 23:01 阅读次数: 0

微服务熔断限流Hystrix之流聚合

简介 上一篇介绍了 Hystrix Dashboard 监控单体应用的例子,在生产环境中,监控的应用往往是一个集群,我们需要将每个实例的监控信息聚合起来分析,这就用到了 Turbine 工具。Turbine有一个重要的功能就是汇聚监控信息,并将汇聚到的监控信息提供给Hystrix Dashboard来集中展示和监控。 流程 实验 工程说明 工程名 端口 作用 eureka-server 8761 注册中心 service-hi 8762 服务提供者 service-consumer 8763
分类: 其他 发布时间: 05-08 23:01 阅读次数: 0

python标准库之shutil——可操作权限的文件操作库

转载自:https://www.jb51.net/article/145522.htm shutil模块提供了许多关于文件和文件集合的高级操作,特别提供了支持文件复制和删除的功能。 文件夹与文件操作 copyfileobj(fsrc, fdst, length=16*1024): 将fsrc文件内容复制至fdst文件,length为fsrc每次读取的长度,用做缓冲区大小 fsrc: 源文件 fdst: 复制至fdst文件 length: 缓冲区大小,即fsrc每次读取的长度 ? 1 2 3 4
分类: 其他 发布时间: 05-08 23:01 阅读次数: 0

动态规划笔记(一)

转载自:https://blog.csdn.net/fisherming/article/details/79809071 动态规划 本质:递归 递归的意义在于将原问题(N)拆解为子问题(N-1),用子问题得到答案之后综合得到原问题(N)的答案:原问题–子问题–原问题 动态规划的三要素:最优子结构,边界条件,转移方程。 leetcode 198 题目描述:你是一个专业的强盗,计划抢劫沿街的房屋。每间房都藏有一定的现金,阻止你抢劫他们的唯一的制约因素就是相邻的房屋有保安系统连接,如果两间相邻的房
分类: 其他 发布时间: 05-08 23:01 阅读次数: 0

动态规划机试题目合集

poj部分 初级 poj1050 基础DP poj1837 [背包] poj1276 [背包] 最长公共子序列 poj3176 poj1080 poj1159 poj3267 poj1836 poj1260 poj2533 中级 较为复杂的动态规划 poj1191 poj1054 poj3280 poj2029 poj2948 poj1925 poj3034 记录状态的动态规划 poj3254 poj2411 poj1185 树型DP poj2057 poj1947 poj2468 poj31
分类: 其他 发布时间: 05-08 23:01 阅读次数: 0

动态规划笔记(二)

题目:小兵向前冲 题目描述:N*M的棋盘上,小兵要从左下角走到右上角,只能向上或则向右走,问由多少种走法。 套路:计数问题 暴力搜索(回溯法) F(n,m)表示棋盘大小为n*m时走法数量 F(n,m)=F(n,m−1)+F(n−1,m) if n∗m&gt;0,otherwise F(n,m)=1F(n,m) = F(n,m-1) + F(n-1,m) ~if ~n*m &gt;0,otherwise~ F(n,m) = 1F(n,m)=F(n,m−1)+F(n−1,m) if n∗m>0,o
分类: 其他 发布时间: 05-08 23:00 阅读次数: 0

浅谈TCP协议(建立与断开连接)

TCP是面向连接的,可靠的进程到进程通信的协议。TCP提供全双工服务,即数据可在同一时间双向传输,每一个TCP都有发送缓存,用来临时存储数据。TCP将若干个字节构成一个分组,成为报文段(segment)TCP报文段封装在IP数据报中:TCP报文段的首部格式如图:首部长度为20--60字节,源端口号:他是16位字段,为发送方进程对应的端口号。目标端口号:他是16位字段,对应的是接收端的进程,接收端收
分类: 企业开发 发布时间: 05-08 23:00 阅读次数: 0

月薪30KJava大牛整理了最新Java学习思维导图,看完茅塞顿开

文章最后有面试题福利!记得看一下哦~想要成为合格的Java程序员或工程师到底需要具备哪些专业技能,面试者在面试之前到底需要准备哪些东西呢?本文陈列的这些内容既可以作为个人简历中的内容,也可以作为面试的时候跟面试官聊的东西,你可以把这些内容写到你的简历中,当然更需要的是你在面试的时候向面试官展示这些专业技能。相信此文对正在寻觅Java程序员(Java工程师)职位的freshman以及希望成为中高级J
分类: 编程语言 发布时间: 05-08 23:00 阅读次数: 0

MYSQL-查询缓存

MYSQL-查询缓存
分类: 企业开发 发布时间: 05-08 23:00 阅读次数: 0

动态规划笔记(三)

复习 动态规划的本质是递归。一切动态规划的问题一定能写成递归的形式。递归的本质就是将原问题拆解为子问题,子问题再推导出原问题。递归里每个参数的组合都表示一个状态。 动态规划两个重要性质:最优子结构和重叠子问题。用递归式来处理掉后效性,使它变成无后效性。用空间换时间去除冗余。 四个基本解题步骤: 3.1 设计暴力算法(递归算法),找到冗余 3.2 找到冗余之后,消除冗余(一维数组,二维数组,三维数组,Map) 3.3 把递归式整理成我们想要的状态转移方程 3.4 用自底向上的编程方式来解决问题
分类: 其他 发布时间: 05-08 23:00 阅读次数: 0

动态规划笔记(四)

最长公共子序列 如何暴力回溯递归 int search(int xi,int yi){ if(xi > n || yi > m){ return -1; } if(xi == n && yi == m){ return 0; } int a=0,b=0,c=0; if(X[xi] = Y[yi]){ a= search(xi+1,yi+1)+1; } b= search(xi,yi+
分类: 其他 发布时间: 05-08 23:00 阅读次数: 0

revert回滚git不小心提交的文件

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sarafina527/article/details/89082724 撤销指定的提交 git revert 撤销指定的文件 图形化,使用idea,选中文件后,点击紫色的revert箭头,会滚回上一次提交的文件内容
分类: 其他 发布时间: 05-08 22:59 阅读次数: 0

乱码问题及其解决方案

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sarafina527/article/details/89140190
分类: 其他 发布时间: 05-08 22:59 阅读次数: 0

mybatis基本配置-使用手册

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sarafina527/article/details/89140376
分类: 其他 发布时间: 05-08 22:59 阅读次数: 0

java并发编程概要

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sarafina527/article/details/89140588
分类: 其他 发布时间: 05-08 22:58 阅读次数: 0

Java线程安全-monitor锁

目录 1、为什么要用锁? 2、锁实现的基本原理 2.1、volatile 2.2、synchronized 2.2.1 synchronized实现原理 2.2.2 synchronized具体实现 2.3、CAS 3、锁的使用用例 3.1、ConcurrentHashMap的实现原理及使用 1、为什么要用锁? 锁-是为了解决并发操作引起的脏读、数据不一致的问题。 2、锁实现的基本原理 2.1、volatile Java编程语言允许线程访问共享变量, 为了确保共享变量能被准确和一致地更新,线程
分类: 其他 发布时间: 05-08 22:58 阅读次数: 0

Executor框架-源码解析

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sarafina527/article/details/89190371
分类: 其他 发布时间: 05-08 22:58 阅读次数: 0