题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2102 这道题属于BFS+优先队列 開始看到四分之中的一个的AC率感觉有点吓人,后来一做感觉就是模板改了点东西而已,一遍就AC了,只是在主函数和全局变量里面都定义了n和m导致我白白浪费了debug的时间。 ...
分类:
其他好文 时间:
2017-06-13 09:58:40
阅读次数:
182
一、UML图 二、概念 抽象方法模式(Abstract Factory):提供一个创建一系列相关或互相依赖对象的接口,而无需指定他们详细的类。 三、包括的角色 (1)抽象工厂 (2)详细工厂:包含详细工厂1和详细工厂2。详细工厂1用于生产详细产品A1和详细产品B1,详细工厂2用于生产详细产品A2和详 ...
分类:
编程语言 时间:
2017-06-13 09:58:34
阅读次数:
195
简单点说: 阻塞就是干不完不准回来, 非阻塞就是你先干,我现看看有其他事没有,完了告诉我一声 我们拿最常用的send和recv两个函数来说吧... 比如你调用send函数发送一定的Byte,在系统内部send做的工作其实只是把数据传输(Copy)到TCP/IP协议栈的输出缓冲区,它执行成功并不代表数 ...
分类:
其他好文 时间:
2017-06-13 09:58:26
阅读次数:
256
1. 执行roslaunch 文件打开 某rviz文件。出现了例如以下的错误: [rviz-1] process has died [pid 10134, exit code -6] 2. 执行rosrun rviz rviz 正常,执行某公布图像的节点, 当用rviz加入 这一图像topic时,出 ...
分类:
其他好文 时间:
2017-06-13 09:58:19
阅读次数:
1071
FlameGraph代码:https://github.com/cobblau/FlameGraph 使用方法 1,perf record --call-graph dwarf -p 12345 2,perf script | FlameGraph/stackcollapse-perf.pl | F ...
分类:
系统相关 时间:
2017-06-13 09:58:12
阅读次数:
333
前言: 前面学习了JavaScript/Html/Css的基础知识,今天学习一下常用js框架jQuery的使用进行快速的开发。 JQuery的基本功能: 方位和操作DOM元素 控制页面样式 对页面事件的处理 大量插件在页面中的运用 与ajax技术的完美结合 首先先编写一个jquery程序 在网页加载 ...
分类:
移动开发 时间:
2017-06-13 09:58:00
阅读次数:
189
当候选 Bean 数目不为 1 时的应对方法 在默认情况下使用 @Autowired 凝视进行自己主动注入时,Spring 容器中匹配的候选 Bean 数目必须有且仅有一个。当找不到一个匹配的 Bean 时,Spring 容器将抛出BeanCreationException 异常。并指出必须至少拥有 ...
分类:
其他好文 时间:
2017-06-13 09:57:52
阅读次数:
397
传送门 给定 n 个字符串,求出现或反转后出现在每个字符串中的最长子串。 算法分析: 这题不同的地方在于要判断是否在反转后的字符串中出现。其实这并没有加大题目的难度。 只需要先将每个字符串都反过来写一遍,中间用一个互不相同的且没有出现在字符串中的字符隔开, 再将 n 个字符串全部连起来,中间也是用一 ...
分类:
编程语言 时间:
2017-06-13 09:57:41
阅读次数:
216
一般不推荐此方法,直接推荐,implements Comparable,实现ComparaTo()方法 ...
分类:
编程语言 时间:
2017-06-13 09:57:32
阅读次数:
156
性能问题是比較复杂的问题. 一般由performance team 负责, 可是常见的情况是, 我们 INV team 定义的 view 不好, 导致查询性能较差. 这个必须由产品组和 performance team 一起来攻克了. 遇到性能问题的话, 几个经常使用的分析方法: 首先要找出性能较差 ...
分类:
其他好文 时间:
2017-06-13 09:57:24
阅读次数:
250
在矩阵分解中。 有类问题比較常见,即矩阵的元素仅仅有0和1。 相应实际应用中的场景是:用户对新闻的点击情况,对某些物品的购买情况等。基于graphchi里面的矩阵分解结果不太理想。调研了下相关的文献,代码主要实现了基于PLSA的分解方法,具体请參考后面的參考文献 #!/usr/local/bin/p ...
分类:
其他好文 时间:
2017-06-13 09:57:16
阅读次数:
208
项目开发中,通常会有本地开发环境、内网测试环境、线上真实环境。这三种环境的配置通常都不尽相同,Laravel 可以通过环境变量 APP_ENV 的值来加载不同的 .env 配置文件。下面会介绍两种方法,分别是通过 Nginx 和 PHP-FPM 来设置 APP_ENV 环境变量的值。 方法一:修改 ...
分类:
其他好文 时间:
2017-06-13 09:57:09
阅读次数:
3044
作者: xumingming | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: http://xumingming.sinaapp.com/736/twitter-storm-transactional-topolgoy/ 本文翻译自: https://github.co... ...
分类:
其他好文 时间:
2017-06-13 09:57:02
阅读次数:
282
一、SCL1、SCL是什么SCL项目主页:https://www.softwarecollections.org/SCL(Software
Collections)可以让你在同一个操作系统上安装和使用多个版本的软件,而不会影响整个系统的安装包。SCL为社区的以下需求而设计:创建和使用软件集合生产系统、概念验证系统、开发测试平台。S..
分类:
其他好文 时间:
2017-06-13 09:56:50
阅读次数:
725
历时2年,完毕原来的os研究任务 下阶段玩航模: 稳定飞行 图像实时传输 图像识别 远程操控 自主飞行 载重 静音飞行 假设有兴趣,欢迎加qq群:460307430,一起疯狂 历时2年,完毕原来的os研究任务 下阶段玩航模: 稳定飞行 图像实时传输 图像识别 远程操控 自主飞行 载重 静音飞行 假设 ...
分类:
其他好文 时间:
2017-06-13 09:56:43
阅读次数:
136
update mantis_bug_table set mantis_bug_table.original_due_date=mantis_bug_table.due_date where mantis_bug_table.original_due_date in (0,1) and mantis_... ...
分类:
其他好文 时间:
2017-06-13 09:56:35
阅读次数:
165
怎样添加、移除、移动、复制、创建、和查找节点? 添加:appendChild() 移除:removeChild() 移动:replaceChild() 复制:cloneNode() 创建:createElement() createTextNode() 查找:getElementByID() get ...
分类:
Web程序 时间:
2017-06-13 09:56:27
阅读次数:
148