2+22+222+2222+。。。。

题目描述 求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字,为2。 例如,n=5时=2+22+222+2222+22222,n由键盘输入。 输入 n 输出 Sn的值 样例输入 5 样例输出 24690 #include"stdio.h" int cal(int *p) { int a[1000],count,sum=0,i; count=*p; a[0]=2; for(i=0;i<count;i++) { a[i+1]=a[i]*10+2; } for(i=0;i<
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

【PHP】关于系统性能追踪工具molten

一、简介 关于molten的介绍网上有很多,是一个全链路追踪的工具,Molten可以看做是phptrace的的升级版(流行的php问题定位工具譬如phptrace,xhprof,这些工具可以自行Google,看看如何使用) Molten能干啥 molten追踪php核心调用库运行时信息并且按照zipkin/optracing格式输出信息。 可以追踪`curl,pdo,mysqli,redis,mongodb,memcached` 这么多的运行信息。 你可以直接看到你耗时比较久的接口的运行信息,
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

CTS2019&APIO2019爆炸记

三天一道题都不会做,喜提双Cu,我是不是没救了。。 不知道哪天会把这篇游记补上。。
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

Problem - 1118B - Codeforces(Tanya and Candies)

记录奇数和和偶数和。 然后搞一下就可以了 1 #include <iostream> 2 #include <cstring> 3 #include <string> 4 #include <map> 5 #include <set> 6 #include <algorithm> 7 #include <fstream> 8 #include <cstdio> 9 #include <cmath> 10 #include <stack> 11 #inclu
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

BUAA-OO-第三单元总结

面向对象第三单元JML总结 JML理论基础及工具链梳理 JML语言理论基础 JML语言是对于JAVA进行规格化设计的一种表述语言,他能以一种统一化语言,逻辑性强的格式,向程序设计者描述这一方法实现的功能,从而规范设计者去按照这一方向实现方法。从而避免了使用自然语言而导致描述上不清晰的问题,并且也提供了代码的可维护性,其他程序员可以通过阅读规格从而更好地理解代码。 本次JML三次作业中主要使用的JML语句如下: \forall 表达式语法类似于for语句的语法,是全称量词修饰表达式,表示给定范围
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

JDK集合框架--ArrayList

