计蒜客-封印之门(简单Floyd应用)

蒜头君被暗黑军团包围在一座岛上,所有通往近卫军团的路都有暗黑军团把手。幸运的是,小岛上有一扇上古之神打造的封印之门,可以通往近卫军团,传闻至今没有人能解除封印。 封印之门上有一串文字,只包含小写字母,有 kkk 种操作规则,每个规则可以把一个字符变换成另外一个字符。经过任意多次操作以后,最后如果能把封印之门上的文字变换成解开封印之门的文字,封印之门将会开启。 蒜头君战斗力超强,但是不擅计算,请...
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

计蒜客-天上的星星(矩阵容斥)

在一个星光摧残的夜晚,蒜头君一颗一颗的数这天上的星星。 蒜头君给在天上巧妙的画了一个直角坐标系,让所有的星星都分布在第一象。天上有 nnn 颗星星,他能知道每一颗星星的坐标和亮度。 现在,蒜头君问自己 qqq 次,每次他问自己每个矩形区域的星星的亮度和是多少(包含边界上的星星)。 输入格式 第一行输入一个整数 n(1≤n≤50000) 表示星星的数量。 接下里 nnn 行,每行输入三...
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

define和const的区别

常量是一个简单的标识符。在脚本执行期间该值不能改变(除了所谓的魔术常量,他们其实不是常量)。常量默认大小写敏感。通常常量标识符总是大写的。 可以用define()函数来定义常量。在php5.3.0以后,可以使用const关键字在类定义的外部定义常量,先前版本const关键字只能在类(class)中使用。一个常量一旦被定义,就不能再改变或取消定义。 常量只能包含标量数据(boolean、integer、float和string)。可以定义resource常量,但应尽量避免,因为会造成不可预料的结
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

转载 angularJS filter 过滤器

angularjs中的filter(过滤器) 标签: angularjsfilter 源文地址:http://www.ncloud.hk/技术分享/angularjs中的filter-过滤器/ filters可以用来格式化数据。例如把时间格式化成为yyyy-MM-dd的形式来呈现给用户,方便查看。AngularJS内置了一些filters,我们也可以根据自己的需要自定义一些filters. 下面是angularjs提供的filters: currency:格式化一个数字成为一种货币。当没有提供
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

kendo ui

公司的一个营销项目用到kendo ui(剑道),很霸气的名字。 kendo ui的获取和安装这里不重复说明,推荐给大家一个博客,里面有详细的说明:http://www.cnblogs.com/cainiaoguoshi/p/7056821.html 技术栈:jquery + kendo-ui + bootstrap kendo ui官方声明 jquery支持版本 jQuery v1.9.1+ kendo ui也同样支持一些在国内比较流行的前端框架,例如,angular 官方源码地址: http
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

【GNS3】Unknown boot failure

