A. Grasshopper And the String

One day, the Grasshopper was jumping on the lawn and found a piece of paper with a string. Grasshopper became interested what is the minimum jump ability he should have in order to be able to reach th...
分类: 其他 发布时间: 07-03 23:31 阅读次数: 0

A. Olesya and Rodion

Olesya loves numbers consisting of n digits, and Rodion only likes numbers that are divisible by t. Find some number that satisfies both of them.Your task is: given the n and t print an integer strict...
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0

Apollo 4 客户端 SDK 设计

前言 之前聊了客户端的一些功能,例如融入 Spring, @value 注解的自动刷新实现,长轮询等,这次从客户端的整体设计来聊聊。 设计 上图是 client 项目的包结构。 其中,核心包就是 internals 包,包含了客户端的主要功能逻辑。主要有以下功能: 获取 ConfigService 服务的远程配置。 长轮询/定时轮询 ConfigService。 监听机制——更新后,立即通知应用程序。 兼容 Spring 各个版本(这个是在 spring 包中,但我认为也算重要功能 ^_^)。
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0

工作经验:Java 系统记录调用日志,并且记录错误堆栈

前言:现在有一个系统,主要是为了给其他系统提供数据查询接口的,这个系统上线不会轻易更新,更不会跟随业务系统的更新而更新(这也是有一个数据查询接口系统的原因,解耦)。这时,这个系统就需要有一定的方便的线上查错方式,我便想到了记录每一次的调用日志,而且需要记录错误堆栈,同时被白名单过滤的也要记录下来。 想法   这个日志记录,需要在每一次访问接口时记录一下,在有异常时将异常的堆栈信息记录在每次访问记录里。这里由于要使用数据库信息,所以选择了 spring 的拦截器。   在拦截器抛放心之后,运行业
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0

管道符、重定向与环境变量

管道符、重定向与环境变量 管道符 用于把前一个命令原本要输出到屏幕的数据当作后一个命令的标准输出。 例如使用翻页的形式查看/etc目录中的文件列表及其属性 输入输出的重定向 管道符作用的对象是命令和命令,重定向作用的对象是命令和文件。使用输入重定向能够把文件导入到命令中,而输出重定向则是能够把原本要输出到屏幕的数据信息写入到指定文件中,输入用的比较少,输出用的比较多。 通配符(个人认为类似正则表达式) 顾名思义就是通用的匹配信息的符号,比如星号(*)就是代表匹配零个或多个字符,问号(?)是代表
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0

Oracle数据库相关

Oracle7大服务 最后一个为必须启动项
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0

1. webpack 复制文件

1. npm install --save-dev copy-webpack-plugin 2. var CopyWebpackPlugin = require('copy-webpack-plugin'); 3. new CopyWebpackPlugin([ {from: './ip.txt', to:'ip.txt'} ]); ======= from 定义要拷贝的源目录 from: __dirname + ‘/src/public’ to 定义要拷贝
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0

软件测试基础(第一阶段)

系统测试模块 一,测试基础 1,什么是软件测试(定义) 使用人工或自动的手段来运行或测量软件系统的过程,以检验软件系统是否满足规定的要求,并找出与预期结果之间的差异, 这里的软件指:软件的源代码,用户手册,配置数据 这些都是软件的构成,都是我们的测试对象 2.软件测试的目的 发现被测对象和用户需求之间的差异(俗称,找bug) 通过测试活动发现并解决的缺陷,增加人民对被测对象的信心 通过测试,获取被测对象的质量信息,为决策提供数据依据 通过测试活动,预防缺陷,从而降低产品的风险 3.测试原则 测
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0

[HDU2294] Pendant - 矩阵加速递推

Pendant Time Limit: 6000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1032 Accepted Submission(s): 535 Problem Description On Saint Valentine's Day, Alex imagined to present a special pendant to his girl frien
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0

C语言学习1

一、初识C语言 1.1 C语言的起源 1972年,贝尔实验室的丹尼斯,里奇和肯,汤普逊在开发UNIX操作系统时设计了C语言,然而,C语言不完全是里奇突发奇想出来的,他是在B语言的基础上进行设计的,至于B语言的起源是另外一个故事,C语言设计的初衷是将其作为程序员使用的的一种编程工具,因此,其主要主要目标是成为有用的语言。 1.2 C语言的优缺点 优点: 1.设计特性:C语言程序编写更易懂、更可靠。 2.高效性:C程序更加紧凑,而且运行速度快 3.可移植性:在一种系统C程序稍作修改,或不做修改就可
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0

