码迷,mamicode.com
首页 > 编程语言 > 日排行
c++ 2.1 编译器何时创建默认构造函数
我们通常会说当生命一个 class 时,如果我们不为该 class 指定一个 constructor,那么编译器会替我们实现一个 connstructor,那么这种说法一定对吗? 事实上,这是不对的。这个不是我说的,是深入理解C++对象模型说的,原话是: C++新手一般有两个常见的误解: 首先解释第 ...
分类:编程语言   时间:2017-09-26 23:37:07    阅读次数:206
JAVA 线程池之Callable返回结果
本文介绍如何向线程池提交任务,并获得任务的执行结果。然后模拟 线程池中的线程在执行任务的过程中抛出异常时,该如何处理。 一,执行具体任务的线程类 要想 获得 线程的执行结果,需实现Callable接口。FactorialCalculator 计算 number的阶乘,具体实现如下: 上面23行--2 ...
分类:编程语言   时间:2017-09-26 23:38:46    阅读次数:418
006-线程同步解决【ReentrantLock】
一、解决方案 004-线程同步问题引出、同步问题解决、死锁、生产者与消费者 通过以上文章可知,通过原子性AtomicLong 、以及内部锁(synchronized)机制可以解决线程安全问题。以下是一些高级用法。 1、回顾synchronized : 核心类库包含一个 Thread 类,可以用它来构 ...
分类:编程语言   时间:2017-09-26 23:38:58    阅读次数:340
Spring Boot常见配置及错误
一、SpringBoot常见配置 (1)SpingBoot与MyBatis集成时跟踪SQL语句 (2)日志跟踪 (3)MyBatis集成: Mapper所在路径不需要配置,系统会自动扫描与Application同级及以下的所有目录,同时对应的Spring也不需要配置 二、常见错误 (1)Spring ...
分类:编程语言   时间:2017-09-26 23:39:34    阅读次数:153
C++ 虚基类表指针字节对齐
下面博客转载自别人的,我也是被这个问题坑了快两天了,关于各种虚基类,虚继承,虚函数以及数据成员等引发的一系列内存对齐的问题再次详细描述 先看下面这片代码。在这里我使用了一个空类K,不要被这个东西所迷惑,我使用这个空类的目的主要是为了让它产生虚基类表指针而又不引入虚基类成员变量,这样我就可以少叙述一些 ...
分类:编程语言   时间:2017-09-26 23:40:19    阅读次数:197
JAVA基础--面向对象08
一、final关键字 有的时候不想别人重写我的方法,使用final关键字修饰该方法,final:最后的,最终的,可以修饰类、修饰函数、修饰变量,修饰类:该类不能被继承;直接写在class关键字前面 修饰函数:函数不能被重写;直接写在函数返回值类型前面; 修饰变量:变量的值不能被修改,可以成为常量;直 ...
分类:编程语言   时间:2017-09-26 23:40:26    阅读次数:205
Java实验项目三——递归实现字符串查找和替换操作
Program:按照下面要求实现字符串的操作: (1)设计一个提供下面字符串操作的类 1)编写一个方法,查找在一个字符串中指定字符串出现的次数。 2)编写一个方法,参数(母字符串,目标字符串,替换字符串)将母字符串中的所有目标字符用替换字符串替换。 3)编写一个方法,判断一个email地址是否合法。 ...
分类:编程语言   时间:2017-09-26 23:40:34    阅读次数:255
c++ devived object model
单一虚函数继承 class A{public:virtual int foo( ) { return val ; }virtual int funA( ) {}private:int val ;char bit1 ;} ; class B : public A{public:virtual int ...
分类:编程语言   时间:2017-09-26 23:40:50    阅读次数:305
Spring-boot和kafka实现消息发送器
1,配置kafakaproducer和consummer。 2,发送消息通过回调的方式处理发送成功或者失败。 ...
分类:编程语言   时间:2017-09-26 23:41:06    阅读次数:274
java -jar 执行jar包出现 java.lang.NoClassDefFoundError
我用idea工具将自己开发java程序打成一个可执行的jar包,当然用eclipse或者直接用jar命令行都无所谓,本质都是将程序归档到一个压缩包,并附带一个说明清单文件。 打jar的操作其实很简单,网上很多资料,即使出错工具也都会有提示,而执行打包好的jar就很容易出现一些小问题,这些小问题往往就 ...
分类:编程语言   时间:2017-09-26 23:41:40    阅读次数:208
C++ 虚函数的内存分配
1.无继承的普通类: 在有虚函数的情况下类会为其增加一个隐藏的成员,虚函数表指针,指向一个虚函数表,虚函数表里面就是类的各个虚函数的地址了。那么,虚函数表指针是以什么模型加入到类里面的,虚函数表里面又是怎么安排的呢。简单来看下就可以知道了。 #include"stdafx.h" #pragma pa ...
分类:编程语言   时间:2017-09-26 23:44:59    阅读次数:399
c++ data语意学
Data Member的绑定 extern float x; class Point3d { public: point3d(); //问题:被传回和被设定的x是哪一个x呢? float X() const { return x; } private: float x, y, z;//Point3d ...
分类:编程语言   时间:2017-09-26 23:45:09    阅读次数:442
开发问题及解决--java.lang.IllegalStateException: Circular dependencies cannot exist in RelativeLayout
爆出了这样的异常,java.lang.IllegalStateException: Circular dependencies cannot exist in RelativeLayout。 原因就是在RelativeLayout布局中重现了重复的view ID名称,且出现 imageview2 , ...
分类:编程语言   时间:2017-09-26 23:45:33    阅读次数:1224
进程和线程区别
汇集很多博客于一体的,大概就这些 1.调度 在传统的操作系统中,拥有资源的基本单位和独立调度、分派的基本单位都是进程。而在引入线程的操作系统中,则把线程作为调度和分派的基本单位。而把进程作 为资源拥有的基本单位,使传统进程的两个属性分开,线程便能轻装运行,从而可显著地提高系统的并发程度。 在同一进程 ...
分类:编程语言   时间:2017-09-26 23:45:51    阅读次数:424
c++内存对齐 转载
转载自http://blog.csdn.net/chengonghao/article/details/51674166 例子举的特别好 很多文章大概都有像这样的结论: 1. 数据项只能存储在地址是数据项大小的整数倍的内存位置上; 2. 结构体变量的首地址能够被其最宽基本类型成员的大小所整除; 3. ...
分类:编程语言   时间:2017-09-26 23:45:57    阅读次数:563
排序算法优劣
对n较大的排序记录。一般的选择都是时间复杂度为O(nlog2n)的排序方法。 时间复杂度来说: (1)平方阶(O(n2))排序 各类简单排序:直接插入、直接选择和冒泡排序;(2)线性对数阶(O(nlog2n))排序 快速排序、堆排序和归并排序;(3)O(n1+§))排序,§是介于0和1之间的常数。 ...
分类:编程语言   时间:2017-09-26 23:46:06    阅读次数:335
JavaScript入门
不需要刻意记忆函数或者命令,要学会查用技术文档,而且用多了自然就记住了。 Remove the noStroke() call,移除noStroke函数调用。 stroke(255, 0, 0); 线条颜色 默认红色。RGB取色器。三个参数分别代表R,G,B所占比例。 background(r, g ...
分类:编程语言   时间:2017-09-27 00:38:18    阅读次数:190
spring 整合struts
1.例子:未被spring整合 struts.xml 的配置文件 注意这个配置,全类名。 struts 通过actionMaping 的配置找到这个类 测试:调用com.test.controller 包下的StudentAction 这个类的doGetStudentInfo()方法 前台调用这个a ...
分类:编程语言   时间:2017-09-27 00:39:12    阅读次数:231
Unity3D Shader 按百分比现实模型
Shader 代码 ...
分类:编程语言   时间:2017-09-27 00:39:29    阅读次数:210
SpringMVC执行流程
SpringMVC执行流程 1:发起请求到前端控制器(DispatcherServlet) 2:前端控制器请求HandlerMapping查找 Handler 可以根据xml配置、注解进行查找 3:处理器映射器HandlerMapping向前端控制器返回Handler 4:前端控制器调用处理器适配器 ...
分类:编程语言   时间:2017-09-27 00:41:43    阅读次数:202
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!