作业1:让用户输入数字,累加作业2:存10000块钱,年利率是3.25,多少年之后,存款能翻倍作业3:求用户输入数字的平均分作业1:#!/usr/bin/envpython
#-*-coding:utf-8-*-
x=0
whileTrue:
num=raw_input(‘Pleaseinputnumber[Q/qtoexit]:‘)
ifnum==‘q‘ornum==‘Q‘:
print‘total..
分类:
编程语言 时间:
2015-08-04 16:01:27
阅读次数:
326
一、ps可以查看进程的内存占用大小,写一个脚本计算一下所有进程所占用内存大小的和。(提示,使用psaux列出所有进程,过滤出RSS那列,然后求和)#!/usr/bin/envpython#!coding=utf-8importoslist=[]sum=0str1=os.popen(‘psaux‘,‘r‘).readlines()foriinstr1:str2=i.split()new_..
分类:
编程语言 时间:
2015-08-04 15:54:39
阅读次数:
132
1. STL 常用算法
l for_each()
例1
//普通函数
voidFuncShowElemt2(int &t)
{
cout
}
vector v1;
v1.push_back(1);
v1.push_back(3);
v1.push_back(5);
//通过回调函数 谁使用for_each 谁去填写...
分类:
编程语言 时间:
2015-08-04 15:50:36
阅读次数:
141
优先级抢占式调度:
1. 每个任务都赋予了一个优先级。
2. 每个任务都可以存在于一个或多个状态。
3. 在任何时候都只有一个任务可以处于运行状态。
4. 调度器总是在所有处于就绪态的任务中选择具有最高优先级的任务来执行。
这种类型的调度方案被称为”固定优先级抢占式调度”。所谓”固定优先级”是指每个任务都被赋予了一个优先级,这个优先级不能被内核本身改变(只能被任务修改)。”抢占式”是指当...
分类:
编程语言 时间:
2015-08-04 15:46:24
阅读次数:
159
1、定义
python函数以关键字def标识 def test(name):
print 'hello %s'%(name)
name=raw_input('please input your name: ')
test(name)
PS:在python中代码块以缩紧的方式进行标识,所以缩进对齐的语句为一个代码块,这比像C++\j...
分类:
编程语言 时间:
2015-08-04 15:42:56
阅读次数:
126
下面通过分别用C和C++来实现一个链栈(链表实现),从中体会数据封装抽象的思想:
【C++实现】
#include
using namespace std;
class Stack
{
private:
struct Link
{
int data_;
Link *next_;
Link(int d...
分类:
编程语言 时间:
2015-08-04 15:42:58
阅读次数:
134
1、定义一个数组,获取数组中的数据中的最大值和最小值以及数组中的偶数和奇数的个数,具体实现代码:
package com.org.improve.book.test.study;
public class bubble {
/**
* ,冒泡排序
*/
public static void main(String[] args) {
int arr[]={2,-19,0,...
分类:
编程语言 时间:
2015-08-04 15:42:17
阅读次数:
101
【公开课:Java开源框架服务及CEP深入剖析】直播QQ群:228977971
一、课程简介
Java开源框架的服务体系是如何运行的?
什么是CEPCore?Java开源框架的服务有哪些关键要点?
如何根据用户的服务自动生成相关服务包装类?
来吧!一线开源框架资深设计师与你分享Java实战心得,手把手教你Java开源框架设计技巧!
二、主题
《Tiny服务及CEP深入剖析》
三、时...
分类:
编程语言 时间:
2015-08-04 15:42:48
阅读次数:
222
面向对象的基本问题: 如何把变动的事物与保持不变的事物区分开来.
重构即重写代码, 以使得它更可读, 更易理解, 并因此更具可维护性.
访问权限: public, protected, 包访问权限, private.
本地使用, 未命名包, 即默认包.
每个文件即编译单元, 后缀名.java, 编译之后, 后缀名.class.
类库package, public全部权限, 未命名包内权限....
分类:
编程语言 时间:
2015-08-04 15:40:17
阅读次数:
217
如何让自己编写的模块可用?三种方法:放在合适的位置
比如降自己编写的python模块放在dist-packages目录下添加解释器的查找目录
我们将自己创建的目录/root/python添加到了解释器的查找目录中
这个方法的问题是,当我们重新打开解释器,之前添加的目录会消失添加环境变量:可以使用export PYTHONPATH=$PYTHONPATH:~/python将当前用户目录下的pyt...
分类:
编程语言 时间:
2015-08-04 15:37:22
阅读次数:
152
根据权重进行抽取的算法应用比较广泛,其中抽奖便是主要用途之一。正好这几天也正在进行抽奖模块的开发,整个抽奖模块涉及到的地方大概有三处,分别是后台进行奖品的添加(同时设置权重和数量),前台根据后台配置生成抽奖队列并根据指令开始抽奖活动,最后一部分是后台统计中奖情况并设置物流状态。本文主要针对前台抽奖算法进行介绍如何根据权重设置每个奖品被抽到的概率。
抽奖算法的核心是根据权重设置随机数出现的概率,在此我将它封装成一个生成随机数的随机类,代码如下:...
分类:
编程语言 时间:
2015-08-04 15:37:33
阅读次数:
625
1、下载JsonCpp
http://sourceforge.net/projects/jsoncpp/files/
2、下载scons
http://sourceforge.net/projects/scons/files/scons/2.1.0/scons-2.1.0.tar.gz/download3、解压scons-2.1.0.tar.gz
tar -zvxf scons-2.1.0...
分类:
编程语言 时间:
2015-08-04 15:37:01
阅读次数:
146
一 java内存区域与内存溢出异常(OOM)1.运行时数据区域划分
分类:
编程语言 时间:
2015-08-04 15:34:54
阅读次数:
144
在2.7中 如果使用中文 需要在最开始使用#coding=utf-8才能够运行#已知字符串 s = "i,am,lilei",请用两种办法取出之间的“am”字符。import strings = "i,am,lilei"s1=s.split(',')#分割结果是listprint s[2:4]pri...
分类:
编程语言 时间:
2015-08-04 15:33:57
阅读次数:
133
原文:http://blog.sina.com.cn/s/blog_6271df6f0101bfp4.html第一:普通类导出jar包,我说的普通类就是指此类包含main方法,并且没有用到别的jar包。1.在eclipse中选择你要导出的类或者package,右击,选择Export子选项;2.在弹出...
分类:
编程语言 时间:
2015-08-04 15:30:03
阅读次数:
124