报错内容: 打开console之后,命令行显示“Error 9: Unknown boot failure” 解决方法: 输入以下命令 boot <你的nxos-image名字> (例:boot bootflash://nxos.7.0.3.I7.4.bin) 出错原因:上次关闭console窗口的时候没有退出用户登录 出错防止:关闭console窗口之前先执行命令“exit”再关闭console窗口
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

29.命令行参数

//C命令行参数 /* 执行程序时,可以从命令行传值给 C 程序。 这些值被称为命令行参数,它们对程序很重要,特别是当您想从外部控制程序, 而不是在代码内对这些值进行硬编码时,就显得尤为重要了。 命令行参数是使用 main() 函数参数来处理的, 其中,argc 是指传入参数的个数,argv[] 是一个指针数组,指向传递给程序的每个参数。 下面是一个简单的实例,检查命令行是否有提供参数,并根据参数执行相应的动作: */ #include <stdio.h> int main( i
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

kendo ui 实现MVVM

MVVM model----view model----model 实现页面和model之间的动态绑定 grid 支持 events source visible绑定 第一步建立一个observable对象 对象为参数 var viewModel = kendo.observable() 第二步实现视图与 viewModel绑定 kendo.bind($("#example"), viewModel); //jQuery对象 注意对某一属性设置值时使用 this.set("isDesc
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

springboot项目初始化加载

@Component public class Runner implements CommandLineRunner { @Override public void run(String... args) throws Exception { System.out.println("The Runner start to initialize ..."); } } 项目启动的时候加载缓存之类的可以使用此方法,主要是实现CommandLineRunner,然后重写
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

hdu-2063 过山车(二分图)

Time limit1000 ms Memory limit32768 kB RPG girls今天和大家一起去游乐场玩,终于可以坐上梦寐以求的过山车了。可是,过山车的每一排只有两个座位,而且还有条不成文的规矩,就是每个女生必须找个个男生做partner和她同坐。但是,每个女孩都有各自的想法,举个例子把,Rabbit只愿意和XHD或PQK做partner,Grass只愿意和linle或LL做partner,PrincessSnow愿意和水域浪子或伪酷儿做partner。考虑到经费问题,boss
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

kendo ui 好用的小部件--grid

Kendo Ui Grid控件,继承至Widget。 https://demos.telerik.com/kendo-ui/grid/index 快速上手教程 下面的代码来自本教程 做表格时非常方便,具有非常强大的功能: <div id="grid"></div> <script> $(document).ready(function () { $("#grid").kendoGrid({ dataSource:
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

Python IDLE配置清屏快捷键(Ctrl+L)

1.在Python\Lib\idlelib下,新建一个ClearWindow.py文件(没有时就新建),内容如下: """ Clear Window Extension Version: 0.2 Author: Roger D. Serwy [email protected] Date: 2009-06-14 It provides "Clear Shell Window" under "Options" with ability to undo. Add t
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

tail -f -n 0 /var/log/messages

<pre><font color="#CC0000"><b>root@kali</b></font>:<font color="#3465A4"><b>~</b></font># tail -f -n 0 /var/log/messages Aug 18 22:19:42 kali kernel: [24663.263601] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready Aug 18 22:19:42 kali NetworkMana
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

spring 注释

4
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

PHP Ajax 跨域问题最佳解决方案 【摘自菜鸟教程】

PHP Ajax 跨域问题最佳解决方案 分类 编程技术 http://www.runoob.com/w3cnote/php-ajax-cross-border.html 本文通过设置Access-Control-Allow-Origin来实现跨域。 例如:客户端的域名是client.runoob.com,而请求的域名是server.runoob.com。 如果直接使用ajax访问,会有以下错误: XMLHttpRequest cannot load http://server.runoob.c
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

mysql5.7多实例安装

[root@vhost1]# cd /opt/source [root@vhost1]#ls mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz [root@vhost1]# tar -zxvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz [root@vhost1]#ln -s /opt/source/mysql-5.7.21-linux-glibc2.12-x86_64 /usr/local/mysql [root@
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

Leetcode(886)-可能的二分法

给定一组 N 人(编号为 1, 2, ..., N), 我们想把每个人分进任意大小的两组。 每个人都可能不喜欢其他人,那么他们不应该属于同一组。 形式上,如果 dislikes[i] = [a, b],表示不允许将编号为 a 和 b 的人归入同一组。 当可以用这种方法将每个人分进两组时,返回 true;否则返回 false。 示例 1: 输入:N = 4, dislikes = [[1,2],[1,3],[2,4]] 输出:true 解释:group1 [1,4], group2 [2,3]
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

27.可变参数

//C可变参数 /* 有时,可能会碰到这样的情况,我们希望函数带有可变数量的参数,而不是预定义数量的参数。 C 语言为这种情况提供了一个解决方案,它允许我们定义一个函数,能根据具体的需求接受可变数量的参数。 int func(int, ... ) { . . . } int main() { func(2, 2, 3); func(3, 2, 3, 4); } 请注意,函数 func() 最后一个参数写成省略号,即三个点号(..
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

多进程调用

# 多进程调用(大部分与多线程的操作一样) # 调用方式1 from multiprocessing import Process import time def f(name): time.sleep(1) print('hello', name, time.ctime()) if __name__ == '__main__': p_list = [] for i in range(3): p = Process(target=f, a
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0

一个页面根据访问者的语言或国家来呈现不同的翻译版本

JSP 国际化 在开始前,需要解释几个重要的概念: 国际化(i18n):表明一个页面根据访问者的语言或国家来呈现不同的翻译版本。 本地化(l10n):向网站添加资源,以使它适应不同的地区和文化。比如网站的印度语版本。 区域:这是一个特定的区域或文化,通常认为是一个语言标志和国家标志通过下划线连接起来。比如"en_US"代表美国英语地区。 如果想要建立一个全球化的网站,就需要关心一系列项目。本章将会详细告诉您如何处理国际化问题,并给出了一些例子来加深理解。 JSP容器能够根据request的lo
分类: 其他 发布时间: 08-18 23:14 阅读次数: 0