码迷,mamicode.com
首页 > 编程语言
JavaSE8基础 String 通过构造方法把部分一维byte数组转为字符串
code: result: sourceCode: 这个底层的源代码很有意思,要花时间研究一下。 Java优秀,值得学习。学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最 ...
分类:编程语言   时间:2017-09-22 11:49:51    阅读次数:182
Java中“==”和“equals()”的区别
“==”比较的是变量所指向的对象,当S1在内存中定义以后,再定义s2的时候s2所指向的值是定义s1时候所创建的,而不是又在内存创建了一个“Monday”。 “equals”比较的是对象所指向的值,所以不管在内存中新建了多少个对象,当用equals比较的时候结果总是Ture. ...
分类:编程语言   时间:2017-09-22 11:49:03    阅读次数:140
python read readline readlines区别
file 对象使用 open 函数来创建,下表列出了 file 对象常用函数read、readline、readlines区别: 1.从文件读取指定的字节数,size如果未给定或为负则读取所有。 file.read([size])2.读取整行,包括 "\n" 字符。 file.readline([s ...
分类:编程语言   时间:2017-09-22 11:48:37    阅读次数:182
Java的SPI机制与简单的示例
一、SPI机制 这里先说下SPI的一个概念,SPI英文为Service Provider Interface单从字面可以理解为Service提供者接口,正如从SPI的名字去理解SPI就是Service提供者接口;我对SPI的定义:提供给服务提供厂商与扩展框架功能的开发者使用的接口。 在我们日常开发的 ...
分类:编程语言   时间:2017-09-22 11:48:27    阅读次数:261
Python中的三种数据结构
Python中,有3种内建的数据结构:列表、元组和字典。1.列表 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。列表中的项目。列表中的项目应该包括在方括号中,这样python就知道你是在指明一个列表。一旦你创建了一个列表,你就可以添加,删除,或者是搜索列表中的项目。由... ...
分类:编程语言   时间:2017-09-22 11:48:19    阅读次数:252
ThreadLocal详解,处理成员变量线程不安全的情况
ThreadLocal翻译成中文比较准确的叫法应该是:线程局部变量。 这个玩意有什么用处,或者说为什么要有这么一个东东?先解释一下,在并发编程的时候,成员变量如果不做任何处理其实是线程不安全的,各个线程都在操作同一个变量,显然是不行的,并且我们也知道volatile这个关键字也是不能保证线程安全的。 ...
分类:编程语言   时间:2017-09-22 11:48:11    阅读次数:164
spring boot整合mybatis+mybatis-plus
Spring boot对于我来说是一个刚接触的新东西,学习过程中,发现这东西还是很容易上手的,Spring boot没配置时会默认使用Spring data jpa,这东西可以说一个极简洁的工具,可是我还是比较喜欢用mybatis,工具是没有最好的,只有这合适自己的。 说到mybatis,最近有一个 ...
分类:编程语言   时间:2017-09-22 11:47:45    阅读次数:215
字符单链表识别数字,字母,其它字符,并分为三个循环链表的算法c++实现
已知一个单链表中的数据元素含有三类字符(即字母字符,数字字符和其它字符),试编写算法,构造三个循环链表,使每个循环链表中只含有同一类的字符,且利用原表中的结点空间作为这三个表的结点空间。 实现源代码: #include<iostream> #include<stdio.h> #include<str ...
分类:编程语言   时间:2017-09-22 11:46:13    阅读次数:373
三种分布式对象主流技术——COM、Java和COBRA
既上一遍,看到还有一遍将关于 对象的, 分布式对象, 故摘抄入下: 目前国际上,分布式对象技术有三大流派——COBRA、COM/DCOM和Java。CORBA技术是最早出现的,1991年OMG颁布了COBRA 1.0标准,在当时来说做得非常漂亮;再有就是Microsoft的COM系列,从最初的COM ...
分类:编程语言   时间:2017-09-22 11:46:05    阅读次数:143
Java+Selenium操作日期时间选择框插件
在自动化测试的时候我们经常会碰到下面的时间日期插件(这个时候这个文本框是不运行我们输入时间的), 我们可以用java获取当前日期,然后用Selenium结合JS代码就可以直接往文本框输入内容。 像这种选择时间的input标签都会有一个readonly=""标签,这个时候我们就只能选择时间,不能手动输 ...
分类:编程语言   时间:2017-09-22 11:45:30    阅读次数:313
C++动态内存分配
一直以为c++可以这样 : int n; cin>>n; //输入a数组的长度 int a[n]; //企图根据n的值决定数组的长度 结果看到这个: 下面是codeblocks上面的运行结果:这个能运行出来 下面是在devc++上的运行结果:这个提示错误 这可能是codeblock的bug吧 ...
分类:编程语言   时间:2017-09-22 10:19:52    阅读次数:165
Effective C++: 01让自己习惯C++
01:视C++为一个语言联邦 1:今天的C++已经是个多重范型编程语言(multiparadigm programming language),一个同时支持过程形式(procedural)、面向对象形式(object-oriented)、函数形式(functional)、泛型形式(generic)、 ...
分类:编程语言   时间:2017-09-22 10:19:43    阅读次数:178
Java类加载机制
类加载机制 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(Using)和卸载(Unloading)7个阶段。其 ...
分类:编程语言   时间:2017-09-22 10:19:05    阅读次数:191
Effective C++: 02构造、析构、赋值运算
05:了解C++默默编写并调用哪些函数 1:一个空类,如果你自己没声明,编译器就会为它声明(编译器版本的)一个copy构造函数、一个copy assignment操作符和一个析构函数。此外如果你没有声明任何构造函数,编译器也会为你声明一个default构造函数。所有这些函数都是public且inli ...
分类:编程语言   时间:2017-09-22 10:18:53    阅读次数:199
排序之冒泡排序-PHP
1 $arr[$j+1]){ 43 //交换操作 44 $temp = $arr[$j]; 45 $arr[$j] = $arr[$j + 1]; 46 $arr[$j + 1] = $temp; 47 ... ...
分类:编程语言   时间:2017-09-22 10:18:19    阅读次数:181
排序之插入排序-PHP
1 =0 && 10>7) 37 ($index>=0 && $arr[$index]>$insertVal) 38 $arr[$index+1] = $arr[$index]; 把上一个值复制给当前值 39 $index--; // --过后 值为-1 40 ... ...
分类:编程语言   时间:2017-09-22 10:18:07    阅读次数:182
排序之选择排序-PHP
1 $arr[$j]){ 47 $min = $arr[$j]; 48 $min_index = $j; 49 } 50 } 51 52 if($min_index == $i){ 53 continue; 54 } 55 56 ... ...
分类:编程语言   时间:2017-09-22 10:17:08    阅读次数:182
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!