一、目的 由于经常需要帮应用的同事编译软件,所以一直就想写个编译工具,这样他们自己也可以编译。起初想实现一个网页版的工具,但是因为目前对网页知识了解较少,所以就先实现一个window版的工具。 二、知识点 1、界面:使用tkinter设计 2、远程控制:使用paramiko模块 3、进程间通信:使用 ...
分类:
编程语言 时间:
2021-08-19 14:54:32
收藏:
0 评论:
0 赞:
0 阅读:
23
目录 一.数组下标越界简介 1、什么是数组访问越界? 2、访问越界会出现什么结果? 二.数组下标越界案例 三.防止数组下标越界方法 四.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.数组下标越界简介 1、什么是数组访问越界? 在 C 语言中,我们可 ...
分类:
编程语言 时间:
2021-08-19 14:53:47
收藏:
0 评论:
0 赞:
0 阅读:
19
package newFeatures8; import java.util.ArrayList; import java.util.Collections; import java.util.List; public class CollectionsDemo { public static vo ...
分类:
编程语言 时间:
2021-08-19 14:53:26
收藏:
0 评论:
0 赞:
0 阅读:
17
SpringBoot可以说是Spring和SpringMVC的进一步封装,以及一些其他东西的封装,底层依旧是Spring和SpringMVC。 研究它的源码就是要弄懂为什么一个注解@SpringBootApplication和SpringApplication.run(Springboot01Hel ...
分类:
编程语言 时间:
2021-08-19 14:52:10
收藏:
0 评论:
0 赞:
0 阅读:
25
Beyond the Basic Stuff with Python Introduction Chapter 1 - Dealing with Errors and Asking for Help Chapter 2 - Environment Setup and the Command Line ...
分类:
编程语言 时间:
2021-08-19 14:51:15
收藏:
0 评论:
0 赞:
0 阅读:
60
十、拦截器 1、拦截器的配置 SpringMVC中的拦截器用于拦截控制器方法的执行 SpringMVC中的拦截器需要实现HandlerInterceptor SpringMVC的拦截器必须在SpringMVC的配置文件中进行配置: 2、拦截器的三个抽象方法 SpringMVC中的拦截器有三个抽象方法 ...
分类:
编程语言 时间:
2021-08-19 14:50:48
收藏:
0 评论:
0 赞:
0 阅读:
21
1.通讯要素1:IP 和 端口号 IP 地址:InetAddress唯一的标识 Internet 上的计算机本地回环地址(hostAddress):0.0.1 主机名(hostName):localhost不易记忆端口号标识正在计算机上运行的进程(程序)不同的进程有不同的端口号被规定为一个 16 位 ...
分类:
编程语言 时间:
2021-08-19 14:48:58
收藏:
0 评论:
0 赞:
0 阅读:
20
浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象。他们的子对象还是指向统一对象(是引用)。 深拷贝(deepcopy): copy 模块的 deepcopy 方法,完全拷贝了父对象及其子对象。 >>> a=[1,[1,2,3]] >>> b=a.copy() >>> b [1, [1, 2 ...
分类:
编程语言 时间:
2021-08-19 14:46:59
收藏:
0 评论:
0 赞:
0 阅读:
30
###SpringMVC配置视图解析器后对于请求地址不使用视图解析器解决办法 配置视图解析器 <bean id="resourceViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolve ...
分类:
编程语言 时间:
2021-08-19 14:45:55
收藏:
0 评论:
0 赞:
0 阅读:
27
C++的异常处理机制是由三部分组成:检查(try)、抛出(throw)和捕获(catch)。需要检查的语句放到try中;throw用来当出现异常时发出一个异常信息;catch用来捕获异常信息,且处理它。 例子:给三角形的三边a、b、c,求三角形的面积。只有a+b>c,b+c>a,c+a>b时才构成三 ...
分类:
编程语言 时间:
2021-08-19 14:44:17
收藏:
0 评论:
0 赞:
0 阅读:
14
java8新特性 在前面已经见过一些东西了,但是:挖得有坑儿,主要是为了养成独立思考的习惯 因为:灌入式学习并不好 1、lambda表达式 lambda表达式是jdk1.8引入的全新语法特性 它支持的是:只有单个抽象方法的函数式接口。什么意思? 就是说:这个接口下面只有一个抽象方法是真正属于自己的( ...
分类:
编程语言 时间:
2021-08-19 14:43:42
收藏:
0 评论:
0 赞:
0 阅读:
21
例1:单线程 Punishment.java public class Punishment { private int leftCopyCount; private String wordToCopy; public Punishment(int i, String s) { this.leftC ...
分类:
编程语言 时间:
2021-08-19 14:43:29
收藏:
0 评论:
0 赞:
0 阅读:
9
目录 一.数组内存溢出简介 二.数组内存溢出实例 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.数组内存溢出简介 溢出:想象一个桶,桶的容积是有限的,你装满了水以后,如何还要往里面装,那么水就溢出到地面了。 C 语言中的溢出和这个原理一样,桶的 ...
分类:
编程语言 时间:
2021-08-19 14:36:30
收藏:
0 评论:
0 赞:
0 阅读:
16
后台接收Date数据,用String 类型接收,写入时转换格式 String-》Date,先进行格式修改,再利用parse转换为Date java.text.SimpleDateFormat ft = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss"); Dat ...
分类:
编程语言 时间:
2021-08-19 14:36:04
收藏:
0 评论:
0 赞:
0 阅读:
21
一、filter 数组的过滤或筛选功能,根据筛选条件返回一个包含符合条件元素的新数组,不影响原数组,筛选条件写在一个函数中 let arr= [ {id:1,name: "a", age: 18}, {id:2,name: "b", age: 15}, {id:3,name: "c", age: 1 ...
分类:
编程语言 时间:
2021-08-19 14:35:03
收藏:
0 评论:
0 赞:
0 阅读:
16
01 计数排序算法概念 计数排序不是一个比较排序算法,该算法于1954年由 Harold H. Seward提出,通过计数将时间复杂度降到了O(N)。 02 基础版算法步骤 第一步:找出原数组中元素值最大的,记为max。 第二步:创建一个新数组count,其长度是max加1,其元素默认值都为0。 第 ...
分类:
编程语言 时间:
2021-08-19 14:34:32
收藏:
0 评论:
0 赞:
0 阅读:
13
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance ...
分类:
编程语言 时间:
2021-08-19 14:32:01
收藏:
0 评论:
0 赞:
0 阅读:
29
5、Bean的自动装配 自动装配是spring满足bean依赖的一种方式 Spring会在上下文中自动寻找,并自动给bean装配属性 在Spring中有三种装配方式 在xml中显式配置 在java中显式配置 隐式的自动装配bean【重点】 5.1 byName和byType自动装配 省略引用类型re ...
分类:
编程语言 时间:
2021-08-19 14:30:56
收藏:
0 评论:
0 赞:
0 阅读:
16
<style> #dv1{ width:60px; height:36px; margin:0 auto; background-color:orange; display:none; } #dv2{ width:120px; height:62px; margin:0 auto; backgrou ...
分类:
编程语言 时间:
2021-08-19 14:29:35
收藏:
0 评论:
0 赞:
0 阅读:
19
解决: DatagramPacket packet = new DatagramPacket(msg.getBytes(), msg.length(), toAddress, toPort); 修改为: DatagramPacket packet = new DatagramPacket(msg.g ...
分类:
编程语言 时间:
2021-08-19 14:29:07
收藏:
0 评论:
0 赞:
0 阅读:
15