码迷,mamicode.com
首页 > 编程语言
java.util.Collection的fail-fast机制
fail-fast机制是java集合(Collection)中的一种错误机制。fail-fast如何产生:1.多个线程同时操作同一个collectionpublicstaticList<String>list=newArrayList<String>();publicstaticvoidmain(String[]args){newThread(newRunnable(){@
分类:编程语言   时间:2018-08-16 15:41:56    阅读次数:9
C++之构造函数、拷贝类型
无参数的构造函数适合没初始化值的初始化对象,而引用拷贝适合创建对象时用另一个对象对其初始化,如果此时用的是浅拷贝则释放一个对象内存时系统会释放2次从而出错(因为它指向同一个内存),深拷贝就不存在这个问题,各自都有自己的数据。class Array 2 { 3 public: 4 Array(){m_ ...
分类:编程语言   时间:2018-08-16 15:41:02    阅读次数:7
java反序列化 - Transformer类可以执行恶意代码的原理
java反序列化-Transformer类可以执行恶意代码的原理0x00代码Transformer[]transformers=newTransformer[]{newConstantTransformer(Runtime.class),newInvokerTransformer("getMethod",newClass[]{String.class,Class[].class},newObjec
分类:编程语言   时间:2018-08-16 15:40:52    阅读次数:10
C++中路径的处理方法(string)
string 类提供字符串处理函数,利用这些函数,程序员可以在字符串内查找字符,提取连续字符序列(称为子串),以及在字符串中删除和添加。我们将介绍一些主要函数。 1.函数find_first_of()和 find_last_of() 执行简单的模式匹配,如在字符串中查找单个字符c。函数find_fi ...
分类:编程语言   时间:2018-08-16 14:59:01    阅读次数:14
spring boot整合cxf发布和调用webservice
一.前言 说起web service最近几年restful大行其道,大有取代传统soap web service的趋势,但是一些特有或相对老旧的系统依然使用了传统的soap web service,例如银行、航空公司的机票查询接口等。本博客主要讲解得是spring boot整合cxf发布webser ...
分类:编程语言   时间:2018-08-16 14:58:27    阅读次数:14
了解java虚拟机—堆相关参数设置(3)
堆相关配置-Xmx最大堆空间-Xms初始堆空间大小,如果初始堆空间耗尽,JVM会对堆空间扩容,其扩展上限为最大堆空间。通常-Xms与-Xmx设置为同样大小,避免扩容造成性能损耗。-Xmn设置新生代大小,设置一个较大的新生代会减少老年代的大小,新生代的大小一般设置为整个堆空间的1/3 或者1/4。-X... ...
分类:编程语言   时间:2018-08-16 14:57:35    阅读次数:15
了解java虚拟机—JVM相关参数设置(2)
1. JVM相关参数设置JVM相关配置-XX:+PrintGC两次次YoungGC,两次FullGC。-XX:+PrintGCDetails打印GC时的内存,并且在程序结束时打印堆内存使用情况-XX:+PrintHeapAtGC每次GC时会分别打印回收前与回收后堆信息-XX:+PrintGCTime... ...
分类:编程语言   时间:2018-08-16 14:57:26    阅读次数:14
了解java虚拟机—非堆相关参数设置(4)
非堆内存相关配置-XX:PermSize永久区初始大小-XX:MaxPermSize永久区最大大小 在JDK1.8中使用-XX:MxMetaspaceSize配置永久区最大大小-Xss线程栈大小-XX:MaxDirectMemorySize直接内存大小,默认为最大堆空间,即-Xmx。当直接内存使用量... ...
分类:编程语言   时间:2018-08-16 14:56:53    阅读次数:15
elasticsearch-java异常
1. Unsupported major.minor version 52.0 java的jdk版本过低导致,需要更换为jdk1.8+ 2. elasticsearch 的version在pom中提示2.5.6,尽管自己已经添加有version springboot集成有elasticsearch, ...
分类:编程语言   时间:2018-08-16 14:56:23    阅读次数:14
SDUT 3327 顺序表应用4:元素位置互换之逆置算法
顺序表应用4:元素位置互换之逆置算法 Time Limit: 10 ms Memory Limit: 570 KiB Problem Description 一个长度为len(1<=len<=1000000)的顺序表,数据元素的类型为整型,将该表分成两半,前一半有m个元素,后一半有len-m个元素( ...
分类:编程语言   时间:2018-08-16 14:56:03    阅读次数:17
SpringCloud+MyBatis+Redis整合—— 超详细实例(二)
2、SpringCloud+MyBatis+Redis redis是一种nosql数据库,以键值对<key,value>的形式存储数据,其速度相比于MySQL之类的数据库,相当于内存读写与硬盘读写的差别,所以常常用作缓存,用于少写多读的场景下,直接从缓存拿数据比从数据库(数据库要I/O操作)拿要快得 ...
分类:编程语言   时间:2018-08-16 14:55:32    阅读次数:8
C++中有关单例的实现和用法
直接在.h中定义了宏PA,返回类A的单例对象指针。把宏定义到.h文件中可以供别的程序调用。 ...
分类:编程语言   时间:2018-08-16 14:54:10    阅读次数:8
Java 为什么要使用反射(通俗易懂的举例)
Java反射最大的好处就是能在运行期间,获得某个类的结构、成员变量,用来实例化。 下列是具体使用场景:假如我们有两个程序员,一个程序员在写程序的时候,需要使用第二个程序员所写的类,但第二个程序员并没完成他所写的类。那么第一个程序员的代码能否通过编译呢?这是不能通过编译的。利用Java反射的机制,就可 ...
分类:编程语言   时间:2018-08-16 14:53:35    阅读次数:10
谈谈Python实战数据可视化之pygal模块(实战篇)
通过上一节[谈谈Python实战数据可视化之pygal模块(基础篇)](http://blog.51cto.com/12731497/2160306)的学习,我们对pygal模块的使用有了初步的了解,本节将以实战项目来加深pygal模块的使用。从网上可以下载JSON格式的人口数据,并使用json模块来处理它们,pygal模块提供了一个适合初学者使用的地图创建工具,我们将使用它来对人口数据进行可视化,以探索全球人口的分布情况。针对JSON格式的人口数据文件,可以通过[谈谈Python实战数据可视化之matplotlib模块(实战篇)](http://blog.51cto.com/12731497/2158567)章节的配套资源来下载。对于本人在学习和编码过程种遇到的问题,我都会逐一解决。
分类:编程语言   时间:2018-08-16 14:07:45    阅读次数:23
usr/include/c++/6.4.1/bits/stl_relops.:67: Parse error at "std"
问题描述: 1.编译某qt工程的32位架构二进制包时,出现了上面错误,具体错误信息如下 但是编译64位架构的rpm包时并没有报错,网上查询了标题bug相关信息,https://forum.qt.io/topic/56552/solved-pi2-qt5-4-1-std-errors-configur ...
分类:编程语言   时间:2018-08-16 14:07:11    阅读次数:14
centos6.5安装jetty并部署java web项目
1.下载jetty wget http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.4.1.v20170120/jetty-distribution-9.4.1.v20170120.tar.gz 2.解压压缩文件 ...
分类:编程语言   时间:2018-08-16 14:03:53    阅读次数:15
了解java虚拟机---JVM的基本结构(1)
1. JVM的基本结构 1.1. 类加载子系统 类加载子系统负责从文件或者网络中加载Class信息,加载的类信息存放于方法区的内存空间。方法区中可能还会存放运行时常量信息,包括字符串与数字常量。(这部分常量信息是Class文件中常量池部分的内存映射)。 1.2. JAVA堆 JAVA的堆在JVM启动 ...
分类:编程语言   时间:2018-08-16 14:03:44    阅读次数:15
335414条   上一页 1 ... 7 8 9 10 11 12 13 ... 19731 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!