- 【系统分析师】-安全体系
宣晨光
系统分析师软考真题标签安全软考系统分析
考点综述(1)综合知识:包括加密密钥和公开密钥算法:计算机病毒及防治技术计算机犯罪基本概念与防范措施、入侵检测与防范、系统访问控制技术;信息删除、修改、插入和丢失;伪造与重放攻击的防止;SHA、MD5;私有信息保护。(2)案例:根据具体案例,说明在网络与分布式环境下的分布式应用系统在安全性方面需要考虑的因素。(3)论文:包括入侵检测、VPN、安全协议(IPSec、SSL、PGP、HTTPSSSL)
- PGP、应用层安全协议
山间未相见
计算机网络安全网络
应用层安全协议·仅讨论应用层中有关电子邮件的安全协议。·发送电子邮件是个即时行为,是单向报文的安全问题。-发送方A和接收方B不会事先建立任何会话。-接收方B读取邮件后,可能会/不会回复邮件。·电子邮件安全协议应当为每种加密操作定义相应的算法,以及密钥管理、鉴别、完整性保护等方法。PGP(PrettyGoodPrivacy)·PGP(PrettyGoodPrivacy)是一个完整的电子邮件安全软件包
- mongodb安装
mongodb
前提条件:系统:Ubuntu20.04.6LTSfocal首先,查看系统版本,进行合适指令安装。cat/etc/lsb-release通过包管理系统导入公开的KEY。首先如果没有安装gnupg和curl,安装该应用。sudoapt-getinstallgnupgcurl然后,从https://www.mongodb.org/static/pgp/server-7.0.asc导入MongoDBpub
- ubuntu20安装mongodb
waketzheng
mongodb数据库
方法一:直接安装(命令是直接从mongo官网InstallMongoDBCommunityEditiononUbuntu—MongoDBManual复制的)cat/etc/lsb-releasesudoapt-getinstall-ygnupgcurlcurl-fsSLhttps://www.mongodb.org/static/pgp/server-7.0.asc|\sudogpg-o/usr/
- ubuntu安装mongod、配置用户访问、添删改查
veminhe
系统Ubuntuubuntulinux运维
1、安装1.1包管理公钥导入wget-qO-https://www.mongodb.org/static/pgp/server-6.0.asc|sudoapt-keyadd-执行结果截图如下:1.2创建列表文件lsb_release-dc根据你的Codename来修改下方对应的命令,如果你的是jammy,就修改为jammy,如果是focal就修改为focalecho"deb[arch=amd64,
- IDEA 2020 配置Tomcat
你不懂、、、
config
一,下载Tomcat1.进入官网Http://tomcat.apache.org/,选择download,下载所需要的Tomcat版本。(注意:最好下载Tomcat7或者Tomcat8因为最新版本的出错不好百度调试。)注意有zip和exe两种格式的,zip(64-bitWindowszip(pgp,md5,sha1))是免安装版的,exe(32-bit/64-bitWindowsServicein
- PostgreSQL进行列加密解密
Jerry_1116
环境:PostgreSQL13PostgreSQL中,pgcrypto是contrib下的一个插件,它提供了一些加密解密函数,可以实现服务器端的数据加密解密。可以在SQL语句中调用这些函数来完成数据的加密和解密。使用pgcrypto中的加密函数,可以加密比较重要的字段,提高数据的安全性。pgcrypto模块提供的加密函数有以下几类:通用Hash函数PasswordHash函数PGP加密函数Raw加
- 软件设计师中级- 系统安全分析与设计
小鑫同學
软件设计师中级系统安全网络安全
系统安全分析与设计信息系统安全属性对称加密技术非对称加密技术信息摘要数字签名数字信封与PGP设计邮件加密系统网络安全各个网络层次的安全保障网络威胁与攻击防火墙
- [ceph] ceph应用
为什么老是名字被占用
分布式存储ceph运维
一、资源池Pool管理#创建一个Pool资源池,其名字为mypool,PGs数量设置为64,设置PGs的同时还需要设置PGP(通常PGs和PGP的值是相同的):PG(PlacementGroup),pg是一个虚拟的概念,用于存放object,PGP(PlacementGroupforPlacementpurpose),相当于是pg存放的一种osd排列组合cd/etc/cephcephosdpool
- Ceph分布式存储(2)
伍dLu
ceph
目录一.资源池Pool管理.查看集群Pool信息:创建一个Pool资源池:cephosdpoolcreatemypool6464查看资源池副本的数量:查看PG和PGP数量:修改pg_num和pgp_num的数量为128:修改Pool副本数量为2:修改默认副本数为2:再次创建池看下数量:查看所有池名:删除Pool资源池:二.创建CephFS文件系统MDS接口创建存储池,启用ceph文件系统:创建用户
- Ceph应用
Ybaocheng
ceph
目录1.资源池Pool管理创建一个Pool资源池查看集群Pool信息查看资源池副本的数量查看PG和PGP数量修改pg_num和pgp_num的数量修改Pool副本数量删除Pool资源池2.创建CephFS文件系统MDS接口服务端操作(192.168.88.22)1.在管理节点创建mds服务2.查看各个节点的mds服务3.创建存储池,启用ceph文件系统4.查看mds状态5.创建用户客户端操作(19
- 系统安全分析与设计
努力发光的程序员
软考系统安全软件设计师
信息系统安全属性加密技术非对称加密对称加密信息摘要数字签名数字信封与PGP网络安全网络威胁与攻击防火墙
- CentOS 安装mongodb
An_0313
安装mongodb配置yum源[mongodb-org-4.0]name=MongoDBRepositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/server
- PGP软件的使用实验报告
赵丫丫
网络安全
PGP软件的使用一、实验目的二、实验环境三、实验原理四、实验步骤及结果五、实验总结一、实验目的(1)通过认识PGP加密过程,加深对加密理论的理解。(2)学会使用PGP软件对文件和电子邮件加密。二、实验环境PC机至少2台,组建成局域网并连接至Internet,并在计算机A、B上安装PGP软件。三、实验原理在实现PGP加密的过程中,首先使用对称密钥加密算法对原始数据进行加密。对称密钥加密算法包括DES
- 【信息安全原理】——期末复习(冲刺篇)
HinsCoder
网络安全详解学习笔记经验分享
前言:快考试了,做篇期末总结,都是重点与必考点。题型:简答题(4×5分)、协议分析题(2×10分)(给一个报文或工作流程,分析存在的问题)、应用题4-5题(60分)(范围:Web应用、电子邮件PGP收发过程、DNS、SSL)课本:目录1.网络层安全1.1IPsec安全策略1.1.1安全关联(SA)1.1.2安全策略(SP)1.2AH协议1.3ESP协议1.4IKE1.4.1IPsec密钥管理1.4
- 比特币创始人——神秘的中本聪
华夏文化作祖
1.前言“中本聪先生,你看到那篇报道了吗?”suik一回到家就直奔电脑前,准备用PGP加密邮件给中本聪发邮件,因为跑得太着急还被电源线绊了一下,额头撞到了显示屏。今天上午,suik在公司无意间看到了bbc新闻,发现一个名叫CraigStevenWright的人声称自己就是中本聪。suik僧一惊,将手中的咖啡泼洒到了键盘上。“见鬼。”她立即抽了几张纸连忙擦拭,但目光自始至终没有从屏幕上的那则报道中移
- 安全与认证Week4
bunny playing games
大四上网络
目录本章需要理解的问题WebSecurity(TLS/SSL)关于网络使用网络会受到的威胁各层安全协议S/MIME、PGP(后面和S/MIME一起出现)、Kerberos、TLS/SSL和IP/IPSec分别是:S/MIME(Secure/MultipurposeInternetMailExtensions):一种安全的电子邮件协议,用于加密和数字签名。PGP(PrettyGoodPrivacy)
- centos7下的elk安装
杰_6343
导入es的PGP秘钥rpm--importhttps://artifacts.elastic.co/GPG-KEY-elasticsearch添加RPM源vim/etc/yum.repos.d/elasticsearch.repo[elasticsearch-7.x]name=Elasticsearchrepositoryfor7.xpackagesbaseurl=https://artifact
- Ubuntu安装MongoDB
unhurried人生——冕临
数据库mongodb
Ubuntu(在线版)更新软件源sudoapt-getupdate添加MongoDB的官方存储库注:本文章安装MongoDB-7.0。wget-qO-https://www.mongodb.org/static/pgp/server-7.0.asc|sudoapt-keyadd-将地址添加到系统的软件包源列表中echo"deb[arch=amd64,arm64]https://repo.mongo
- CentOS安装MongoDB
摘星喵Pro
软件安装与分享数据库原理centosmongodblinux安装mongo
CentOS安装MongoDB文章目录CentOS安装MongoDB1.安装并运行2.创建用户/密码3.测试语句4.允许外网访问1.安装并运行在CentOS上安装MongoDB,你可以按照以下步骤进行:导入MongoDB的GPG密钥:sudorpm--importhttps://www.mongodb.org/static/pgp/server-5.0.asc创建MongoDB的YUM存储库文件/
- Zebec Protocol 薪酬支付工具 WageLink 上线,掀新一轮薪酬支付浪潮
QiJublockchain
人工智能大数据
ZebecProtocol正在从多个方面推动流支付的应用,除了作为一种全新的支付手段来对支付领域进行重塑外,其也在以流支付体系为基础,不断地向薪酬发放领域深度的拓展。在今年早些时候,ZebecProtocol通过美国投资机构PayrollGrowthPartners(PGP)收购了Web2薪酬管理公司PayBridge。PayBridge总部位于美国俄亥俄州,是一家为大型企业提供传统薪资服务的领先
- HackTheBox - Medium - Linux - Sandworm (我的创作纪念日
Sugobet
HackTheBox网络安全linux渗透测试SSTICVEHackTheBox
SandwormSandworm是一台中等难度的Linux机器,它托管了一个具有“PGP”验证服务的Web应用程序,该服务容易受到服务器端模板注入(SSTI)的攻击,导致“Firejail”监狱内的远程代码执行(RCE)。可以在监狱中发现明文凭据,这会导致作为计算机用户之一对计算机进行“SSH”访问。从那里,发现了一个cronjob,它编译并运行一个“Rust”二进制文件。该程序依赖于一个自定义的
- CAD想要快速绘图的基本技巧
三维设计小魔王
想要用CAD快速绘图,以下的这些基本技巧一定要掌握好。下面我将为大家讲解一下都有哪些基础技巧。一、熟悉对CAD中基本操作命令/快捷图标的使用这一点大多数人都知道,古人云:熟能生巧。基本命令与快捷图标便是CAD中大家最熟悉的,也应该能熟练掌握了,所以不详谈了。二、根据自己的习惯定制快捷键大家都知道LINE命令可简化为L,为何会如此呢?因为在CAD中有一个命令别名文件*.PGP(AutoCAD为aca
- 【网络安全技术】电子邮件安全PGP,SMIME
TheSysy
网络安全技术笔记安全web安全网络网络协议网络安全计算机网络
一、PGP(PrettyGoodPrivacy)PGP是一种邮件加密手段,他在发邮件一方加密,然后发给发送方邮件服务器,发送方邮件服务器再发送给接收方邮件服务器,然后接收方再从接收方邮件服务器pop出来,这整个过程都是pgp加密过的,接收方拿到之后才会解密。所以整体走的发邮件流程还是先前提到的SMTP那套,只不过在源加了密,在接收方解了密。1.PGP加密流程这个流程包括了Authenticatio
- 应用密码学期末复习(3)
Echo32398
期末复习安全学习密码学
目录第三章现代密码学应用案例3.1安全电子邮件方案3.1.1PGP产生的背景3.2PGP提供了一个安全电子邮件解决方案3.2.1PGP加密流程3.2.2PGP解密流程3.2.3PGP整合了对称加密和公钥加密的方案3.3PGP数字签名和Hash函数3.4公钥分发与认证——去中心化模型模型一:金字塔模型模型二:信任网络第三章实验1.生成密钥对2.交换各自公钥3.邮件发送与接收第三章现代密码学应用案例3
- ubuntu22.04安装mongodb6.0
ITYDXTOCATTLE
ubuntu
安装导入包管理系统使用的公钥wget-qO-https://www.mongodb.org/static/pgp/server-6.0.asc|sudoapt-keyadd-更新apt资源库sudoaptupdatesudoaptupgrade-y创建列表文件echo"deb[arch=amd64,arm64]https://repo.mongodb.org/apt/ubuntufocal/mon
- PGP 遇上比特币
sCrypt Web3应用开发
智能合约区块链智能合约脚本语言
重复使用PGP密钥作为比特币密钥介绍在数字安全领域,密码学在确保数据的完整性和真实性方面发挥着至关重要的作用。一种广泛使用的加密技术是使用PrettyGoodPrivacy(PGP1)。PGP为安全通信(例如电子邮件、文件传输和数据存储)提供加密和身份验证。PGP可以使用与比特币相同的椭圆曲线,称为secp256k1,因此可以与比特币兼容并利用。现有的PGP椭圆密钥密钥对可以重复用作比特币密钥对,
- P8安全基本理论A001-CIA安全模型-使用PGP描述网络安全CIA模型之私密性、完整性案例
明裕学长
磐云P系列安全web安全系统安全网络安全安全威胁分析计算机网络
【教学资源名称】CIA安全模型-使用PGP描述网络安全CIA模型之私密性、完整性案例【预备知识】在信息安全等级保护工作中,根据信息系统的机密性(Confidentiality)、完整性(Integrity)、可用性(Availability)来划分信息系统的安全等级,三个性质简称CIA。私密性(Confidentiality)保密性(secrecy),又称机密性,是指个人或团体的信息不为其他不应获
- 如何利用IDEA创建一个JavaWeb项目&Tomcat
小猪的互联网江湖
JavaWebJavaWeb进阶tomcatJavaWebideamaven
Tomcat配置1.下载文件Tomcathttps://tomcat.apache.org/download-70.cgi###选择文件,因为我的电脑是64位64-bitWindowszip(pgp,md5,sha1)2.运行web项目新建一个Mavenweb项目输入输入项目名称和包名称3.配置Tomcat配置ApplicationServersSettings-->ApplicationServ
- git标签管理
指月指
Git学习使用gitgithub开发工具
备注:本文参考于廖雪峰老师的博客Git教程。依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文。知识点gittag新建一个标签,默认表示的是HEAD,当前提交.gittagv0.9commit_id在指定提交上创建标签gittag-a-m"blablabla..."指定标签信息;gittag-s-m"blablabla..."用PGP签名标签;命令gittag查看标签列表。gitshow
- 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为{}的情