首页 > 2020年12月19日 > 全部分享
ICPC上海 C题 Sum of Log
Pro: https://codeforces.com/gym/102900/problem/C 给定$X$,\(Y\) 计算 \[ \sum_{i=0}^X \sum_{j=0}^Y [i\&j=0] \lfloor log(i+j)+1 \rfloor \\ X,Y<=1e9 \\ 1e4组数据 ...
分类:其他   时间:2020-12-19 18:11:08    收藏:0  评论:0  赞:0  阅读:96
关于开发中异常处理的建议
在中间层组件中抛出异常,在界面层组件中捕获异常在底层组件中捕获JVM抛出的“只有程序员能看懂的”异常,转换为中间层的业务逻辑异常,再由界面层捕获以提供有意义的信息。自身能够处理的异常,不要再向外界抛出。尽可能地在靠近异常发生的地方捕获并处理异常 尽可能地捕获最具体的异常类型,不要在中间层用catch ...
分类:其他   时间:2020-12-19 18:10:53    收藏:0  评论:0  赞:0  阅读:35
Android开发事件分发原理
前言 了解流程和具备的能力 事件的种类和手势 view的体系结构和事件分发 view和viewgroup的分发流程 解决滑动冲突 代码分析 注:本文只对单点触摸进行处理,多点触摸我们不进行讨论 1、事件的种类和手势、了解单点触摸 图1 2、view的体系结构和事件分发 首先我们需要了解view与vi ...
分类:移动平台   时间:2020-12-19 18:10:40    收藏:0  评论:0  赞:0  阅读:36
剑指offer.41 数据流中的中位数
这道题涉及到对堆这个数据结构的使用,落实到代码上实际使用的是优先队列(优先队列底层可以通过堆来实现)。 题目描述 如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数 值排序之后中间两个数的平均值 ...
分类:其他   时间:2020-12-19 18:10:28    收藏:0  评论:0  赞:0  阅读:36
干货:Java中的访问修饰符详解
java语言提供了很多修饰符,主要分为以下两类: 访问修饰符 非访问修饰符 修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明: public class ClassName { // ... } private boolean myFlag; static final ...
分类:编程语言   时间:2020-12-19 18:10:10    收藏:0  评论:0  赞:0  阅读:32
Markdown学习
Markdown学习 标题:#+空格几个#号代表几级标题 二级标题 三级标题 四级标题 字体 hello,world! 两边都加两个**号就变成粗体了 hello,world! 两边都加一个*号就变成斜体了 hello,world! 斜体加粗两边三个*号 hello,world! 删除线两边两个波浪 ...
分类:其他   时间:2020-12-19 18:10:00    收藏:0  评论:0  赞:0  阅读:29
ICPC2020上海 E题 The Journey of Geor Autumn
Pro: https://codeforces.com/gym/102900/problem/E 给定$n,k$ 统计长度为n的 满足对于任意$i>k$ , \(a_i>min(a_{i-1},a_{i-2}......a_{i-k})\) 的排列方案数 \(n,k<=10^7\) Sol: 考虑从 ...
分类:其他   时间:2020-12-19 18:09:46    收藏:0  评论:0  赞:0  阅读:65
[剑指offer]跳台阶问题&动态规划求解
题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 示例1 输入 1 返回值 1 示例2 输入 4 返回值 5 递归的方式求解: 由于它可以跳1级台阶或者2级台阶,所以它上一步必定在第n-1,或者第n-2级台阶,也就是说它 ...
分类:其他   时间:2020-12-19 18:09:32    收藏:0  评论:0  赞:0  阅读:35
Amicable Pair (相亲数)
package _interview_question /** * Given a integer n, return all amicable paris * */ class Solution16 { /* * solution: get sum of divisors of number,Ti ...
分类:其他   时间:2020-12-19 18:09:22    收藏:0  评论:0  赞:0  阅读:33
基本正则表达式字符集合
20.12.19 特殊符号 特殊符号 代表意义 [:alnum:] 代表英文大小写字节及数字,亦即 0-9, A-Z, a-z [:alpha:] 代表任何英文大小写字节,亦即 A-Z, a-z [:blank:] 代表空白键与 [Tab] 按键两者 [:cntrl:] 代表键盘上面的控制按键,亦即 ...
分类:其他   时间:2020-12-19 18:09:12    收藏:0  评论:0  赞:0  阅读:30
Scrapy框架使用
scrapy框架 五大组件 引擎(Engine) 爬虫程序(Spider) 调度器(Scheduler) 下载器(Downloader) 管道文件(Pipeline) # 两个中间件 下载器中间件(Downloader Middlewares) 蜘蛛中间件(Spider Middlewares) 工 ...
分类:其他   时间:2020-12-19 18:08:58    收藏:0  评论:0  赞:0  阅读:25
Selenium IDE的安装及介绍
selenium IDE简介: Selenium IDE是Firefox浏览器的一个插件,依附于谷歌浏览器、Firefox浏览器,是一款开源的web自动化的工具 selenium IDE作用: 进行自动化测试。方便回归测试,可代替80%的手工测试 辅助元素定位。快速进行元素定位,然后直接copy到w ...
分类:其他   时间:2020-12-19 18:08:45    收藏:0  评论:0  赞:0  阅读:29
tf.session()
tf.session对象是执行Operation运算的一个封装环境。Tensor对象会在此执行。 比如: 1 # Build a graph. 2 a = tf.constant(5.0) 3 b = tf.constant(6.0) 4 c = a * b 5 6 # Launch the gra ...
分类:其他   时间:2020-12-19 18:08:34    收藏:0  评论:0  赞:0  阅读:32
GoLang 海量用户聊天系统(TCP-Socket网络编程+Redis数据库)
GO语言综合项目 包含: 1:GO语言基础知识 2:TCP-Socket网络编程 3:Redis数据库 已实现: 登录 查看在线用户 群聊 私聊(未实现) 历史消息(未实现) 注册 退出 整体结构 客户端client 1 package main 2 3 import ( 4 "ChatRoom/c ...
分类:数据库技术   时间:2020-12-19 18:08:23    收藏:0  评论:0  赞:0  阅读:41
Json,Ajax,i18n 国际化
1、什么是 JSON? JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。JSON 采用完全独立于语言的文本格式,而且很多语言都提供了对 json 的支持(包括 C, C++, C#, Java, JavaSc ...
分类:Web开发   时间:2020-12-19 18:08:08    收藏:0  评论:0  赞:0  阅读:36
json中 load losads 和 dump dumps
load loads 都实现反序列化 dump dumps 都实现序列化 区别 load loads (反序列化) load 针对文件句柄 , 将json格式的字符串转换为dict result = json.load(open('demo.json','r')) # 从文件中读取 转换为字典形式 ...
分类:Web开发   时间:2020-12-19 18:07:50    收藏:0  评论:0  赞:0  阅读:41
04 选择器权重
<!-- 我们现在已经学过了很多的选择器,也就是说我们有很多种方法从HTML中找到某个元素,那么就会有一个问题:如果我通过不用的选择器找到了相同的一个元素,并且设置了不同的样式,那么浏览器究竟应该按照哪一个样式渲染呢?也就是不同的选择器它们的优先级是怎样的呢? 是先来后到呢还是后来居上呢?统统不是, ...
分类:其他   时间:2020-12-19 18:07:36    收藏:0  评论:0  赞:0  阅读:27
springboot使用@async实现异步线程池
一 介绍 工作中经常涉及异步任务,通常是使用多线程技术,比如线程池ThreadPoolExecutor,但使用Executors容易产生OOM,需要手动使用ThreadPoolExecutor创建线程池;在springboot使用 @async 可以实现异步调用,配置线程池参数,可以简单的实现多线程 ...
分类:编程语言   时间:2020-12-19 18:07:24    收藏:0  评论:0  赞:0  阅读:50
cv2.approxPolyDP() 函数 和 cv2.boundingRect()
approx = cv2.approxPolyDP(cnt,0.02*peri,True) # 输出近似图像折点坐标 主要功能是把一个连续光滑曲线折线化 cv2.approxPolyDP(curve, epsilon, closed, approxCurve) x, y, w, h = cv2.bo ...
分类:移动平台   时间:2020-12-19 18:07:15    收藏:0  评论:0  赞:0  阅读:245
python 将带有TZ的UTC时间字符串,转换成本地时间
整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信中,为统一而普遍使用一个标准时间,称为通用协调时(UTC, Universal Time Coordinated)。UTC与格林尼治平均时(GMT, Greenwich Mean Time)一样,都与英国伦敦的本地时相同。UTC与G ...
分类:编程语言   时间:2020-12-19 18:07:04    收藏:0  评论:0  赞:0  阅读:38
366条   上一页 1 ... 5 6 7 8 9 ... 19 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!