- Python学习笔记07
正文01
python学习笔记
第十三章,面向对象初识对象生活中数据的组织学校开学,要求学生填写自己的基础信息,一人发一张白纸,让学生自己填我叫林军杰,今年31岁.来自山东省,我是男的,中国人内容混乱改为登记表,打印出来让学生自行填写:姓名林军杰姓别男国籍中国籍贯山东省年龄31整洁明了程序中数据的组织在程序中简单使用变量来记录学生信息student_1={"姓名":"周杰轮","性别":"男","国籍":"中国","籍贯":"台
- Python学习笔记03
正文01
python学习笔记
第五章、Python函数函数介绍函数函数:是组织好的,可重复使用的,用来实现特定功能的代码段name="itheima"length=len(name)print(length)输出结果:7为什么随时都可以使用len()统计长度?因为,len()是Python内置的函数:是提前写好的可以重复使用实现统计长度这一特定功能的代码段我们使用过的:input()、print()、str()、int()等都
- Python学习笔记 —— 文件处理模块
miles-zh
pythonpython
Excel文件openpyxl读/写Excel文件,https://pypi.org/project/openpyxlxlwt创建Excel文件,设置单元格样式,https://pypi.org/project/xlwtxlrd读取Excel文件,https://pypi.org/project/xlrdxlutils修改Excel文件,https://pypi.org/project/xluti
- 【Python学习笔记】Python logging模块的学习
Augenstern K
Pythonpython学习笔记
Pythonlogging模块基础介绍作用与功能基本用法引入模块创建并配置记录器的基本步骤代码演示日志级别日志消息格式用法介绍代码示例日志的输出位置代码示例日志记录的高级功能对日志记录进行过滤和处理在多个模块中使用同一个日志记录器总结当谈到日志记录时,logging库是Python中最常用的工具之一。它提供了许多功能和选项,使开发人员能够灵活地记录和管理应用程序的日志信息。引入logging作为P
- Python学习笔记(1)——环境安装与变量
ThinkerChenYi
python学习笔记Python学习笔记
python环境安装-python2还是python3python2只支持到2020年,并且python2和3有不少用法差异。要是刚学完python2不久就发现过时了这就很尴尬了,所以推荐使用python3-安装环境推荐:Anaconda+pychamAnaconda是一个python的科学计算包,python环境,常用模块以及工具都包含在里面,省心省力官网:https://www.anacond
- 2.25python笔记 高阶编程
13351
@[TOC](2.25学堂在线python学习笔记高阶编程)#高阶编程1.利用二分法查找一个字符是否在某个字符串当中基线条件:当s=''时,返回False当len(s)=1且s==char时返回True当len(s)>1且s[mid]>char时,返回isIn(char,s[:mid])否则当s[mid]1:ifs[mid]>char:print(s)returnisIn(char,s[:mid]
- Python学习笔记——逻辑运算符not,and,or
phoebe’
python
运算优先级:not>and>or三个都从左往右解析,区别如下not:返回布尔型(TrueorFalse)>>>not7False>>>not0Trueand:有0(False)则返回0(False),否则返回后一个变量(常数)>>>3and0and10>>>1and2and33>>>Falseand1Falseor:返回第一个不为0(False)的变量(常数)>>>FalseorTrueTrue>
- python学习笔记——三目运算符与逻辑运算符
phily123
python学习笔记python
一、三目运算符python中用ifelse来替代其他编程语言的?:三目运算符,并且用法不同。ifa>b:c=aelse:c=bpython中:c=aifa>belsebc语言中:c=a>b?a:b二、逻辑运算符python中逻辑运算符用andornot:20and10#结果是1020or10#结果是200or10#结果是10not10#结果是Falsenot0#结果是Truec语言中逻辑运算符用&
- Python课后习题第十章
水中小船
'''10-1Python学习笔记:在文本编辑器中新建一个文件,写几句话来总结一下你至此学到的Python知识,其中每一行都以“InPythonyoucan”打头。将这个文件命名为learning_python.txt,并将其存储到为完成本章练习而编写的程序所在的目录中。编写一个程序,它读取这个文件,并将你所写的内容打印三次:第一次打印时读取整个文件;第二次打印时遍历文件对象;第三次打印时将各行存
- python表示乘方的运算符_Python学习笔记Day3 - Python运算符
weixin_39684454
python表示乘方的运算符
1.Python类型转换常用数据类型转换2.Python算术运算符Python算术运算符2.1加法(+)运算符m=10n=97sum1=m+nx=7.2y=15.3sum2=x+yprint("sum1=%d,sum2=%.2f"%(sum1,sum2))运行结果:sum1=107,sum2=22.50拼接字符串当+用于数字时表示加法,但是当+用于字符串时,它还有拼接字符串(将两个字符串连接为一个
- Python学习笔记之os.path.join()
爱叫啥叫啥去
路径拼接os.path.join()函数os.path.join()函数用于路径拼接文件路径os.path.join()函数中可以传入多个路径:a、会从第一个以"/"开头的参数开始拼接,之前的参数全部丢弃b、在上一种情况确保情况下,若出现"./"开头的参数,会从"./"开头的参数的上一个参数开始拼接join()函数语法:‘sep’.join(seq)参数说明:sep:分隔符。可以为空seq:要连接
- python学习笔记--ifelse分支和循环结构用法,实现python猜数字游戏和冒泡排序
大佬Sam
前言分支(if-else)和循环是每种编程语言必定存在的用法,这里记录下python中的分支结构和结构。结合之前学习的变量,类型,运算符,表达式,和分支,循环结构,练习写个猜数字游戏和冒泡排序。正文分支结构if语句的使用分支结构可以使用if、elif和else关键字。所谓关键字就是有特殊含义的单词,像if和else就是专门用于构造分支结构的关键字,很显然你不能够使用它作为变量名(事实上,用作其他的
- 【python学习笔记】:亚马逊的反爬虫机制
姜子牙大侠
pythonpython爬虫开发语言
今天,来学习越过亚马逊的反爬虫机制,爬取想要的商品、评论等等有用信息。反爬虫机制但是,我们想用爬虫来爬取相关的数据信息时像亚马逊、TBao、JD这些大型的购物商城他们为了保护自己的数据信息,都是有一套完善的反爬虫机制的先试试亚马逊的反爬机制我们用不同的几个python爬虫模块,来一步步试探最终,成功越过反爬机制。一、urllib模块代码如下:#-*-coding:utf-8-*-importurl
- python学习笔记之---三种引号的使用
没有用户的名字
python学习笔记python学习笔记
三种引号,单引号’‘,双引号"",三引号’‘’‘’'(三个单引号组合)或者"“”“”"(三个双引号组合)一、一般情况下,三种引号等价print('这个单引号测试')print("这是双引号测试")print("""这是三引号测试""")二、特殊情况1、单引号:字符串中含有单引号时不能使用,需要转义2、双引号:字符串含有双引号的情况不能使用,需要转义错误写法:print("这是"双引号"测试")`正
- python小结
张叁疯_
本周整理了python学习笔记复习旧的,顺便整理新的,笔记分享在了有道云链接如下阿龙的python笔记都是基础知识,希望在今后能成体系,根据案例学python
- python学习笔记------函数
烟雨织轻愁
学习笔记
函数介绍是组织好的,可重复使用的,用来实现特定功能的代码段函数定义def函数名(传入参数):函数体return返回值参数不需要可省略,返回值不需要也可以省略先定义后调用函数的传入参数例如:defadd(x,y):result=x+yprint(f"{x}+{y}的结果是:{result}")在函数定义中,x、y为形参,表示函数声明将要使用两个参数,参数之间使用逗号进行分隔函数调用时,提供的数属于实
- python学习笔记
烟雨织轻愁
学习笔记
字面量整数、浮点数和·现实中写法一致字符串加上双引号即可,例如:"python代码"变量定义方式:变量名=变量的值(无需分号)数据类型print(type("python代码"))即可输出类型名string_type=type("python代码")接收类型名数据类型转换:int(x)、float(x)、str(x)标识符标识符:变量名字、方法的名字、类的名字等等标识符命名只允许数字、英文、中文、
- Python学习笔记 -一到五
赵唯一
Python编程秘籍python开发语言
第一阶段第一章python入门小技巧:上注释使用(ctrl+/)print("")输出的时候是,输出的就是“”内的内容如果是使用变量的话,不加””双引号,才可以输出变量的内容。eg:num=111而使用print("num")所输出的也就是num,调用变量不要加“”而且print是没有结果输出的,只是打印的功能;print("我","是")print可以多个输出内容中间用逗号隔开!!!(需要全部是
- python学习笔记 -- 字符串
Jizhi_Zhang
python学习笔记学习笔记
目录一、输出字符串的格式二、字符串的一些函数1、len函数:字符串长度2、查找字符所在位置index3、某字符在字符串中的个数count4、字符切片对字符串进行翻转--利用步长5、修改大小写字母:6、判断开头和结尾7、拆分字符串一、输出字符串的格式%s-String(oranyobjectwithastringrepresentation,likenumbers)%d-Integers%f-Flo
- Python学习笔记--Pytorch-数据类型
花季秃头少女
python入门笔记pythonpytorch学习
张量数据类型数据类型Dim1的标量Dim是size的长度,size\shape是tensor的形状,tensor指的是矩阵中具体的数值a.numel().numel()返回tensor的内存大小a.dim()返回长度importtorcha=torch.randn(2,3)a.type()type(a)##合法化检验isinstance(a,torch.FloatTensor)##在CPU上部署,
- Python学习笔记:第一站 出使Python国
虎慕
#Python学习-杨淑娟python学习
Python学习笔记文章目录Python学习笔记第一站出使Python国1.Python的简介2.Python的安装3.输出函数print4.转义字符5.本章作业课程笔记参考B站Pyhton教程视频(杨淑娟):Python全栈开发教程。第一站出使Python国本章首先对Python进行了一个的初步介绍,然后演示了其安装方法,最后讲解了print()函数和转义字符、原字符的使用。1.Python的简
- python学习笔记-前端基础-css
MR_詹
CSS(CascadingStyleSheet)层叠样式表,它是用来美化页面的一种语言CSS选择器css选择器是用来选择标签的,选出来以后给标签加样式css选择器的种类*标签选择器*类选择器*层级选择器(后代选择器)*id选择器*组选择器*伪类选择器标签选择器、类选择器、层级选择器标签选择器cssp{color:red;}.lei{color:blue;}.sed{background-color
- python学习笔记20_字符编码与转码
flamingocc
python笔记20python字符编码与转码详细文章:http://www.cnblogs.com/yuanchenqi/articles/5956943.htmlhttp://www.diveintopython3.net/strings.html需知:1.在python2默认编码是ASCII,python3里默认是unicode2.unicode分为utf-32(占4个字节),utf-16(
- Python学习笔记(水桶谜题代码学习)——应用*符号解包列表所有元素传递给函数用法
诚外无物0106
学习笔记python
原文:http://inventwithpython.com/bigbookpython/project81.html在这个小游戏中,有三个水桶,容量分别是3升、5升和8升,需要在其中一个水桶中收集正好四升水。规则是:1、桶只能被清空、完全装满或倒入另一个桶中。2、把A水桶中的水倒入B水桶,要么把B水桶倒满,要么A桶水量不足,水量不足则倒空例如,A桶8升满桶水,把A桶里面的水倒入空的3升的C桶,会
- python学习笔记-tip41(多重继承)
黑键手记
一句话,python可以多重集成,纠其原因,大致是没有“接口”这么一讲吧如果还是不理解,可以想象一下动物的分类动物划分的话一般按照哺乳鸟类这两个类型进行划分但是动物又有可以飞行的陆地跑的水中游的等等分类如果按照java来说,我们可以通过接口去扩展这些行为,但是python没有接口,只能通过多重继承实现,说是多重继承,其实大致意思和接口意思是一样的我们还是按照这个动物的分类来写一个例子吧扩展一下:M
- Python学习笔记之Matplotlib模块入门(直线图、折线图、曲线图、散点图、柱状图、饼状图、直方图、等高线图和三维图的绘制)
弓.长.
python学习笔记
文章目录一、Matplotlib简介1.什么是Matplotlib2.Matplotlib的安装二、绘制基础1.绘制直线2.绘制折线图3.设置样式4.绘制曲线图5.绘制散点图6.绘制柱状图7.绘制饼状图8.绘制直方图9.绘制等高线图10.绘制三维图一、Matplotlib简介1.什么是MatplotlibMatplotlib是一个Python的2D绘图库。通过Matplotlib,开发者可以仅需要
- Python学习笔记之NumPy模块——超详细(安装、数组创建、正态分布、索引和切片、数组的复制、维度修改、拼接、分割...)
弓.长.
python学习笔记
文章目录NumPy模块1.1什么是NumPy?1.2NumPy的安装1.2.1按住Win+R键,输入cmd,然后回车1.2.2输入命令1.3数组的创建1.3.1array创建1.3.2arange创建1.3.3随机数创建1.3.4随机整数创建1.3.5其他方式创建1.zeros创建指定大小的数组2.ones创建指定形状的数组3.empty创建指定形状、类型且未初始化的数组4.linspace创建一
- Pyhton学习笔记第一天(Python基本语句)
北岛末巷
Pythonpython学习开发语言
Python学习笔记第一天注释行注释块注释输出语句举一反三标识符举一反三多行语句结束语注释什么是注释,注释相当于备注的信息,也可以在调试代码的时候隐藏执行代码,但只适合新手。老手的话可以用debug去排查代码bug,这样效率更快。注释的方法有行注释和块注释。行注释行注释以#开头:#实例1#这是行注释块注释块注释可以用多个#、三单引号或三双引号:#实例2#这#是#块#注#释#实例3'''这是块注释'
- Python学习笔记--CNN实例/RNN/LSTM
花季秃头少女
python入门笔记pythonrnn学习
cnnlenet5编程实例#!usr/bin/envpython#-*-coding:utf-8_*-"""@author:JMS@file:EXAMPLE_CNN.py@time:2022/08/14@desc:"""importtorch##一次加载多个fromtorch.utils.dataimportDataLoaderfromtorchvisionimportdatasetsfromto
- Python学习笔记4 - 字符串与循环
卢卡Lucar
什么是字符串?字符串是以单引号或者双引号括起来的任意文本。'abc'''def''创建字符串:str1="sunkisagoodman"str2="sunkisaniceman"str3="sunkisahandsomman"字符串运算#字符串连接str6="sunckisa"str7="goodaman"print(str6+str7)#重复输出字符串str8="good"print(str8*
- windows下源码安装golang
616050468
golang安装golang环境windows
系统: 64位win7, 开发环境:sublime text 2, go版本: 1.4.1
1. 安装前准备(gcc, gdb, git)
golang在64位系
- redis批量删除带空格的key
bylijinnan
redis
redis批量删除的通常做法:
redis-cli keys "blacklist*" | xargs redis-cli del
上面的命令在key的前后没有空格时是可以的,但有空格就不行了:
$redis-cli keys "blacklist*"
1) "blacklist:12:
[email protected]
- oracle正则表达式的用法
0624chenhong
oracle正则表达式
方括号表达示
方括号表达式
描述
[[:alnum:]]
字母和数字混合的字符
[[:alpha:]]
字母字符
[[:cntrl:]]
控制字符
[[:digit:]]
数字字符
[[:graph:]]
图像字符
[[:lower:]]
小写字母字符
[[:print:]]
打印字符
[[:punct:]]
标点符号字符
[[:space:]]
- 2048源码(核心算法有,缺少几个anctionbar,以后补上)
不懂事的小屁孩
2048
2048游戏基本上有四部分组成,
1:主activity,包含游戏块的16个方格,上面统计分数的模块
2:底下的gridview,监听上下左右的滑动,进行事件处理,
3:每一个卡片,里面的内容很简单,只有一个text,记录显示的数字
4:Actionbar,是游戏用重新开始,设置等功能(这个在底下可以下载的代码里面还没有实现)
写代码的流程
1:设计游戏的布局,基本是两块,上面是分
- jquery内部链式调用机理
换个号韩国红果果
JavaScriptjquery
只需要在调用该对象合适(比如下列的setStyles)的方法后让该方法返回该对象(通过this 因为一旦一个函数称为一个对象方法的话那么在这个方法内部this(结合下面的setStyles)指向这个对象)
function create(type){
var element=document.createElement(type);
//this=element;
- 你订酒店时的每一次点击 背后都是NoSQL和云计算
蓝儿唯美
NoSQL
全球最大的在线旅游公司Expedia旗下的酒店预订公司,它运营着89个网站,跨越68个国家,三年前开始实验公有云,以求让客户在预订网站上查询假期酒店时得到更快的信息获取体验。
云端本身是用于驱动网站的部分小功能的,如搜索框的自动推荐功能,还能保证处理Hotels.com服务的季节性需求高峰整体储能。
Hotels.com的首席技术官Thierry Bedos上个月在伦敦参加“2015 Clou
- java笔记1
a-john
java
1,面向对象程序设计(Object-oriented Propramming,OOP):java就是一种面向对象程序设计。
2,对象:我们将问题空间中的元素及其在解空间中的表示称为“对象”。简单来说,对象是某个类型的实例。比如狗是一个类型,哈士奇可以是狗的一个实例,也就是对象。
3,面向对象程序设计方式的特性:
3.1 万物皆为对象。
- C语言 sizeof和strlen之间的那些事 C/C++软件开发求职面试题 必备考点(一)
aijuans
C/C++求职面试必备考点
找工作在即,以后决定每天至少写一个知识点,主要是记录,逼迫自己动手、总结加深印象。当然如果能有一言半语让他人收益,后学幸运之至也。如有错误,还希望大家帮忙指出来。感激不尽。
后学保证每个写出来的结果都是自己在电脑上亲自跑过的,咱人笨,以前学的也半吊子。很多时候只能靠运行出来的结果再反过来
- 程序员写代码时就不要管需求了吗?
asia007
程序员不能一味跟需求走
编程也有2年了,刚开始不懂的什么都跟需求走,需求是怎样就用代码实现就行,也不管这个需求是否合理,是否为较好的用户体验。当然刚开始编程都会这样,但是如果有了2年以上的工作经验的程序员只知道一味写代码,而不在写的过程中思考一下这个需求是否合理,那么,我想这个程序员就只能一辈写敲敲代码了。
我的技术不是很好,但是就不代
- Activity的四种启动模式
百合不是茶
android栈模式启动Activity的标准模式启动栈顶模式启动单例模式启动
android界面的操作就是很多个activity之间的切换,启动模式决定启动的activity的生命周期 ;
启动模式xml中配置
<activity android:name=".MainActivity" android:launchMode="standard&quo
- Spring中@Autowired标签与@Resource标签的区别
bijian1013
javaspring@Resource@Autowired@Qualifier
Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、 @PostConstruct及@PreDestroy。
1. @Autowired @Autowired是Spring 提供的,需导入 Package:org.springframewo
- Changes Between SOAP 1.1 and SOAP 1.2
sunjing
ChangesEnableSOAP 1.1SOAP 1.2
JAX-WS
SOAP Version 1.2 Part 0: Primer (Second Edition)
SOAP Version 1.2 Part 1: Messaging Framework (Second Edition)
SOAP Version 1.2 Part 2: Adjuncts (Second Edition)
Which style of WSDL
- 【Hadoop二】Hadoop常用命令
bit1129
hadoop
以Hadoop运行Hadoop自带的wordcount为例,
hadoop脚本位于/home/hadoop/hadoop-2.5.2/bin/hadoop,需要说明的是,这些命令的使用必须在Hadoop已经运行的情况下才能执行
Hadoop HDFS相关命令
hadoop fs -ls
列出HDFS文件系统的第一级文件和第一级
- java异常处理(初级)
白糖_
javaDAOspring虚拟机Ajax
从学习到现在从事java开发一年多了,个人觉得对java只了解皮毛,很多东西都是用到再去慢慢学习,编程真的是一项艺术,要完成一段好的代码,需要懂得很多。
最近项目经理让我负责一个组件开发,框架都由自己搭建,最让我头疼的是异常处理,我看了一些网上的源码,发现他们对异常的处理不是很重视,研究了很久都没有找到很好的解决方案。后来有幸看到一个200W美元的项目部分源码,通过他们对异常处理的解决方案,我终
- 记录整理-工作问题
braveCS
工作
1)那位同学还是CSV文件默认Excel打开看不到全部结果。以为是没写进去。同学甲说文件应该不分大小。后来log一下原来是有写进去。只是Excel有行数限制。那位同学进步好快啊。
2)今天同学说写文件的时候提示jvm的内存溢出。我马上反应说那就改一下jvm的内存大小。同学说改用分批处理了。果然想问题还是有局限性。改jvm内存大小只能暂时地解决问题,以后要是写更大的文件还是得改内存。想问题要长远啊
- org.apache.tools.zip实现文件的压缩和解压,支持中文
bylijinnan
apache
刚开始用java.util.Zip,发现不支持中文(网上有修改的方法,但比较麻烦)
后改用org.apache.tools.zip
org.apache.tools.zip的使用网上有更简单的例子
下面的程序根据实际需求,实现了压缩指定目录下指定文件的方法
import java.io.BufferedReader;
import java.io.BufferedWrit
- 读书笔记-4
chengxuyuancsdn
读书笔记
1、JSTL 核心标签库标签
2、避免SQL注入
3、字符串逆转方法
4、字符串比较compareTo
5、字符串替换replace
6、分拆字符串
1、JSTL 核心标签库标签共有13个,
学习资料:http://www.cnblogs.com/lihuiyy/archive/2012/02/24/2366806.html
功能上分为4类:
(1)表达式控制标签:out
- [物理与电子]半导体教材的一个小问题
comsci
问题
各种模拟电子和数字电子教材中都有这个词汇-空穴
书中对这个词汇的解释是; 当电子脱离共价键的束缚成为自由电子之后,共价键中就留下一个空位,这个空位叫做空穴
我现在回过头翻大学时候的教材,觉得这个
- Flashback Database --闪回数据库
daizj
oracle闪回数据库
Flashback 技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。
在Oracle 10g中, Flash back家族分为以下成员: Flashback Database, Flashback Drop,Flashback Query(分Flashback Query,Flashbac
- 简单排序:插入排序
dieslrae
插入排序
public void insertSort(int[] array){
int temp;
for(int i=1;i<array.length;i++){
temp = array[i];
for(int k=i-1;k>=0;k--)
- C语言学习六指针小示例、一维数组名含义,定义一个函数输出数组的内容
dcj3sjt126com
c
# include <stdio.h>
int main(void)
{
int * p; //等价于 int *p 也等价于 int* p;
int i = 5;
char ch = 'A';
//p = 5; //error
//p = &ch; //error
//p = ch; //error
p = &i; //
- centos下php redis扩展的安装配置3种方法
dcj3sjt126com
redis
方法一
1.下载php redis扩展包 代码如下 复制代码
#wget http://redis.googlecode.com/files/redis-2.4.4.tar.gz
2 tar -zxvf 解压压缩包,cd /扩展包 (进入扩展包然后 运行phpize 一下是我环境中phpize的目录,/usr/local/php/bin/phpize (一定要
- 线程池(Executors)
shuizhaosi888
线程池
在java类库中,任务执行的主要抽象不是Thread,而是Executor,将任务的提交过程和执行过程解耦
public interface Executor {
void execute(Runnable command);
}
public class RunMain implements Executor{
@Override
pub
- openstack 快速安装笔记
haoningabc
openstack
前提是要配置好yum源
版本icehouse,操作系统redhat6.5
最简化安装,不要cinder和swift
三个节点
172 control节点keystone glance horizon
173 compute节点nova
173 network节点neutron
control
/etc/sysctl.conf
net.ipv4.ip_forward =
- 从c面向对象的实现理解c++的对象(二)
jimmee
C++面向对象虚函数
1. 类就可以看作一个struct,类的方法,可以理解为通过函数指针的方式实现的,类对象分配内存时,只分配成员变量的,函数指针并不需要分配额外的内存保存地址。
2. c++中类的构造函数,就是进行内存分配(malloc),调用构造函数
3. c++中类的析构函数,就时回收内存(free)
4. c++是基于栈和全局数据分配内存的,如果是一个方法内创建的对象,就直接在栈上分配内存了。
专门在
- 如何让那个一个div可以拖动
lingfeng520240
html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml
- 第10章 高级事件(中)
onestopweb
事件
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- 计算两个经纬度之间的距离
roadrunners
计算纬度LBS经度距离
要解决这个问题的时候,到网上查了很多方案,最后计算出来的都与百度计算出来的有出入。下面这个公式计算出来的距离和百度计算出来的距离是一致的。
/**
*
* @param longitudeA
* 经度A点
* @param latitudeA
* 纬度A点
* @param longitudeB
*
- 最具争议的10个Java话题
tomcat_oracle
java
1、Java8已经到来。什么!? Java8 支持lambda。哇哦,RIP Scala! 随着Java8 的发布,出现很多关于新发布的Java8是否有潜力干掉Scala的争论,最终的结论是远远没有那么简单。Java8可能已经在Scala的lambda的包围中突围,但Java并非是函数式编程王位的真正觊觎者。
2、Java 9 即将到来
Oracle早在8月份就发布
- zoj 3826 Hierarchical Notation(模拟)
阿尔萨斯
rar
题目链接:zoj 3826 Hierarchical Notation
题目大意:给定一些结构体,结构体有value值和key值,Q次询问,输出每个key值对应的value值。
解题思路:思路很简单,写个类词法的递归函数,每次将key值映射成一个hash值,用map映射每个key的value起始终止位置,预处理完了查询就很简单了。 这题是最后10分钟出的,因为没有考虑value为{}的情