接口 一、接口(是一种规范)1.接口名/接口文件与类类似,也是用.java文件编写2.关键字 interface 接口名命名规范与类名相同 习惯上可以使用I开头表示3. 接口额访问修饰符只能使用public和default修饰不能使用private和protected在接口中默认缺省为public4 ...
分类:
编程语言 时间:
2018-04-15 23:50:28
阅读次数:
262
RSA一般有两种应用场景: 1、公钥加密、私钥解密:这是数据安全通信领域最常见情形; 2、私钥加验、公钥验签:这主要用于数字签名。 我们这里用到的是第二种情况: 这里是基于OpenSSL,首先安装OpenSSL工具,引用lib、.h文件,网上有很多例子这里就不在介绍 头文件: cpp文件 调用tes ...
分类:
编程语言 时间:
2018-04-15 23:50:33
阅读次数:
291
一、基础概念 静态关键字 static 是成员修饰符,直接用于修饰成员。 (一)特点: 1.被静态修饰的成果,可以直接被类名所调用。 2.静态成员优先于对象存在。 3.静态成员随着类的加载而加载。随着类的消失而消失。静态成员的生命周期很长。 (二)注意事项: 1.静态方法只能访问静态成员,不能访问非 ...
分类:
编程语言 时间:
2018-04-15 23:50:51
阅读次数:
299
建立可执行的Jars和Wars bootJar用于构建可执行的Jar; bootWar用于构建可执行的war。 application.properties 不启动web服务器 不启动web服务器 spring.main.web-application-type=none 修改默认端口号 修改默认端 ...
分类:
编程语言 时间:
2018-04-15 23:51:06
阅读次数:
787
类的使用有两种: 一种继承:描述类与类之间的关系,表示什么是什么的什么? 另一种就是组合: 组合就是一个类,该类拥有的属性是来自另一个类,就叫做类的组合使用; ...
分类:
编程语言 时间:
2018-04-15 23:51:30
阅读次数:
323
题目链接: https://vjudge.net/problem/POJ-2195 题目大意: 给定一个N*M的地图,地图上有若干个man和house,且man与house的数量一致。man每移动一格需花费$1(即单位费用=单位距离),一间house只能入住一个man。现在要求所有的man都入住ho ...
分类:
编程语言 时间:
2018-04-15 23:51:39
阅读次数:
340
1、概念:Zuul 路由访问 2、具体内容 在现在为止所有的微服务都是通过 Eureka 找到的,但是在很多的开发之中为了规范微服务的使用,提供有一个路由的处理控制组件:Zuul,也就是说 Zuul 就作为中间的一个代理层出现。 2.1、Zuul 的基本使用 本次使用 Zuul 将访问无安全认证的微 ...
分类:
编程语言 时间:
2018-04-15 23:51:47
阅读次数:
2750
20165201 2017 2018 2 《Java程序设计》第7周学习总结 教材学习内容总结 第十一章 "代码托管" 上周考试错题总结 解析:B:一个子类只能有一个父类,但一个父类可以有多个子类 解析:A:abstract关键字不能应用于static、private或final 方法。 E:不能有 ...
分类:
编程语言 时间:
2018-04-15 23:52:18
阅读次数:
328
20165115 2017 2018 2 《Java程序设计》第7周学习总结 教材学习内容总结 MySQL数据库管理系统 使用通配符:在sql对象执行前,必须调用相应的方法设置通配符“?”代表的具体值 直接关闭MySQL所占的命令行窗口不能关闭MySQL数据库服务器,使用操作系统提供的“任务管理器” ...
分类:
编程语言 时间:
2018-04-15 23:52:49
阅读次数:
391
一、函数的基本语法和特性 函数的定义 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的。函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。 python中函数的分类 特性: 定义一个函数 你可以定义一个由自己想要功能的函数,以下是 ...
分类:
编程语言 时间:
2018-04-16 00:38:16
阅读次数:
192
第六章作业 6-1 人 : 使用一个字典来存储一个熟人的信息, 包括名、 姓、 年龄和居住的城市。 该字典应包含键first_name 、 last_name 、 age 和city 。 将存储在该字典中的每项信息都打印出来。6-2 喜欢的数字 : 使用一个字典来存储一些人喜欢的数字。 请想出5个人 ...
分类:
编程语言 时间:
2018-04-16 00:39:47
阅读次数:
1243
1、 进程和线程的区别: (1) 一个进程可以有多个线程,一个进程中的多个线程共享该进程的所有资源,多线程切换比多进程切换快,因为不用上下文切换,Python中并发建议用多进程 (2) 进程是资源分配的最小单位,线程是程序执行的最小单位 (3) 进程有自己的独立地址空间,而线程是共享进程中的数据 2 ...
分类:
编程语言 时间:
2018-04-16 00:40:20
阅读次数:
193
由于GIL的存在,python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。Python提供了非常好用的多进程包multiprocessing,只需要定义一个函数,Python会完成其他所有事情。借助这个包,可以轻松完成从单进程到并发 ...
分类:
编程语言 时间:
2018-04-16 00:41:09
阅读次数:
226
开发遵循原则之一: DRY原则:Don't Repeat Yourself(不要重复你自己的代码) 原因:重复意味着维护成本的增大 方法的定义格式: [修饰符] 返回值类型 方法名称 (形式参数1,形式参数){ 方法体 (如果方法需要给调用者返回一个结果,此时需要使用return 值) } 方法中的 ...
分类:
编程语言 时间:
2018-04-16 00:41:16
阅读次数:
200
spring boot 结合其他框架(hibernate、mybatis、spring data jpa)开发 Spring boot Mybatis 整合(完整版) Spring boot Mybatis 整合(注解版) [springBoot系列]--springBoot注解大全 spring ...
分类:
编程语言 时间:
2018-04-16 00:42:29
阅读次数:
179
1.Python简介 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。Python崇尚优美、清晰、简单,是一个优秀并广泛使用的语言。 Python是一样什 ...
分类:
编程语言 时间:
2018-04-16 00:42:36
阅读次数:
222
This question is the same as "Max Chunks to Make Sorted" except the integers of the given array are not necessarily distinct, the input array could be ...
分类:
编程语言 时间:
2018-04-16 00:43:24
阅读次数:
340
一. 条件语句 python条件语句是根据一条或多条语句的执行结果的真假(True Or False)来决定代码块的执行。 而执行内容可以多行,以缩进来区分表示同一范围。 1.Python判断条件真假的形式: 真 : True, 非零,非空(即列表非空),非假等等 假:False, 0,空列表,空字 ...
分类:
编程语言 时间:
2018-04-16 00:43:43
阅读次数:
211
1. 面向对象设计原则 单一职责原则: 一个类只负责一个功能领域中的相应职责 开闭原则: 软件实体应对扩展开放,而对修改关闭; 里氏代换原则: 所有引用基类对象的地方能够透明地使用其子类的对象; 依赖倒转原则: 抽象不应该依赖于细节,细节应该依赖于抽象; 接口隔离原则: 使用多个专门的接口,而不使用 ...
分类:
编程语言 时间:
2018-04-16 00:44:01
阅读次数:
218
一.字符串 1,在python中,字符串是最为常见的数据类型,一般情况下用引号来创建字符串。 注意:字符串是不可变的数据类型,关于可变与不可变将会在后文解释。 2,转义字符 在python中有一些字符是有转义功能的,一般情况下是指\加上一些字符,在使用的时候需要注意: 例如: 3.字符串的常用方法: ...
分类:
编程语言 时间:
2018-04-16 00:44:28
阅读次数:
220