码迷,mamicode.com
首页 > 编程语言 > 日排行
Java高并发网络编程(一)
一、OSI网络七层模型 因特网是一个极为复杂的网络,分层有助于我们对网络的理解 。分层也是一种标准,为了使不同厂商的计算机能够互相通信,以便在更大范围内建立计算机网络,有必要建立一个国际范围的网络体系结构标准。 ISO组织制定了OSI网络七层模型 而因特网只用到了五层 低三层: 屏蔽底层网络的复杂性 ...
分类:编程语言   时间:2019-09-15 10:56:23    阅读次数:136
java对象转为json字符串
1.使用fastjson开源json工具类库 2.java类未添加get()和set()方法,java对象初始化时,使用fastjson解析,得到的json字符串有时为空{} 3.Java对象转为json字符串,初始化时最好添加get()和set()方法,避免错误 ...
分类:编程语言   时间:2019-09-15 11:04:55    阅读次数:131
Java反射机制
一、什么是反射? Java反射是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public, static 等)、superclass(例如Object)、实现之i ...
分类:编程语言   时间:2019-09-15 11:06:54    阅读次数:95
基于spring-boot的测试桩设计-添加配置文件(properties)
编写测试时,有些内容可以放到配置文件中。 第一步:新增配置文件 conf.properties 第二步:编写配置文件类 MockConf 第三步:添加接口和实现类 接口: 实现类: 第四步:编写controller 测试: 结果:可以正常获取到配置文件内容 源码地址: https://github. ...
分类:编程语言   时间:2019-09-15 11:07:18    阅读次数:122
java中的内部类
概述 将一个类定义在另一个类的里面,里面的那个类就称为内部类(内置类,嵌套类) 分析事物A时,发现该事物A描述中还有事物B,而且这个事物B还在访问被描述事物A的内容,将事物B定义成内部类来描述。 特点 1. 内部类可以直接访问外部类中的成员; 2. 外部类要访问内部类,必须建立内部类的对象; 举例: ...
分类:编程语言   时间:2019-09-15 11:14:46    阅读次数:80
python知识点
sys.argv,其实就是一个list,它是sys模块下的一个全局变量,第一个元素是模块名、后面是依次传入的参数,比如可以这样传入 pyton temp.py a b c d,一共传入a、b、c、d四个参数 len(sys.argv) == 5 那么sys.argv[0] == "temp.py" ...
分类:编程语言   时间:2019-09-15 11:18:01    阅读次数:108
C++实现单例
实现代码如下 include using namespace std; class Singleon{ private: Singleon(){ cout ...
分类:编程语言   时间:2019-09-15 11:19:02    阅读次数:74
Python脚本--端口扫描器
一个用python写的简单的端口扫描器,python环境为3.7.0,windows系统扫描给定主机是否开放了指定的端口TCP连接扫描是利用TCP的三次握手来确定主机的端口是否开放。确定主机端口开放之后,给端口发送消息,接收端口返回的消息,然后判断该端口运行的服务。使用时,-H参数可以提供主机的域名或者ip地址,-p/-P写要扫描的端口,多个端口用逗号分隔‘‘‘@Author:yw参考书籍:《py
分类:编程语言   时间:2019-09-15 11:22:02    阅读次数:128
趣学算法2-1 最优装载问题
(1)数据结构定义 double w[N]; //一维数组存储古董的重量 (2)按重量排序 sort(w, w+n); //按古董重量升序排序 (3)按照贪心策略找最优解 首先用变量 count 记录已经装载的古董个数, tmp 代表装载到船上的古董的重量,两个变 量都初始化为 0。然后按照重量从小 ...
分类:编程语言   时间:2019-09-15 11:25:05    阅读次数:105
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
报告的错误异常如上,因为当时我使用了管理端通过feign来进行调用另一个服务中的导出功能.我在另一个服务中实行的是以流的形式,将数据写出去的.但是等这个流到达管理端的时候,这个流已经关闭,所以会爆出来这样的错误.以此警示 ...
分类:编程语言   时间:2019-09-15 11:25:25    阅读次数:492
java多线程
多线程 35. 并行和并发有什么区别? 并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。 并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。 在一台处理器上“同时”处理多个任务,在多台处理器上同时处理多个任务。如hadoop分布式集群。 并行是指两个或者 ...
分类:编程语言   时间:2019-09-15 11:30:15    阅读次数:83
(5)C++ 循环
一、for循环 或 二、while循环 三、do while循环 四、基于范围 for循环 对数组或容器类 vector array 能够修改数组内容 循环内初始化 五、循环和输入 1.使用原始cin输入 忽略了空格等字符 2.cin.get 包含空格等 3.EOF 六、嵌套循环和二维数组 ...
分类:编程语言   时间:2019-09-15 11:34:54    阅读次数:118
【使用篇】SpringBoot服务端数据校验(八)
对于任何一个应用而言,客户端做的数据有效性验证都不是安全有效的,而数据验证又是一个企业级项目架构上最为基础的功能模块,这时候就要求我们在服务端接收到数据的时候也对数据的有效性进行验证。为什么这么说呢?往往我们在编写程序的时候都会感觉后台的验证无关紧要,毕竟客户端已经做过验证了,后端没必要在浪费资源对 ...
分类:编程语言   时间:2019-09-15 11:41:37    阅读次数:118
Go语言【数据结构】切片
切片 简介 简单地说,切片就是一种简化版的动态数组。Go 数组的长度不可改变,而切片长度是不固定,切片的长度自然也就不能是类型的组成部分了。数组虽然有适用它们的地方,但是数组的类型和操作都不够灵活,因此在Go代码中数组使用的并不多。而切片则使用得相当广泛,理解切片的原理和用法是一个Go程序员的必备技 ...
分类:编程语言   时间:2019-09-15 12:50:46    阅读次数:101
浅析排序算法
冒泡排序 <script> // 原理:遍历整个数组,比较并交换前后相邻的元素 var arr = [5, 3, 4, 1, 2]; for (var i = 0; i < arr.length - 1; i++) { for (var j = 0; j < arr.length - i ...
分类:编程语言   时间:2019-09-15 12:52:21    阅读次数:83
C++入门学习
C++的初步学习有以下几个方面1.C++关键字我们知道,在c中有32个关键字,而c++中有63个关键字分别为2.命名空间为什么会有命名空间,他的作用是什么?在一个大的工程里,要定义很多变量和函数,若将这些变量和函数都定义在全局作用域中,一不小心就可能出现重复定义的情况。因而引入命名空间的概念,其目的是对标识符名称进行本地化,以避免命名冲突或名字冲突。命名空间是什么?一个命名空间就定义了一个新的作用
分类:编程语言   时间:2019-09-15 12:54:43    阅读次数:117
GO学习-(8) Go语言基础之数组
Go语言基础之数组 Array(数组) 数组是同一种数据类型元素的集合。 在Go语言中,数组从声明时就确定,使用时可以修改数组成员,但是数组大小不可变化。 基本语法: // 定义一个长度为3元素类型为int的数组a var a [3]int 数组定义: var 数组变量名 [元素数量]T 比如:va ...
分类:编程语言   时间:2019-09-15 12:57:55    阅读次数:112
python接口测试实例完整代码
自动化测试其实是吧一个个测试点通过结构化设计串联起来,然后通过第三方模块也好,内置的模块也好,解决每一个测试点遇到的问题,以完成一个完整的自动化测试脚本。下面就完成一个自动化测试脚本。 ............省略一万个字 完成了各个功能(各个模块代码省略)处理的函数,最后将其拼接起来,就可以组成一 ...
分类:编程语言   时间:2019-09-15 15:28:45    阅读次数:126
java中length和length()的区别?
在java中String类可以定义字符串变量和字符串数组,length()用于求String字符串对象的长度,而length用 于求String字符串数组的长度。 length()是求String字符串对象中字符的个数,而length是求字符串数组中有多少个字符串。 他们的用法为: 此代码输出结果为 ...
分类:编程语言   时间:2019-09-15 16:47:39    阅读次数:109
Python脚本--爆破SSH
利用Pxssh是pexpect库的ssh专用脚本环境:kali代码:‘‘‘Author:yw‘‘‘frompexpectimportpxsshimportoptparsefromthreadingimport*Max_Connect=5connection_lock=BoundedSemaphore(value=Max_Connect)defconnect(host,user,password):
分类:编程语言   时间:2019-09-15 16:48:52    阅读次数:106
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!