ICode9

精准搜索请尝试: 精确搜索
  • 【算法练习】二分搜索的妙用 lc1011D天送达包裹的能力2021-04-28 11:01:27

    题目  1011. 在 D 天内送达包裹的能力   思路 首先理解题目的意思: 按照数组的顺序分组,分成D个组,每组的和的最小值,这样的想法是求分组每组和的最小值的,但是其实这样的思路并不能很好的求解。 此类题目还可以采用这样的思路 通常我们会去联合「答案」去想解法 (from 三叶姐) 参考

  • String.replaceAll方法,正则妙用2021-04-16 07:02:48

    更多精彩文章。《微服务不是全部,只是特定领域的子集》《“分库分表" ?选型和流程要慎重,否则会失控》这么多监控组件,总有一款适合你《使用Netty,我们到底在开发些什么?》《这可能是最中肯的Redis规范了》《程序员画像,十年沉浮》最有用系列:《Linux生产环境上,最常用的一套“vim“技巧》《

  • 关于||和&&在shell中的妙用2021-04-13 11:01:12

    在shell中用善用||和&&可以简化shell的编写1)op1||op2这个是“或”操作,op1,op2分别表示:操作1,操作2整个表达式从左至右,只要op1不为真,就继续op2,相当于if ! [[ op1 ]];then     op2 fi2)    op1&&op2这个是“与”操作,op1,op2分别表示:操作1,操作2整个表达式从左至右,只要op

  • 生成器的妙用2021-04-02 17:01:26

    这里面说生成器最大的好处是可以省内存空间。因为生成器generator,是一个一个生成数据的。在生成的过程中,你可以进可以出,可以做点别的事情。哈哈~~~上代码:这里要插一个叫做列表生成式的东西,就是一句话写出一个列表。这个就是最简单的列表生成式,稍微改动一下,它就变成了生成器。看到吗

  • Mac系统Option键的妙用,能够极大提升你的效率2021-03-25 14:30:09

    键盘用的巧,鼠标跑的少! 今天教你Mac里Option键的妙用,帮你效率提升,还有一些隐藏功能。 1、SpaceLauncher for Mac(Mac快捷键工具) 2、CheatSheet for Mac (快捷键管理) 3、CustomShortcuts for mac(自定义菜单键盘快捷键) 1.连接类菜单栏图标 按住 Option 键,鼠标单击 WiFi 图标,即

  • 【LeetCode】妙用位运算解题2021-03-15 20:02:33

    【LeetCode】妙用位运算解题 文章目录 【LeetCode】妙用位运算解题交替位二进制数★插入★数字范围按位与★★比特位计数★★下一个数★★消失的两个数字★★★修改后的最大二进制字符串★★ 详细位运算知识见往期总结 ♢位运算♢常用公式及练习详解 注:★为easy,★★

  • bitset 的妙用:乱搞字符串匹配2021-03-07 20:35:36

    最近碰到了几次 bitset 乱搞字符串匹配的情况,故写文以记之。 1. 算法简介 核心思想:假设文本串为 \(s\),则对字符集中的每一个字符 \(c\) 开一个大小为 \(|s|\) 的 bitset \(N_c\),记录 \(c\) 出现在 \(s\) 中的哪些位置。 用多个模式串 \(t\) 去匹配 \(s\),并且求出 \(t\) 在 \(s\)

  • 谈一谈php://filter的妙用2021-02-21 12:01:25

    原文来源:https://www.leavesongs.com/PENETRATION/php-filter-magic.html   php://filter是PHP中独有的协议,利用这个协议可以创造很多“妙用”,本文说几个有意思的点,剩下的大家自己下去体会。本来本文的思路我上半年就准备拿来做XDCTF2016的题目的,没想到被三个白帽的一题抢先用

  • 液晶气体变送器的妙用 | 警惕冬季家庭“凶手”,防范不打烊2021-02-05 17:29:49

    液晶气体变送器的妙用 | 警惕冬季家庭“凶手”,防范不打烊 一到冬天 “煤气中毒”警报就响个不停 每年冬天都有人在洗澡时被夺去生命! 大多数事故原因是使用热水器导致的煤气中毒。 回顾近年,这样的受害者还有不少! 据不完全统计,我国每年大约有6000多人急性一氧化碳中毒,其中死亡

  • static的妙用2021-01-31 23:32:24

    一:   在用C做开发时,static的关键字几乎天天要要用到的。   比如有个test.c文件里面,有个全局的变量int  aa=0;还有个函数void   fun1();当我们不想这个变量aa和函数fun1被别的文件使用到话。我们得按如下这样的更改: static   int    aa=0;     static   void    fu

  • tee命令的妙用2021-01-31 13:00:23

    如果你想把标准输出和错误输出都重定向到一个文件,那么命令如下: command 2>&1 | tee -a log https://blog.csdn.net/codingstandards/article/details/83774388?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control&depth_1-utm_sou

  • pyspark topandas的妙用2021-01-19 21:02:25

    topandas 笔者这几天在写hive查数,需要把数据拉到本地,无奈文本数据太长,excel存储受到了限制,csv分隔符乱的一批,总之我乱的一批。 此时直接跳过直接下载的格式自己写,反倒没有了这么多的事情,因此,笔者发现了从分布式爬取到本地的topandas()拯救了笔者的凌乱~ 直接从数据库中取数,write.c

  • MyBatis 的 4 个妙用,别再踩坑了!2021-01-14 09:30:43

    作者:悠悠来源:http://uusama.com/356.html Mybatis 是 Java 中一个非常好用的数据库框架,这儿记录一下在使用过程中遇到的坑。 官方中文文档地址: http://www.mybatis.org/mybatis-3/zh/getting-started.html 1、在Mybatis mapping.xml映射配置文件中使用大于>号小于号< 由于M

  • Python高级操作第一弹:heapq的妙用2021-01-11 22:01:41

    1 基础操作 """ 1)基础:入堆、出堆、替换操作;heapq.heappush(heapq, item)/heapq.heappop(heapq, item)/ .heappushpop(压入一个,弹出一个)/.heapreplace(先弹出堆顶,再压入元素,和heappushpop顺序相反) 初始化:创建堆用[]的列表,或者heapify()来将填充的列表转化为堆 操

  • 记录jpype在接口自动化中的妙用2021-01-07 15:04:48

    公司接口需要加密处理,但是开发提供的加密方法是Java的 转成python十分困难,因为字符位数上的问题。       还好 pyhon提供jpype来加载java方法去驱动,只要调整好 java方法的入参 ,就可以随意在pyhon中调用 正好 这次学到了 java的map 对应了 python 的字典  列表好像是一样的 ,字

  • JS 中 `toLocaleString`妙用2020-12-09 10:01:40

    缘起 kaven老师分享了一个数值取整的方法,即利用按位非操作符(~)进行取整: var a = 1.5; console.log(~~a); // 1 但是这种方法有点限制就是它只能进行向下取整,无法实现四舍五入。 所以就想到了toLocaleString() 方法,利用它可以巧妙第实现数值的四舍五入取整。 利用toLocaleStri

  • bitmap的妙用2020-11-14 18:33:48

    这几天面试,有面试官提到bitmap做日活用户统计的需求,觉得挺有用,在此记录一下   漫画bitmap:https://www.sohu.com/a/300039010_114877 对比hashmap的优势:占用内存小 用途:日活用户统计,用户画像绘制等,巧妙应用bit的0或1特性,类似于倒排索引。

  • Protobuf 中 any 的妙用2020-10-28 19:03:55

    文章目录 目录结构 首先,我们定义我们需要传输的消息 使用 protoc 编译工具,编译 rsp.proto,生成 rsp.pb.go 文件 测试使用 any   在使用 GRPC 时,常规的操作是将 message 定义好后进行数据传输,但总会遇到某些数据结构进行组合的操作,采用默认的定义 message 方式,造成代

  • Linux's swap 分区的妙用2020-08-27 05:01:43

    一开始,不知swap分区有何用处,在安装ubuntu时,分了8G给swap分区。但是进入系统后,swap分区却只有2G可用。显然,我设置的分区并没有被使用。 直到使用了CLion编程之后,电脑动不动就死机,经过htop 命令时刻检测发现,死机时,swp空间被占用满了。 后来手动挂载替换了过来,在编译时不再死机。 使

  • IOIOI卡片占卜——令人窒息的异或妙用2020-07-30 16:31:27

    IOIOI卡片占卜 K理事长很喜欢占卜,经常用各种各样的方式进行占卜。今天,他准备使用正面写着”I”,反面写着”O”的卡片为今年IOI的日本代表队占卜最终的成绩。占卜的方法如下所示:首先,选择5个正整数A,B,C,D,E。将A+B+C+D+E张IOI卡片排成一行,最左侧的A张卡片正面朝上,接下来B张反面朝上,

  • 三角函数值域的妙用2020-05-21 22:02:46

    前言 我们都知道,\(\sin x\in [-1,1]\),\(\cos x\in [-1,1]\),但是很少能将其和导数主动融合在一起。 案例分析 比如,函数\(f(x)=\sin x+x\),在判断函数的单调性时,许多学生会想到用两个函数的图像叠合的方法求解,其实这个思路是错误的,\(y=x\)是单调递增的,但是\(y=\sin x\)是有增有减的,故

  • 并查集的妙用2020-04-04 12:04:28

    \(\cal{A}.\)最简单的并查集 【图论_并查集】 [Luogu p1551] 亲戚 并查集最简单的思路,使用了其“并”与“查”的功能。 Luogu P3367 【模板】并查集 并查集裸题; [Luogu 2078] 朋友 “并”“查”+计数 可以在每次合并时,以编号小的作为“父亲”,编号大的作为儿子,最后取小明和小红里

  • 如何给列表降维?sum()函数的妙用2020-03-16 09:04:19

    例子如下: oldlist = [[1, 2, 3], [4, 5]] # 想得到结果: newlist = [1, 2, 3, 4, 5] 原始数据是一个二维列表,目的是获取该列表中所有元素的具体值。从抽象一点的角度来理解,也可看作是列表解压或者列表降维。 这个问题并不难,但是,怎么写才比较优雅呢? # 方法一,粗暴拼接法: newl

  • JS 一些位操作的妙用2020-03-15 23:57:41

    &(按位与) 判断一个数是否为2的n次幂,可以将其与自身减一相与 var number = 4 (number & number -1) === 0 // true ^(按位异或) 不用第三个变量,就可以交换两个变量的值 var a = 4,b = 3 a = a ^ b // 7 b = a ^ b // 4 a = a ^ b // 3 或者还有这样的操作也可以达成

  • 二进制妙用之循环计数2020-02-29 12:56:56

    1. 什么是循环计数 从0到n之间循环依次取数,假设 n=3,那么我需要的如下数据 0,1,2,3,0,1,2...;现象就这样,我也不知道循环计数这个名词是否合适.姑且,就认为合适吧. 2. 常规实现 这点需求,相信对于所有的coder都小菜一碟.我们愉快的写下如下代码 // author: herbert 464884492 //

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有