ArrayList,从类名就可以看出来,这是由数组实现的List,即内部是用数组保存元素的有序集合。先看看主要的成员变量,比较简单: public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable { /** * 默认的初始数组大小 */ private stati
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

Python全栈之路----面向对象开发----多态与多态性

多态 多态指的是一类事物有多种形态,比如 动物有多种形态:人,狗,猪
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

【Java基础】图片压缩

最近有个需求,需要把图片字节码用Base64 encode之后作为请求报文的一部分调用外部服务方,服务方对图片的大小有要求,不能超过500KB,另一方面,请求报文太大,会出现如下错误:413 请求体过大 先看下现在的图片: 如果是线上的图片,我也写了个获取图片字节码,查看图片大小的小程序 public class GetImgSize { public static void main(String[] args) { String posUrl = "ht
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

coding++:使用 javascript 在html中获取url参数

函数处理定义如下: < script type = "text/javascript" > function $G() { var Url = top.window.location.href; var u, g, StrBack = ''; if (arguments[arguments.length - 1] == "#") u = Url.split("#"); else u = Url.split("?"); if (u.length
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

RabbitMQ最佳实践

原文:RabbitMQ最佳实践 在使用消息机制时,我们通常需要考虑以下几个问题: 消息不能丢失 保证消息一定能投递到目的地 保证业务处理和消息发送/消费的一致性 本文以RabbitMQ为例,讨论如何解决以上问题。 消息持久化 如果希望RabbitMQ重启之后消息不丢失,那么需要对以下3种实体均配置持久化: exchange queue message 声明exchange时设置持久化(durable = true)并且不自动删除(autoDelete = false): boolean dur
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

coding++ :HttpClientUtils 封装

1、关键 JAR <!-- 《《===================》》 httpClient 《《===================》》 --> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.2</version> </dependency> <!--
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

linux usb驱动记录(一)

一、linux 下的usb驱动框架   在linux系统中,usb驱动可以从两个角度去观察,一个是主机侧,一个是设备侧。linux usb 驱动的总体框架如下图所示:               从主机侧看usb驱动可分为四层:usb主机控制器硬件底层、usb主机控制器驱动、usb核心和usb设备驱动。   在主机侧要实现的驱动主要分为两类:usb主机控制器驱动和usb设备驱动。主机控制器驱动负责控制插入其中的usb设备,usb设备驱动主要负责usb设备和主机的通信。   usb核心向上为设备
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

织梦dede:channelartlist调用排除指定typeid栏目

在使用 dede:channelartlist 自动调用栏目内容时,经常会遇到某些栏目不需要调用,比如“关于我们”、“联系地址”等无持续更新的栏目。要想在 dede:channelartlist 调用时排出某些栏目,这需要修改dede源码,让 dede:channelartlist 排除指定typeid。 打开 \include\taglib\channelartlist.lib.php 文件 找到 $attlist = 'typeid|0,row|20,cacheid|'; 修改为: /
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

HDU5036(bitset加速传递闭包+期望)

HDU5036 题解 题目链接 思路: 求出破坏or打开所有门所需要的期望炮弹数量,那么根据期望的线性性质,我们可以求出每一个门的期望值最后累加起来就行了。 我们最后的目标就是求对于一个门\(i\),有多少门可以到达\(i\),假设有\(s\)个门(包含\(i\)),那么\(E_i=1*\frac{1}{s}\)。 那么我们就需要知道如果打开一个门,还能打开什么其它的门,这有点类似于传递闭包,但这题\(n\)最高有1000,这里我们用\(bitset\)加速一下就好了。这里的floyd还是挺有
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

复习(5)

RIP协议: 最早的动态路由协议,基于距离矢量算法实现 使用UDP报文来交换路由信息 以跳数多少选择最佳路由,最大跳数为15 RIPv1协议报文不携带掩码信息,不支持vlsm网络 路由器每隔30S向外广播一个D-V报文 RIP协议是V-D算法在局域网上的直接实现,RIP将协议的参加者分为主动机和被动机两种。主动机主动地向外广播路径刷新报文,被动机被动地接受路径刷新报文。一般情况下,网关作主动机,主机作被动机。 RIP规定,网关每30秒向外广播一个V-D报文,报文信息来自本地路由表。RIP协议的
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

各组对我组评价

1组; 2组:用户群几乎只是面向于学生,没有交互,没有后台,不过有歌曲还蛮强的。 3组;功能需要丰富,只有静态文本,可以添加一些学校的活动或新闻 5组;界面很美观,不过只有学校介绍,仅仅告知了用户学校的简介,可以添加校园旅行路线,使游客更好地参观校园,感觉校园旅行攻略可以包含其他大学,例如周边的经贸大学。 增加一些用户之间的交互功能。 6组;石家庄铁道大学校园旅行攻略,实现了基本的校园介绍,有图片有文字,能播放音频,目前无其他功能实现,建议加上各大大学的相关介绍,并且完善相关功能。 7组;可以
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

git使用记录四:.git分析

git使用记录四: .git 查看.git 目录下的文件 soaeon@DESKTOP-FUJJTHR MINGW64 /f/gitstudy/.git (GIT_DIR!) $ ls -al total 19 drwxr-xr-x 1 soaeon 197121 0 5月 21 21:20 ./ drwxr-xr-x 1 soaeon 197121 0 5月 21 21:01 ../ -rw-r--r-- 1 soaeon 197121 15 5月 21 21:01 COMM
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

OO第三单元总结分析

JML设计 JML语言基础 基本语法 一般对一个属性/方法的规格描述在其紧邻的上方 原子表达式 \result : 表示一个非void方法的返回值 \old(expr) : 表示一个表达式expr在方法执行前的值 注意 : 当expr为一个引用对象时只表示引用对象的地址值,不代表引用对象的引用值 \not_assigned(x,y,...) : 表示括号内的各个变量在方法前后没有改变(被赋值) \typeof(expr) : 返回expr的数据类型,用来判断是否等于\type(type[int
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

数字化平台之微信平台策略

原文:数字化平台之微信平台策略 当下,互联网技术正在深刻地重构我们的社会,各大企事业单位——大到万人集团公司,小到图文复印店——都在争先恐后地从所谓的“传统行业”中脱胎换骨一番以完成数字化转型。 在这个过程中,“企业即IT”、“科技即商业”等口号被屡屡提及,企业开始重新审视已有的CRM系统、供应链体系等诸多IT资产,发现割裂的信息化并不能给企业带来多少价值,于是CIO们逐渐意识到他们所需要的其实是一个IT生态系统。简单的讲,这里的IT生态系统即可以理解为数字化平台,这个平台不单单是个技术平台,
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0

Rocket - util - Annotations

https://mp.weixin.qq.com/s/7C8ZmPpwAqFqyKjL9K40Fg 介绍util中定义的注解(Annotations)。 1. Annotation 注解提供一些信息,供后续阶段使用。 之前在使用chisel生成verilog的时候,会同时生成后缀为".anno.json"的文件,里面存放的即是注释信息。 2. SRAMAnnotation 注释SRAM的信息,包括:地址宽度、名称、数据宽度、深度、描述信息、写掩码颗粒度等信息。 3. InterruptsPor
分类: 其他 发布时间: 05-21 23:01 阅读次数: 0