首页 > 2020年05月27日 > 全部分享
Codeforces Round #644 (Div. 3) H. Binary Median
https://codeforces.ml/contest/1360/problem/H 题目应该挺好理解,先讲我自己想的,很直观: 最小值为0,假设最大值(就是二进制为m个1)为maxx,如果一个值都不去,那么答案就是mid = maxx/2,但是现在我们要去掉一些数,我们在去掉数的过程中,这个m ...
分类:其他   时间:2020-05-27 00:44:28    收藏:0  评论:0  赞:0  阅读:91
上古神器vim系列之初探
[导读] 一直以来VIM也用一些,但是用的不熟,最近看了些文章,发现这个东西有必要发大力气系统的练习一下。可以大大提高平时工作效率,工欲善其事,必先利其器。所以将学习的过程要点记录分享一下,希望大家喜欢。本文不介绍任何插件,只梳理基本VIM操作,将其尽量清晰的呈现。 题外,近期新到一些朋友,也欢迎大 ...
分类:系统服务   时间:2020-05-27 00:43:51    收藏:0  评论:0  赞:0  阅读:110
redis设计与实现之SDS简单动态字符串
开篇 SDS遵循C字符串以空字符结尾的惯例,保存空字符的1字节空间不计算在SDS的len属性里面,并且为空字符分配额外的1字节空间,以及添加空字符到字符串末尾等操作,都是由SDS函数自动完成的,所以这个空字符对于SDS的使用者来说是完全透明的。 遵循空字符结尾这一惯例的好处是,SDS可以直接重用一部 ...
分类:其他   时间:2020-05-27 00:42:22    收藏:0  评论:0  赞:0  阅读:67
Git相关知识点
1.git基本知识 2.git和svn的区别 3.下载安装 官网下载比较慢,选择阿里镜像下载 下载地址:http://npm.taobao.org/mirrors/git-for-windows/ 3.git配置 查看配置 git config -l 查看系统配置 git config --syst ...
分类:其他   时间:2020-05-27 00:41:52    收藏:0  评论:0  赞:0  阅读:48
js 运算符 流程控制 函数 作用域
自定义对象{} 1 var a = {"name": "Alex", "age": 18}; 2 var d = {'name':'chao',age:18}; 键可以不加引号 3 console.log(a.name); 4 console.log(a["age"]); 5 for循环遍历自定义对 ...
分类:Web开发   时间:2020-05-27 00:41:17    收藏:0  评论:0  赞:0  阅读:66
HTML与jQuery
一.history对象 1.该对象下的三个函数一个属性 ,history.go(1)历史网页前前一页,history.go(0)对当前页面刷新,history.go(-1)网页后退 history.forword()网页前进,history.back()网页后退 history.length 当前网 ...
分类:Web开发   时间:2020-05-27 00:40:57    收藏:0  评论:0  赞:0  阅读:56
spring的依赖注入
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
分类:编程语言   时间:2020-05-27 00:40:35    收藏:0  评论:0  赞:0  阅读:70
读rbtree
读rbtree 定义在rbtree.c文件 rb_insert_color:插入一个节点 rb_prev:返回当前节点之前的节点e rb_next:返回当前节点之后的节点 rb_erase:删除一个节点 内存管理,io调度算法等等使用了红黑树! 红黑树实质是自平衡二叉树。 两个完全公平调度策略,一个 ...
分类:其他   时间:2020-05-27 00:37:15    收藏:0  评论:0  赞:0  阅读:81
程序优化--降低复杂度
程序优化的最核心的思路 第一步,暴力解法。在没有任何时间、空间约束下,完成代码任务的开发。第二步,无效操作处理。将代码中的无效计算、无效存储剔除,降低时间或空间复杂度。第三步,时空转换。设计合理数据结构,完成时间复杂度向空间复杂度的转移。 说明:常用的降低时间复杂度的方法有递归、二分法、排序算法、动 ...
分类:其他   时间:2020-05-27 00:36:52    收藏:0  评论:0  赞:0  阅读:70
linux安装redis5.0.8详解
1.官网下载链接:https://redis.io/download(我这里下载的比最新版低一个版本) 2.使用链接在命令行下载:wget http://download.redis.io/releases/redis-5.0.8.tar.gz 3.解压得到源码文件: tar xf redis-5. ...
分类:系统服务   时间:2020-05-27 00:36:18    收藏:0  评论:0  赞:0  阅读:207
前后端交互 -进度丢失问题解决
今天在写项目的时候,遇到了一个问题,让我很是纳闷, 就是数据库查询出来的id值(是通过雪花算法生成的一个19为随机数字) ,在传给前端的时候,前端同事用谷歌浏览器看的是Response返回的是后端的正确数据,但是preview选项卡是另外一个值,位数虽然是相同的,但是好像变小了。这种情况就叫做精度丢 ...
分类:其他   时间:2020-05-27 00:36:00    收藏:0  评论:0  赞:0  阅读:99
SQL-基础在深入(二)
SQL-基础在深入 SQL-存储过程_参数 参数类表 = 参数类型+参数名字+参数数据类型 参数类型 : in / 输入参数 (默认) out / 输出参数 定义的参数只能在过程体内部赋值,可以把某个值传递回调用它的参数 在存储过程外边声明用户变量 ,在将参数放入调用函数的out参数位置 inout ...
分类:数据库技术   时间:2020-05-27 00:35:05    收藏:0  评论:0  赞:0  阅读:56
job for network.service failed because the control process exited with error code
1 nmcli c reload2 systemctl disable NetworkManager3 service NetworkManager stop4 service network restart ...
分类:Web开发   时间:2020-05-27 00:34:46    收藏:0  评论:0  赞:0  阅读:401
#Linux学习# 用户和用户组管理
用户配置文件在Linux中主要是通过用户配置文件来查看和修改用户信息。初始组和附加组:初始组——就是指用户一登录就立刻拥有这个用户组的相关权限,每个用户的初始组只能有一个,一般就是和这个用户的用户名相同的组名作为这个用户的初始组;附加组——指用户可以加入多个其他的用户组,并拥有这些组的权限,附加组可... ...
分类:系统服务   时间:2020-05-27 00:34:30    收藏:0  评论:0  赞:0  阅读:98
闭包与立即执行函数
闭包与立即执行函数 一、闭包 (一)概念 闭包:有权访问另一个函数作用域中变量的函数。抽象地来说,内部函数被保存到外部时,就会生产闭包 内部函数总是可以访问其所在的外部函数中声明的参数和变量,即使在其外部函数被返回(寿命终结) function outer() { var a = "来自外部函数的数 ...
分类:其他   时间:2020-05-27 00:34:15    收藏:0  评论:0  赞:0  阅读:55
系统调用fork()在powerpc上的源码分析
总结一句话:系统调用的本质,通过sc指令触发异常,完成用户态到内核的转换。 展开一些:应用程序调用fork(),fork()是一个glibc函数,该函数的最底层调用sc指令,触发cpu异常,从而完成从用户态到内核态的切换, 内核:在异常处理中完成fork()的内核态处理,然后通过rfi指令返回到用户 ...
分类:其他   时间:2020-05-27 00:33:53    收藏:0  评论:0  赞:0  阅读:55
vue项目性能优化
Vue 代码层面的优化; webpack 配置层面的优化; 基础的 Web 技术层面的优化。 一、代码层面的优化 1.1、v-if 和 v-show 区分使用场景 v-if 是 真正 的条件渲染,因为它会确保在切换过程中条件块内的事件监听器和子组件适当地被销毁和重建;也是惰性的:如果在初始渲染时条件 ...
分类:其他   时间:2020-05-27 00:33:02    收藏:0  评论:0  赞:0  阅读:58
[JAVA/PYTHON] Command Line Argument | String[] args | sys.argv
JAVA public class Args { public static void main(String[] args) { // for (String arg : args) // System.out.println(arg); //或者下面的遍历方法 for (int i = 0; i ...
分类:编程语言   时间:2020-05-27 00:32:30    收藏:0  评论:0  赞:0  阅读:58
id选择器
id选择器可以为特定id的HTML元素指定特定的样式。 HTML元素以id属性来设置id选择器,CSS中id选择器以“#”来定义。 语法: #id名 { 属性1: 属性1; ..... } 注意:id选择器口诀:样式#定义,结构id调用,只能调用一次,别人切勿使用 类选择器和id选择器的比较: 1. ...
分类:其他   时间:2020-05-27 00:32:13    收藏:0  评论:0  赞:0  阅读:51
【Leetcode】287. 寻找重复数(数组模拟链表的快慢指针法)
寻找重复数 根据题意,数组中的数字都在1~n之间,所以数字的范围是小于数组的范围的,数组的元素可以和数组的索引相联系。 例如:nums[0] = 1 即可以将nums[0]作为索引 通过nums[0] 可以访问到nums[1],以此类推。 如左图所示,环的入口就是重复元素。 那么问题就转化为了如何找 ...
分类:编程语言   时间:2020-05-27 00:31:56    收藏:0  评论:0  赞:0  阅读:114
1194条   上一页 1 ... 56 57 58 59 60 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!