1、创建server端spring-boot-admin 2、添加依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version> ...
分类:
编程语言 时间:
2018-10-12 21:09:53
阅读次数:
213
使用requests,它的七个主要方法,在这里只讲两个:get、post >>> import requests >>> r=requests.get("http://www.baidu.com") >>> r.status_code 200 >>> r.encoding 'ISO-8859-1' ...
分类:
编程语言 时间:
2018-10-12 21:12:10
阅读次数:
140
传统的js数组方法 concat(),push(),pop(),shift(),unshift(),splice(),slice(),join(),sort(),reverse(); ES5新增数组方法: indexOf(),lastIndexOf(),map(),filter(),forEach( ...
分类:
编程语言 时间:
2018-10-12 21:14:35
阅读次数:
208
python作为一门解释型语言,以代码简洁易懂著称。我们可以直接对名称赋值,而不必声明类型。名称类型的确定、内存空间的分配与释放都是由python解释器在运行时进行的。python这一自动管理内存功能极大的减小了程序员负担,这也是成就python自身的重要原因之一。所以,这一篇文章我们就聊一聊pyt ...
分类:
编程语言 时间:
2018-10-12 21:15:25
阅读次数:
180
问题解决:办法1:使用Project Structure 方法二:使用Maven 在pom.xml文件中添加如下 ...
分类:
编程语言 时间:
2018-10-12 21:15:33
阅读次数:
143
函数默认参数使用可变对象 输出 函数本身也是一个对象,默认参数绑定于这个函数对象上 append这类方法会直接修改对象,所以下次调用此函数时,其绑定的默认参数已经不再是空list了 ...
分类:
编程语言 时间:
2018-10-12 21:15:53
阅读次数:
151
1 大整数排序 题目描述对N个长度最长可达到1000的数进行排序。输入描述:输入第一行为一个整数N,(1<=N<=100)。接下来的N行每行有一个数,数的长度范围为1<=len<=1000。每个数都是一个正数,并且保证不包含前缀零。输出描述:可能有多组测试数据,对于每组数据,将给出的N个数从小到大进 ...
分类:
编程语言 时间:
2018-10-12 21:16:10
阅读次数:
164
AOP学习(一) 1.简介 AOp:面向切面编程,相对于OOP面向对象编程。 Spring的AOP的存在目的是为了解耦。AOP可以让一切类共享相同的行为。在OOP中只能通过继承类或者实现接口,使代码的耦合度增强,且类继承只能为单继承,阻碍更多行为添加到一组类上,AOP弥补了OOP的不足。 Sprin ...
分类:
编程语言 时间:
2018-10-12 21:16:40
阅读次数:
146
1、面向对象和面向过程的区别 详细参考:https://blog.csdn.net/jerry11112/article/details/79027834 面向对象就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各 ...
分类:
编程语言 时间:
2018-10-12 21:18:21
阅读次数:
129
看错误内容: stackoverflow上一个友人的解释: 这个错误是在我把gcc4.8编的工程迁移到ubuntu16.04(gcc5.4)上编译时候发生的。这是C++ ABI一个错误,gcc4升gcc5时,std::string库接口做了迁移,而我工程中用了三方库tensorflow和protob ...
分类:
编程语言 时间:
2018-10-12 21:19:34
阅读次数:
2340
Windows下的shell原理 经过查阅资料,使用os.dup2(nfd, ofd)的方式重定向socket的输入输出到windows系统的cmd是无法做到的,属于系统原因,不能直接复制Linux下的方案,所以只能写程序收集socket的输入,调用subprocess.Popen去执行,然后获取输 ...
分类:
编程语言 时间:
2018-10-12 21:20:15
阅读次数:
317
希尔排序(Shell's Sort)是插入排序的一种又称“缩小增量排序”(Diminishing Increment Sort),是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因D.L.Shell于1959年提出而得名。 希尔排序是基于插入排序的以下两点性质而提出改进方法 ...
分类:
编程语言 时间:
2018-10-12 21:20:33
阅读次数:
130
哈夫曼编码在信息论中学过, 编码步骤: 在C+中,哈夫曼用于压缩文件,例如ABCDE这些符号。 实现代码:http://www.cnblogs.com/gyk666/p/6851821.html ...
分类:
编程语言 时间:
2018-10-12 21:23:08
阅读次数:
120
1. python的下载 https://www.python.org/downloads/ 2. idea下python插件的安装 点击File->Settings...->Plugins,在里面搜索python。 发现搜索并没有结果。我们点击search in repositories链接 3. ...
分类:
编程语言 时间:
2018-10-12 21:26:26
阅读次数:
240
如何在Anaconda中把python环境更新更高版本
分类:
编程语言 时间:
2018-10-12 23:35:14
阅读次数:
153
在开发过程中,字符串和python数据类型进行转换,下面比较python学习第四十八天json模块与pickle模块差异。 json 的优点和缺点 优点 跨语言,体积小 缺点 只能支持 int str list tuple dict pickle 的优点和缺点 优点 专门为python设计,支持py ...
分类:
编程语言 时间:
2018-10-12 23:36:30
阅读次数:
117
模块是什么: ***** 模块 是一系列功能的集合体 一个py文件就是一个模块 一个函数就是一个功能 例如 A.py 文件名A.py 模块名 A模块有哪些来源 内置 第三方 自定义模块有四种通用的类别: 1.自定义模块 ***** (第三方模块也属于自定义 它是别的程序员写的 ) 关注如何自定义 2 ...
分类:
编程语言 时间:
2018-10-12 23:36:54
阅读次数:
116
监听器概述 在上一篇里介绍了过滤器Filter,而Listener是Servlet的另一个高级特性。Listener用于监听Java Web程序中的事件,例如创建,修改,删除Session,request,context等,并触发相应的事件。Listener主要用于对Session,request, ...
分类:
编程语言 时间:
2018-10-12 23:37:47
阅读次数:
200
这一节我们来讨论IOC容器到底做了什么。 还是借用之前的那段代码 ClassPathXmlApplicationContext app = new ClassPathXmlApplicationContext("beans.xml"); Car car =app.getBean(Car.class) ...
分类:
编程语言 时间:
2018-10-12 23:38:51
阅读次数:
173
Java 虚拟机的内存模型分为两部分:一部分是线程共享的,包括 Java 堆和方法区;另一部分是线程私有的,包括虚拟机栈和本地方法栈,以及程序计数器这一小部分内存。今天我就 Java 虚拟机栈做一些比较浅的探究。
熟悉 Java 的同学应该都知道了,JVM 是基于栈的。但是这个“栈” 具体指的是什么?难道就是虚拟机栈?想要回答这个问题我们先要从虚拟机栈的结构谈起。
分类:
编程语言 时间:
2018-10-12 23:40:36
阅读次数:
250