数据中心网络架构浅谈

不论我们在讨论SDN,NFV或者其他的虚拟网络技术,有一点需要明确,网络数据包最终都是跑在物理网络上。物理网络的特性,例如带宽,MTU,延时等,最终直接或者间接决定了虚拟虚拟网络的特性。可以说物理网络决定了虚拟网络的“天花板”。在Mirantis对OpenStack Neutron的性能测试报告中可以看出,网络设备的升级和调整,例如采用高速网卡,配置MTU9000,可以明显提高虚拟网络的传输效率。在对网络性能进行优化时,有些物理网络特性可以通过升级设备或线路来提升,但是有些与网络架构有关。升级
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0

基础语法;

在c#中用int来声明; 挖坑显示的方法用大括号来标序
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0

JSTree下的模糊查询算法——树结构数据层次遍历和递归分治地深入应用

A表示区域节点,S表示站点结点 问题描述:现有jstree包含左图中的所有结点信息(包含区域结点和站点结点),需要做到输入站点名称模糊查询,显示查询子树结果如右图 解决策略:   1、先模糊查询所得站点所在区域结点A5,A6,A4,根据这些从下往上搜索所有子树的区域结点(主义表述,是区域结点),存至set集合(避免重复放入)   2、找出set集合中的最高点A1(最高点的父节点为空),查询结点信息放入jsonobject,从上往下搜索子树中A1所有孩子结点(A2,A4),递归遍历A2,A4的孩
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0

定义播放器

链接:https://pan.baidu.com/s/1gdjj6Vra_zKAieZHuUpIkg 密码:di0j 1、H5多媒体标签介绍 figure--多媒体语义标签 figcaption--多媒体区域表体 <video width="400" height="300" src="./chrome.mp4" controls loop autoplay></video> <!-- 浏览器支持多种视频格式文件播放的兼容写法 --> <video controls> <s
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0

activemq stomp类

此库用来增强ide,能对stomp类进行自动提示 <?php class Stomp { /** * 构造器 * Stomp constructor. * @param string $broker:连接地址,如:tcp://localhost:61613 * @param string $username:用户名,默认为admin * @param string $password:密码:默认为admin * @param
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0

recyclerview实战——对话界面

最近在做一个电影智能问答系统,需要有一个相应的界面来操作问答,而最近又在学android,使用决定采用recyclerview控件来写相关的内容。 android本身有一种相关的控件叫listview,但是相比recyclerview来说,Listview只能实现上下滑动而且扩展性不好。重要的是recyclerview可以实现复用,即已经移出屏幕的样式会在屏幕的下方进行复用。下面开始进行相关的操作。 一 前期准备 1 对话框素材 开始实现前需要有一个对话框,从icon网站上找到一个对话框png
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0

具有状态的对象

  传统的java web编程里面,很少有具有状态的对象需要我们自己设计,一般都是Controller,Service,Dao三层代码,而这三类对象基本上没有状态,所以,很多工作多年的Java程序员只会Java web,而基本的面相对象知识确实非常匮乏,从定义一个对象开始,就能看出来一个人的水平。   很多工作多年的人都喜欢静态类,原因很简单,思维里面抽象不出来一个东西描述这个动作,这种方式,等等, 其实是头脑太懒惰,没有经过面相对象的思维训练。   对象其实是封装本身状态的,而状态是会在运行
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0

A. Wet Shark and Odd and Even

Today, Wet Shark is given n integers. Using any of these integers no more than once, Wet Shark wants to get maximum possible even (divisible by 2) sum. Please, calculate this value for Wet Shark. Note...
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0

Topological Sorting

Michael wants to win the world championship in programming and decided to study N subjects (for convenience we will number these subjects from 1 to N). Michael has worked ou...
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0

Product of Digits URAL - 1014

AC代码(大坑:1*0 = 0)#include &amp;lt;iostream&amp;gt;#include &amp;lt;bits/stdc++.h&amp;gt;using namespace std;int main(){    long long int q;    int i, a[120], h;    while(cin&amp;gt;&amp;gt;q)    {        if(q==1)            c...
分类: 其他 发布时间: 07-03 23:30 阅读次数: 0