题链: https://vjudge.net/problem/UVA-10674 题解: 计算几何,求两个圆的公切线。 《算法竞赛入门经典——训练指南》P266,讲得很清楚的。 大致是分为6种情况——内含,重合,内切,相交,外切,相离这六个情况去处理, 找到共通点,便于代码编写。 代码: ...
分类:
其他好文 时间:
2018-01-07 14:15:18
阅读次数:
127
//获取表单数据存入数组 function getFormDate(id){ var form = document.getElementById(id); var value; var values=[]; for (var i=0;i<form.length;i++){ value=form.e... ...
分类:
编程语言 时间:
2018-01-07 14:15:10
阅读次数:
193
阅读目录 1.1 SSH服务协议说明 1.2 SSH加密技术说明 1.3 ssh知识要点: 1.4 SSH服务软件详细说明 1.5 ssh服务配置文件说明: 1.6 ssh服务认证类型 1.7 基于秘钥登录配置 1.8 telnet服务简介 1.9 进行免密码scp传输测试 1.10 使用sftp进 ...
分类:
其他好文 时间:
2018-01-07 14:15:02
阅读次数:
173
Xcode Playgound示例代码: Ficow原创,转载请注明出处:http://www.cnblogs.com/ficow/p/8227709.html ...
分类:
移动开发 时间:
2018-01-07 14:14:53
阅读次数:
237
//所以类都继承于该类//任何拥有isa指针都可以称为对象NSObject {Class _Nonnull isa ; // 结构体指针} // 因此 objc_class 也是对象 ,这也就是为什么说类也是对象,具体参加《深入浅出 Cocoa 教程》struct objc_class { Clas ...
分类:
其他好文 时间:
2018-01-07 14:14:43
阅读次数:
93
一、思想图 二、相比简单工厂模式,实现了代码的开闭原则。即原来在switch里每增加一个功能,就写一个case,制造对象,而现在新增功能直接写一个方法即可。 三、代码 3.1抽取共同信息 3.2加法实现类/其他类类似 3.3算数对象工厂 3.4测试 ...
分类:
其他好文 时间:
2018-01-07 14:14:25
阅读次数:
129
目录 前言 1、Eigen线性代数库的安装 2、Sophus李代数库的安装 3、OpenCV计算机视觉库的安装 4、PCL点云库的安装 5、Ceres非线性优化库的安装 6、G2O图优化库的安装 7、Octomap八叉树地图库的安装 8、DBoW3词袋模型库 目录 前言 1、Eigen线性代数库的安 ...
分类:
其他好文 时间:
2018-01-07 14:14:16
阅读次数:
2613
If My.Computer.Network.IsAvailable Then '网络连接正常 If My.Computer.Network.Ping("192.168.10.111",1000) Then '拼对应IP地址超时1000毫秒 MsgBox("服务器连接正常.") Else MsgBo ...
分类:
Web程序 时间:
2018-01-07 14:14:08
阅读次数:
234
题链: http://poj.org/problem?id=2007 题解: 计算几何,极角排序 按样例来说,应该就是要把凸包上的i点按 第三像限-第四像限-第一像限-第二像限 的顺序输出。 按 叉积 来排序的确可以A掉,但是显然有错呀。 比如这个例子: 0 0 -2 2 -1 -1 1 0 正确答 ...
分类:
其他好文 时间:
2018-01-07 14:14:00
阅读次数:
119
一对一返回resultType 返回resultMap 一对多 多对多 ...
分类:
其他好文 时间:
2018-01-07 14:13:53
阅读次数:
178
一、Java并发基础 当一个对象或变量可以被多个线程共享的时候,就有可能使得程序的逻辑出现问题。 在一个对象中有一个变量i=0,有两个线程A,B都想对i加1,这个时候便有问题显现出来,关键就是对i加1的这个过程不是原子操作。要想对i进行递增,第一步就是获取i的值,当A获取i的值为0,在A将新的值写入... ...
分类:
编程语言 时间:
2018-01-07 14:13:46
阅读次数:
154
今天在学GUI(graphic user interface)的时候出现了这个错误,书里也没有写,很神奇的是莫名其妙又能用了,百思不得其解 后在CSDN看到2015年的博,原文地址http://blog.csdn.net/u011653701/article/details/45788495 那位博 ...
分类:
编程语言 时间:
2018-01-07 14:13:39
阅读次数:
1588
##需求: ##学生有下面几个属性:姓名,年龄,考试分数包括:语文,数学,英语得分。##比如定义2个同学:##姓名:小明,年龄18,考试分数:语文90,数学85,英语80##姓名:小红,年龄20,考试分数:语文70,数学92,英语85分 1 student_info = {'xiaoming':{' ...
分类:
其他好文 时间:
2018-01-07 14:13:32
阅读次数:
162
线程池是一个操作系统的概念,它是对多线程的一种优化。 多线程的时候,创建和销毁线程伴随着操作系统的开销,如果频繁创建/销毁线程,则会使效率大大降低。 而线程池,是先创建出一批线程放入池子里,需要创建线程的时候从这个池子里取,用过了再放这个池子里。 显然,使用线程池节省的是线程创建和销毁的时间。 因为 ...
分类:
编程语言 时间:
2018-01-07 14:13:24
阅读次数:
121
语句分为三种: 1.顺序语句:按照代码顺序执行的语句; 2.分支语句: (1) if…else方式: (2)switch…case方式: 3.循环语句: (1)for循环: (2)while循环: 函数:function+函数名( ){ },调用方式:函数名( ) 1.有参数的函数(形参和实参): ...
分类:
Web程序 时间:
2018-01-07 14:13:14
阅读次数:
176
要求: 1.现有省市县三级,要求程序启动之后,用户可以依次进入选择的目录。 2.用户可以随时返回或退出任何一级目录 后面学习的过程中会继续改进程序,暂且这样吧! ...
分类:
其他好文 时间:
2018-01-07 14:12:54
阅读次数:
172