码迷,mamicode.com
首页 > 编程语言
C++我们必须要了解的事之具体做法(1)——构造、复制构造、析构、赋值操作符背后的故事
1. C++默认调用哪些函数当类中的数据成员类型是trival数据类型(就是原c语言的struct类型)时,编译器默认不会创建ctor、 copy ctor、assign operator、dctor。只有在这些函数被调用时,编译器才会创建他们。这时候我们要自己创建构造函数,初始化内置数据类型。一般...
分类:编程语言   时间:2014-09-15 22:37:09    阅读次数:234
《Accelerated C++》 笔记
《Accelerated C++》 笔记 书籍ISBN:978-7-111-22404-4 Chapter 8 P123 typename关键字 这里举了一个这样的例子: template T median (vector v){ typedef typename vector::size_type...
分类:编程语言   时间:2014-09-15 22:35:29    阅读次数:611
JavaScript05
若干个非常容易弄错的javascript内容。 var obj1 = new Object(); var obj2 = obj1; obj1.name = “aa”; alert(obj2.name);//结果是”aa” function setname(obj){ obj.name = “aa”;...
分类:编程语言   时间:2014-09-15 22:31:19    阅读次数:186
java Object类是可以接收集合类型的
废话不多说,上代码:package com.core.test;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class ObjectList...
分类:编程语言   时间:2014-09-15 22:30:29    阅读次数:257
C++我们必须要熟悉的事之具体做法(3)——类的设计与声明
1. 让接口被正确使用最重要的方法是:保持与内置类型的一致性。方法1:外覆类型(wrapper types)例如在需要年月日时,使用struct day {explicit day(int d) : val(d) { }private: int val;};方法2:函数替代对象class month...
分类:编程语言   时间:2014-09-15 22:29:49    阅读次数:334
java.lang.String中[ "张飞"+1+1 ] 和 [ "张飞"+(1+1) ]
废话不多说,上代码:package com.core;public class StringTest { public static void main(String[] args) { String name1 = "张飞"+1+1+1+1; String nam...
分类:编程语言   时间:2014-09-15 22:29:39    阅读次数:237
java.text.NumberFormat
NumberFormat 是所有数值格式的抽象基类。此类提供格式化和解析数值的接口。NumberFormat 还提供了一些方法来确定哪些语言环境具有数值格式,以及它们的名称是什么。 NumberFormat 可用于格式化和解析任何语言环境的数值。使代码能够完全独立于小数点、千位分隔符甚至所用特定小数位数的语言环境约定,并与数值格式是否为偶小数无关。 若要格式化当前 Locale 的数值,可使用其中...
分类:编程语言   时间:2014-09-15 21:22:08    阅读次数:212
Java中利用synchronized关键字实现多线程同步问题
Java 中多线程同步问题,以前一直是个很模糊的概念。再三查阅资料和Demo实例之后,自己对齐终于有点理解。供大家参考学习...
分类:编程语言   时间:2014-09-15 21:20:09    阅读次数:293
java- 简单redis 封装
jedis 简单使用并不复杂,但是考虑到效率问题,还是需要用到 jedispool,简单封装一下,方便调用,mark 一下。1.由于没有封装自己的序列化接口,所以这块需要我们自己实现 1 package com.lixiaodao.common.redis; 2 3 public interfac....
分类:编程语言   时间:2014-09-15 21:17:29    阅读次数:914
[Python]logging模块使用basicConfig后记录日志重复问题
logging.basicConfig配置日志记录到文件A后,再使用logging.FileHandler生成记录到文件B的logger在使用此logger记录日志时,会同时记录的文件A和文件B,感觉这个机制还是比较出乎意料的# -*- coding: utf8 -*-import loggingl...
分类:编程语言   时间:2014-09-15 21:13:29    阅读次数:242
[2014-9-15]异步委托线程高级
昨天悲剧,帮别人调代码,愣没调出来。还没时间写博文了。 忧桑...昨天的今天写吧,今天也没学,就上了一天的课、1 首先窗口间数据进行传递。也就是父窗口与子窗口数据进行传递。用委托实现①,在同一命名控件下定义委托。②,在子窗口创建委托实例。③,在父窗口创建子窗口对象,传递委托方法。public del...
分类:编程语言   时间:2014-09-15 21:10:29    阅读次数:177
java for循环增强(foreach)
for循环增强,在此之前还不知道foreach有这样的功能,先鄙视一下自己,留给自己看:功能:***若List用foreach : [ for(Student stu : list) ]这种形式遍历***若此时,stu.setName()时,相当于在改变list的集合中当前对象的name值。***相...
分类:编程语言   时间:2014-09-15 21:10:09    阅读次数:260
java-分布式任务调度的两种方式
在以往的项目开发中,分布式任务调度从 代码控制 到数据库 控制的过渡。。。。。第一种方式:扩展spring 的CronTriggerBean,将 属性注入进去先来看一段代码: 1 package com.lixiaodao.task.quartz; 2 3 import java.text.Par....
分类:编程语言   时间:2014-09-15 21:06:19    阅读次数:364
【转载】经典10道c/c++语言经典笔试题(含全部所有参考答案)
10道经典C/C++题
分类:编程语言   时间:2014-09-15 21:04:09    阅读次数:236
Java vs. C#
JavaProgram StructureC#package hello; public class HelloWorld { public static voidmain(String[] args) { String name = "Java"; // See if an ...
分类:编程语言   时间:2014-09-15 21:03:49    阅读次数:405
java压缩文件出现中文乱码问题
在项目中需要压缩文件下载,做完了发现有中文乱码问题,终于明白了。引入ant.jar包 importorg.apache.tools.zip.ZipEntry; importorg.apache.tools.zip.ZipOutputStream;
分类:编程语言   时间:2014-09-15 21:00:19    阅读次数:215
什么代码才是线程安全的
转自:http://www.cnblogs.com/lidabo/archive/2013/04/10/3011518.html对于多线程编程,很多人概念不清,写代码的时候要么是处处加锁,影响性能不说,还容易莫名其妙的死锁,还有人对多线程敬而远之。所以学习多线程编程最重要的不是学习API,而是理解什...
分类:编程语言   时间:2014-09-15 20:59:59    阅读次数:171
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!