码迷,mamicode.com
首页 > 编程语言 > 周排行
JAVA--网络编程(UDP)
上午给大家简单介绍了一下TCP网络通信的知识,现在就为大家补充完整网络编程的知识,关于UDP的通信知识。 UDP是一种不可靠的网络协议,那么还有什么使用价值或必要呢?其实不然,在有些情况下UDP协议可能会变得非常有用。因为UDP具有TCP所望尘莫及的速度优势。虽然TCP协议中植入了各种安全保障功能, ...
分类:编程语言   时间:2017-04-16 22:51:52    阅读次数:177
Java虚拟机A博娱乐(JVM)以及跨平台原理
A博娱乐相信大家已经了解到Java具有跨平台的特性,可以“一次编译,到处运行”,在Windows下编写的程序,无需任何修改就可以在Linux下运行,这是C和C++很难做到的。那么,跨平台是怎样实现的呢?这就要谈及Java虚拟机(Java Virtual Machine,简称 JVM)。JVM也是一个 ...
分类:编程语言   时间:2017-04-16 22:55:15    阅读次数:154
python lambda表达式简单用法
转自:http://www.cnblogs.com/guigujun/p/6134828.html 习条件运算时,对于简单的 if else 语句,可以使用三元运算来表示,即: 1 2 3 4 5 6 7 8 # 普通条件语句 if 1 == 1: name = 'wupeiqi' else: na ...
分类:编程语言   时间:2017-04-16 23:00:43    阅读次数:203
RT-Thread内核之线程调度(三)
4.RT-Thread中的线程? /** * 线程结构 */ struct rt_thread { /** Object对象 */ char name[RT_NAME_MAX]; /**< 线程的名字 */ rt_uint8_t type; /**< 对象的类型 */ rt_uint8_t flag ...
分类:编程语言   时间:2017-04-16 23:01:15    阅读次数:439
Java虚拟机JVM简单理解
Java虚拟机JVM的作用: Java源文件(.java)通过编译器编译成.class文件,.class文件通过JVM中的解释器解释成特定机器上的机器代码,从而实现Java语言的跨平台。 JVM的体系结构包含三个主要的子系统和一个内存区,分别是: 垃圾回收器:用于回收堆(heap)中无引用的对象。 ...
分类:编程语言   时间:2017-04-16 23:08:30    阅读次数:189
Python break 和 continue 语句
在 Python 中,break 和 continue 语句用于改变普通循环的流程。 通常情况下,循环遍历一段代码,直到判断条件为 False。但有时,可能会希望不检测判断条件就可以终止当前迭代,甚...
分类:编程语言   时间:2017-04-16 23:11:22    阅读次数:300
python之OS模块(对文件or目录操作)
OS模块os,语义为操作系统,包含普遍的操作系统功能,与具体的平台无关。python编程时,处理文件和目录这些操作,就比如说:显示当前目录下所有文件/删除某个文件/获取文件大协…os模块不受平台限制,也就是说:当我们要在linux中显示当前命令时就要用到pwd命令,而Windows中cm..
分类:编程语言   时间:2017-04-16 23:16:19    阅读次数:287
Python反射
反射的定义根据字符串的形式去某个对象中操作成员根据字符串的形式去一个对象中寻找成员根据字符串的形式去一个对象中设置成员根据字符串的形式去一个对象中删除成员根据字符串的形式去一个对象中判断成员是否存在初始反射通过字符串的形式,导入模块根据用户输入的模块名称,..
分类:编程语言   时间:2017-04-16 23:17:36    阅读次数:303
Python迭代器与生成器
生成器仅仅拥有生成某种东西的能力,如果不用__next__方法是获取不到值得。创建一个生成器函数>>>defscq(): ...print("11") #当函数代码块中遇到yield关键字的时候,这个函数就是一个生成器函数 ...yield1 ...print("22") ...yield2 ...print("33") ...yield3 ...把生..
分类:编程语言   时间:2017-04-16 23:18:40    阅读次数:264
华为java研发实习面试经验
技术面:自我介绍项目介绍xml的使用多线程的使用,使用场景sleep和wait的区别servlet和cgi的区别索引的实现内存结构跟别人比,你的优势综合面:略。。。
分类:编程语言   时间:2017-04-16 23:20:18    阅读次数:226
京东java研发实习初试(电面)
static关键字,final关键字栈和队列的区别找单链表的倒数第K个节点二叉树的先序遍历(递归和非递归),属于深度优先还是广度优先线程同步实现,synchronized关键字使用方式及区别tcp与udp的区别及应用场景throws和throw关键字项目经验
分类:编程语言   时间:2017-04-16 23:21:39    阅读次数:230
Python + HTMLTestRunner + smtplib 完成测试报告生成及发送测试报告邮件
一下代码是自己结合教材,并结合以往用到的实例编写的代码,可以做为参考 ...
分类:编程语言   时间:2017-04-16 23:50:31    阅读次数:739
python Excel处理
先安装2个库pip install pandaspip install openpyxl import pandas as pd class Excel(): def __init__(self): pass def get_index(self): datas = pd.read_excel('s ...
分类:编程语言   时间:2017-04-16 23:53:08    阅读次数:323
C++学习笔记
1.在VS的开发者命令提示DOS下编译cpp文件:cl /EHsc HelloWorld.cpp HelloWorld.cpp ...
分类:编程语言   时间:2017-04-16 23:52:33    阅读次数:304
选择排序 —— 排序算法系列
假设我们有如下一个数组: 使用选择排序算法对这个数组进行排序,步骤如下: 第 1 次 在下标0到6之间找到最小的数字,我们可以发现最小的数字是15,它在下标为4的位置上; 把下标4上面的数字跟下标0上面的数字互换,得到排序如下图的数组: 第 2 次 在下标1到6之间找到最小的数字,我们可以发现最小的 ...
分类:编程语言   时间:2017-04-16 23:54:28    阅读次数:263
Spring Cloud
简介 官网http://projects.spring.io/spring-cloud/有很多个子项目 null ...
分类:编程语言   时间:2017-04-16 23:55:39    阅读次数:375
Spring Security
简介 null ...
分类:编程语言   时间:2017-04-16 23:56:03    阅读次数:323
C语言判断输入是否为C语言标识符
#include<stdio.h>#define N 21void isLegal(char *p){ if (*p >= '0'&&*p <= '9') { printf("illegal\n"); return; } else while (*++p) if (!(*p >= 'a'&&*p < ...
分类:编程语言   时间:2017-04-16 23:56:44    阅读次数:365
[置顶] Spring Boot系列教程一:Eclipse安装spring-tool-suite插件
一.前言 一直使用eclipse,个人习惯选用Eclipse+spring-tool-suite进行开发,特别注意Eclipse要选用对应的spring-tool-suite进行安装,这点笔者浪费了好长时间,以下为对应的版本。 eclipse-kepler.4.3.1–>springsource-t ...
分类:编程语言   时间:2017-04-16 23:57:44    阅读次数:810
插入排序算法回顾(python实现)
插入排序的基本方法是:每步将一个待排序的记录按其关键字的大小插到前面已经排序的序列中的适当位置,直到全部记录插入完毕为止。 折半插入排序是对插入排序算法的一种改进,由于排序算法过程中,就是不断的依次将元素插入前面已排好序的序列中。由于前半部分为已排好序的数列,这样我们不用按顺序依次寻找插入点,可以采 ...
分类:编程语言   时间:2017-04-16 23:58:52    阅读次数:388
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!