码迷,mamicode.com
首页 > 编程语言
Python标准库:内置函数sorted(iterable[, key][, reverse])
本函数是实现对可迭代对象iterable进行排序。可选参数key是比较键的函数;reverse是表示是否反向排列对象里的项,是布尔值。例子:#sorted() print(sorted([5, 2, 3, 1, 4])) print(sorted({1: 'D', 2: 'B', 3: 'B', 4: 'E', 5: 'A'}, reverse = True)) print(sorted("Th...
分类:编程语言   时间:2015-04-19 14:42:52    阅读次数:211
java--线程的构建(来源疯狂java讲义)
首先在这里先介绍一下线程和进程的区别:进程是一个程序一次运行的状态,进程是系统进行资源分配和调度的一个独立的单位。进程包括三个特征:独立性:进程是系统中独立存在的实体,它可以拥有自己独立的资源,每一个进程都拥有自己的私有地址空间,在没有经过进程本身允许的情况下,一个用户的进程不可以直接访问其他进程的...
分类:编程语言   时间:2015-04-19 14:38:52    阅读次数:176
如何用C语言画一个圣诞树?
我使用了左右镜像的Sierpinski triangle,每层减去上方一小块,再用符号点缀。可生成不同层数的「圣诞树」,如下图是5层的结果。#include #include int main(int argc, char* argv[]) { int n = argc > 1 ? atoi(...
分类:编程语言   时间:2015-04-19 14:37:30    阅读次数:226
齐鲁云门户springMVC+facade+maven配置笔记
门户分为四层结构(controll->facade->service->dao),采用springMVC框架,facade设计模式,用maven管理jar包。分为1个父项目,和7个子项目举例dao层代码public interface IUserGuideDao extends GenericDao...
分类:编程语言   时间:2015-04-19 14:35:23    阅读次数:297
海量数据面试题----分而治之/hash映射 + hash统计 + 堆/快速/归并排序
1、从set/map谈到hashtable/hash_map/hash_set 稍后本文第二部分中将多次提到hash_map/hash_set,下面稍稍介绍下这些容器,以作为基础准备。一般来说,STL容器分两种: 序列式容器(vector/list/deque/stack/queue/heap), ...
分类:编程语言   时间:2015-04-19 14:35:15    阅读次数:231
java 重载与重写 【转】
首先我们来讲讲:重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。 (2)Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同....
分类:编程语言   时间:2015-04-19 14:34:15    阅读次数:174
近期C++编译问题汇总
编译c++ 代码中遇到几个问题,汇总一下:1.编译openssl 遇到问题如图 , 原因:不支持汇编编译,在perl编译指令中加入: no-asm , 如:perl Configure VC-WIN32 no-asm , 整体如下:a.perl Configure VC-WIN32 no-asmb....
分类:编程语言   时间:2015-04-19 14:34:22    阅读次数:196
python学习笔记-对象持久化保存与恢复
序列化的概念很简单。内存里面有一个数据结构,你希望将它保存下来,重用,或者发送给其他人。你会怎么做?嗯, 这取决于你想要怎么保存,怎么重用,发送给谁。很多游戏允许你在退出的时候保存进度,然后你再次启动的时候回到上次退出的地方。(实际上, 很多非游戏程序也会这么干。) 在这个情况下, 一个捕获了当前进...
分类:编程语言   时间:2015-04-19 14:29:07    阅读次数:252
数据结构算法演示
分类:编程语言   时间:2015-04-19 14:26:03    阅读次数:121
java基础三
异常异常可分为两类: 1.检查异常(检查异常通常是用户错误或不能被程序员所能预见的问题.); 2.运行时异常(运行时异常通常是程序运行过程中可能发生,可以被避免的异常类型.)。异常处理 1.捕获异常,不让它沿着调用栈继续向下抛; 2.捕获异常,让它继续向下抛; 3.不捕获它,让他抛给下面的...
分类:编程语言   时间:2015-04-19 14:26:14    阅读次数:151
{面试题3: 二维数组中的查找 }
From 剑指Offer 何海涛 著// 从右上角开始查找bool find(const int *matrix, int rows, int columns, int value) { if(matrix == NULL || rows = 0) { int curr = *(...
分类:编程语言   时间:2015-04-19 14:25:42    阅读次数:152
DML 数据操控语言
一、DML数据操作语言 (DQL select ) 主要用于检索、插入和修改数据库信息。它是最常用的SQL命令,如INSERT(插入)、UPDATE(更新)、SELECT(选择)、DELETE(删除)。1、INSERT插入语句: 语法: INSERT INTO tablename[column...
分类:编程语言   时间:2015-04-19 14:24:00    阅读次数:158
混搭下的C与C++内存操作
源自最近遇到一个的问题,先介绍一下背景。项目中混用了C与C++编程范式,鉴于项目成员背景不一,每个模块的负责人可以自行2选1。同时为了提高效率,C范式的模块被允许使用STL库的部分容器(其实也就仅仅大量使用了vector而已)。开发环境是visual studio 2005 wiht sp1。那么问...
分类:编程语言   时间:2015-04-19 14:22:16    阅读次数:187
如何用C语言画一个心形?
#include int main() { for (float y = 1.5f; y > -1.5f; y -= 0.1f) { for (float x = -1.5f; x int main() { for (float y = 1.5f; y > -1.5f; y...
分类:编程语言   时间:2015-04-19 14:22:02    阅读次数:166
Java字符串处理
一、概述 Java是以String类型的对象来实现字符串。String是一个类,当创建一个String对象后,所创建的字符串是不能改变的。在需要使用可修改的字符串时,Java提供两个选择—StringBuffer和StringBuilder。注:声明为String引用的变量在任何时候都可以改变,以指向一些其他的String对象。 二、String构造函数 String s...
分类:编程语言   时间:2015-04-19 13:16:39    阅读次数:116
C++在循环内和循环外定义变量的差异(如何写出高效的for循环)
写这篇文章的原因是我在问答平台看到的一个问题:C++内层循环中定义变量和在外面定义比影响大吗?问题来自:http://ask.csdn.net/questions/176270 例如: for(int i=0;i<999;i++) { for(int j=0;j<999;j++); } 内层循环每次都定义j会造成多大的消耗呢? 此处我给出的回答是:...
分类:编程语言   时间:2015-04-19 13:16:46    阅读次数:166
Python字符串和字典相关操作
字符串操作: 字符串的 % 格式化操作: str = "Hello,%s.%s enough for ya ?" values = ('world','hot') print str % values 输出结果: Hello,world.hot enough for ya ? 模板字符串: #coding=utf-8 from string import Te...
分类:编程语言   时间:2015-04-19 13:17:14    阅读次数:157
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!