首页 > 编程语言
max-min fairness 最大最小公平算法
我们总会面临这样的问题,需要给一组用户分配一些稀缺资源,站在资源分配者的角度,他们具有等价的权利获取资源,但实际上,一些用户可能获取较少的资源就能够满足需要,这样看来,他们对资源的获取又不是完全等价的,似乎不适合去平分资源,因此就有了最大最小公平算法。最大..
分类:编程语言   时间:2017-05-13 21:57:34    收藏:0  评论:0  赞:0  阅读:2405
201521044091 《Java程序设计》第12周学习总结
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多流与文件相关内容。 Answer: 2. 书面作业 将Student对象(属性:int id, String name,int age,double grade)写入文件student.data、从文件读出显示。 1. 字符流与文 ...
分类:编程语言   时间:2017-05-13 21:51:20    收藏:0  评论:0  赞:0  阅读:303
算法:冒泡排序
package com.huan; import java.util.Arrays; import java.util.Random; public class BubbleSort { public static void main(String[] args) { int[] data = ne ...
分类:编程语言   时间:2017-05-13 21:51:09    收藏:0  评论:0  赞:0  阅读:281
理解Python语言里的异常(Exception)
作为一个数十年如一日地钟爱C语言的程序员(因为C程序员需要记忆的关键字很少,而且可以很惬意地玩内存),对于高级语言如Python里的异常(Exception)一直不甚理解,尤其是其实现机理。但读了《Learning Python》一书中上面这句话(尤其是goto关键字)后,忽然豁然开朗。 如果用C语 ...
分类:编程语言   时间:2017-05-13 21:50:56    收藏:0  评论:0  赞:0  阅读:388
Java中的24种设计模式与7大原则 (转)
一、创建型模式 1、抽象工厂模式(Abstract factory pattern): 提供一个接口, 用于创建相关或依赖对象的家族, 而不需要指定具体类.2、生成器模式(Builder pattern): 使用生成器模式封装一个产品的构造过程, 并允许按步骤构造. 将一个复杂对象的构建与它的表示分 ...
分类:编程语言   时间:2017-05-13 21:50:32    收藏:0  评论:0  赞:0  阅读:337
Java 锁
当多个线程同时访问同一部分代码进行数据的修改时,有可能会发生数据不安全(单线程除外),其中一种简单的方式可以通过Java自带的关键字解决:synchronized ...
分类:编程语言   时间:2017-05-13 21:46:55    收藏:0  评论:0  赞:0  阅读:237
【Java】【高精度】【递推】UVA - 11375 - Matches
d[i+c[j]]+=d[i](c[j]是拼成j所需的火柴数) d[0]=1; 别忘了不能有前导零,所以当i为零时,不要尝试去拼成零。反而应该在n>=6时,最后给答案加1(单独拼出0)。 ...
分类:编程语言   时间:2017-05-13 21:44:49    收藏:0  评论:0  赞:0  阅读:282
利用argument对象在javaScript中实现重载(overload)
一些概念: 重载(overload): 什么是: 相同函数名,不同参数列表的多个函数,在调用时,可根据传入参数的不同,自动选择对应的函数调用! 为什么: 减轻调用者的负担,一个函数名,可执行多种操作 何时: 一项任务,根据不同的参数,执行不同的操作流程时 如何: js语法不支持重载效果 变通: 所有 ...
分类:编程语言   时间:2017-05-13 21:41:53    收藏:0  评论:0  赞:0  阅读:397
python 之 strip()--(转载)
原博地址:http://www.jb51.net/article/37287.htm 函数原型 声明:s为字符串,rm为要删除的字符序列 s.strip(rm) 删除s字符串中开头、结尾处,位于 rm删除序列的字符 s.lstrip(rm) 删除s字符串中开头处,位于 rm删除序列的字符 s.rst ...
分类:编程语言   时间:2017-05-13 21:38:59    收藏:0  评论:0  赞:0  阅读:353
java中为什么byte的取值范围是-128到+127
概念:java中用补码表示二进制数,补码的最高位是符号位,最高位为“0”表示正数,最高位为“1”表示负数。正数补码为其本身;负数补码为其绝对值各位取反加1;例如:+21,其二进制表示形式是00010101,则其补码同样为00010101-21,按照概念其绝对值为00010101,各位取反为11101 ...
分类:编程语言   时间:2017-05-13 21:38:33    收藏:0  评论:0  赞:0  阅读:406
[Other]面试复习笔记:线程与进程复习
基本概念1. 进程的基本概念线程(thread)是进程(processes)中某个单一顺序的控制流,也被称为轻量进程(lightweight processes)。进程是表示资源分配的基本单位,又是调度运行的基本单位。 比如: 用户运行自己的程序,系统就创建一个进程,并为它分配资源,包含各种表格、内 ...
分类:编程语言   时间:2017-05-13 21:38:07    收藏:0  评论:0  赞:0  阅读:362
spring mvc接收参数方式,json格式返回请求数据
spring mvc使用注解处理请求,获取参数数据,返回json格式的数据 ...
分类:编程语言   时间:2017-05-13 21:37:31    收藏:0  评论:0  赞:0  阅读:549
201521123088《Java程序设计》第12周学习总结
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多流与文件相关内容。 2. 书面作业 将Student对象(属性:int id, String name,int age,double grade)写入文件student.data、从文件读出显示。 1. 字符流与文本文件:使用 P ...
分类:编程语言   时间:2017-05-13 21:36:42    收藏:0  评论:0  赞:0  阅读:280
LR(1)文法分析器 //c++ 实现
1、先读入终结符,非终结符,和全部产生式。 2、预处理:初始化;getpp()获得每一个非终结符在产生式左边时的产生式编号, 记录在 string getp[]中(能够多个)。 3.获得全部的符号的first集:dfs法,从S開始DFS,遇到终结符则是递归出口,回溯时候沿路保存记录全部路径上VN的f ...
分类:编程语言   时间:2017-05-13 21:36:09    收藏:0  评论:0  赞:0  阅读:438
面试题9:数组堆化、堆的插入、堆的删除、堆排序
参考:白话经典算法系列之七 堆与堆排序 ...
分类:编程语言   时间:2017-05-13 21:35:11    收藏:0  评论:0  赞:0  阅读:291
算法笔记_204:第四届蓝桥杯软件类决赛真题(Java语言C组)
目录 1 好好学习 2 埃及分数 3 金蝉素数 4 横向打印二叉树 5 危险系数 6 公式求值 1 好好学习 2 埃及分数 3 金蝉素数 4 横向打印二叉树 5 危险系数 6 公式求值 完整解答请参见: 公式求值 解题报告 下面是楼主自己使用蛮力法求解,只过蓝桥练习系统中3组数据>~<。 ...
分类:编程语言   时间:2017-05-13 21:34:39    收藏:0  评论:0  赞:0  阅读:416
Java抽象类和接口
抽象类 在面向对象的领域一切都是对象,同时所有的对象都是通过类来描述的,但是并不是所有的类都是来描述对象的。 如果一个类没有足够的信息来描述一个具体的对象,而需要其他具体的类来支撑它,那么这样的类我们称它为抽象类。 抽象类被abstract关键字修饰的类,由于他是抽象的,也就是存在于意识层面上的类, ...
分类:编程语言   时间:2017-05-13 21:31:42    收藏:0  评论:0  赞:0  阅读:286
Halcon导出的cpp, VC++环境配置
方式一: 1.project -》设置(Alt+F7) -》 C/C++ -》分类:预处理器 -》附加包括路径 添加:$(HALCONROOT)/include,$(HALCONROOT)/include/cpp 2.project -》设置(Alt+F7) -》 连接 -》分类:输入 -》附加库路 ...
分类:编程语言   时间:2017-05-13 21:29:35    收藏:0  评论:0  赞:0  阅读:507
Swift新手教程系列5-函数+selector在swift中的使用方法
原创blog。转载请注明出处 近期在用swift写代码,尽管遇到一些问题,可是代码量确实减了不少。 swfit新手教程系列会随着我使用swfit中的积累,不断地去修正更新 之前的教程 swift单例模式具体解释-线程安全,多核性能 swift新手教程4-集合(Array,Dictionary) sw ...
分类:编程语言   时间:2017-05-13 21:29:20    收藏:0  评论:0  赞:0  阅读:427
Jmeter线程组创建及定义
如下图所示: 添加—Threads(Users)—线程组; 1.线程组——可以理解为虚拟用户组; 2.setUp Thread Group——可用于执行预测试执行操作; 一种特殊类型的ThreadGroup的,可用于执行预测试操作。这些线程的行为完全像一个正常的线程组元件。不同的是,这些类型的线程执 ...
分类:编程语言   时间:2017-05-13 21:28:49    收藏:0  评论:0  赞:0  阅读:392
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!