- 博客(56)
- 资源 (52)
- 收藏
- 关注
转载 简单通俗理解MRF马尔可夫随机场
马尔可夫随机场(Markov Random Field),也有人翻译为马尔科夫随机场,它包含两层意思:一是什么是马尔可夫,二是什么是随机场。 [1] 马尔可夫一般是马尔可夫性质的简称。它指的是一个随机变量序列按时间先后关系依次排开的时候,第N+1时刻的分布特性,与N时刻以前的随机变量的取值无关。拿天气来打个比方。如果我们假定天气是马尔可夫的,其意思就是我们假设今天的天气仅仅与昨天的天气存在概率...
2018-08-27 20:41:50
2460
转载 常用排序算法总结(一)
目录冒泡排序 鸡尾酒排序 选择排序插入排序二分插入排序 希尔排序 归并排序堆排序快速排序 我们通常所说的排序算法往往指的是内部排序算法,即数据记录在内存中进行排序。 排序算法大体可分为两种: 一种是比较排序,时间复杂度O(nlogn) ~ O(n^2),主要有:冒泡排序,选择排序,插入排序,归并排序,堆排序,快速排序等。 另一种是非比较排序,时间复杂度可以达到O(n),主...
2018-05-11 20:07:42
298
原创 对拍
测试数据文件:#include<cstdio> #include<cstring> #include<ctime> #include<cstdlib> #include <iostream>using namespace std; int main(void) { freopen("in.txt","w.
2018-05-11 19:27:27
379
原创 Codeforces 964A
A. Splitstime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputLet's define a split of nn as a nonincreasing sequence of positive integers, the sum of wh...
2018-04-27 21:17:03
282
原创 数学符号读法
1 Α α alpha a:lf 阿尔法 角度;系数2 Β β beta bet 贝塔 磁通系数;角度;系数3 Γ γ gamma ga:m 伽马 电导系数(小写)4 Δ δ delta delt 德尔塔 变动;密度;屈光度5 Ε ε epsilon ep`silon 伊普西龙 对数之基数6 Ζ ζ zeta zat 截塔 系数;方位角;阻抗;相对粘度;原子序数7 Η η eta eit 艾塔 磁...
2018-04-21 20:32:06
386
原创 POJ1007
package Test;import java.util.Arrays;import java.util.Comparator;import java.util.Map;import java.util.Scanner;import java.util.TreeMap;public class T1006 { @SuppressWarnings("unchecked") p...
2018-04-18 21:01:29
275
原创 Arrays.sort()
import java.util.Arrays;import java.util.Comparator;import java.util.Scanner;public class SORT { public static void main(String[] args) { Point[] arr; arr=new Point[4]; //定义对象数组arr,并分...
2018-04-13 19:58:34
796
原创 如何安装树莓派摄像头模块
前一部分安装按照https://linux.cn/article-3650-1.html,后面会发现没有Enable Camera选项,而是类似这样,Camera选项在Interfacing Options里。
2018-04-13 16:00:37
1108
原创 HTTP Status 500-Unable to complie class for JSP
如果你找遍了全世界的论坛博客还没解决这个问题,我可以用我悲惨的经历告诉你一个偏门的解决方案。我一开始学Jsp,是直接用文本编译器把文件直接建在tomcat 目录下的webapps下面的,所以后来我用MyEclipse写Java web程序就直接也是建在了该目录下,结果导致冲突,使Java类不能被编译使用,所以Java web项目工程一定不要像我这么蠢放在webapps目录下...
2018-02-28 21:27:30
618
原创 tomcat7.0 在MyEclipse启动遇到的问题
严重: Failed to initialize end point associated with ProtocolHandler ["http-apr-8080"]java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/???????/???)????í??at org.apache.tomcat.util.net...
2018-02-26 17:42:07
700
原创 C++ STL之vector用法总结
C++ STL之vector用法总结介绍vector是表示可变大小数组的序列容器。就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。但是又不像数组,它的大小是可以动态改变的,而且它的大小会被容器自动处理。本质讲,vector使用动态分配数组来存储它的元素。当新元素插入时候,这个数组需要被重新分配大小为了增加存储空间。其做...
2018-02-18 22:32:28
258
原创 js表格的增删
制作一个表格,显示班级的学生信息。要求:1. 鼠标移到不同行上时背景色改为色值为 #f2f2f2,移开鼠标时则恢复为原背景色 #fff2. 点击添加按钮,能动态在最后添加一行3. 点击删除按钮,则删除当前行<!DOCTYPE html><html><head> <title> new document </title> ...
2018-02-13 17:56:41
294
原创 js新增子节点
可作 添加按钮<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>插入子节点</title></head>&
2018-02-13 16:19:45
1487
原创 Random类的使用方法
属于包:java.util.RandomRandom:随机类型1、属性。无。2、构造函数。Random() :创建一个新的随机数发生器。Random(long seed) :用一个种子(长整型)创建一个随机数发生器。3、方法。说明:1. 所有方法均为public;2. 书写格式:[修饰符] 如:static int pa
2018-02-06 22:36:17
4354
原创 五、MySQL数据库
( 一) 建表规约1. 【强制】表达是与否概念的字段,必须使用 is _ xxx 的方式命名,数据类型是 unsigned tinyint( 1 表示是,0 表示否 ) 。说明:任何字段如果为非负数,必须是 unsigned 。正例:表达逻辑删除的字段名 is_deleted ,1 表示删除,0 表示未删除。2. 【强制】表名、字段名必须使用小写字母或数字 , 禁止出现数字开头
2018-02-06 22:25:50
438
原创 六 、工程结构
( 一) ) 应用分层1. 【推荐】图中默认上层依赖于下层,箭头关系表示可直接依赖,如:开放接口层可以依赖于Web 层,也可以直接依赖于 Service 层,依此类推: 开放接口层:可直接封装 Service 方法暴露成 RPC 接口 ; 通过 Web 封装成 http 接口 ;进行网关安全控制、流量控制等。 终端显示层:各个端的模板渲染并执行显示的层。当前主
2018-02-06 22:24:06
411
原创 四、安全规约
1. 【强制】隶属于用户个人的页面或者功能必须进行权限控制校验。说明:防止没有做水平权限校验就可随意访问、修改、删除别人的数据,比如查看他人的私信内容、修改他人的订单。2. 【强制】用户敏感数据禁止直接展示,必须对展示数据进行脱敏。说明:个人手机号码显示为:158****9119,隐藏中间 4 位,防止隐私泄露。3. 【强制】用户输入的 SQL 参数严格使用参数绑定或者 MET
2018-02-06 22:18:45
471
原创 三、单元测试
1. 【强制】好的单元测试必须遵守 AIR 原则。说明:单元测试在线上运行时,感觉像空气 (AIR) 一样并不存在,但在测试质量的保障上,却是非常关键的。好的单元测试宏观上来说,具有自动化、独立性、可重复执行的特点。 A: Automatic (自动化) I: Independent (独立性) R: Repeatable (可重复)2. 【强制】单元测试应该是
2018-02-06 22:16:48
1064
原创 二、异常日志
( 一) 异常处理1. 【强制】Java 类库中定义的可以通过预检查方式规避的 RuntimeException 异常不应该通过catch 的方式来处理,比如: NullPointerException , IndexOutOfBoundsException 等等。说明:无法通过预检查的异常除外,比如,在解析字符串形式的数字时,不得不通过 catchNumberFormatExc
2018-02-06 22:15:36
1112
原创 一 、编程规约
( 一)命名风格1. 【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例: _name / __name / $name / name_ / name$ / name__2. 【强制】代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义。注意,即使纯拼音命名方式也要避免采
2018-02-06 22:08:13
1039
转载 多态原理
为什么要了解虚函数表了解虚函数表对理解C++实现多态的机制会有更深的了解,对对象的内存布局会有更好的认识。 验证虚函数表的存在(C++中的struct和class实际上是一样的)C++中当一个类中存在virtual函数(虚函数)或者它的父类中存在虚函数,那么编译器就会为这个类生成虚函数表(virtual table),下面我用代码来验证这个事情。首先写一个classcl
2018-02-03 21:26:32
237
原创 将一个二维数组顺时针旋转90°
旋转前旋转后先将数组转置,再将进行列的逆序。转置:沿主对角线对称位置上的元素进行交换 for (int i = 0; i < N; ++i){ for (int j = 0; j < i; ++j){ int temp = a[i][j]; a[i][j] = a[j][i];
2018-02-03 19:40:16
2241
转载 C++ 中的 <iomanip>
io代表输入输出,manip是manipulator(操纵器)的缩写主要是对cin,cout之类的一些操纵运算子,比如setfill,setw,setbase,setprecision等等。它是I/O流控制头文件,就像C里面的格式化输出一样.以下是一些常见的控制函数的:cout _ _1_10100 (默认是右对齐)当输出长度大于3时(▲setw(n)用法: 通俗地讲就是预
2018-01-25 19:45:18
3059
原创 1011. A+B和C (15)
1011. A+B和C (15)时间限制150 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者HOU, Qiming给定区间[-231, 231]内的3个整数A、B和C,请判断A+B是否大于C。输入格式:
2018-01-25 18:12:58
294
原创 1009. 说反话 (20)
1009. 说反话 (20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行
2018-01-25 17:50:17
257
转载 Java中split的用法
Java中的我们可以利用split把字符串按照指定的分割符进行分割,然后返回字符串数组,下面是string.split的用法实例及注意事项:java.lang.string.splitsplit 方法将一个字符串分割为子字符串,然后将结果作为字符串数组返回。stringObj.split([separator,[limit]]) stringObj必选项。要被分解的 Str
2018-01-25 17:37:24
2006
原创 1008. 数组元素循环右移问题 (20)
1008. 数组元素循环右移问题 (20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard一个数组A中存有N(N>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(M>=0)个位置,即将A中的数据由(A0A1……
2018-01-25 17:23:22
173
原创 1007. 素数对猜想 (20)
1007. 素数对猜想 (20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue让我们定义 dn 为:dn = pn+1 - pn,其中 pi 是第i个素数。显然有 d1=1 且对于n>
2018-01-25 17:11:40
187
原创 1016. 部分A+B (15)
1016. 部分A+B (15)时间限制100 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue正整数A的“DA(为1位整数)部分”定义为由A中所有DA组成的新整数PA。例如:给定A = 3862767
2018-01-25 16:56:47
218
原创 1006. 换个格式输出整数 (15)
PAT (Basic Level) Practise (中文1006. 换个格式输出整数 (15)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue让我们用字母B来表示“百”、
2018-01-22 18:22:20
188
原创 1004. 成绩排名 (20)
PAT (Basic Level) Practise (中文)1004. 成绩排名 (20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue读入n名学生的姓名、学号、成绩,分
2018-01-22 17:19:56
171
原创 1003. 我要通过!(20)
PAT (Basic Level) Practise (中文)1003. 我要通过!(20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue“答案正确”是自动判题系统给出的最令人
2018-01-22 14:34:04
965
原创 1002. 写出这个数 (20)
PAT (Basic Level) Practise (中文)1002. 写出这个数 (20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue读入一个自然数n,计算其各位数字
2018-01-22 13:26:05
237
原创 1001. 害死人不偿命的(3n+1)猜想 (15)
PAT (Basic Level) Practise (中文)1001. 害死人不偿命的(3n+1)猜想 (15)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue卡拉兹(Call
2018-01-22 13:23:08
192
原创 SQL语句
--DELETE FROM Table_1;/*插入INSERT INTO tabone (id,name,age)VALUES ('001','A',1),('002','B',2),('003','C',3),('004','D',4),('005','E',5),('006','F',6),('007','G',7),('008','H',8);INSERT INTO tabtw
2018-01-11 21:55:15
392
原创 大学体育信息管理系统
#include <iostream>//这个头文件控制输出格式 setw() #include <iomanip>//这个头文件负责文件的读取和存入 #include <fstream>//这个头文件负责字符串的比较 ,下面的strcmp() 函数在这个头文件里 #include <cstring>#include &l...
2017-12-05 19:01:19
1818
原创 turtlebot gmapping with Hokuyo
change ~/.bashrc MASTER_URL as the address you will link$ roscore$ ssh turtlebot@192.168.1.97$ rostopic list$ roslaunch turtlebot_bringup minimal.launch$ roslaunch turtlebot_navigation hokuyo_gmapp...
2017-11-15 20:31:49
326
原创 Simple implementation of the BinaryTree preorder traversal, inorder traversal, post traversal
#include using namespace std; struct BiTNode{ char data; struct BiTNode *lchild, *rchild; }; class BinaryTree{ public: BinaryTree(); void CreateBiTree(); void PreOrderTraverse()
2017-10-29 16:38:10
292
原创 palindrome
A string that reads the same thing as the inverse reads (excluding whitespace) is called palindrome. Such as string: "Madam im Adam", "Dad" are palindrome.Design algorithm to determine whether a s
2017-10-27 21:48:44
428
转载 ros中kobuki(turtlebot)+rplidar 跑gmapping
http://rosclub.cn/post-531.html发布时间:2016年11月23日 13:32:20 浏览数:828次 来自:kint_zhao由于手头目前没有kobuki了,就以自己的sdp来说明吧。 旧篇:http://blog.youkuaiyun.com/zyh821351004/article/details/44103757#reply 时间有点老,当时知识描述只能这个程度,...
2017-10-26 16:38:40
1332
Microsoft NET 企业级应用架构设计 第二版
2017-08-08
HTML5游戏开发 Jeanine Meyer
2017-08-08
ASP.NET 4.5 高级编程(第8版)
2017-08-08
图解HTTP [日] 上野宣
2017-08-08
TCP/IP 入门经典 第五版
2017-08-08
Python Cookbook 第三版 中文版
2017-08-08
Oracle 11g 从入门到精通
2017-08-08
HTTP权威指南
2017-08-08
算法之道(第2版)
2017-08-06
算法基础 第五版
2017-08-06
《编译原理》清华大学
2017-08-06
离散数学及其应用 第七版 英文
2017-08-06
概率论与数理统计
2017-08-05
操作系统 清华
2017-08-05
编译原理及实践
2017-08-05
编译原理 第二版 中文 .pdf
2017-08-05
JAVA核心技术.pdf
2017-08-04
ACM_算法模板
2017-08-04
Java多线程编程核心技术.pdf
2017-08-03
Java Web 程序设计基础教程.pdf
2017-08-03
函数式编程思维
2017-08-03
程序员的数学 3 线性代数 平冈和幸
2017-08-03
Node.js入门经典.pdf
2017-08-30
JavaScript应用程序设计使用
2017-08-30
HTML5游戏开发进阶指南.pdf
2017-08-30
HTML5 移动游戏开发高级编程.pdf
2017-08-30
HTML5 Canvas游戏开发实战.pdf
2017-08-30
HTML5 WebSocket权威指南.pdf
2017-08-30
HTML& CSS设计与构建网站.pdf
2017-08-30
[JavaScript设计模式].pdf
2017-08-30
数据结构 C++ 第三版_邓俊辉.pdf
2017-08-30
Python数据挖掘入门与实践.pdf
2017-08-30
大型网站技术架构和核心原理与案例分析
2017-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人