只是想复健一下LCT没想到做了不得了的题……调了两天QAQ 题解是这么说的: 但是果然还不太理解……因为swap的前后问题调了好久,(所以一开始养成的习惯后面就不要再改啦…… 总之大概就是把对位置lct的操作映射到权值lct上,然后权值lct可以随便转没问题,只要位置lct不动就可以…… 注意rev ...
分类:
其他好文 时间:
2018-03-21 22:01:33
阅读次数:
210
写在前面 17年年底Wechat出了这个跳一跳的小游戏,今年2月份的时候简单地玩了一下,发现被游戏虐了(手太残了只能跳20多)。 今天刚好有点空,于是就花了一个下午的时间写了一个跳一跳的c++辅助。 由于本OIER既不会Python,也不会安卓的USB调试,更不会单片机,故写了一一个操作安卓模拟器的 ...
分类:
微信 时间:
2018-03-21 22:01:22
阅读次数:
352
范式的概念 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个: 1.第一范式(确保每列保持原子性) 第一范式是最基本的 ...
分类:
数据库 时间:
2018-03-21 22:01:13
阅读次数:
226
MySQL数据库的体系架构如下图所示: 从上图中可以看出,MySQL主要分为以下几个组件: 连接池组件 管理服务和工具组件 SQL接口组件 分析器组件 优化器组件 缓冲组件 插件式存储引擎 物理文件 一、存储引擎 存储引擎 : 其实就是指定 表 如何存储数据,如何为存储的数据 建立索引 以及 如何更 ...
分类:
数据库 时间:
2018-03-21 22:01:03
阅读次数:
223
不多说,直接上干货! FineBI是帆软公司推出的自助式商业智能软件,通过大数据引擎FineIndex,可以自动建模,傻瓜式操作,用户只需在Dashboard中简单拖拽操作,便能制作出丰富多样的数据可视化信息,进行数据钻取、联动和过滤等操作,自由分析数据。 从FineBI的体系架构中可以看出,Fin ...
分类:
其他好文 时间:
2018-03-21 22:00:49
阅读次数:
257
miniconda2版本比较低时会出现这种报错,通过更新miniconda2就可以解决这个问题,用到的命令行: 参考链接:https://stackoverflow.com/questions/33488081/why-is-anaconda-source-activate-non-existent ...
分类:
其他好文 时间:
2018-03-21 22:00:42
阅读次数:
834
一、封装数据属性、明确区分内外:示例代码如下: 可以防止外部直接修改隐藏属性,并且提供了一个接口,按照固定的格式向调用者输出信息 也可以提供修改隐藏属性的接口,让调用者通过接口修改隐藏的属性,并且可以写上控制逻辑 例如: 可以看出,修改成功了,并且加上了控制,不让调用者随意更改 二、隔离复杂度 例如 ...
分类:
编程语言 时间:
2018-03-21 22:00:34
阅读次数:
188
find find使用基本格式如下 以下是几个示例,搜索范围包括指定目录和子目录 locate locate比find速度要快,原因在于不搜索目录,而是搜索linux系统的数据库,linux系统会自动创建这个数据库。 grep grep使用的格式如下 选项是一些参数,如 i表示忽略大小写 patte ...
分类:
系统相关 时间:
2018-03-21 22:00:28
阅读次数:
265
jindong_user ="xiong"jingdong_password = "ok"weixing_user = "abc"weixing_password = "123"pass_logon = Falsedef logon(f): def inner(): global pass_logo ...
分类:
其他好文 时间:
2018-03-21 22:00:18
阅读次数:
197
题意: 给定一个网格,每个网格有选取代价和占据收益。每个点被占据,需要满足以下两个条件至少一个条件:1.被选取 2.邻近方格都被选取(有公共边被称为邻近) 不一定要占据所有方格,求最大收益。 输入说明第一行两个数 n,m(n,m ≤ 20),表示矩形的长和宽。接下来 n 行,每行是 m 个字符组成的 ...
分类:
其他好文 时间:
2018-03-21 22:00:08
阅读次数:
198
不多说,直接上 干货! FineBI和Tableau是比较好的自助式商业智能软件,功能都很强大,是企业数据可视化不可或缺的利器,但两款产品还是有非常大的区别的,例如Tableau的功能全面且深入,更适合专业的数据分析人员,而FineBI则是面向普通的业务人员,数据分析过程更人性化,更简单和易用,并为 ...
分类:
其他好文 时间:
2018-03-21 21:59:59
阅读次数:
1719
读完了梁宁的专栏《产品思维30讲》,其中有一篇是《点线面体的战略选择》,特别有感触。虽然是讲产品,但假如把个人的成长当成产品演进一样来发展,会有一种异曲同工,殊途同归的感觉。 个人的成长有很多方面,但关于技术人的成长最重要的是知识体系构建,这其实就是一个「点线面体」的演进过程,下面结合我自己的成长演 ...
分类:
其他好文 时间:
2018-03-21 21:59:50
阅读次数:
228
12.17 Nginx负载均衡12.18 ssl原理12.19 生成ssl密钥对12.20 Nginx配置ssl12.17 Nginx负载均衡Nginx负载均衡目录概要vim /usr/local/nginx/conf/vhost/load.conf // 写入如下内容upstream qq_com{ ip_hash; ser
分类:
其他好文 时间:
2018-03-21 21:59:41
阅读次数:
221
sed 查询 1创建测试文件 cat>person.txt<<EOF> 101,oldboy,CEO> 102,zhangyao,CTO> 103,Alex,COO> 104,yy,CFO> 105,feixue.CIO> EOF 2查询单行文本 2连续查询多行文本 3显示出文件包含oldboy的行 ...
分类:
其他好文 时间:
2018-03-21 21:59:32
阅读次数:
172
Given two integers, a and b, you should check whether a is divisible by b or not. We know that an integer a is divisible by an integer b if and only i ...
分类:
其他好文 时间:
2018-03-21 21:59:25
阅读次数:
185
1 数据库的读写分离 1.1 Amoeba实现读写分离 1.1.1 定义 Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy 优点: 缺点: 1.2 搭建amoeba 1.2.1 安装JDK 说明:Amoeba的使用依赖于JDK. 1.2.2 安装Amoeba ...
分类:
其他好文 时间:
2018-03-21 21:59:16
阅读次数:
450