重载与指针 下面的函数指针将保存哪个函数的地址: 在给p赋值的时候,我们使用了func,但是这里并没有指明参数,编译器是怎么知道这个func函数指的是第一个func函数呢? 函数重载遇上指针: 将重载函数名赋值给函数指针时 1、根据重载规则挑选与函数指针参数列表一致的候选者 2、严格匹配候选者的函数 ...
分类:
编程语言 时间:
2018-08-23 02:03:00
阅读次数:
212
super关键字 表示父类引用 1.在子类的成员方法中,访问父类的成员变量 2.在子类的成员方法中,访问父类的成员方法 3.在子类的构造方法中,访问父类的构造方法 this关键字 表示本类引用 1.在本类成员方法中,访问本类的成员变量 2.在本类成员方法中,访问本类的成员方法 3.在本类构造方法中, ...
分类:
编程语言 时间:
2018-08-23 02:03:14
阅读次数:
151
场景: 两个配置文件:db.properties,application.properties 在数据库配置里面引用db.properties 这时候,application.properties里面的属性就不会被加载进去了,如果你使用@Value,就会报Could not resolve plac ...
分类:
编程语言 时间:
2018-08-23 02:04:31
阅读次数:
1302
# python 中的闭包 n = 10 #定义全局作用域变量 def fn(): #形成闭包 n = 100 #定义局部变量n def inner(): nonlocal n n += 1 #这里定义相同变量n无法调用上层作用中的变量,这里区别于Javascript中当前作用域中如果没有对应变量则... ...
分类:
编程语言 时间:
2018-08-23 02:06:30
阅读次数:
140
抽象方法 加上abstract关键字,去掉大括号,直接分号结束的方法 抽象类 抽象方法所在的类,必须是抽象类,class前加上abstract 如何使用抽象类和抽象方法 1.不能直接new抽象类对象 2.必须用子类继承抽象父类 3.子类必须重写抽象父类的所有抽象方法(去掉abstract,加上{}) ...
分类:
编程语言 时间:
2018-08-23 02:06:39
阅读次数:
154
函数进阶 命名空间和作用域 内置命名空间 -- Python解释器 Python解释器一启动就将可以使用的名字储存在内置命名空间中 内置的名字在启动解释器的时候被加载进内存里 全局命名空间-- 我们写的函数之外的代码 是在程序从上至下执行的过程中依次加载进内存的 放置了我们设置的所有变量和函数名局部 ...
分类:
编程语言 时间:
2018-08-23 02:08:50
阅读次数:
202
预计8.24日前完成~ 启动屏界面、主菜单界面、选关界面、游戏界面 卡牌01_启动屏界面 传送门 卡牌02_主菜单界面 传送门 卡牌03_选关界面 传送门 卡牌04_游戏界面 传送门 选关界面效果 实现过程 ...
分类:
编程语言 时间:
2018-08-23 02:09:03
阅读次数:
165
题意: 给一个串S, 多次询问k和m,求S的所有长度为k的不同子串中,字典序为排第m的串的最早出现位置 简化问题: 如果没有长度k的限制,并且没有不同子串的限制要怎么做。要字典序第m大,容易想到用后缀数组,因为它就是将n个后缀按字典序排好的,设f(i) = 排名<=i的所有后缀的所有前缀的个数和,假 ...
分类:
编程语言 时间:
2018-08-23 02:09:28
阅读次数:
181
需求:某公司有N个人,根据每个人的贡献不同,按贡献值给每个人赋予一个权重。设计一种算法实现公平的抽奖。 需求分析:按照权重对数据进行选择。 代码实现: 个人实现, 不知道对不对 ...
分类:
编程语言 时间:
2018-08-23 02:10:53
阅读次数:
223
1. XPath (XML Path Language) XML路径语言 2. XPath 常用规则: nodename 选取此节点的所有子节点 / 从当前结点选取直接子节点 // 从当前结点选取子孙节点 . 选取当前结点 .. 选取当前结点的父节点 @ 选取属性 3. 实例 也可以读取文件来进行解 ...
分类:
编程语言 时间:
2018-08-23 02:11:27
阅读次数:
225
Bean的配置中介绍的是Bean声明问题,在哪声明怎么声明的问题。Bean的注入是怎么实例化,怎么注入的问题。Bean注入的方式有两种,一种是在XML中配置,另一种则是使用注解的方式注入。 一、XML方式注入 XML方式注入一般有三种方式:属性注入、构造函数注入和工厂方法注入。 一、属性注入在传统的 ...
分类:
编程语言 时间:
2018-08-23 02:11:36
阅读次数:
263
什么是 WebSocket? 随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。 我们知道,传统的HTTP协议是 ...
分类:
编程语言 时间:
2018-08-23 02:11:55
阅读次数:
213
一个测试类包含下面两个注解: 测试类中可直接注入接口: 在方法上加@Test表示它是个测试方法: 可以通过@Before和@After注解修饰的方法,来表示测试方法执行前和执行后的行为。 至此一个简单的单元测试就完成了。 Spring Mock MVC:模拟Servlet容器里的测试控制器。 下面部 ...
分类:
编程语言 时间:
2018-08-23 02:12:13
阅读次数:
174
这个题,还是有些不懂,后面研究研究https://blog.csdn.net/chenvast/article/details/78950392 https://www.cnblogs.com/mikemeng/p/8998310.html ...
分类:
编程语言 时间:
2018-08-23 02:12:38
阅读次数:
160
1,栈,后进先出,多用于反转 Python里面实现栈,就是把list包装成一个类,再添加一些方法作为栈的基本操作。 栈的实现: 栈应用实例:十进制转化为二进制 2 队列queue 队列实际上就是一个包装了的列表,从list[0]添加新元素,用pop()来获取,符合先进先出的规则。 队列应用实例:热土 ...
分类:
编程语言 时间:
2018-08-23 02:14:39
阅读次数:
215
2017年1月2日, 星期一 python_继承 null ...
分类:
编程语言 时间:
2018-08-23 02:14:56
阅读次数:
156
1.类和对象的概念: .类 抽象的概念,表示某一类事物,都具有相同的特征 .对象 具象的概念,单个的个体 .类和对象的关系: -类是由对象抽象总结而来的, 由对象总结出类的过程,称之为抽象化 -对象是由类具体实施或者实现而来,由类制作出对象的过程,称之为实例化 .比如: 动物就是一个类,那么狗 猫 ...
分类:
编程语言 时间:
2018-08-23 02:16:00
阅读次数:
188
所有代码示例必须配置好Spring "Spring项目的快速搭建" . 1、Apring Aware 1.1、理论 Spring Aware的目的就是为了让Bean获得Spring容器的服务。 Spring 提供的Aware接口: BeanNameAware:获得容器中的Bean的名称; BeanF ...
分类:
编程语言 时间:
2018-08-23 02:17:45
阅读次数:
192
我们使用了两种提取方式 1 .词频统计 2. 关键字提取 关键字提取的方式效果更好一些 第一步:数据读取 第二步:数据预处理,把每一行的内容拆分成一个个词 第三步: 与停用词库进行比对,去除内容中的停用词 ‘ 第四步构建模型,这里的数据我们需要做一步‘ ’.join的重连接,对于分类标签需要转换为数 ...
分类:
编程语言 时间:
2018-08-23 02:22:45
阅读次数:
248
linux下多线程编程本文将介绍linux系统下多线程编程中,线程同步的各种方法。包括:互斥量(mutex)读写锁条件变量信号量文件互斥在介绍不同的线程同步的方法之前,先简单的介绍一下进程和线程的概念, 它们的优缺点,线程相关的API,读者——写者问题和哲学家就餐问题。#基础知识###1. 进程和线 ...
分类:
编程语言 时间:
2018-08-23 02:23:22
阅读次数:
207