首页 > 编程语言
并发编程:线程池使用
线程池大小计算公式 N_thread = N_cpu * U_cpu * (1+W/C) U_cpu: target of CPU utilization W/C: rate of wait time to compute time 配置ThreadPoolExecutor 扩展ThreadPool ...
分类:编程语言   时间:2017-04-11 01:00:50    收藏:0  评论:0  赞:0  阅读:382
1179: 零起点学算法86——小明A+B
1179: 零起点学算法86——小明A+B Description 小明今年3岁了, 现在他已经能够认识100以内的非负整数, 并且能够进行100以内的非负整数的加法计算.对于大于等于100的整数, 小明仅保留该数的最后两位进行计算, 如果计算结果大于等于100, 那么小明也仅保留计算结果的最后两位 ...
分类:编程语言   时间:2017-04-11 00:59:12    收藏:0  评论:0  赞:0  阅读:207
C++程序设计方法4:类模板
类模板 在定义类时也可以将一些类型抽象出来,用模板参数来替换,从而使类更具有通用性。这种类被称为模板类,例如: template <typename T> class A { T data; public: //类模板成员函数的定义方式一:在类模板中定义 void print() {cout << ...
分类:编程语言   时间:2017-04-11 00:58:13    收藏:0  评论:0  赞:0  阅读:229
springMVC
1.Spring MVC概述: Spring MVC是Spring提供的一个强大而灵活的web框架。借助于注解,Spring MVC提供了几乎是POJO的开发模式,使得控制器的开发和测试更加简单。这些控制器一般不直接处理请求,而是将其委托给Spring上下文中的其他bean,通过Spring的依赖注 ...
分类:编程语言   时间:2017-04-11 00:54:54    收藏:0  评论:0  赞:0  阅读:224
Java关于e.printStackTrace()介绍
public void printStackTrace()将此 throwable 及其追踪输出至标准错误流。此方法将此 Throwable 对象的堆栈跟踪输出至错误输出流,作为字段 System.err 的值。输出的第一行包含此对象的 toString() 方法的结果。剩余行表示以前由方法 fil ...
分类:编程语言   时间:2017-04-11 00:52:03    收藏:0  评论:0  赞:0  阅读:174
Python基础-list的各种操作
以下是list数据类型的各种操作 Add an item to the end of the list; equivalent to a[len(a):] = [x]. Extend the list by appending all the items in the given list; equ ...
分类:编程语言   时间:2017-04-11 00:49:03    收藏:0  评论:0  赞:0  阅读:127
C# 基于大整数类的RSA算法实现(公钥加密私钥解密,私钥加密公钥解密)
C# 基于大整数类的RSA算法实现(公钥加密私钥解密,私钥加密公钥解密) 最近因为项目需要通过RSA加密来保证客户端与服务端的通信安全。但是C#自带的RSA算法类RSACryptoServiceProvider只支持公钥加密私钥解密,即数字证书的使用。 所以参考了一些网上的资料写了一个RSA的算法实 ...
分类:编程语言   时间:2017-04-11 00:46:37    收藏:0  评论:0  赞:0  阅读:249
1180: 零起点学算法87——超级楼梯(有疑问)
1180: 零起点学算法87——超级楼梯 Description 有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法? 有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法? Input 输入数据首先包含一个整数N,表示测 ...
分类:编程语言   时间:2017-04-11 00:39:14    收藏:0  评论:0  赞:0  阅读:321
老男孩教育每日一题-2017年3月23日-请问多线程与多进程的区别,在什么时候用线程或进程更合适?
解答:进程:优点:多进程可以同时利用多个CPU,能够同时进行多个操作。缺点:耗费资源(创建一个进程重新开辟内存空间)。进程不是越多越好,一般进程个数等于cpu个数。线程:优点:共享内存,尤其是进行IO操作(网络、磁盘)的时候(IO操作很少用cpu),可以使用多线程执行并..
分类:编程语言   时间:2017-04-11 00:05:10    收藏:0  评论:0  赞:0  阅读:247
Java中JNI的使用详解第一篇:HelloWorld
今天开始研究JNI技术,首先还是老套路,输出一个HelloWorld:具体流程如下:在Java中定义一个方法,在C++中实现这个方法,在方法内部输出“Hello World",然后再回到Java中进行调用。分为以下步骤: 第一步:在Eclipse中建立一个类:JNIDemo 其中sayHello就是 ...
分类:编程语言   时间:2017-04-10 23:44:17    收藏:0  评论:0  赞:0  阅读:181
数组与指针
//使用递归来计算阶乘#include<stdio.h>long rfact(int n);int main(){ int num; printf("This program calculate factorials.\n"); printf("Enter a value in the range ...
分类:编程语言   时间:2017-04-10 23:41:45    收藏:0  评论:0  赞:0  阅读:249
python学习之路(一)
购物车简易程序: 流程图如下: 代码如下: #!/usr/bin/env python#-*- coding:utf-8 -*-money = 100000pro_list = {}pay_money = 0producer = {"笔记本":5000,"毛巾":5,"沐浴液":19,"浴巾":89 ...
分类:编程语言   时间:2017-04-10 23:37:21    收藏:0  评论:0  赞:0  阅读:206
关于《Web接口开发与自动化测试--基于Python语言》
关于封面logo 首先,你会被书封上面logo吸引,这么炫酷?双蛇杖?嗯,这是Requests的新logo。 旧的logo是一只乌龟。 新logo是双蛇杖: 看到新logo我首先想到的是 火爆全网页游 “大天使之剑”,直到前两天一位网友告诉我这是双蛇杖,然后,我百度了一下双蛇杖的神话故事。然后,找到 ...
分类:编程语言   时间:2017-04-10 23:32:34    收藏:0  评论:0  赞:0  阅读:392
Selenium2+python自动化56-unittest之断言(assert)
前言 在测试用例中,执行完测试用例后,最后一步是判断测试结果是pass还是fail,自动化测试脚本里面一般把这种生成测试结果的方法称为断言(assert)。 用unittest组件测试用例的时候,断言的方法还是很多的,下面介绍几种常用的断言方法:assertEqual、assertIn、assert ...
分类:编程语言   时间:2017-04-10 23:32:10    收藏:0  评论:0  赞:1  阅读:1569
科比投球预测-python实例
曲线拟合多重共线性虚拟变量"导致的多重共线性在机器学习中的影响大吗?老师我在网上下的 kaggle 的数据解压失败了 老师重点讲解一下随机森林和SVM还有adaboost tensorflow 陈杰链接:http://pan.baidu.com/s/1i4PNJlr 密码:fz7e 简述一下多重共线 ...
分类:编程语言   时间:2017-04-10 23:30:46    收藏:0  评论:0  赞:0  阅读:681
python装饰器:实现登录账户三次失败,账户自动锁定
1、定义无参装饰器为被装饰器添加统计运行时间的功能2、定义有参装饰器为被装饰器添加认证功能:用户的信息可以来源于file也可以是ldap,三次验证失败锁定用户 同http://www.cnblogs.com/xuyaping/p/6679305.html,只不过加了装饰器统计时间和认证功能。 ...
分类:编程语言   时间:2017-04-10 23:23:46    收藏:0  评论:0  赞:0  阅读:323
拓扑排序
#include<iostream>using namespace std;struct huan{ int node; bool isfound; int start;};int min(int a,int b){ int temp; if(a>b){ temp=a; a=b; b=temp; / ...
分类:编程语言   时间:2017-04-10 23:22:00    收藏:0  评论:0  赞:0  阅读:284
【读书笔记】C#高级编程 第十二章 动态语言扩展
(一)DLR C#4的动态功能是Dynamic Language Runtime(动态语言运行时,DLR)的一部分。DLR是添加到CLR的一系列服务。 (二)dynamic类型 dynamic类型允许编写忽略编译期间的类型检查的代码。编译器假定,给dynamic类型的对象定义的任何操作都是有效的,在 ...
分类:编程语言   时间:2017-04-10 23:18:49    收藏:0  评论:0  赞:0  阅读:269
Java之集合框架vector类设计原理
...
分类:编程语言   时间:2017-04-10 23:18:31    收藏:0  评论:0  赞:0  阅读:127
python基础---装饰器
1,装饰器: 1)为什么要用装饰器:因为你开发的程序一旦上市,就要遵守源代码开放并且尽量不能修改源代码,函数的调用方式也尽量不要修改,新的需求来了,每一 款软件都是需要更新的,在不修改源代码,不修改函数调用方式,同时还要增加新的功能,怎么实现呢?所以有了装饰器,来满足我们的条件。 2)什么是装饰器: ...
分类:编程语言   时间:2017-04-10 23:17:26    收藏:0  评论:0  赞:0  阅读:283
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!