码迷,mamicode.com
首页 > 编程语言
主要C++流派,看看你是哪一流
1. 经典C++流:类是核心,例程多用C Runtime的,很少用模版,一般是正统教育的结果。2. 古典C流:基本上当C用,偶尔用用对象,不使用异常,喜欢怀旧。3. MFC流:秉承MFC的风格,主要使用MFC/ATL对象和Win32 API,不喜欢STL,用很多的宏把IDE的语法提示模块折磨到崩溃。 ...
分类:编程语言   时间:2017-01-22 09:00:33    阅读次数:194
一次C#和C++的实际应用性能比较(C++允许我们使用任何手段来提高效率,只要愿意做出足够的努力)
05年时,在微软的Rico Mariani做了一次实际应用的C#和C++的性能比较。事情起源于微软著名的元老Raymond Chen(在下敬仰的超级牛人)用C++写了一个英汉词典程序,来描述讲解优化C++程序的过程。他从一个代码简单直观的版本开始,不断测试优化,直到达到满意的性能。Rico Mari ...
分类:编程语言   时间:2017-01-22 08:57:16    阅读次数:249
为什么不用C++写游戏(这些工作,QT都替开发者解决了,C++没有根类导致太多的问题,也没有字符串类)
当今世界上绝大多数游戏都是C++写的,为什么要说不呢?要做什么?写游戏。 写游戏首先要考虑些什么?做什么样的游戏,图形、音效、游戏逻辑如何实现。 用C++要先考虑什么?定义跨平台数据类型抽象,实现常用集合类,设计宏实现RTTI,写一个支持Unicode并可以和其他多种字符串类型互相转换的字符串类,自 ...
分类:编程语言   时间:2017-01-22 08:13:35    阅读次数:193
C++并不支持Unicode,即使是utf8
时至今日,字符串使用unicode已经是不需要理由的常识,但对一些有着悠久历史的编程语言来说,这仍然是个头痛的问题。如果抛开第三方库的支持,C++其实并不能实际有效地支持unicode,即使是utf8。(注:本文讨论的是字符串在内存中的编码方案,而不是文件或网络数据流。)STL的string模板诞生 ...
分类:编程语言   时间:2017-01-22 08:10:22    阅读次数:281
java读取properties文件的几种方法
一、项目中经常会需要读取配置文件(properties文件),因此读取方法总结如下: 1、通过java.util.Properties读取 Java代码 Properties p=new Properties(); //p需要InputStream对象进行读取文件,而获取InputStream有多种 ...
分类:编程语言   时间:2017-01-22 08:07:48    阅读次数:189
C++11标准库中cstdio头文件新增的5个格式化I/O函数学习
刚开始学网络编程,稍微扩展书上的简单C/S程序时,发现以前太忽略标准I/O这一块,查官网发现C++11新增了几个格式化I/O函数。 snprintf 将格式化输出写入到有大小限制的缓存中 vfscanf 从流中读取数据到可变参数列表中 vscanf 读取格式化数据到可变参数列表中 vsnprintf ...
分类:编程语言   时间:2017-01-22 08:03:34    阅读次数:262
springboot学习笔记-2 一些常用的配置以及整合mybatis
一.一些常用的配置 1.1 使用没有父POM的springboot 通过添加scope=import的依赖,仍然能获取到依赖管理的好处: 1.2 修改jdk的编译版本 注意,springboot的默认的编译版本为1.6.我们可以在pom.xml中做出如下设置: 1.3 @componentScan注 ...
分类:编程语言   时间:2017-01-22 08:02:58    阅读次数:281
Python-内建函数
1.求长度len() 返回序列中所包含元素的数量。 2.求最大值max() 返回序列中所包含元素的最大值。 3.求最小值min() 返回序列中所包含元素的最小值。 4.常见函数 5.列表函数list() 可以将任何类型的序列转变为列表形式。 ...
分类:编程语言   时间:2017-01-22 07:59:57    阅读次数:157
Python - colour-science库
http://nbviewer.jupyter.org/github/colour-science/colour-ipython/blob/master/notebooks/colour.ipynb#Colour Colour-Science-for-Python 库源代码: https://git ...
分类:编程语言   时间:2017-01-22 07:59:45    阅读次数:207
C++与Java,C#的异同(一):值,地址,引用
Java,C#已经比较熟悉,最近在从0开始自学C++。学习过程中必然会与Java,C#进行对比,有吐槽,也有点赞。 先来讲讲最基本也是最重要的部分:参数传递的方式。 对于类型, Java分基本类型、复合类型,从另外一个角度分是值类型,引用类型。在展开对比前, 我们先来看看三个关键方式: 值 创建新的 ...
分类:编程语言   时间:2017-01-22 07:57:45    阅读次数:184
java 多线程 3
1 package com.imooc.base; 2 3 public class WrongWayStopThread extends Thread { 4 5 public static void main(String[] args) { 6 WrongWayStopThread threa... ...
分类:编程语言   时间:2017-01-22 07:55:00    阅读次数:241
java web中获取各种路径
一、获取项目路径: 1) String path = request.getContextPath() :// /TestMyEclipseString basePath = request.getScheme()+"://" +request.getServerName()+ ":" +reque ...
分类:编程语言   时间:2017-01-22 07:51:22    阅读次数:187
Spring总结 3.AOP(xml)
本随笔内容要点如下: 什么是AOP AOP术语解释 Spring中AOP的xml实现 一、什么是AOP AOP(Aspect Oriented Programming),即面向切面编程。那什么是面向切面编程呢?切面又是什么呢? 如下图,本来存在ServiceA、ServiceB、ServiceC的, ...
分类:编程语言   时间:2017-01-22 07:46:11    阅读次数:235
排序算法性能比较
算法思路 排序算法 时间复杂度 最好情况 最坏情况 空间复杂度 稳定性 插入排序 直接插入 O(n2) O(n) O(n2) O(1) 是 希尔排序 O(n(logn)2) O(1) 否 交换排序 冒泡排序 O(n2) O(n) O(n2) O(1) 是 快速排序 O(nlogn) O(nlogn) ...
分类:编程语言   时间:2017-01-22 07:45:55    阅读次数:185
用python 发送一个smtp邮件
用python写一个简单的邮件,需要发送的邮件内容自定义,可用于监控警告邮件发送。#!/usr/bin/envpythonimportsmtplib//内置smtp库importstringHOST="smtp.163.com"//定义用于发送邮件的主机,这里用网易163SUBJECT="TestemailfromPython"//定义邮件标题TO="135127xxxxx@139.com..
分类:编程语言   时间:2017-01-22 04:02:10    阅读次数:200
Python学习记录-2016-01-21
今日学习记录:函数部分:局部变量和全局变量之间的关系,已经作用域:school="Oldboy" deftest1() school="Jack" return0 #默认先使用局部变量,如果局部变量和全局变量冲突,局部变量只在这个函数起作用; school="Oldboy" deftest1() globalschool school="Jack" return0#如..
分类:编程语言   时间:2017-01-22 04:02:20    阅读次数:186
Python-数据结构-列表
1.数据结构 数据结构是以某种方式组织在一起的数据的集合。最基本的数据结构是序列。 2.序列 序列常用的类型有以下六类:列表、元组、字符串、Unicode字符串、buffer对象、xrange对象。 3.列表 (1)什么是列表? 列表是由数字、字符串等组成,可随意修改。 a = ['samp', ' ...
分类:编程语言   时间:2017-01-21 23:47:51    阅读次数:386
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!