在学习C/C++编程的时候,我们会大量运用到结构体;关于结构体的声明,有以下两种声明: 通过这两种方式都可以声明结构体,以上代码中声明了sturct_1 和 sturct_2 两个结构体。下面看看这两种方式的结构体定义有何区别: 声明方式不同,定义的方式也不同,博主更倾向于用第二种声明方式。 ...
分类:
编程语言 时间:
2019-09-06 01:31:10
阅读次数:
96
一、多态 多态分为两种:(1)引用的多态、(2)方法的多态 引用的多态: 父类的引用可以指向本类的对象; 父类的引用可以指向子类的对象; 注意:子类的对象不可以指向父类的对象,如下图所示 方法的多态: 创建本类对象时,调用的方法为本类的方法; 创建子类对象时,调用的方法为子类重写的方法或者继承的方法 ...
分类:
编程语言 时间:
2019-09-06 01:32:51
阅读次数:
96
可以理解为它是一个管理对象的创建,依赖,销毁的容器 一个demo,如果对于同一个实体,有多个不同数据库的dao类 DAO >Service >Controller. DAO: 专门与数据库交互. MySqlDao。 Mysql数据库交互 OraclaDao. Oracle数据库。 Service: ...
分类:
编程语言 时间:
2019-09-06 01:35:54
阅读次数:
96
1.异常处理 1.1局部处理(直接写在处理器中) 1.2全局处理(新建一个类,用来接收获得的所有的异常,以此避免在每一个类中进行异常处理) 代码如下: jsp页面: ...
分类:
编程语言 时间:
2019-09-06 01:39:58
阅读次数:
147
离上一篇微服务的基本概念已经过去了几个月,在写那篇博客之前,自己还并未真正的使用微服务架构,很多理解还存在概念上。后面换了公司,新公司既用了SpringCloud也用了Dubbo+Zookeeper,就像上一篇文章说的,当一个服务是面向外部或者是直接提供给前端调用的,那么就使用SpringCloud ...
分类:
编程语言 时间:
2019-09-06 01:46:30
阅读次数:
149
一、函数初始1.函数介绍我们目前为止,已经可以完成一些软件的基本功能了,现在我们自己来实现一个len,但是不能使用lena="sadsfsfg"count=0foriina:count+=1print(count)我们现在实现了一个求长度,我还想让你们求一下列表和元组的长度是不是就要将我们写的内容再次拿过来我们在求一个字典的长度,也需要将我们写好的内容拿过来使用好像程序中好多都是一样的,所以可以将
分类:
编程语言 时间:
2019-09-06 09:15:22
阅读次数:
100
一、TestNg 介绍: TestNg 优势: 1、比Junit 涵盖的功能更全面的测试框架 2、Junit 更适合隔离性比较强的单元测试 3、TestNg更适合复杂的集成测试 二、注解 BeforeMethod and AfterMethod 每个测试用例之前都会运行 BeforeClass an ...
分类:
编程语言 时间:
2019-09-06 11:16:17
阅读次数:
104
eval是Python的一个内置函数,这个函数的作用是,返回传入字符串的表达式的结果。想象一下变量赋值时,将等号右边的表达式写成字符串的格式,将这个字符串作为eval的参数,eval的返回值就是这个表达式的结果。 python中eval函数的用法十分的灵活,但也十分危险,安全性是其最大的缺点。本文从 ...
分类:
编程语言 时间:
2019-09-06 11:19:02
阅读次数:
191
#5.1 major = 'Software Engineering' print("Is major =='Software Engineering'? I predict True.") print(major=='Software Engineering') print("Is major =... ...
分类:
编程语言 时间:
2019-09-06 12:29:30
阅读次数:
97
为什么会用到List数组的操作,首先如果你定义一个字符串a='1214477777',以这个字符串为例子,如果你想取7的值那么你需要喜欢这个字符串,加上判断是否等于,如果等于7打印7的内容,这样就会很麻烦,代码行数也会增加 这时候就要使用list数组的操作,数组就是取值方便的集合,比如你定义一个数组 ...
分类:
编程语言 时间:
2019-09-06 12:31:32
阅读次数:
86
这里使用的是commons-email-1.3.2.jar进行的开发,自认为这是简单的邮件发送。 package com.yt.base.common; import java.io.UnsupportedEncodingException; import javax.mail.internet.M ...
分类:
编程语言 时间:
2019-09-06 12:35:37
阅读次数:
82
Response:publiccla***esponse{privateBufferedWriterbw;//正文privateStringBuildercontent;//协议头(状态行与请求头回车)信息privateStringBuilderheadInfo;privateintlen;//正文的字节数privatefinalStringBLANK="";privatefinalStringC
分类:
编程语言 时间:
2019-09-06 12:36:21
阅读次数:
94
一:使用目的: 二:Object中的clone()方法 说明:1.这是一个navtive方法 2.要使用该方法必须继承Object类,因为修饰符为protected 3.返回值为Object,需要强转 使用该方法时:x.clone()!=x为true,对于基础类型来说,在堆内存中创建了一个独立且内容 ...
分类:
编程语言 时间:
2019-09-06 12:38:29
阅读次数:
105
一、为列表添加值 用分片的方式可以在列表的头部和尾部添加值 1、在列表的头部添加值 注:相当于x.insert(0, 0) 2、在列表的尾部添加值 注:相当于x.insert(len(x), 4)或x.append(4)或x.extend([4]) 二、为列表修改值 注:相当于x[1] = 0 分片 ...
分类:
编程语言 时间:
2019-09-06 12:43:58
阅读次数:
71
https://github.com/deadzq/tz-test-1 https://github.com/deadzq/tz-test-api-1 https://github.com/deadzq/tz-test-api-view-1 https://github.com/deadzq/tz- ...
分类:
编程语言 时间:
2019-09-06 12:44:19
阅读次数:
99
基于jdk实现的动态代理 1 package com.proxy.daili; 2 3 import com.proxy.daili.service.IModelMath; 4 5 import java.lang.reflect.InvocationHandler; 6 import java.l ...
分类:
编程语言 时间:
2019-09-06 12:47:16
阅读次数:
138
/* * java数据类型转换分为自动类型转换和强制类型转换 * 1.自动类型转换需要遵循从小到大的规则,即从小范围自动转换到大范围 * 2.强制类型转即从大范围到小范围的转换,转换方法:(需要转换的数据类型)被转换的数据 * 3.强制类型转换会损失数据精度和数据溢出,一般不推荐使用 * 4.byt... ...
分类:
编程语言 时间:
2019-09-06 12:49:06
阅读次数:
108
springboot之swagger快速启动 简介 介绍 可能大家都有用过 ,可以通过 页面显示接口信息,快速和前端进行联调。 没有接触的小伙伴可以参考 "官网" 文章进行了解下 "demo页面" 。 多应用 当然在单个应用大家可以配置 类加载下 ,就可以快速构建好 了。 代码大致如下: 模块化 S ...
分类:
编程语言 时间:
2019-09-06 12:49:22
阅读次数:
99
题目地址:https://pintia.cn/problem-sets/15/problems/730 Pop函数成功弹出后应该返回弹出的值,否则就是错的,应该是和PrintStack函数有关 Stack CreateStack(int Maxsize) { Stack S = (Stack)mal ...
分类:
编程语言 时间:
2019-09-06 12:50:44
阅读次数:
129
OpenCV中Mat基本用法: Mat image(240, 320, CV8UC3);第一个参数是rows,该矩阵的行数;第二个参数是cols,该矩阵的列数;第三个参数是该矩阵元素的类型。这句话表示创建一个大小为240×320的矩阵,里面的元素为8位unsigned型,通道数(channel)有3 ...
分类:
编程语言 时间:
2019-09-06 12:52:42
阅读次数:
93