大型补档计划 "题目链接" 如果整体来做,发现既有加法,也有整体异或,这样不容易搞。 考虑异或,各个位置互不干扰,按位考虑一下。 枚举每一位 $k$ 发现如果设 $f[u]$ 为这一位的期望结果还是不好做。 由于 每个位置只有 0 或者 1 两种操作,不妨设 $f[u]$ 为 $u n$ 这一位路径 ...
前言 工作的这些年发现一个比较奇怪的现象就是身边无论是工作十多年的老兵,还是初级刚入行的程序员,在高谈阔论技术和趋势的时候都是人工智能,大数据,区块链,各种框架,语言,算法,AI,BI,CI,DI…… 等等,倒是发现很少有人关注数据库,不知道是因为数据库感觉太低端还是太低调,总是不容易被人提起 技术 ...
分类:
数据库 时间:
2020-02-27 23:35:30
阅读次数:
76
解决办法参照这里:https://blog.shiplett.org/adding-a-usb-cddvdbd-drive-to-a-virtual-machine-in-esxi-5-5/ 1、情况 为了做一些数据的离线备份,专门买了台最新的蓝光刻录机,接口是USB 3.0的 然后高兴的通上电,并 ...
分类:
系统相关 时间:
2020-02-26 23:03:30
阅读次数:
412
最近两天我在思考,.net 这两年传说中没落的原因。我找到点蛛丝马迹,14年开始棱镜门事件,国家开始酝酿信息安全这块,接着就是咱们看到的就是所谓的国产化软件自主可控的政策,当时.net 还不能跨平台,真是生不逢时,但是国家想软件国产化并不容易,操作系统这块就不行,这样怎么能难道5000年历史的中华民 ...
分类:
Web程序 时间:
2020-02-26 18:41:07
阅读次数:
76
1. 模块与包 1.1 模块的概念 随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Mod ...
分类:
编程语言 时间:
2020-02-24 23:59:07
阅读次数:
126
恢复内容开始 问题的产生 最近一直学缓存容器,了解到了redis和docker的强大功能之后决定在项目中使用到redis缓存技术,好不容易在Ubuntu中安装好了docker和redis并正常启动,但是Redis Desktop Manager连接不上启动好的redis容器,搞了半天解决了问题 为什 ...
分类:
系统相关 时间:
2020-02-24 12:43:04
阅读次数:
113
data science,最近看了国内外很多相关的书,真的是越看越觉得懂得少,这个学科太交叉性学科了,内容量太大,说实话,真的不容易讲的深入浅出。希望我讲完后学生不要都觉得难得学不下去。 交叉学科有个特点就是面广,但是每个面并不要求一步到位,你可以选择一个你感兴趣的方向,在以后继续深入。比如可以选择 ...
分类:
其他好文 时间:
2020-02-24 00:15:25
阅读次数:
62
▎当您的团队分散各地或远程办公时,建立企业文化需要付出不同寻常的努力。下面就来看看我们如何在 Serverless 保持强大的凝聚力。" 作者: "ThomCrowe" | 译者: "Aceyclee" 保持优秀的企业文化本身就是一件不容易的事情,而要在远程办公的情况下实现这一点,更是难上加难。但是 ...
分类:
其他好文 时间:
2020-02-22 11:31:10
阅读次数:
69
01、35岁程序员中年危机 35岁,已经真的成了所有职场人都不容易迈过去的一道坎。找工作,大多数公司把年龄限制在35岁以下,35岁左右的人,连面试资格都没有。 各大公司一到大规模裁员,35岁以上的普通员工,就成了被裁员对象。 35岁,更是互联网从业者,尤其是程序员的一道坎。在“996”盛行的互联网行 ...
分类:
其他好文 时间:
2020-02-21 13:08:15
阅读次数:
99
对于正则表达式,第一眼时觉得完全没有规律可寻,而且全是一堆各种各样的特殊符号,完全不知所云。其实唯一难的就是组合起来之后,可读性比较差,而且不容易理解,其实能看得懂简单的正则表达式,写得出简单的正则表达式,用以满足日常的需求即可。学习正则表达式的最好方法是从例子开始,理解例子之后再自己对例子进行修改 ...
分类:
其他好文 时间:
2020-02-20 15:19:36
阅读次数:
96