码迷,mamicode.com
首页 > 编程语言 > 日排行
【技术累积】【点】【java】【28】Map遍历
Map遍历 map的遍历一般有几种吧 遍历entrySet 遍历keySet 遍历valueSet 选择 从书写上来看,后两种要更简单些; 但是考虑下map遍历的场景: 根据key值拿value 所以keySet和entrySet更经常使用吧; 但是, 从性能角度讲,推荐使用entrySet 因为, ...
分类:编程语言   时间:2018-10-30 14:55:04    阅读次数:177
堆、堆排序
堆(英语:heap)是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵树的数组对象。堆总是满足下列性质: 堆中某个节点的值总是不大于或不小于其父节点的值; 堆总是一棵完全二叉树。 将根节点最大的堆叫做最大堆或大根堆,根节点最小的堆叫做最小堆或小根堆。 堆(英语:heap)是计算机科学 ...
分类:编程语言   时间:2018-10-30 14:55:33    阅读次数:197
C++虚函数表
虚函数表 C++中虚函数是通过一张虚函数表(Virtual Table)来实现的,在这个表中,主要是一个类的虚函数表的地址表;这张表解决了继承、覆盖的问题。在有虚函数的类的实例中这个表被分配在了这个实例的内存中,所以当我们用父类的指针来操作一个子类的时候,这张虚函数表就像一张地图一样指明了实际所应该 ...
分类:编程语言   时间:2018-10-30 17:05:39    阅读次数:141
java知识体系粗略梳理
罗列java相关关键词 Java、eclipse、jsonp、jQuery、restful web apis、shiro、servlet、jsp、junit、vue.js、nginx、apache tomcat、bootstrap、json、kindeditor、jQuery easyUI、html ...
分类:编程语言   时间:2018-10-30 17:05:49    阅读次数:146
基于OpenSSL的HTTPS通信C++实现
  HTTPS是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。Nebula是一个为开发者提供一个快速开发高并发网络服务程序或搭建高并发分布式服务集群的高性能事件驱动网络框架。Nebula作为通用网络框架提供HTTPS支持十分重要,Nebula既可用作https服务器,又可用作http
