码迷,mamicode.com
首页 > 编程语言
时间真的会改变些什么 - 至Python
在学校的19年,练习册上的加分题总是习惯性的视而不见,作业做完就好,课文不要求背诵就不会多看一眼。谁想到,工作三年开始自学python,竟然默默写起了选做题。想想总有一丝丝诙谐,原来为自己学真的会有所不同。特此贴出这么纪念性的一题,以示纪念。# Assume that the birthday an...
分类:编程语言   时间:2015-04-18 06:24:21    阅读次数:165
转:C/C++内存管理详解 堆 栈
http://chenqx.github.io/2014/09/25/Cpp-Memory-Management/ 内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++....
分类:编程语言   时间:2015-04-18 06:24:53    阅读次数:202
黑马程序员— C语言基础之结构体、枚举、预处理、typedef的使用
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 本章我们主要来学习之前所学的复杂数据类型中的同样也很重要的结构体和枚举的知识,以及C语言中的预处理,typedef的使用,简单介绍一下static和extern等一些比较杂的知识。在开始本章的新....
分类:编程语言   时间:2015-04-18 06:24:46    阅读次数:189
N个数循环奇数位数的数组解法
原题是这样的:有N个数组成的数组,要求去除奇数位置上的数字,分别打印出这些数字;剩下的数字从新排列,继续去除其中技术位置上的数字,并打印这些数字;以此类推,直到只剩下最后一个数字,要求在屏幕上打印这些数字,并且显示最后剩下的一个数字在原来数组中的位置。其实这是很有规律的,用数学方法解很方便。想法是第...
分类:编程语言   时间:2015-04-18 06:23:25    阅读次数:150
【C++入门一点点】Vector是什么啦= - =
看了一遍书,不太理解vector是什么,感觉和数组、string都有点像,在度娘知道上找到这个回答觉得有些理解了:→这个问题好,我来回答吧,当是复习下。vector是c++标准库中定义的类型,是容器的一种。标准库中容器有很多种,vector只是最基本的一种,vector类型和数组类型的基本功能都是一...
分类:编程语言   时间:2015-04-18 06:21:56    阅读次数:155
【C++入门一点点】string
/*记录一些C++的一些基本用法吧*/①输入输出: 1 #include 2 #include 3 using namespace std; 4 5 int main() 6 { 7 string cww; 8 cin>>cww; //cin>>_-输入 9 cout 2 #...
分类:编程语言   时间:2015-04-18 06:18:38    阅读次数:198
Cocos2d-x《雷电大战》(6) 智能敌机AI来袭--飞行路径算法设计与实现(上)
本文要实现飞机类游戏中的一连串飞机的跟随出和和并行出出。而网上找了一些Cocos2dx开发的飞行类游戏,都只找到一些简单的智能敌机。基本上没什么AI,这样游戏玩起来就太没意思了。然后又去找敌机飞行路径的相关资料,发现相关的也很少。想想还是自己来设计吧! 飞机类游戏设计中,智机的飞行路径设计和智能子弹的设计绝对一个飞行类游戏好坏是的核心。敌机智能也是分级别的。BOSS机就不说了,而飞行游...
分类:编程语言   时间:2015-04-18 01:18:00    阅读次数:253
多线程同步中 syschronized 锁问题
之前看过张孝闲讲线程中的一个实例,让主线程运行10次,然后子线程再运行20次,这样循环50次。今天自己闲着写了一下,刚写出的代码报了个java.lang.IllegalMonitorStateException的错误,网上查了一下,发现了问题是锁的问题,于是自己总结了一下。        先贴第一版的错误代码:       public class ThreadNotity { /**...
分类:编程语言   时间:2015-04-18 01:15:49    阅读次数:230
Eclipse下编写C++程序——CDT环境搭建
很多从事C++开发的人员都选择VS作为开发平台,其实用Eclipse开发C++也是可以的。下面就讲解如何使用Eclipse的CDT搭建标准的C/C++开发环境。 1、简要介绍:     我们知道程序由源代码到最后生成可运行程序需要经过以下步骤:编辑->编译->连接。Eclipse就是编辑器,为了能编译C/C++源代码我们还需要一个编译器,这里我们选择minGW。     对于Eclipse就...
分类:编程语言   时间:2015-04-18 01:16:07    阅读次数:191
JAVA_继承和权限控制
分类:编程语言   时间:2015-04-18 01:11:02    阅读次数:111
java程序发送内嵌图片、带附件邮件
package mail;import java.io.UnsupportedEncodingException;import java.util.Properties;import javax.activation.DataHandler;import javax.activation.FileD...
分类:编程语言   时间:2015-04-18 01:11:34    阅读次数:256
spring aop拦截controller方法
背景开发的web应用程序涉及到校验采用的spring校验框架,在controller的方法中到处都要写校验处理,异常处理,能否减少这部分冗余代码。问题:这是表单提交的处理 1 @RequestMapping(value = "/edit", method = RequestMethod.PO...
分类:编程语言   时间:2015-04-18 01:07:58    阅读次数:799
Python实现__metaclass__实现方法运行时间统计
#coding:utf-8import sys,os,time,types,functools#装饰器,包裹被检测函数,并计数def timerit(func): @functools.wraps(func) def wrapper(*args,**kw): start=t...
分类:编程语言   时间:2015-04-18 01:08:22    阅读次数:322
旋转矩形碰撞检测 OBB方向包围盒算法
在cocos2dx中进行矩形的碰撞检测时需要对旋转过的矩形做碰撞检查,由于游戏没有使用Box2D等物理引擎,所以采用了OBB(Oriented bounding box)方向包围盒算法,这个算法是基于SAT(Separating Axis Theorem)分离轴定律的。 分离轴定律:两个凸多边...
分类:编程语言   时间:2015-04-18 01:07:55    阅读次数:1120
Java的反射机制
1.什么是Java的反射?java的反射机制是在编译时并不确定是哪个类被加载了,而是在程序运行的时候才加载、探知、自审。使用的是在编译期并不知道的类。这样的编译特点就是java反射。2.Class类使用Java反射机制就得使用java.lang.Class 这个类。当一个类被加载以后,Java虚拟机...
分类:编程语言   时间:2015-04-18 01:07:36    阅读次数:138
常用数据结构及算法C#实现
常用数据结构及算法C#实现1.冒泡排序、选择排序、插入排序(三种简单非递归排序) 1 int[] waitSort = { 1,0, 12, 13, 14, 5, 6, 7, 8, 9, 10 }; 2 3 //冒泡排序 4 ...
分类:编程语言   时间:2015-04-18 01:02:57    阅读次数:225
Java基础------异常的简易资料
一、异常的定义 异常是因编程错误或外在因素导致程序在运行期无法运行的事件。(它会打断指令的正常秩序流程) 二、异常的分类 1.Error 动态链接错误,比如JVM系统内部错误或资源耗尽,这一类异常事件无法恢复或不...
分类:编程语言   时间:2015-04-17 23:57:02    阅读次数:372
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!