码迷,mamicode.com
首页 > 编程语言
C++对象内存分布(3) - 菱形继承(virtual)
1.前言 本篇文章的所有代码例子,如果是windows上编译运行,则使用的是visual studio 2013。如果是RHEL6.5平台(linux kernal: 2.6.32-431.el6.i686)上编译运行,则其gcc版本为4.4.7,如下所示: [root@MiWiFi-R1CM ~]# gcc --version gcc (GCC) 4.4.7 20120313 (Red H...
分类:编程语言   时间:2015-06-27 09:49:16    阅读次数:210
C++链表
之前用C写链表的时候,结点使用结构体封装的,操作起来总是感觉很麻烦。C++中使用类来封装结点,感觉操作起来方便多了,内存回收也感觉很清楚。 最近,做Gps数据分析时,别人要求加一个树形控件。 Gps数据是存储在Excel中的,不知道什么原因,采用OLE方式操作数据较多的Excel时,数据读取变得很....
分类:编程语言   时间:2015-06-27 09:45:07    阅读次数:128
javascript高级程序设计读书笔记2
//这个网页的文档类型,这个是html5的写法Bootstrap使用的某些HTML元素和CSS属性需要文档类型为HTML5 doctype。因此这一文档类型必须出现在项目的每个页面的开始部分//这里的lang="en"可以删除,如果不删除的,用谷歌之类打开,它会认为是英文的,会自动给翻译(如果设置了...
分类:编程语言   时间:2015-06-27 09:43:15    阅读次数:189
使用CountDownLatch和CyclicBarrier处理并发线程
闲话不说,首先看一段代码:{IValueCallback remoteCallback = new IValueCallback.Stub() {(B) public void onReceiveValue(final Bundle value) throws RemoteException {sy...
分类:编程语言   时间:2015-06-27 09:42:46    阅读次数:141
javascript--study
1.函数传参:按值传递对于数字、字符串等是将它们的值传递给了函数参数,函数参数的改变不会影响函数外部的变量。对于数组和对象等是将对象(数组)的变量的值传递给了函数参数,这个变量保存的指向对象(数组)的地址。当函数改变这个地址指向的对象(数组)的内容时(比如赋值),同时也改变了函数外部变量指向的对象(...
分类:编程语言   时间:2015-06-27 09:41:22    阅读次数:111
javascript-浏览器兼容--持续更新中-未完
1.事件绑定,删除,传播,默认方式,获取类型的兼容var eventList = { //添加事件兼容 addEvent:function (event,type,backevent) { if (event.addEventListener...
分类:编程语言   时间:2015-06-27 09:37:20    阅读次数:125
C++ 关于 CMFCPropertyGridCtrl 的使用方法 之二 (原创)
接上一节所讲,这一节咱们重点讲一下CMFCPropertyGridCtrl 所支持的数据表格的建立过程 在上一节中,咱们已经了解到了 CMFCPropertyGridCtrl 是要用到实例函数:AddProperty()。现在 咱们来具体分析一下过程 要想建立一个属性一般来讲我们先建立一个项目:如上...
分类:编程语言   时间:2015-06-27 09:37:59    阅读次数:136
Java学习——何为JNDI
曾记得在做机房收费系统的时候就接触到了API,由于它的功能很强大,但是自己对它却不怎么了解,所以当时是又爱又怕。如今,一路走来才明白,其实它就是一组接口。只要我们去了解它就会发现,它其实也没想的那么可怕。今天我们来看一下java中的接口——JNDI。 概念 Java命名和目录接口(Java Naming and Directory Interface,JNDI)是用于从Java应用程序中访问名称...
分类:编程语言   时间:2015-06-27 08:36:40    阅读次数:170
简易C语言学生成绩管理系统
ReadMe文件5名学生,语数外、物理四门成绩。1、每个人的总分,平均分2、所有学生的各科成绩、平均分3、按总分排序冒泡或选择排序4、输入成绩,结果表格5、下标法、指针法结构体数组代表学生,学生(学号,姓名,语文、数学、英语、物理、总分、平均分)输入并把成绩加入数组,等..
分类:编程语言   时间:2015-06-27 06:29:44    阅读次数:172
JavaWeb综合案例-键盘模拟
学完了JavaScript之后,自己突发奇想,想写一个模拟键盘的小程序。代码如下:<!doctypehtml> <htmllang="en"> <!-- 需求:通过键盘点击,结合键盘事件来模拟按下了哪个键。 onkeydown onkeyup 思路: 1.在onload事件中创建键盘视图 2.定义一个输入框来接..
分类:编程语言   时间:2015-06-27 06:30:07    阅读次数:191
java的类模板,对象,实例内存地址分析
纯属于个人经验。...
分类:编程语言   时间:2015-06-27 06:26:53    阅读次数:165
Swift轻松入门——基本语法介绍和详细地Demo讲解(利用WebView打开百度、新浪等网页)
介绍了swift的基本语法,并用swift编写了一个web浏览的小demo(利用WebView打开百度、新浪等网页)
分类:编程语言   时间:2015-06-27 06:21:55    阅读次数:142
java并发编程之CountDownLatch
一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。 用给定的计数 初始化CountDownLatch。由于调用了 countDown() 方法,所以在当前计数到达零之前,await 方法会一直受阻塞。之后,会释放所有等待的线程,await 的所有后续调用都将立即返回。这种现象只出现一次——计数无法被重置。如果需要重置计数,请考虑使用 CyclicBar...
分类:编程语言   时间:2015-06-27 01:18:31    阅读次数:151
Fleury算法求欧拉路径 hiho第50周
题目链接: hiho一下 第五十周思路:hiho已经讲的非常好了,我就不插嘴了。提示:因为建边时同一条边同相反相的编号相近,比如(u-v)正向边u->v标号为0,反向边v->u标号为1,而0或1除以2都等于0,所以无论正反向建边,只要访问过正向反向中的任何一条边都可以用head[u]/2把原边标记....
分类:编程语言   时间:2015-06-27 01:16:44    阅读次数:279
spring之Autowired小坑
spring引进注解之后大大简化了xml的配置,上手spring变得更加简单起来。本人也是刚刚上手spring不久,开始一头雾水到能够依葫芦画瓢花了一个月,到现在公司需要的基本的spring配置都能独自搞定了,可见上手spring还是比较容易的。但是须知spring这么牛逼的框架应该不会是一两个月就...
分类:编程语言   时间:2015-06-27 01:11:54    阅读次数:132
python之目录文件操作
[1.os]1.重命名:os.rename(old, new)2.删除:os.remove(file)3.列出目录下的文件:os.listdir(path)4.获取当前工作目录:os.getcwd()5.改变工作目录:os.chdir(newdir)6.创建多级目录:os.makedirs(r".....
分类:编程语言   时间:2015-06-27 01:10:50    阅读次数:153
Javascript进度条
一个简单的进度条演示。Process Bar 0%感受:1.在简单的页面里面,在标签里面,可以直接使用id表示某个控件,而不需要使用document.getElementById()。2.setTimeout()里面的命令可以使用字符串拼接
分类:编程语言   时间:2015-06-27 01:10:02    阅读次数:135
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!