分类:编程语言   时间:2018-10-30 17:06:12    阅读次数:221
window里面安装python
1.1python介绍python是一门高级的,面向对象的,解释性,脚本语言。高级语言贴近开发者,对应于底层语言,底层语言贴近机器。面向对象对应于面向过程,是开发人员在开发过程中的思路,是程序员的世界观。解释性对应于编译性语言。(其每次都需要执行一下脚本,不像c++可以生成一个文件,下次不用执行脚本就可以了)Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python的
分类:编程语言   时间:2018-10-30 17:07:53    阅读次数:197
python3 文件及文件夹路径相关
1、 #返回当前文件所在的目录 currentDir = path.dirname(__file__) 输出: ...
分类:编程语言   时间:2018-10-30 17:08:09    阅读次数:324
伪数组以及伪数组与真正的数组之间的转换
一、什么是伪数组? 这把符合以下条件的对象称为伪数组: 1、具有length属性 2、按照索引方式存储数据 3、不具有数组的push和pop等方法 ...
分类:编程语言   时间:2018-10-30 17:08:17    阅读次数:166
实现Winform 跨线程安全访问UI控件
在多线程操作WinForm窗体上的控件时,出现“线程间操作无效:从不是创建控件XXXX的线程访问它”,那是因为默认情况下,在Windows应用程序中,.NET Framework不允许在一个线程中直接操作另一个线程中的控件(因为访问Windows窗体控件本质上不是线程安全的)。微软为了线程安全,窗体 ...
分类:编程语言   时间:2018-10-30 17:09:43    阅读次数:136
C语言字符数组与字符串
5.5.1 字符数组与字符串区别 l C语言中没有字符串这种数据类型,可以通过char的数组来替代; l 字符串一定是一个char的数组,但char的数组未必是字符串; l 数字0(和字符‘\0’等价)结尾的char数组就是一个字符串,但如果char数组没有以数字0结尾,那么就不是一个字符串,只是普 ...
分类:编程语言   时间:2018-10-30 17:10:23    阅读次数:162
【面试算法题】Java Stack 类的使用
一个使用stack解答的面试题,栈是Vector的一个子类,它实现了一个标准的后进先出的栈。
分类:编程语言   时间:2018-10-30 17:10:35    阅读次数:182
Dubbo+Springmvc 详细介绍
Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的RPC实现服务的输出和输入功能,可以和Spring框架无缝集成。主要核心部件:Remoting:网络通信框架,实现了sync-over-async和request-response消息机制.RPC:一个远程过程调用的抽象,支持负载均衡、容灾和集群功能Registry:服务目录框架用于服务的注册和服务事件发布和订阅Dubb
分类:编程语言   时间:2018-10-30 17:11:04    阅读次数:228
【技术累积】【点】【java】【29】MapUtils
内容 是Apache组织下的commons collections包中的工具类 Map操作相关的,最常用和null值相关 使用 取值 取值,二元参数无默认字符串; 同样有针对其他类型的取值方法; 赋值 一个是putAll,数组加入map中; 一个是safeAdd,不加入null值; 操作 参考文章 ...
分类:编程语言   时间:2018-10-30 17:11:26    阅读次数:227
Java 反射机制 Bug
1、java.lang.NoSuchFieldException 异常原因:①没有对应字段;②属性为私有时获取 Field 用的方法不是 getDeclaredField。 2、java.lang.IllegalAccessException:调用该类的构造方法,是Private访问权限,访问私有的 ...
分类:编程语言   时间:2018-10-30 17:13:18    阅读次数:203
Javascript数组Array的方法总结!
1、join() 将数组的元素组成一个字符串,以分隔符连接,如果省略则默认逗号为分隔符,该方法只接收一个参数:分隔符。此方法不会改变原数组。 2、push() 可以添加任意数量的参数,把他们逐个添加到数组末尾,并返回修改后数组的长度,原数组改变 3、pop() 数组末尾移除最后一项,减少数组的len ...
分类:编程语言   时间:2018-10-30 17:13:41    阅读次数:235
Java - 集合框架完全解析
数据结构是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。Java提供了几个能有效地组织和操作数据的数据结构,这些数据结构通常称为Java集合框架。在平常的学习开发中,灵活熟练地使用这些集合框架,可以很明显地提高我们的开发效率,当然仅仅会用还是不够的,理解其中的设计思想与原理才能更好地提高我们的开发水平。下面是自己对Java集合框架方面的学习总结。一、概述二、Coll
分类:编程语言   时间:2018-10-30 17:14:32    阅读次数:162
spring boot 整合mybatis(好用!!!!)
springboot整合mybatis 1.pom依赖 2.配置application.properties 3.代码实现 1) 控制层代码 2)在main\resources\templates 目录下 新建 freemarker.ftl 文件,,内容如下: 文件内容: 3)在浏览器中访问 htt ...
分类:编程语言   时间:2018-10-30 17:14:54    阅读次数:188
JAVA循环结构
JAVA循环结构:顺序结构只能执行一次,如果要执行多次需要用到循环 JAVA中的循环结构有while;do...while;for; 1.while循环:先判断布尔表达式中的值,若为true,执行循环内容 2.do...while循环:先执行一次循环内容,再判断布尔表达式,若为true,再执行循环内 ...
分类:编程语言   时间:2018-10-30 17:16:41    阅读次数:170
python 记录linux网速到文件。
import timefrom app.utils_ydf import LogManagerlogger = LogManager('network_monitor').get_logger_and_add_handlers(log_filename='network_monitor.log')l... ...
分类:编程语言   时间:2018-10-30 17:18:00    阅读次数:173
1 分钟教会你用 Spring Boot 发邮件
Spring Boot 提供了一个发送邮件的简单抽象,使用的是下面这个接口。
分类:编程语言   时间:2018-10-30 17:18:09    阅读次数:152
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!