手机随时阅读
新人专享大礼包¥24
安装Oh-My-ZSH:`curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh`zsh的设置文件:用户目录下的.zshrc文件在用户目录下的.oh-my-zsh里面有各种主题themes和插件plugins 主题:通过下面可以浏览主题效果,并可以下载主题ZSH 的主题在 .zshrc
1.
As Gerald, Alexander, Sergey and Gennady are already busy with the usual New Year chores, Edward hastily decorates the New Year Tree. And any decent N
问题: 在web.py的模板文件中, 如何得到i18n的支持? Solution: 项目目录结构: 文件: proj/code.py 模板文件: proj/templates/hello.html. 创建一个locale目录并使用python2.6内建的pygettext.py从python脚本和模
一、基本应用 1.1 Hello World! 1.2 提供静态文件 在当前应用的目录下创建static目录,将需要提供访问的静态文件放里面即可,比如JS,CSS等静态文件。 直接访问http://localhost/static/ 默认返回static里面的index.py文件 直接访问http:
java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表现模式。 Matcher 一个Matcher对象是一个状态机器,它依据Pattern对象做为匹配模式对字符串展开匹配检查。 首先一个Pattern实例订制了一个所用语法与PERL的类似的正则表达式经编
继续之前的内容,随着游戏的内容越来越复杂,有必要把代码优化一下,可以参考OOP的做法,把人物类抽象出来,弄成一个单独的类,这们便于代码维护,同时我们给小人儿,加个发射子弹的功能,代码如下:(看上去略长,但是绝大多数,都是上节的代码) import pygame import os pygame.init() WIN_WIDTH, WIN_HEIGHT = 500, 500 w
1、减少请求 最大的性能漏洞就是一个页面需要发起几十个网络请求来获取诸如样式表、脚本或者图片这样的资源,这个在相对低带宽和高延迟的移动设备连接上来说影响更严重。 2、整合资源 对开发者来说,将Javascript代码和CSS样式放到公共的文件中供多个页面共享是一种标准的优化方法,这个方法能很简单的维
上二节,已经知道如何控制基本的运动了,但是只有一个很单调的方块,不太美观,本节学习如何加载背景图,以及角色的动画。 素材准备:(原自github) 角色动画的原理:动画都是一帧帧渲染的,比如向左走的动画,实际是类似上图中的L1.png~L9png 连续切换,由于肉眼视觉暂留的作用,所以看上去象连续的动画。 好了,直接上代码:(关键地方已经加了注释) import pygame
背景:家里的娃慢慢长大了,准备教一些儿童入门的编程知识,研究了一阵麻省理工的scratch 2 虽然不错,但是功能有限,很多高级点的东西玩不出来。所以就有了这一系列,先提前自学一下,顺便拿来练手python ~_^ pygame虽然不是做大型游戏的最好选择,但是入门却是不错,python也易于学习,官网的文档也算齐全。 先来一个最基本的代码: import pygame pyga
刚刚接触WinCE编程,感觉大部分跟WinForm一样。刚开始的时候,不知道怎么进行断点调试,后来同事告诉我,可以直接连接进行断点调试,一试之下,果然好用,所以拿出来分享一下。必备工具:Microsoft ActiveSync,该工具主要用于WinCE设备和Windows Mobile系统的手机跟PC进行数据同步的,下载地址:http://www.microsoft.com/downloads/d
1.加密工具类encryption MD5加密 [java] view plain copy print? import org.apache.commons.codec.digest.DigestUtils; /** * MD5加密组件 * * @author wbw * @version 1.0
题解 这个乘积比较麻烦,转换成原根的指数乘法就相当于指数加和了,可以NTT优化 注意判掉0 代码
引言: 关于数据库优化,网上有不少资料和方法,但是不少质量参差不齐,有些总结的不够到位,内容冗杂 偶尔发现了这篇文章,总结得很经典,文章流量也很大,所以拿到自己的总结文集中,积累优质文章,提升个人能力,希望对大家今后开发中也有帮助 1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但
我曾多次阅读http协议,但是理解依然不深,在此,再次阅读,再次理解。加深两点:解析头部信息\r\n,分解头部和主体用\r\n\r\n。之所以一次请求会看到网络里有很多请求,是因为浏览器代替访问了多次!程序只管处理一次即可! HTTP请求 步骤1:浏览器首先向服务器发送HTTP请求,请求包括: 方法
转载于民工哥技术之路 1. 查看进程占用带宽情况 - Nethogs Nethogs 是一个终端下的网络流量监控工具可以直观的显示每个进程占用的带宽。 下载:://sourceforge.net/projects/nethogs/files/nethogs/0.8/nethogs-0.8.0
在用一项技术前,一定要知道它的优点和缺点,它的优点是否对你有足够的吸引力,它的缺点不足你是否有办法补上。黄挺在CNUTCon全球运维大会上的分享也很不错。 黄挺,蚂蚁金服高级技术专家,蚂蚁金服分布式架构 SOFA 的开源负责人。目前在蚂蚁金服中间件团队负责应用框架与服务化相关的工作。 大家好,我是来
题解 写后缀树真是一写就好久,然后调好久QAQ 我们把两个串取反拼一起建后缀树,这样的话使得后缀树是正串的后缀树 然后我们把询问挂在每个节点上,每次线段树合并,对于大于50的每次暴力跳着在线段树找,对于小于50的建出一棵树来,也就是$a[i][j]$表示第$i$位往后$j$位,向下一个$a[t][j
微服务的核心技术问题之一是服务发现和负载均衡如何实现,大的思路还是使用代理,具体按代理在架构中的位置又可分为传统集中式代理,客户端嵌入式代理,主机独立进程代理。而Service Mesh的核心思想就是独立进程代理,运用sidecar模式,但分布式部署运维管理的开销较大,目前还不够成熟稳定,没有太多生
题解 简单容斥题 至少选了$k$个颜色恰好出现$S$次方案数是 $F[k] = \binom{M}{k} \frac{N!}{(S!)^{k}(N i S)!}(M k)^{N i S}$ 然后恰好$k$个颜色恰好出现$k$次就是 $g[k] = \sum_{j = k}^{M} ( 1)^{k j
题解 好神仙的题啊 感觉转二维平面能想到,算重复情况的方法真想不到啊 通过扒stdcall代码获得的题解QAQQQQ 我们先把$p_i$正串反串建出一个AC自动机来 然后我们把s串放在上面跑匹配,正着跑一遍,反着跑一遍,我们就得到了$s$中每个位置正着和反着能匹配到的节点编号 然后对于AC自动机,我
在微服务的路上,拆分服务一直是个难点和热点,那么服务拆分必须要考虑哪些因素呢? 业务因素:服务拆分时先从业务角度确定拆分的方案,边界要充分考虑业务的独立性和专业性,按服务的业务功能合理的划出拆分边界,所有技术方面的考虑包括架构设计和解耦拆分都要考虑业务的需要。 投入产出比:拆分的收益要大于付出的成本
题解 这计数题多水啊我怎么调了那么久啊 我不想老年化啊QAQ (注意这里的二叉树带标号) 考虑$g[i]$表示$i$个点二叉树所有节点的深度和,$f[i]$表示$i$个点的二叉树两两节点之间的路径和 $h[i]$表示$i$个点的二叉树的方案数(实际上就是$i!$= =) 对于一个$f[i]$枚举左儿
SOFAMesh是蚂蚁金服在ServiceMesh方向上的探索,下面是它高级技术专家敖小剑在QCon上海2018上的演讲。 Service Mesh 是一个 基础设施层,用于处理服务间通讯。现代云原生应用有着复杂的服务拓扑,服务网格负责在这些拓扑中 实现请求的可靠传递。 在实践中,服务网格通常实现为
题解 这个出题人完美诠释了什么叫 用心出题,用脚造数据 算完复杂度怎么也得$O(o^2 200)$略微跑不满,但是有8个测试点虽然有障碍但是一个障碍都不在路径上,2个测试点只有10来个点在路径上 这么轻松愉快的嘛???? 如果没有障碍的话只和$1$的数量有关 那么我们设$dp[i][j][k]$表示
题解 复杂度怎么算也要2s的题怎么0.5s就跑完了,迷啊 这个题简直算完复杂度不敢写,写了就赚飞了好吧 根据裴蜀定理,显然选出的数和P的gcd是w的约数 我们考虑枚举$P$的约数,上限当然是$\sqrt{P}$个,写个暴力搜一下发现最多也就13000个左右 然后我们把每个数处理成$gcd(a_i,P
题解 我不会打表找规律啊QAQ 规律就是 对于$n = m$我们每一条左下到右上的对角线上的点的走法都是一样的且每n步一个轮重复 对于$n != m$我们找到最大公约数$d$,在每个$d d$的方格里满足左上到右下的对角线点的走法一样且d轮一个重复 然后枚举$dx$,$dy = d dx$,我们要满
题解 仔细分析了一下,如果写个凸包+每次暴力半平面交可以得到70分,正解有点懵啊 然后用到了一个非常结论,但是大概出题人觉得江苏神仙一个个都可以手证的结论吧。。 Minkowski sum 两个凸包分别为$A,B$,向量为$\vec{v}$ $B + \vec{v} = A$ 那么可以得到$\vec
题解 卡常卡不动,我自闭了,特判交上去过了 事实上90pts= = 我们考虑二分长度,每个点能覆盖圆的是一段圆弧 然后问能不能匹配出一个正多边形来 考虑抖动多边形,多边形的一个端点一定和圆弧重合 如果暴力枚举重合的点的话,是$O(n^4 log V)$ 但是因为是正多边形,每个端点都等价,我们就把旋
题解 如果只是一棵树的话,那么就枚举每条边,分成两部分大小为$a$和$b$ 那么这条边被统计的方案数是$(2^a 1)(2^b 1)$ 如果是一个环的话,我们枚举环上至少有$N i$条边的方案数$T(N i)$ $\sum_{i = 1}^{N 1}T(N i)$ 先枚举一个$i$ 就是枚举$[1,
Copyright © 2005-2022 51CTO.COM 版权所有 京ICP证060544号