第三阶段 JAVA常见对象的学习 集合框架——Set接口 List集合的特点是有序的,可重复的,是不是存在这一种无序,且能保证元素唯一的集合呢?(HashSet )这就涉及到我们今天所要讲的Set集合 Set可以理解为行为不同的Collection (一) 概述及功能 (1) 概述 Collecti ...
分类:
编程语言 时间:
2019-07-06 16:18:31
阅读次数:
125
1. 命名空间和作用域 命名空间 1. 内置命名空间: python解释内部运行时的变量函数 2. 全局命名空间: 我们在py文件中直接声明出来的变量, 函数 3. 局部命名空间: 在函数内部声明的变量和函数 作用域: 1. 全局作用域: 内置 + 全局 2. 局部作用域: 局部 globals()... ...
分类:
编程语言 时间:
2019-07-06 16:20:20
阅读次数:
134
本文介绍了如何创建一个动态线程和一个静态线程 RT-thread版本:RT-thread system 3.1.0 开发环境:MDK5 为了编程方便,创建了sample1.c文件,然后添加到工程中 话不多说,先上代码 在sample1.c中添加上述代码,点击按钮进行仿真,在串口框中输入“sample ...
分类:
编程语言 时间:
2019-07-06 16:20:35
阅读次数:
139
js中打开一个新窗口的方法: 1.window.location.href=“url” 2.jbox.win(); 3.window.open(); js无任何提示的关闭弹出的页面: window.opener=null; window.open('','_self'); window.close( ...
分类:
编程语言 时间:
2019-07-06 16:21:07
阅读次数:
129
很多文章都大概列了下nonlocal的具体用法,比如看到几篇文章写的 “nonlocal关键字用来在函数或其他作用域中使用外层(非全局)变量” 看完以后我感觉自己是懂了,其实nonlocal不是这样的 def make_average(): series=[] def average(new_val ...
分类:
编程语言 时间:
2019-07-06 16:21:36
阅读次数:
94
break 终止循环 break不仅可以在switch中终止,还可以在循环中终止。 示例 运行过程 ...
分类:
编程语言 时间:
2019-07-06 17:30:37
阅读次数:
165
什么是滑动窗口? 窗口,其实就是一个队列;滑动窗口,就是将这个队列朝着一个方向滑动,也就是将先进入队列的元素移出,重新往队列中添加元素。 Leetcode 3.无重复字符的最长子串 题目描述:给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1:输入: "abcabcbb",输 ...
分类:
编程语言 时间:
2019-07-06 17:32:55
阅读次数:
154
题意简述 给你一个$n$个节点的无向图$G=\{V,E\}$的邻接矩阵$g$和每个点的点权为$s_i$,且$\sum_{i=1}^n s_i = K$,要你求出$\mathrm{max} \{ \sum_{u,v \in E} s_u \times s_v\}$ 做法 设两个不相邻的点$u$,$v$ ...
分类:
编程语言 时间:
2019-07-06 17:34:18
阅读次数:
190
1、java.lang.StackOverflowError:在一个函数中调用自己就会产生这样的错误(栈溢出) 2、java.lang.OutOfMemoryError: Java heap space:new 一个很大对象 ...
分类:
编程语言 时间:
2019-07-06 17:34:37
阅读次数:
349
向集合添加自定义的对象,则一定要重写equals方法, 向set或map的key中添加自定义的对象,则一定要重写hashcode()方法。 1.迭代器 接口 Iterator<E> Iterator i=new Iterator (); 遍历解析: 首先i指向集合开头的上一个位置。调用hasNext ...
分类:
编程语言 时间:
2019-07-06 17:37:04
阅读次数:
138
文件操作 文件是操作系统提供给用户操作复杂硬件的载体。开发者/管理员,应用程序需要永久保存数据,就需要文件这种载体。在python中操作文件有两种方式 方式一 文件路径有两种,一种是绝对路径,如:D:\pycharm\Education\课程\python基础\04,文件操作\a.txt。这就是一种 ...
分类:
编程语言 时间:
2019-07-06 17:37:55
阅读次数:
126
在开发网络应用程序的时候,会遇到Socket这个概念。 Socket是一个抽象概念,一个应用程序通过一个Socket来建立一个远程连接,而Socket内部通过TCP/IP协议把数据传输到网络。 Socket/TCP/部分IP都是由操作系统提供的。不同的编程语言只是提供了对操作系统调用的加单的封装,例 ...
分类:
编程语言 时间:
2019-07-06 17:38:38
阅读次数:
141
python递归实现"abcd"字符串全排列 1.保持a不动,动bcd 2.保持b不动,动cd 3.保持c不动,动d python递归实现"abad"字符串全排列 与上一个两个不同,一是,第一个a排完顺序后,下一个a不能再排,二是替换的时候不能把重复的也替换掉 ...
分类:
编程语言 时间:
2019-07-06 17:41:01
阅读次数:
120
Spring中获取被代理的对象 [TOC] Spring中获取被代理的对象 获取Spring被代理对象的JAVA工具类 ? Spring采用CGLIB或者JDK动态代理来实现AOP,那如何获取 被代理对象?通过 获取到的对象都是 利用字节码动态生成的 增强对象,那假如我们有场景获取 被代理的对象,方 ...
分类:
编程语言 时间:
2019-07-06 17:44:31
阅读次数:
306
AOP概述 什么是AOP, 面向切面编程 AOP为Aspect Oriented Programming的缩写, 意为:面向切面编程, 通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术. AOP是OOP的延续, 是函数式编程的一种衍生范型. 利用AOP可以对业务逻辑的各个部分进行隔离, ...
分类:
编程语言 时间:
2019-07-06 17:45:12
阅读次数:
108
截图: ...
分类:
编程语言 时间:
2019-07-06 17:47:21
阅读次数:
87
面向对象:初识 回顾: 面向过程式编程 vs 函数式编程 通过对比可知:函数式编程较面向过程式编程最明显的两个特点: 1. 减少代码的重复性 2. 增强代码的可读性 函数式编程 vs 面向对象编程 面向对象的优点: 1. 是一类相似功能函数的集合,使代码更清晰化,更合理化 2. 站在上帝的角度去考虑 ...
分类:
编程语言 时间:
2019-07-06 17:51:39
阅读次数:
93
python课的开头我已经反复听了好几遍了,始终没有接触到网络编程和接口开发这部分。再加上上周的课因为公司出游耽误了,内心其实还是很忐忑的,很担心跟不上进度或者跟的吃力,之后就没有什么动力和正向反馈支撑我继续学习了。一整天的课听下来觉得好像也没有想象中那么难,主要还是零散的知识点,容易出现眼睛会了脑 ...
分类:
编程语言 时间:
2019-07-06 18:59:14
阅读次数:
107
一 属性和属性节点 1.什么是属性? 对象身上保存的变量就是属性 2.如何操作属性? 对象.属性名称 = 值; 对象.属性名称; 对象["属性名称"] = 值; 对象["属性名称"]; 3.什么是属性节点? <span name = "it666"></span> 在编写HTML代码时,在HTML标 ...
分类:
编程语言 时间:
2019-07-06 19:00:49
阅读次数:
87
啥也不说了,就是个小练习#!/usr/bin/env python# coding=utf-8import pygameimport sysimport random# 全局定义,screen的长和宽SCREEN_X = 600SCREEN_Y = 600# 蛇类# 点以25为单位class Sna... ...
分类:
编程语言 时间:
2019-07-06 19:01:53
阅读次数:
138