首页 > 编程语言
更新减损术的Java实现
先来介绍下这个名词的来源: 摘自百度百科: 《九章算术》是中国古代的数学专著,其中的“更相减损术”可以用来求两个数的最大公约数,原文是:可半者半之,不可半者,副置分母、子之数,以少减多,更相减损,求其等也。以等数约之。 白话文译文: (如果需要对分数进行约分,那么)可以折半的话,就折半(也就是用2来 ...
分类:编程语言   时间:2017-07-16 14:53:16    收藏:0  评论:0  赞:0  阅读:266
HDOJ 1217 Arbitrage(拟最短路,floyd算法)
Arbitrage Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 5679 Accepted Submission(s): 2630 Prob ...
分类:编程语言   时间:2017-07-16 14:51:36    收藏:0  评论:0  赞:0  阅读:263
Python学习笔记第二十一周
目录: 一、URL 1、Views - 请求的其他信息 - 装饰器 2、Models - 操作 3、Templates - html模板的使用 - 自定义函数 4、cookie和session 5、分页(自定义分页) 6、Form验证 内容: 一、URL 1、Views - 请求的其他信息 - 装饰 ...
分类:编程语言   时间:2017-07-16 14:45:15    收藏:0  评论:0  赞:0  阅读:280
编程语言中,何谓“一等公民”
http://blog.csdn.net/hikaliv/article/details/4588163 一等公民,First-Class Citizen,此处 Citizen 可换为 object / value / entity 等词。所谓“一等公民”即指在程序中可无限使用的对像(相比其它对像) ...
分类:编程语言   时间:2017-07-16 14:44:39    收藏:0  评论:0  赞:0  阅读:215
javaScript中一些常见的兼容性问题整理
javaScript中一些常见的兼容性问题整理 1)滚动条: document.documentElement.scrollTop||document.body.scrollTop 2) 获取样式兼容 functiongetStyle(dom, styleName... ...
分类:编程语言   时间:2017-07-16 14:43:44    收藏:0  评论:0  赞:0  阅读:224
windows配置java环境变量
1、新建名为”JAVA_HOME“的变量名 2、在已有的系统变量"path"的变量值加上 3、重新打开cmd窗口 java -version ...
分类:编程语言   时间:2017-07-16 14:43:18    收藏:0  评论:0  赞:0  阅读:326
Spring简介
一.Spring工作原理 1.Spring是一种用JavaBean配置应用程序的方法运用SpringIOC,通过setter方法来暴露一个类的任何依赖关系(如一个数据库连接),只要在Spring中进行配置来解决依赖性,不用编写一个数据库连接 2.运用Spring AOP 可以解决公共代码重复问题 二 ...
分类:编程语言   时间:2017-07-16 14:42:09    收藏:0  评论:0  赞:0  阅读:285
JAVA使用log4j
1.引入jar包 log4j-1.2.13.jar 2.src下建立配置文件:log4j.properties 3.编写Java测试文件: ...
分类:编程语言   时间:2017-07-16 14:40:52    收藏:0  评论:0  赞:0  阅读:246
通过Executor来启动线程比用Thread的start()更好
java5为什么引入Executor线程池框架 1.new Thread()的缺点 (1) 每次new Thread()耗费性能 (2) 调用new Thread()创建的线程缺乏管理,被称为野线程,而且可以无限制创建,之间相互竞争,会导致过多占用系统资源,使系统瘫痪(3) 不利于扩展,比如如定时执 ...
分类:编程语言   时间:2017-07-16 14:14:11    收藏:0  评论:0  赞:0  阅读:324
错误提示:The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Object. Fix the build path then try building this project The type java.lang.Object cannot b
错误类型: 搞了很久才找到原因.解决办法写出来分享: 出现以上错误的原因是玩耍maven时多装了个jre。本来Eclipse在建立项目时,会自动参照你的jre路径,但多个版本就没办法加载了。 解决办法: 进入window \ preferences \ java \ Installed JREs ...
分类:编程语言   时间:2017-07-16 14:13:37    收藏:0  评论:0  赞:0  阅读:574
python_猜年龄,有三次机会
猜年龄,有三次机会,如何做? 1. 检查 输入的数据是否合法,通过异常try来处理,并记录 输入错误次数 2. 通过累加器,判断是否猜了3次,并提示还剩余多少的机会 3. 当3次错误,跳出 ...
分类:编程语言   时间:2017-07-16 14:12:58    收藏:0  评论:0  赞:0  阅读:621
Effective C++ 条款42
本节条款我们讨论一下class 关键字和typename关键字的不同以及对于模板函数(template function)的影响。 例如以下代码: template<class T> T getValue1(T m) { return m * 2; } template<typename T> T ...
分类:编程语言   时间:2017-07-16 14:12:26    收藏:0  评论:0  赞:0  阅读:299
Python_复习1
1:#r模式,在文件不存在时,不会创建新的文件 f = open('a.txt','r',encoding = 'utf-8') 2:字符编码 什么是字符编码? 把人类的字符翻译成计算机能认识的数字 什么是字符编码表? ASCII GBK UTF-8 Unicode unicode >encode( ...
分类:编程语言   时间:2017-07-16 14:11:40    收藏:0  评论:0  赞:0  阅读:256
java克隆对象clone()的使用方法和作用
转自:http://www.okrs.cn/blog/news/?997.html 内容摘要 若需改动一个对象,同一时候不想改变调用者的对象。就要制作该对象的一个本地副本。这也是本地副本最常见的一种用途。若决定制作一个本地副本。仅仅需简单地使用clone()方法就可以。Clone是“克隆”的意思,即 ...
分类:编程语言   时间:2017-07-16 14:10:25    收藏:0  评论:0  赞:0  阅读:262
分布式系统选举算法剖析
1.概述 我们在了解分布式选举算法之前,我们需要这样一种算法产生的背景。在一个分布式系统中,因为各种意外的因素,有的服务器可能会崩溃或变得不可靠,它就不能和其他服务器达成一致状态。因而这样就需要一种Consensus协议,来确保服务器的容错性,也就是说即使系统中有一两个服务器节点Crash,也不会影 ...
分类:编程语言   时间:2017-07-16 14:08:35    收藏:0  评论:0  赞:0  阅读:289
根据字典中值得大小,对字典中的项排序
案例1: 某班语文科目的成绩以字典形式存储,形式为:{"lili":89,"wenwen":91 ...} 根据成绩高低,计算学生的排名 解决方案: 使用内置函数sorted 1,利用zip将字典数据转化为元组 2,传递sorted函数的key参数 # eg_v1 利用zip将字典数据转化为元组 # ...
分类:编程语言   时间:2017-07-16 14:07:21    收藏:0  评论:0  赞:0  阅读:247
python第三天文件处理 + 函数
r,只读模式打开,默认模式,文件不存在会报错。不会创建新的文件。 w,只写模式,不能读,文件不存在则创建,文件存在则覆盖清空改文件。 a,追加模式,可读,文件不存在则创建,文件存在则继续在文件末尾追加内容。 b模式,以字节的方式操作文件,如,rb,wb,ab。当以字节操作文件的时候,读取的文件内容为 ...
分类:编程语言   时间:2017-07-16 14:06:32    收藏:0  评论:0  赞:0  阅读:246
javascript快速产生数组方法
//生成[item1-item9]数组 Array(9).join(0).split('').map((item,index) => 'item' + (index+1)) //生成20个对象的数组 Array.apply(null,{length:20}).map(function(item,in... ...
分类:编程语言   时间:2017-07-16 14:03:46    收藏:0  评论:0  赞:0  阅读:201
runoob_Java 序列化
Java 序列化 Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。 将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据 ...
分类:编程语言   时间:2017-07-16 14:03:35    收藏:0  评论:0  赞:0  阅读:226
eclipse svn org.tigris.subversion.javahl.ClientException: RA layer request failed
突然之间eclipse使用svn更新项目时报错,org.tigris.subversion.javahl.ClientException: RA layer request failed 网上搜的都是说删除C:\Users\Administrator\AppData\Roaming\Subversi ...
分类:编程语言   时间:2017-07-16 13:59:10    收藏:0  评论:0  赞:0  阅读:317
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!