我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数的其他功能,而这个功能有bug的话,那 ...
分类:
编程语言 时间:
2018-12-22 11:37:16
阅读次数:
216
int arr[] = {1,2,3,56,4,3,5}; for (int i = 0; i < sizeof(arr) / sizeof(arr[0]); ++i) { printf("arr[%d] = %d\n", i, arr[i]); } ...
分类:
编程语言 时间:
2018-12-22 11:41:26
阅读次数:
145
前言 近日,在做接口测试时遇到一个奇葩的问题。 使用post请求直接通过接口上传文件,无法识别文件。 遇到的问题 以下是抓包得到的信息: 以上请求是通过Postman直接发送请求的。 在这里可以看到消息头里包含:Access-Token和Content-Type 因此在在使用python直接调用此接 ...
分类:
编程语言 时间:
2018-12-22 11:42:57
阅读次数:
314
Merge sort is a recursive sorting algorithm. If you don't understand recursion, I recommend finding a resource to learn it. In brief, recursion is the ...
分类:
编程语言 时间:
2018-12-22 11:43:34
阅读次数:
161
很多时候搜索可以和排序结合起来使用以提高效率,看个例子 两个集合 A = {5,2, 4, 7} B = {5,3,2,1,6,9,7,4} 判断A是否是B的子集 一般的暴力解法直接用双层循环一个元素一个元素比较,复杂度为n平方 可以先排序再判断,排序复杂度为nlogn,再进行比较,如何比较 A : ...
分类:
编程语言 时间:
2018-12-22 11:44:33
阅读次数:
173
实现效果: 知识运用: ListBox控件的Sorted属性 //ListBox控件中的数据项是否按字母顺序排序 public bool Sorted{get;set;} 实现代码: ...
分类:
编程语言 时间:
2018-12-22 11:45:20
阅读次数:
165
# 重复输出字符串 print('hello' * 2) # >>>hellohello # 字符串切片操作 print('hello'[2:]) # >>>llo # 关键字 in print('ll' in 'hello') # >>> True # 字符串拼接 # 不推荐使用此种方式,方式一 ... ...
分类:
编程语言 时间:
2018-12-22 11:45:43
阅读次数:
225
一个字符,那就可以用“”括起来,比如"T'm OK"包含的字符是I, ',m,空格,O, K这6个 字符。 如果字符串内部既包含’又包含"怎么办?可以用转义字符\来标识,比如: 'I\'m \"OK\"!' 表示的字符串内容是: I'm "OK"! 转义字符\可以转义很多字符,比如\n表示换行,\t... ...
分类:
编程语言 时间:
2018-12-22 11:45:54
阅读次数:
260
https://loj.ac/problem/2540 看了题解 题目大意 略 解法一 独立集那一套东西不是很好处理。为了消除加入一个点对之后点的影响,不妨在向独立集加入一个点时直接顺带加入和它相邻的点,用排列数预计算方案。 解法二 考虑一个集合的最后一个被加入独立集的点是什么。 实现 解法一: c ...
分类:
编程语言 时间:
2018-12-22 11:48:03
阅读次数:
224
下载:https://pan.baidu.com/s/1R8hwv-PZ7DYsl_gUtLWrag 《矩阵分析与应用(第二版)张贤达》PDF 下载:https://pan.baidu.com/s/1hxfM_cL7hGpz7baorzuTjw 《Python编程从入门到实践》(高清中文版PDF+高 ...
分类:
编程语言 时间:
2018-12-22 11:48:11
阅读次数:
613
什么是单例 保证类在内存中只有一个对象。 对象是new出来的,因此也就是说在程序中只能new一次对象 单例实现的基本步骤 1》声明一个类,类中有一个静态属性,类型与类名相同 2》把空参构造方法声明为私有 3》在类中提供一个公共静态访问方法来返回该对象实例 单例的多种写法 写法一 饿汉式 class ...
分类:
编程语言 时间:
2018-12-22 11:48:18
阅读次数:
151
在日常的Java开发中,位运算使用的不多,使用的更多的是算数运算(+、-、*、/、%)、关系运算(<、>、<=、>=、==、!=)和逻辑运算(&&、||、!),所以相对来说对位运算不是那么熟悉,本文将以Java的位运算来详细介绍下位运算及其应用。1、位运算起源 位运算起源于C语言的低级操作,Java的设计初衷是嵌入到电视机顶盒内,所以这种低级操作方式被保留
分类:
编程语言 时间:
2018-12-22 11:48:35
阅读次数:
172
# 字符串的常用操作方法 (都是形成新的字符串,与原字符串没有关系。) 1、字符串的基本操作之切片 2、把字符串全部大写或小写upper, lower 3、判读以xx开头或结尾startswith,endswith 4、查找元素find ,index 5、strip 默认去除字符前后两端的空格, 换 ...
分类:
编程语言 时间:
2018-12-22 11:50:51
阅读次数:
250
环境准备 >>>>>>java JDK和tomcat,eclipse 1.创建项目 2.项目名称自定义,这边为demo 3.我们已经创建完一个动态网站的项目,还得下载Spring MVC相关的jar包,Spring MVC有很多版本,下面提供的是3.2.8的版本,如果需要其他不同版本,自行网上搜索下 ...
分类:
编程语言 时间:
2018-12-22 11:51:17
阅读次数:
244
Javascript知识点梳理 1.Javascript代码存放的位置 1.JavaScript代码可以直接嵌在网页的任何地方,不过通常我们把Javascript代码放在<head></head>中。 2.可以将JavaScript代码放到一个单独.js文件中,如将文件命名为:script.js那么 ...
分类:
编程语言 时间:
2018-12-22 11:52:04
阅读次数:
158
###############################总结###################### 1.异常处理 raise:抛出异常 try: 可能出现错误代码 execpt 异常类 as e: 异常处理 execpt 异常类 as e: 异常处理 else: 如果上面的代码没有报错, ...
分类:
编程语言 时间:
2018-12-22 11:54:58
阅读次数:
268
轮播效果 > #写你自己的图片路径就可以了 ...
分类:
编程语言 时间:
2018-12-22 11:55:59
阅读次数:
233
最近项目转型使用SpringCloud框架下的微服务架构,各微服务之间使用Feign进行调用。期间,发现若被调用方法涉及到文件上传且仅存在单个文件时,一切正常,代码片段如下: 但若同时需要传递其他form-data数据时,则一直报错。 报错信息为: 此时,feign日志为: 很显然,feign发送的 ...
分类:
编程语言 时间:
2018-12-22 11:57:09
阅读次数:
165
熟悉Unix/C编程的应该对IPC也非常的熟悉,多进程之间的通信主要的手段有管道/信号量/共享内存/Socket等,而管道作为父子进程间进行少量数据传递的有效手段也得到了广泛的应用,在这篇文章中我们来看一下go语言中如何使用管道进行进程进行通信。 管道的使用 在linux下,管道被非常广泛地使用,一 ...
分类:
编程语言 时间:
2018-12-22 11:58:43
阅读次数:
272
# HTML入门 ### C/S与B/S架构 - C/S架构 - client:客户端 - server:服务器 - B/S架构 - browser:浏览器 - server:服务器 ### WEB工作原理 - 浏览器 => 服务器:发送请求,索取相关数据。 - 服务器 => 浏览器:接收请求并解析... ...
分类:
编程语言 时间:
2018-12-22 11:58:54
阅读次数:
189