Pycharm 的快捷键可以在【文件】-【设置】中自定义(见上图)。 下方是根据网上资料整理的官方默认快捷键设置。 常用快捷键 Ctrl + / 行注释/取消行注释 Tab / Shift + Tab 缩进/取消缩进 Ctrl+X/Shift+Delete 剪切 Ctrl+C/Ctrl+Insert ...
分类:
其他好文 时间:
2018-05-29 14:05:36
阅读次数:
233
给你一棵树 让你进行切割 问你最多能切多少刀 使得每个连通分量size都是偶数 思路:首先 要是有奇数个节点的话 那么不管你怎么切割 都会有一个连通分量的size是奇数 所以只有偶数的情况才可能进行切割 切割的话 只要切割size为偶数的节点就行 把size为偶数的节点和他的父节点切开 就能保证连通 ...
分类:
其他好文 时间:
2018-05-29 14:04:54
阅读次数:
139
Web集群未了解之前,天真的认为浏览网页或者通过互联网和朋友交流,浏览消息这些过程都是单点。 直至了解了更多,比如计算机原理、计算机操作系统原理、Python编程语言、MySQL数据库等等这些,让我明白了简单的贴心的服务,需要背后付出太多努力了,我们点击网页打开页面,后面的工作非常复杂,一切工作的核 ...
分类:
其他好文 时间:
2018-05-27 19:44:16
阅读次数:
182
一:作用 Ngx_http_log_module:定义日志格式,并且以指定的格式保存。 二:示例配置 三:access_log 句法: access_log path [format [buffer=size] [gzip[=level]] [flush=time] [if=condition]]; ...
分类:
其他好文 时间:
2018-05-27 10:42:22
阅读次数:
163
最近的任务经常涉及到日志的记录,特意去又学了一遍logging的记录方法。跟java一样,python的日志记录也是比较繁琐的一件事,在写一条记录之前,要写好多东西。典型的日志记录的步骤是这样的: 写成代码差不多就是酱婶的(这个是照别的网页抄的,参考附注): 之后才可以正式的开始记录日志。Java里 ...
分类:
编程语言 时间:
2018-05-25 22:04:32
阅读次数:
259
MVC提供Area机制,在同一个项目之内就能够切割出不同的ASP.NET MVC网站。 插入:首先在相同的位置,比如说同一个文件夹(如:Controllers)是不能创建俩个相同名称的文件(如:HomeController),其次在不同的文件夹中如fold1和fold2,中各自创建一个TestCon ...
分类:
Web程序 时间:
2018-05-24 15:03:14
阅读次数:
279
#!/bin/bash #nginx日志切割脚本 [ $UID !=0 ] && { echo "Please run as root" exit 1 } logs_path="/usr/local/nginx/logs/" mkdir -p ${logs_path}$(date -d "yeste... ...
分类:
其他好文 时间:
2018-05-23 13:47:17
阅读次数:
188
概述 动态规划我们在工作中会经常用到,有时候你会有这个意识,而且我相信你在项目中肯定使用过,只是你不了解这种方式是“动态规划”而已。它最大的特点就是“空间换时间“。 如果你想大致了解下,你可以直接略过细节,直接看“使用动态规划方法求解最优钢条切割问题”这一部分。细节部分,只是使用案例和数学公式教大家 ...
分类:
其他好文 时间:
2018-05-22 22:05:14
阅读次数:
197
题意:给定一个矩形$W H$,一共$n$次切割操作(水平/垂直),求每次操作后得出的最大面积 随机按tag扫CF题目找到的题,可以分别用平衡树维护割边的位置和长度($x/y$各两个) 具体操作看代码 ...
分类:
其他好文 时间:
2018-05-21 22:54:04
阅读次数:
212
小明家的一面装饰墙原来是 3*10 的小方格。 现在手头有一批刚好能盖住2个小方格的长方形瓷砖。 瓷砖只有两种颜色:黄色和橙色。 小明想知道,对于这么简陋的原料,可以贴出多少种不同的花样来。 小明有个小小的强迫症:忍受不了任何2*2的小格子是同一种颜色。 (瓷砖不能切割,不能重叠,也不能只铺一部分。 ...
分类:
其他好文 时间:
2018-05-21 14:48:06
阅读次数:
226