转自:http://blog.csdn.net/cyberlabs/article/details/6920138 ...
分类:
编程语言 时间:
2017-07-23 19:34:48
阅读次数:
194
Big Number 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1722 ——每天在线,欢迎留言谈论。 题目大意: 给你两个数 n1,n2 。 然后你有一块蛋糕,提前切好,使得不管来 n1 还是 n2 个人都能够当场平均分配。 求 “提前切好” 的 ...
分类:
编程语言 时间:
2017-07-23 19:34:10
阅读次数:
148
前言 在以往工作或者面试的时候常会碰到一个问题,如何实现海量TopN,就是在一个非常大的结果集里面快速找到最大的前10或前100个数,同时要保证 内存和速度的效率,我们可能第一个想法就是利用排序,然后截取前10或前100,而排序对于量不是特别大的时候没有任何问题,但只要量特别大是根本不可能 完成这个 ...
分类:
编程语言 时间:
2017-07-23 18:28:12
阅读次数:
323
字典的常用方法: 定义一个字典: d = {'x': 1} 相当于 (d = {‘key, 值’} d = dict(x=1) d =dict ({'x' : 1}) 清空: d.clear () print (d) 取值: print (d['x']) 直接通过key取值 print(d.get( ...
分类:
编程语言 时间:
2017-07-23 18:26:58
阅读次数:
237
本文继续介绍23种设计模式系列之单例模式。 概念: Java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实 ...
分类:
编程语言 时间:
2017-07-23 18:26:40
阅读次数:
272
来源于:https://github.com/HanXiaoyang/python-and-numpy-tutorial/blob/master/python-numpy-tutorial.ipynb python与numpy基础 来源于:https://github.com/HanXiaoyang ...
分类:
编程语言 时间:
2017-07-23 18:26:21
阅读次数:
342
1.C++语言并未定义任何输入输出语句,取而代之,包含了一个全面的标准库来提供IO机制。 由上图能够知道,I/O操作的基类是ios_base,各个类的用途例如以下: <iostream> istream 从流中读取数据 ostream 向流中写数据 iostream 对流进行读写操作。派生于istr ...
分类:
编程语言 时间:
2017-07-23 18:25:49
阅读次数:
247
Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 等号(=)用来给变量赋值。 等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值 多个变 ...
分类:
编程语言 时间:
2017-07-23 18:22:35
阅读次数:
300
现在的笔者好像变成了这样,我正常了么? 不管正不正常,开始今天的Coding: 附上效果图: 文末说明: 1、在结构体中,Name字段的声明类型可以是char* Name,也可以是char Name[number](number表示Name字段最大长度); 2、有关于指针的用法,笔者会单独用一个实例 ...
分类:
编程语言 时间:
2017-07-23 18:22:15
阅读次数:
234
线程的类继承式创建 线程三把锁 互斥锁 递归锁 信号量 event对象 队列 队列:基于锁实现的,用于多线程,保证线程安全的一种数据结构 队列的两个方法.join()和.task_done() 两个方法必须配合使用 .join()方法阻塞进程,知道所有任务完成 .task_done()方法在每次队列 ...
分类:
编程语言 时间:
2017-07-23 18:22:06
阅读次数:
295
各位看官们,大家好,上一回中咱们说的是进程间通信的样例。这一回咱们说的样例是:使用信号进行进程间通信。闲话休提,言归正转。让我们一起talk C栗子吧! 我们在上一回中提到过进程之间通信须要解决的三个问题,时间不长。我想大家都记得。今天我们就来解决第一个问题:进程之间怎样进行通信。 信号的概念 在解 ...
分类:
编程语言 时间:
2017-07-23 18:21:59
阅读次数:
158
1.算术类型分为两类:整型和浮点型。算术类型的尺寸在不同机器上有所差别,下表列出了C++标准规定的尺寸的最小值。同时允许编译器赋予这些类型更大的尺寸。 一个char的大小和一个机器字节一样。 一个int至少和一个short一样大; 一个long至少和一个int一样大; 一个long long至少和一 ...
分类:
编程语言 时间:
2017-07-23 18:21:52
阅读次数:
413
#include #include #include using namespace std; int main() { /*下面做法错误 char* c; string s="1234"; c = s.c_str(); //c最后指向的内容是垃圾,因为s对象被析构,其内容被处理 */ string... ...
分类:
编程语言 时间:
2017-07-23 18:21:01
阅读次数:
246
模块(菜单)的排序是每个系统都必须要有的功能,我们框架模块的排序在业务逻辑中已经体现。
WinForm版本可以直接在界面上对模块进行排序以控制模块展示的顺序。Web版本在3.2版本中也新增了直接可以模块管理界面对模块进行排序的人性化操作,大大的方便了管理人员。模块的排序在模块管理主界面分页按钮... ...
分类:
编程语言 时间:
2017-07-23 18:20:54
阅读次数:
247
1. 初始化不是赋值,初始化的含义是创建变量时赋予其一个初始值,而赋值的含义是把对象的当前值擦除,而以一个新值来代替。 2.使用列表初始化内置类型的变量时,如果初始值存在丢失信息的风险,则编译器将报错。 3.如果想声明一个变量而非定义它,就在变量名前添加关键字extern,而且不要显示的初始化它,任 ...
分类:
编程语言 时间:
2017-07-23 18:20:19
阅读次数:
187
== JavaScript有两组相等运算符: ,==,!==,!=,前面一组比较类型和数值,后面一组只比较数值。 with语句 JavaScript提供了一个with语句,本意是想用来快捷地访问对象的属性。但它有时的结果可能是不可预料的,所以应该避免使用它。 eval 使用eval形式的代码会更加难 ...
分类:
编程语言 时间:
2017-07-23 18:19:46
阅读次数:
185