首页 > 2018年03月20日 > 全部分享
跳跳棋bzoj2144国家集训队
题目描述 跳跳棋是在一条数轴上进行的。棋子只能摆在整点上。每个点不能摆超过一个棋子。 我们用跳跳棋来做一个简单的游戏:棋盘上有3颗棋子,分别在a,b,c这三个位置。我们要通过最少的跳动把他们的位置移动成x,y,z。(棋子是没有区别的) 跳动的规则很简单,任意选一颗棋子,对一颗中轴棋子跳动。跳动后两颗 ...
分类:其他   时间:2018-03-20 17:42:11    收藏:0  评论:0  赞:0  阅读:205
21、Python之rabbitMQ,redis
一、RabbitMQ队列 rabbitMQ是一个第三方工具,需要先安装Erlang,然后再安装rabbitMQ,安装方法,请自行百度。安装好后打开:http://localhost:15672即可进入rabbitMQ的管理界面,默认已有的账号和密码都为guest/guest。 在python中使用模 ...
分类:编程语言   时间:2018-03-20 17:40:53    收藏:0  评论:0  赞:0  阅读:247
深度剖析PHP序列化和反序列化
序列化 序列化格式 在PHP中,序列化用于存储或传递 PHP 的值的过程中,同时不丢失其类型和结构。 序列化函数原型如下: 先看下面的例子: 输出结果为: 所以序列化对于不同类型得到的字符串格式为: : s:size:value; : i:value; : b:value;(保存1或0) : N; ...
分类:Web开发   时间:2018-03-20 17:40:32    收藏:0  评论:0  赞:0  阅读:195
I/O模型
如果要实现多个socket同时工作的话, 同步阻塞 + 多线程 同步非阻塞(ioctrlsocket):通俗讲,就是每个套接字都去内核看看收没收到消息,没收到再返回 I/O模型select: ①集合 fd_set ②清空集合 FD_ZERO ③将Socket放入集合内 FD_SET ④将集合交给se ...
分类:其他   时间:2018-03-20 17:39:23    收藏:0  评论:0  赞:0  阅读:204
Python之坐标轴刻度细化、坐标轴设置、标题图例添加
学习python中matplotlib绘图设置坐标轴刻度、文本 http://www.jb51.net/article/134638.htm Python绘图 https://www.cnblogs.com/chaoren399/p/5792168.html ...
分类:编程语言   时间:2018-03-20 17:38:21    收藏:0  评论:0  赞:0  阅读:581
源代码管理工具调查
一、找出并了解当前较为流行的几种源代码管理工具(至少三种) Visual Source Safe SVN(Subversion) - CVS(Concurrent Version System)的替代和升级版本 ClearCase Git 二、建立表格对这些源代码管理工具的优缺点进行比较分析。 ...
分类:其他   时间:2018-03-20 17:37:59    收藏:0  评论:0  赞:0  阅读:195
阿里云图片或文件上传 启动时报Error creating bean with name 'ossClient'问题
异常的主要信息是说无法创建ossClient对象 下面debug显示出具体的原因是因为找不到org.apache.http.ssl.TrustStrategy org.apache.http.ssl.TrustStrategy其实是httpClient jar包中的,原因是因为httpClient ...
分类:Web开发   时间:2018-03-20 17:37:24    收藏:0  评论:0  赞:0  阅读:2979
atoi
在LintCode上刷题,刷到一道atoi,以为很简单,轻松写完后发现测试用例简直丧心病狂。 也许是刚开始的思路就被局限了,于是硬着头皮走上“添砖加瓦”的道路(其实就是加点if-else),最后成功AC,代码如下: ...
分类:其他   时间:2018-03-20 17:36:53    收藏:0  评论:0  赞:0  阅读:238
源代码管理工具调查
工具 优点 缺点 svn 1.SVN不管文件是文本还是二进制类型,在内部都是以二进制差异比较算法来表示文件的更新部分。这表示所有的文件在文件库中都是以差异的形式储存。而且在网络上传输的,都是较小的文件差异部分。这也使创建分支、打标签、合并等操作可以非常快地完成. 2. 对目录的组织的管理更加方便。S ...
分类:其他   时间:2018-03-20 17:36:32    收藏:0  评论:0  赞:0  阅读:181
源代码管理工具调查
任务说明: 一、找出并了解当前较为流行的几种源代码管理工具(至少三种); 二、建立表格对这些源代码管理工具的优缺点进行比较分析。 工具 优点 缺点 VSS 易学易用,安装和配置非常简单,不需要外部的培训。对用户的数目是没有限制的。使用 VSS 的费用是较低的。是微软的产品,可以得到稳定的技术支持。 ...
分类:其他   时间:2018-03-20 17:36:10    收藏:0  评论:0  赞:0  阅读:237
Oracle 11g 体系结构--数据字典
DD:存放数据库内部信息的地方,用于描述数据库内部的运行和管理情况。 Oracle数据字典的名称由前缀和后缀组成,使用_连接,含义说明如下: dba_:包含数据库实例的所有对象信息 v$_:当前实例的动态视图,包含系统管理和系统优化等所使用的视图 user_:记录用户的对象信息 gv_:分布式环境下 ...
分类:数据库技术   时间:2018-03-20 17:35:13    收藏:0  评论:0  赞:0  阅读:192
codeforces 12D Ball
codeforces 12D Ball 这道题有两种做法 一种用树状数组/线段树维护区间最值,一种用map维护折线,昨天我刚遇见了一道类似的用STL维护折线的题目: 392D Three Arrays 参考题解:http://blog.csdn.net/rzo_kqp_orz/article/det ...
分类:其他   时间:2018-03-20 17:34:28    收藏:0  评论:0  赞:0  阅读:231
codeforces #463
D(树上倍增) 题意: 刚开始有一个点1,权值为0。 接下来有q个操作,每个操作有两种: 1 R W:新加一个点,这个点的权值为W,这个点的父亲是R 2 R X:在从点R到1的路径上,取出从R开始的不降单调栈,问从栈底到栈顶这么多元素,最多能取出多少个点,使得这些点的点权和<=X 强制在线 q<=4 ...
分类:其他   时间:2018-03-20 17:33:08    收藏:0  评论:0  赞:0  阅读:209
2018年3月20 数组
while循环: while(true){ } 死循环: while(true){} for(; ; ){} 结束死循环: while(true){ if(){ break; } } 死循环例题: var aaa="" while(true){ sea = prompt("叫爸爸"); if(sea ...
分类:编程语言   时间:2018-03-20 17:32:03    收藏:0  评论:0  赞:0  阅读:120
java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result异常的解决方法
今天在写一个JAVA程序的时候出现了异常:java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result。发现报错的语句是: 1 foo.divide(ba ...
分类:编程语言   时间:2018-03-20 17:29:51    收藏:0  评论:0  赞:0  阅读:141
maven 编译报错 java: -source 1.5 中不支持switch 中存在字符串
<build> <defaultGoal>compile</defaultGoal> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compile ...
分类:编程语言   时间:2018-03-20 17:28:26    收藏:0  评论:0  赞:0  阅读:216
递归就这么简单
递归介绍 本来预算此章节是继续写快速排序的,然而编写快速排序往往是递归来写的,并且递归可能不是那么好理解,于是就有了这篇文章。 在上面提到了 递归 这么一个词,递归在程序语言中简单的理解是: 方法自己调用自己 递归其实和循环是非常像的,循环 都 可以改写成递归,递归 未必 能改写成循环,这是一个充分 ...
分类:其他   时间:2018-03-20 17:28:06    收藏:0  评论:0  赞:0  阅读:172
Unity中的协程用法以及注意事项
前沿:这章节,将简单的总结一下如何开启协程,关闭协程,以及使用协程的注意事项。 一、如何开启协程: 这里,例举了开启协程的3种方法,以及协程传递数据的使用方法。 二、如何停止协程 这里,指示了停止协程的方法。 三、注意事项 1.若是停止某个指定的协程(StopCoroutine),则填写的参数应该是 ...
分类:编程语言   时间:2018-03-20 17:26:58    收藏:0  评论:0  赞:0  阅读:263
深入理解线程通信
前言 开发中不免会遇到需要所有子线程执行完毕通知主线程处理某些逻辑的场景。 或者是线程 A 在执行到某个条件通知线程 B 执行某个操作。 可以通过以下几种方式实现: 等待通知机制 两个线程通过对同一对象调用等待 wait() 和通知 notify() 方法来进行通讯。 如两个线程交替打印奇偶数: 输 ...
分类:编程语言   时间:2018-03-20 17:26:32    收藏:0  评论:0  赞:0  阅读:165
kubernetes常用命令
kubectl get pods 查看集群中pod状态 kubectl get svc 查看集群中所有的service 状态 kubectl get rc 查看集群中的所有副本控制器 kubectl describe pods xxx-xxx 查看集群中某个pod的详细信息 kubectl desc ...
分类:Web开发   时间:2018-03-20 17:25:30    收藏:0  评论:0  赞:0  阅读:220
968条   上一页 1 ... 19 20 21 22 23 ... 49 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!