给大家分享一下自己之前没事写的Unity3D的插件,主要用来对管网的搭建和分析, 开源在Github上 https://github.com/LizhuWeng/PipeNet,可以给需要的朋友做一个简单的参考。 基本操作: 点击GameObject > Create Other > PipeNet ...
分类:
编程语言 时间:
2019-01-27 16:29:39
阅读次数:
193
代码除了用来运行外,更多的是用来读。为了是代码的可读性更强,很多编程语言都有自己的编码规范。规范的制定是为了保持代码的一致性,以使代码更美观和易读。代码应该怎么样排版和编写并不是绝对的,所以一些地方会有争议。有时风格指南并不适用,最重要的知道何时不一致。当你无法判断该怎么做时,应该所参考下其他的例子 ...
分类:
编程语言 时间:
2019-01-27 16:30:45
阅读次数:
196
冒泡排序法,是数组等线性排列的数字从大到小或从小到大排序。 以从小到大排序为例。 数据 11, 35, 39, 30, 7, 36, 22, 13, 1, 38, 26, 18, 12, 5, 45, 32, 6, 21, 42, 23 使用 数组 int [] array 存储数字。 过程 (数组 ...
分类:
编程语言 时间:
2019-01-27 16:31:38
阅读次数:
156
springboot简介 springboot做为微服务的开发集合框架,有着天然的好处,它不像springmvc那样笨重繁杂,springmvc众多的配置使得开发人员很厌烦,为解决众多的配置带来的烦扰,springboot采用约定大于配置的方式,即开发过程中的配置项可以不配置,spring已经内置了 ...
分类:
编程语言 时间:
2019-01-27 16:32:14
阅读次数:
208
Dockerfile RUN 同时执行多条命令 Dokcerfile中的命令每执行一条即产生一个新的镜像,当前命令总是在最新的镜像上执行。如下Dockerfile: 本来是想在/usr/share/nginx/html目录下执行npm install安装相关module的,但是第二条指令的执行目录并 ...
分类:
编程语言 时间:
2019-01-27 16:32:53
阅读次数:
295
Python的time模块提供了各种操作时间的功能。在大多数的编程语言中,表示时间的方法有两种,一是时间戳。即从1970年1月1日00:00:00开始按秒计算的偏移量;二是该语言自己的数据结构。Python中表示时间的数据结构元组,共有九个元素, 即: 每个元素分别表示如下含义: UTC与DST时间 ...
分类:
编程语言 时间:
2019-01-27 16:33:01
阅读次数:
190
一 关于 Swagger Swagger能成为最受欢迎的REST APIs文档生成工具之一,有以下几个原因: Swagger 可以生成一个具有互动性的API控制台,开发者可以用来快速学习和尝试API。 Swagger 可以生成客户端SDK代码用于各种不同的平台上的实现。 Swagger 文件可以在许 ...
分类:
编程语言 时间:
2019-01-27 16:33:13
阅读次数:
199
package commonAPIs; /*java.lang 类 Object java.lang.Object public class Object类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。 Object的常见方法: t... ...
分类:
编程语言 时间:
2019-01-27 16:34:45
阅读次数:
161
Java实现并查集,合并时采用路径压缩算法。 如果合并时使用循环修改的方法,一次合并的时间复杂度就为N,无法接受 public class Union { public int[] id;//对应索引所在的集 public int[] sz;//所在集的size,合并时小集合大集 public in ...
分类:
编程语言 时间:
2019-01-27 16:36:19
阅读次数:
213
java中大数以及高精度常用函数 使用java大数类解决问题时我们需要注意两个方面:1、不能有包名,也就是说我们要把主类放到默认的包里,如果你的代码里出现形如package cn.gov.test;这样的代码你很有可能会收获到RE 2、提交的类的类名必须为Main,如果是其他的名字你有可能收获到CE ...
分类:
编程语言 时间:
2019-01-27 16:38:17
阅读次数:
203
题目链接 思路: 如果n=3。 3->1,2(孤立) ,那么正向拓扑,应该是2 3 1,因为1要比2先出来,所以这种不满足。 逆向: 1->3,2 。此时若优先级从大到小,则2 1 3,逆向输入就是3 1 2 。 ...
分类:
编程语言 时间:
2019-01-27 16:38:26
阅读次数:
232
这题要求两个串中的最长相同子串的长度。高度数组可以求一个串中的最长相同子串的长度。所以想到把两个串连起来,但是这样又会产生一些新的串(第一个串的结尾和第二个串的开头组成的)于是在两个串中间放一个'\0'分隔,正好'\0'是字符里最小的,不会对第一个串的排序产生影响。 ...
分类:
编程语言 时间:
2019-01-27 16:39:03
阅读次数:
187
1.创建一个services项目,添加三个子模块client(客户端)、service(服务端)、registry(注册中心) 1.1 创建一个services项目 1.2 添加pom.xml依赖 1.3 添加子模块client(客户端) 1.4 添加子模块service(服务端) 1.5 添加子模 ...
分类:
编程语言 时间:
2019-01-27 16:39:52
阅读次数:
213
目录 "创建父工程" "idea创建新项目" "配置mybatis的依赖" "pom.xml配置" "添加mybatis的自动生成" 创建父工程 idea创建新项目 111 "返回目录" ...
分类:
编程语言 时间:
2019-01-27 16:40:37
阅读次数:
205
JAVA异常类型结构Error和Exeption受查异常和非受查异常异常的抛出与捕获直接抛出异常封装异常并抛出捕获异常自定义异常try-catch-finallytry-with-resource阿里巴巴异常处理规约常见面试题JAVA异常类型结构Throwable是所有异常类型的基类,Throwable下一层分为两个分支,Error和Exception.Error和ExeptionErrorErr
分类:
编程语言 时间:
2019-01-27 16:41:27
阅读次数:
214
最近发现一个问题, 中文编码保存到数据库里显示正确, 打印出来却是一串问号, 然后怀疑是平台默认编码的问题, locale命令显示是UTF 8正常, 然后单独编写一个java文件, 编译然后Java命令执行显示也很正常, 唯独在这个系统里打印出来是乱码。 然后怀疑还有其他的编码影响, 经过一番查找, ...
分类:
编程语言 时间:
2019-01-27 16:45:47
阅读次数:
188
既typeof之后的另一位老朋友! prototype也是我们的老朋友,即使不了解的人,也应该都听过它的大名。如果它还是您的新朋友,我估计您也是javascript的新朋友。 在咱们的第一节(深入理解javascript原型和闭包(1)——一切都是对象)中说道,函数也是一种对象。他也是属性的集合,你 ...
分类:
编程语言 时间:
2019-01-27 16:45:54
阅读次数:
194
sys.argv 命令行参数List,第一个元素是程序本身路径 sys.modules.keys() 返回所有已经导入的模块列表 sys.exc_info() 获取当前正在处理的异常类,exc_type、exc_value、exc_traceback当前处理的异常详细信息 sys.exit(n) 退 ...
分类:
编程语言 时间:
2019-01-27 16:46:23
阅读次数:
166
之前还以为是固定的Integer.parseInt ,继续加油了。 ...
分类:
编程语言 时间:
2019-01-27 16:46:37
阅读次数:
163