SpringCloud 基础教程(一) 服务中心(Eureka Server) ...
分类:
编程语言 时间:
2018-11-15 15:31:22
阅读次数:
234
首先,通过命令行安装Python3.7,只需要在终端中通过命令行安装即可: sudo apt-get install python3 一路yes。 因为Ubuntu很多底层采用的是Python2.*,Python3和Python2是互相不兼容的,所以此时不能卸载Python2,需要将默认Python ...
分类:
编程语言 时间:
2018-11-15 15:31:47
阅读次数:
203
IOC IOC Inversion of Control即控制反转,常常和DI 依赖注入一起被提到。 核心是为了解除程序之间的耦合度。 那么什么样的代码是耦合度高的呢? 假如有个人现在去买苹果 然后家里有苹果了,又去买梨子,这时候就得改代码 再买别的就得一直改代码。 假如把代码解耦,只留下接口,写成 ...
分类:
编程语言 时间:
2018-11-15 15:32:14
阅读次数:
195
SpringMVC 运行机制: 1、发起请求到前端控制器(DispatcherServlet) 2、前端控制器请求HandlerMapping查找Handler(可以根据xml配置查找,根据注解查找) 3、处理器映射器HandlerMapping向前端控制器返回Handler 4、 前端控制器调用处 ...
分类:
编程语言 时间:
2018-11-15 15:32:38
阅读次数:
225
消息队列(MQ)越来越火,在java开发的项目也属于比较常见的技术,MQ的相关使用也成java开发人员必备的技能。笔者公司采用的MQ是ActiveMQ,且消息都是用的点对点的模式。本文记录了实现Spring整合ActivateMQ的全过程及如何使用MQ,便于后续查阅。一、项目的搭建 采用maven构... ...
分类:
编程语言 时间:
2018-11-15 15:32:47
阅读次数:
293
RunInstances介绍http://blog.51cto.com/hequan/2174407上一篇是创建单台,如果想创建多台,需要for循环,比较麻烦,还容易被api限流。利用RunInstances可以批量创建多台。调用该接口时,您需要注意:单次最多能创建100台实例。您可以指定参数AutoReleaseTime设置实例自动释放时间。创建成功后会返回实例ID列表,您可以通过APIDesc
分类:
编程语言 时间:
2018-11-15 15:33:01
阅读次数:
182
线程:操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程可以并发多个线程,每条线程并行执行不同的任务。 进程:以一个整体的形式暴露给操作系统管理,里面包含对各个资源的调用,内存的管理,网络接口的调用等,对各种资源管理的集 ...
分类:
编程语言 时间:
2018-11-15 15:35:34
阅读次数:
180
/* * ******生成签名********* */private function getSign($params){ ksort($params); //将参数数组按照参数名ASCII码从小到大排序 foreach ($params as $key => $item) { if (!empty ...
分类:
编程语言 时间:
2018-11-15 15:35:43
阅读次数:
214
Java FileReader使用相对路径读取文件 觉得有用的话,欢迎一起讨论相互学习~ "Follow Me" 在进行编程时需要时常更换主机进行测试,如果使用 则需要经常更改,为此使用相对路径是一个不错的选择。但是使用 ,`../ .\\ ..\\ 未找到文件的错误` 需要读取的文件路径为 解决方 ...
分类:
编程语言 时间:
2018-11-15 15:36:24
阅读次数:
539
#coding=utf-8 import requests,json,collections,base64,datetime def sort(datas): data=json.dumps(datas)#dumps是将dict转化成str格式,loads是将str转化成dict格式。 print ... ...
分类:
编程语言 时间:
2018-11-15 15:37:13
阅读次数:
233
J2SE 提供的最后一个批注是 @SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。 一点背景:J2SE 5.0 为 Java 语言增加了几个新的特性,并且和它们一起增加了许多新的警告并承诺在将来增加更多的警告。您可以为 "javac" ...
分类:
编程语言 时间:
2018-11-15 16:09:41
阅读次数:
162
builder模式在越来越多的项目中使用,类似于alibaba fastjson JSONObject.fluentPut(),调用一个方法后返回这个对象本身,特别适合构建一些参数超级多的对象,代码优雅且易读。构建一个对象变成了SomeObject some = new SomeObject().a ...
分类:
编程语言 时间:
2018-11-15 16:11:44
阅读次数:
339
spring 项目中使用 hibernate validator验证输入参数 ...
分类:
编程语言 时间:
2018-11-15 16:12:24
阅读次数:
178
pandas 中df 对象自带相关性计算方法corr() , 可以用来计算DataFrame对象中所有列之间的相关系数(包括pearson相关系数、Kendall Tau相关系数和spearman秩相关)。 >>> import numpy as np>>> import pandas as pd ...
分类:
编程语言 时间:
2018-11-15 16:12:37
阅读次数:
561
线段树:https://leetcode.com/tag/segment-tree/ |||||树状数组:https://leetcode.com/tag/binary-indexed-tree/ ...
分类:
编程语言 时间:
2018-11-15 16:14:10
阅读次数:
231
1.设计思路 用户通过excel表格的形式填写包的信息,并将包一起发送给负责人 2.代码实现 ...
分类:
编程语言 时间:
2018-11-15 17:06:55
阅读次数:
179
弗洛伊德算法是实现最小生成树的一个很精妙的算法,也是求所有顶点至所有顶点的最短路径问题的不二之选。时间复杂度为O(n3),n为顶点数。 精妙之处在于:一个二重初始化,加一个三重循环权值修正,完成了所有顶点至所有顶点的的最短路径计算,代码及其简洁 JS实现: 运行结果:(结果太长只截取不分) 求最短路 ...
分类:
编程语言 时间:
2018-11-15 17:07:01
阅读次数:
160
简介 ConfigParser模块在python3中修改为configparser.这个模块定义了一个ConfigParser类,该类的作用是使用配置文件生效,配置文件的格式和windows的INI文件的格式相同 该模块的作用 就是使用模块中的RawConfigParser()、ConfigPars ...
分类:
编程语言 时间:
2018-11-15 17:07:20
阅读次数:
219
游戏中物体的生成与销毁,粒子特效的出现和消失,游戏道具的掉落和丢弃,如果一直实例化,务必会消耗内存,会出现游戏卡顿,或者游戏崩溃,所以我们想到了对象池 所谓对象池,简单的可以理解为一个存放物体的池子,通过脚本来进行控制,当你需要某个物体时,通过脚本调用,实例化出来一个或者多个,不需要了就再放回池子, ...
分类:
编程语言 时间:
2018-11-15 17:10:00
阅读次数:
155