- 博客(4573)
- 收藏
- 关注
转载 http://codeforces.com/contest/1174/problem/D
链接[https://codeforces.com/contest/1174/problem/D]题意让你构造一个数组,使得任意子段异或和不为0也不为x,而且每个数字大于等于1小于(1<<n)分析比赛做不出来,还是太垃圾了,这只能说水平不够。而且我对位运算的题真的不敏感。以后专门刷下位运算题。我是看官方题解,知道的。首先有前缀异或和数组。al⊕al+1⋯⊕ar=bl...
2019-06-16 18:39:00 86
转载 Day3笔记(作业)
1、写一个产生随机密码的函数, 1、输入一个数字,就产生多少条密码 2、密码长度在8-15直接 3、密码必须包括大写字母、小写字母、数字和特殊字符 4、密码不能以特殊字符串开头 5、密码保存到文件里面import randomimport stringdef op_file(file_na...
2019-06-14 23:03:00 81
转载 nginx统计响应的http状态码信息(ngx-http-status-code-counter)
为什么80%的码农都做不了架构师?>>> ...
2019-06-12 16:02:47 1369
转载 为应用提供 64 位原生支持 | Android 中文教学视频
根据 Google Play 的政策,从 2019 年 8 月开始,所有在 Play 上架的新应用和已有应用的更新都必须包含原生 64 位版本。在这个视频中,我们向开发者介绍了应用在创建 64 位版本时需要注意的一些事项,包括 64 位的系统原生库被 XOM 保护而对应用产生的影响。希望开发者们立刻开始行动,尽早提供 64 位版本,为用户提供更好的体验。腾讯视频链接:v.qq.com/x/...
2019-06-11 02:07:57 85
转载 KMP学习笔记
KMP的作用(未完待续)1.一对一字符串匹配(next数组可优化)2.字符串最长的前缀等于后缀(next数组不可优化)KMP题表(未完待续)1.【模板】KMP字符串匹配 难度12.OKR-Periods of Words 难度1转载于:https://www.cnblogs.com/xxjAc/p/10997218.html...
2019-06-10 13:36:00 78
转载 猫哥教你写爬虫 013--布尔值和四种语句-小作业
作业: 囚徒困境while True: a = input('A, 你认罪吗? 请回答认罪或者不认: ') b = input('B, 你认罪吗? 请回答认罪或者不认: ') if a == '认罪' and b == '认罪': print('两人都得判十年, 唉') if a == '不认' and b == '认罪': ...
2019-06-09 00:53:04 277
转载 LVS代理
NAT模式:只支持局域网,后端服务器的网关是LVS服务器的IP地址,LVS压力较大,支持任何方式的访问。IP隧道模式:支持局域网和广域网,直接路由模式:只支持局域网,调度算法:rr:轮询wrr:加权轮询转载于:https://www.cnblogs.com/lewis1516/p/10988780.html...
2019-06-07 17:51:00 287
转载 LeetCode每日一题:数组拆分 I(No.561)
题目:数组拆分 I给定长度为 2n 的数组, 你的任务是将这些数分成 n 对, 例如 (a1, b1), (a2, b2), ..., (an, bn) ,使得从1 到 n 的 min(ai, bi) 总和最大。复制代码示例:输入: [1,4,3,2]输出: 4解释: n 等于 2, 最大总和为 4 = min(1, 2) + min(3, 4).复制代码思考:这道题先...
2019-06-06 02:21:30 293
转载 聊聊Elasticsearch的AtomicArray
序本文主要研究一下Elasticsearch的AtomicArrayAtomicArrayelasticsearch-7.0.1/server/src/main/java/org/elasticsearch/common/util/concurrent/AtomicArray.javapublic class AtomicArray<E> { private final...
2019-06-04 13:17:41 83
转载 创建者模式 -- 单例模式(反射&序列化)
看的视频:https://www.bilibili.com/video/av43896218/?p=286实现方式:(构造器私有,提供一个外部可以访问的方法提供实例)1、饿汉式:线程安全,调用效率高, 不能延时加载2、懒汉式:线程安全,调用效率不高,可以延时加载(要用的时候才加载)3、双重锁检测式:“由于JVM底层内部模型原因,偶尔会出现问题,不建议使用”4、静态内部类式:...
2019-06-03 12:03:00 68
转载 day13-生成器
def generator(): print(1) yield 'a'rcp = generator()print(rcp.__next__()) 只要含有yield关键字的函数都是生成器函数。yield不能和return共用且需要写在函数内。 生成器函数 : 执行之后会得到一个生成器作为返回值。def generator(): p...
2019-06-02 21:42:00 53
转载 Cut the Sequence
Cut the Sequence有一个长度为n的序列\(\{a_i\}\),现在求将其划分成若干个区间,并保证每个区间的和不超过m的情况下,每个区间的最大值的和的最小值,\(0 < N ≤ 100 000\)。解不难想到,设\(f_i\)表示把前i个位置划分后的所求,设s为a的前缀和,于是有\[f_i=\min_{j=0,s_i-s_j\leq m}^{i-1}\{f_j+\max_...
2019-06-02 09:47:00 163
转载 JavaScript基础知识
第一章:JavaScript基础 JavaScript概念:JavaScript面向对象事件驱动具有安全性的脚本语言,面向对象 JavaScript特点: 1.解释性语言,边运行边解释 2.和HTML页面实现交互效果 3.语法类似于Java 4.一搬用于编写客户端脚本 JavaScript组成: 1.ECMAScript:脚本语言规范(标准) 2.BOM Browser Obj...
2019-06-01 15:49:00 101
转载 case()的用法
总结下我最近写SQL语句时碰到的的case语句1.case语句通常被称为流行控制语句1).对expression进行判断,expression等于value1,则返回resultvalue1,如果都不返回when条件,则返回defaultvaluecase expression when value1 then resultvalue1 when v...
2019-06-01 14:11:00 1148
转载 Moment.js的基本使用
前言本篇博客只是添加了一些,自己在平时开发过程中用到的Moment.js相关的内容,不定时更新(仅做记录)常用方法获取当前时间var now = moment();console.log('当前时间',now);console.log('当前时间',now.format())//输出结果当前时间 moment("2019-04-28T23:18:42.466")当前时间 20...
2019-06-01 09:40:21 137
转载 第二次课程设计实验报告
2019春第二次课程设计实验报告一.实验项目名称贪吃蛇小游戏二.实验项目功能描述玩家通过键盘控制蛇在地图上寻找食物,蛇吃下食物,可以加分,碰到四壁或者自己游戏结束。三.项目模块结构介绍程序关键在于表示蛇的图形及蛇的移动。用一个小圆点来表示蛇的一节身体,身体每长一节,增加一个圆点,蛇头用四节来表示。移动时必须从蛇头开始,所以蛇不能向相反的大反向移动,如果不按任意键,蛇自行在当前方向上前移...
2019-05-31 18:39:00 100
转载 无锁HASHMAP的原理与实现
在疫苗:Java HashMap的死循环疫苗:Java HashMap的死循环中,我们看到,java.util.HashMap并不能直接应用于多线程环境。对于多线程环境中应用HashMap,主要有以下几种选择:使用线程安全的java.util.Hashtable作为替代。使用java.util.Collections.synchronizedMap方法,将已有的HashMap对象包装为线程安全的。...
2019-05-31 13:27:26 69
转载 getDerivedStateFromProps
新的生命周期过程先来看看最新版本react的生命周期图:getDerivedStateFromPropsReact生命周期的命名一直都是非常语义化的,这个生命周期的意思就是从props中获取state,可以说是太简单易懂了。可以说,这个生命周期的功能实际上就是将传入的props映射到state上面。由于16.4的修改,这个函数会在每次re-rendering之前被调用,这意味着什么呢?...
2019-05-31 09:08:48 1887
转载 SQLServer——数据库的增删改查
增:删:改:查:转载于:https://juejin.im/post/5ceff3d16fb9a07ecf720a9d
2019-05-30 15:19:11 264
转载 ScrollView嵌套RecyclerView导致onBindViewHolder不断调用
描述:当Recyclerview 外部嵌套了一层可滑动布局时,RecyclerView 的回收复用机制将失效。在数据量小的时候不明显;等数据量达到一定程度的时候就会导致创建的View过多,产生大量的数据,导致进程不断的发生GC影响UI主线程,会造成无响应,卡顿的问题。原因:RecyclerView默认是支持嵌套滚动的,也就是说当它嵌套在ScrollView中时,默认会随着ScrollVie...
2019-05-30 02:31:41 1088
转载 历届试题 日期问题
这是2017年第八届的题目(历届试题 日期问题),我觉得出题不严谨,4月没有31号,而这道题目的测试数据只是考虑到了闰年和年和月相同的数据。/*测试数据:02/04/31输出:2002-04-31//明显不符合常理,但是代码却ac了2031-02-042031-04-02Process returned 0 (0x0) execution time : 5.359 sPress any key t...
2019-05-28 21:43:00 97
转载 关于35个Java 代码性能优化总结
前言代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可以...
2019-05-28 13:04:29 66
转载 win32开发中多字节(ANSI)和宽字符(UNICODE)字符串处理函数参考
https://blog.csdn.net/qq_22642239/article/details/84822485多字节字符集:使用一个或者多个字节表示一个字符Unicode字符集:统一使用2个字节表示一个字符,其中UTF-8,UTF-16,UTF-32都属于Unicode的编码规则UTF-8:变长编码方式,使用1-4个字节表示字符字符集在计算机系统中,所有的数据都以二进制存...
2019-05-28 11:02:00 131
转载 kubernetes证书过期问题的解决 (kubernetes v1.11.5 包括node部分)
一、备份证书和配置文件备份证书sudomv/etc/kubernetes/pki/apiserver.key/etc/kubernetes/pki/apiserver.key.oldsudomv/etc/kubernetes/pki/apiserver.crt/etc/kubernetes/pki/apiserver.crt.oldsudomv/etc/ku...
2019-05-27 14:04:00 1188
转载 SpringBoot整合MyBatisPlus配置动态数据源
目录 SpringBoot整合MyBatisPlus配置动态数据源 SpringBoot整合MyBatisPlus配置动态数据源推文:2018开源中国最受欢迎的中国软件MyBatis-PlusMybatisPlus特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注...
2019-05-27 14:01:00 320
转载 RabbitMQ-python应用
介绍官方文档:https://www.rabbitmq.com/tutorials/tutorial-one-python.htmlRabbitMQ是一个基于AMQP协议的消息代理。它的工作就是接收和转发消息。你可以把它想像成一个邮局:你把信件放入邮箱,邮递员就会把信件投递到你的收件人处。在这个比喻中,RabbitMQ就扮演着邮箱、邮局以及邮递员的角色。了解AMQP:http...
2019-05-27 13:12:00 99
转载 [转] babel-present-env 与 babel-polyfill 学习总结
babelrc 配置文件{ "presets": [ [ "env", { "modules": false, "useBuiltIns": true, "targets": {"browsers": ["last 2 versions", "safari >= 7", "ie>=9"...
2019-05-25 23:02:00 209
转载 golang 指针类型引起的神奇 bug
下面是使用的结构体接口抽象定义,其实就是将结构体存进一个 map里。由于是读写都比较频繁,我加了读写锁。// add progress listener.func (upload *UploaderGateway) AddProgress(key string, v ProgressListener) { upload.mutex.Lock() defer upload.mutex.Unl...
2019-05-25 18:45:39 143
转载 Android APP弱网测试问题和解决分析
最近做了一次移动APP的弱网和中断测试,接下来分享一下遇到的一些问题:1、现象:用户登录应用时下载初始化数据,下载过程中因网速太慢点击取消并重新登录,数据初始化完成后出现重复,造成数据不一致。 原因:数据下载过程中、下载失败后,未进行数据回滚,中止后重新下载,出现数据重复 解决方案:通过事务处理数据下载逻辑,下载失败后,应用本地数据库进行数据回滚。2、现...
2019-05-25 17:17:00 492
转载 shell编程系列4--有类型变量:字符串、只读类型、整数、数组
shell编程系列4--有类型变量:字符串、只读类型、整数、数组有类型变量总结:declare命令和typeset命令两者等价declare、typeset命令都是用来定义变量类型的declare命令参数总结1.declare -r 将变量设置为只读类型declare -r var="hello"var="world" # 变量默认可...
2019-05-24 16:48:00 65
转载 思维导图绘制六部曲
思维导图可以对工作中的难题进行总结归纳,可以对学习中的知识点进行总结归纳,可以对生活中零散的小事进行总结归纳,使用的地方很多,并且带来的帮助也是无穷无尽的,下面是小编给大家总结的绘制思维导图六部曲,可以进行参考。 之前绘制思维导图都是手绘进行绘制使用的,但是随着互联网的发展现在很多活动都转移到电脑中进行操作思维导图也不例外,下面将为大家介绍在迅捷画图在线网站中绘制思维导图的简单操作方法,希...
2019-05-23 10:02:54 181
转载 增加游戏受众:在英特尔核显上运行MR游戏
为了获得良好的用户体验,通常VR游戏需要稳定在每秒90帧,这意味着整个场景只有11.1毫秒的时间来进行左右眼渲染,这就是为何VR游戏需要配备高端的独立显卡。现在来看看我们如何使用最新版英特尔图形性能分析器(Intel GPA)分析优化一款高级VR游戏,并在Surface Book上实现60帧的速率吧!查看详情转载于:https://juejin.im/post/5ce660bae51d4577...
2019-05-23 08:59:14 80
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人