- Linux删除监听端口进程,linux只端口监听及杀死进程
探旅
Linux删除监听端口进程
itextpdf生成pdf文件一.简介itextpdf是一个开源的允许你去创建和操作PDF文档的库.它使的开发者可以提高web和其他应用来动态地生成或操作PDF文档.通过iText中的Document和PdfWriter类,...QtSizePolicy属性控件的sizePolicy说明控件在布局管理中的缩放方式.Qt提供的控件都有一个合理的缺省sizePolicy,但是这个缺省值有时不能适合所有
- linux查看进程 显示,Linux中查看进程状态信息
帅元昊
linux查看进程显示
一、常用命令总结ps-l列出与本次登录有关的进程信息;ps-aux查询内存中进程信息;ps-aux|grep***查询***进程的详细信息;top查看内存中进程的动态信息;kill-9pid杀死进程。二、进程简述及查看方式进程是运行的程序在系统中的存在形式,通过查看进程的状态信息,我们可以了解进程占用的系统资源情况,对系统的运行状态进行分析、调整,从而让系统保持在一个平稳的状态下运行。Linux中
- CentOS中启动Jar包、后台启动、查看输出日志、查看服务进程、杀死进程
霸道流氓气质
Linuxcentos
场景将项目的jar包打包后部署在CentOS的服务器上。怎样后台运行jar包,即使断开会话,服务依然运行。运行后查看输出的日志,看看是否启动成功。查看启动后服务的进程,以及杀死进程。注:博客:https://blog.csdn.net/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现首先使用Xftp将jar包上传到服务器上的某路径然后使用XS
- 微服务优雅停机
夜空最亮的9星
在springcloud微服务架构中,如果我们想停止某个微服务实例,最好不用用kill-9服务pid的方法暴力杀死进程。如果直接kill-9Springcloud的服务,因为Eureka采用心跳的机制来上下线服务,会导致服务消费者调用此已经kill的服务提供者,然后出错。springboot1.x中微服务优雅停机的配置:1、在微服务pom.xml文件中,配置spring-boot-starter-
- linux卸载提示target is busy,使用fuser命令解决
无敌锅包肉
linux运维服务器
umount卸载磁盘失败,提示targetisbusy可以使用fuser命令fuser命令是用来显示所有正在使用着指定的file,filesystem或者sockets的进程信息参数-a:显示命令行中指定的所有文件;-k:杀死访问指定文件的所有进程;-i:杀死进程前需要用户进行确认;-l:列出所有已知信号名;-m:指定一个被加载的文件系统或一个被加载的块设备;-n:选择不同的名称空间;-u:在每个
- MSF中sessions命令使用
小红帽Like大灰狼
Kali网络安全
Kali中MSF中session相关命令:sessions–h查看帮助sessions-i#进入会话-k杀死会话background#将当前会话放置后台run#执行已有的模块,输入run后按两下tab,列出已有的脚本info#查看已有模块信息getuid#查看权限getpid#获取当前进程的pidsysinfo#查看目标机系统信息ps#查看当前活跃进程kill#杀死进程idletime#查看目标机
- 终止进程后,GPU显存仍被占用问题 | kill -9彻底杀死进程 | ps aux|grep python
eeeasyFan
linux服务器
本文部分内容参考博客,十分感谢!!!问题描述:在Linux终端把进程终止后,发现显存没有被释放出来!Figure1显示所有进程psaux|greppython这个命令是在Linux操作系统中使用的,用于列出当前运行的进程,并通过管道(|)将其结果传递给grep命令来筛选包含特定文本的行。具体来说,psaux|grep命令的各个部分以及它们的含义为ps:这是一个用于显示当前正在运行的进程的命令。它的
- 第13章 查看后台进程并杀死进程
边走边忘
一、查询进程ClickHouse自带用于记录系统信息的系统库system,通过processes表,我们可以查看当前连接的进程信息,也就是正在运行的sql的信息。SELECTquery_id,read_rows,total_rows_approx,memory_usage,initial_user,initial_address,elapsed,query,client_hostnameFROMs
- 跨平台监控管理工具ServerBee
杨浦老苏
群晖docker运维
大年初一,给各位拜年,恭祝大家龙年大吉,新春快乐~!本文是应网友博茨瓦纳的要求折腾的;什么是ServerBee?ServerBee是一款支持跨平台集监控、管理和终端的效率工具,支持Linux、Windows、macOS,甚至是Nas系统。软件特点:CPU负载平均负载内存使用情况正常运行、启动时间文件系统装载(和磁盘使用)磁盘I/O统计信息网络接口网络流量统计进程列表进程详细信息杀死进程进程所属子进
- Ubuntu 命令与脚本
Computer_Tech
Linuxubuntu数据库linux
文章目录杀死进程代理模式设置自动读取sudo密码参数文件权限更改监视脚本杀死进程通过程序名查找psaux|grep“test”|grep-vgrep|awk‘{print$2}’|xargskill-9上面test便是程序名,只要包含了test这几个字符的所有程序,比如说有个程序名为helltest,那么它也会被杀死,此操作需要提权自定义Killer脚本程序(.sh)proname=$(zenit
- cmd和linux命令
Leo.荒
linux
cdm:1、查看进程的端口--netstat-ano|findstr"80"2、查看端口对应的进程--tasklist|findstr29363、杀死进程--taskkill/f/t/im/ChsIME.exeLinux:目录涵义:1、/bin存放二进制可执行文件2、/boot存放系统引导时使用的各种文件3、/dev存放设备文件4、/etc存放系统配置文件5、/home存放系统用户的文件6、/li
- python如何在后端运行代码
深度学习界扛把子
pythonubuntu
nohuppythonyour_script.py&如果要杀死进程ps-ef|greppython
- shell脚本自动化部署mysql
Tonight 1
linuxmysqlmysqllinuxshell
一、shell脚本自动部署mysql#!/bin/envbash#注意:#(1)把安装包放入/root/my下面,脚本也放入/root/my,脚本名称设置为setup.sh,脚本名别带上mysql字样,否则第一步的杀死进程会导致脚本终端#(2)执行脚本方式为:bash-x/root/my/setup.sh&>/root/setup.sh#(3)centos版本为CentOSLinuxrelease
- centos下kill、killall、pkill命令区别
Sql强
kill是用来终止进程的首先可以通过psaux查看系统有哪些进程正在运行。123.png1.用kill来杀死某一个进程kill,加选项-9,加PID,表示杀死进程编号为PID的这个进程-1重启kill-9PID下面表示杀死进程PID为2899的进程[root@localhost~]#kill-928992.用killall杀死一类进程killall,加选项-9,加服务名,表示杀死该服务的所有进程-
- Ubuntu桌面卡死
花儿与狗
ubuntu18ubuntulinux运维
当Ubuntu桌面卡死,可以通过Ctrl+Alt+F1~6尝试进入非图形化界面的终端进行操作,如通过sudopkillXorg注销账户,也可以用ps-e查看进程的PID,然后用kill[PID]来结束进程。转到字符界面:Ctrl+Alt+F1查看进程:$ps-ttty7找到Xorg进程的PID号xxx,如992杀死进程Xorg:killxxx(这里是kill992)回到图形界面Ctrl+Alt+F
- Linux CenterOs,端口号占用,查看,删除
XM_Dong
今天在处理自己的阿里云服务器的时候有点小问题出现,就是我的端口号被占用了,分享给大家怎么查看和杀死进程。首先查看tomcat运行了几个-->我使用的tomcat是apache-tomcat-8.5.31-->如果出现问题可以先将tomcat都kill掉先。psaux|grepapache-tomcat-8.5.31查看端口号占用情况--->我查看的是80端口netstat-anp|grep端口号S
- 基于c++ boost库实现进程管理
weixin_43773499
c++boostlinuxc++ubuntu
基于c++boost库实现进程管理1.前言基于c++boost库与Terminator终端,实现启动进程、进程运行状态监听、自动重启进程、杀死进程、设置进程环境变量等基础功能。2.原理启动、杀死进程基于boost::process组件实现。非阻塞监听进程基于boost::asio、boost::process组件实现。设置进程环境变量基于boost::this_process、boost::pro
- linux 杀死进程命令
deserve1218
linux运维服务器
根据进程号(PID)杀死进程:第二列显示的就是进程号killPID强制杀死进程,有些进程可能杀不死,就加个-9参数,强制让它死掉!kill-9PID杀死多个进程,在后面跟多个进程的PID号即可kill-9PID1PID2PID3pkill批量杀死进程pkill-9python
- 守护线程
夜夜夜夜_d7e6
概念线程分为守护线程和非守护线程。守护线程是指在程序运行的时候在后台提供一种服务的线程,比如垃圾回收线程就是一个守护线程;当所有的非守护线程结束时,程序也就终止了,同时会杀死进程中的所有守护线程。反过来说,只要任何非守护线程还在运行,程序就不会终止守护线程和非守护线程不同之处在于JVM虚拟机的结束:如果非守护线程已经全部结束,只剩下守护线程存在了,虚拟机也就退出了。因为没有了被守护者,守护线程也就
- linux学习笔记之系统管理
老布丁~
linuxshelljava运维python
1.进程:一个正在执行的程序进程管理的作用:1.查看服务器的健康状况2.查看系统中的所有进程3.杀死进程2.ps与pstree3.linux的查看top命令:4.杀死进程kill:https://www.runoob.com/linux/linux-comm-kill.htmlkillall:https://jingyan.baidu.com/article/f3ad7d0f50d1be09c33
- linux+kill+语句,Linux之kill,pkill,killall命令
富一代周胖胖
linux+kill+语句
kill,pkill,killall这些命令都是用来杀死进程的查找进程的方法:ps-ef|greppidof进程名ps命令kill[信号代码]进程ID[root@vm_134~]#kill-l)SIGHUP)SIGINT)SIGQUIT)SIGILL)SIGTRAP)SIGABRT)SIGBUS)SIGFPE)SIGKILL)SIGUSR1)SIGSEGV)SIGUSR2)SIGPIPE)SIGA
- linux killall 源代码,Linux基础命令---杀死进程killall
晨曦姜
linuxkillall源代码
killallkillall可以根据名字来杀死进程,它会给指定名字的所有进程发送信息。如果没有指定信号名,则发送SIGTERM。信号可以通过名称(例如-HUP或-SIGHUP)或数字(例如-1)或选项-s来指定。如果命令名不是正则表达式(选项-r),并且包含斜杠(/),则将选择执行该特定文件的进程,与其名称无关。如果每个列出的命令至少有一个进程被杀死,或者没有列出命令,并且至少有一个进程符合-u和
- Docker容器操作 Docker创建并运行Nginx、Redis
VincentHu_
#Dockerdockernginxredis
容器操作的命令如图:容器命令#创建并运行一个容器,运行成功后会返回容器iddockerrun#暂停,将容器挂起,内存暂存,CPU不再执行dockerpause#恢复运行,内存恢复,CPU恢复dockerunpause#停止容器,杀死进程,回收内存dockerstop#启动容器,创建新的进程dockerstart#查看所有运行的容器和状态dockerps#查看容器运行日志dockerlogs#进入容
- Eureka优雅关闭服务
Source_
1、调用/service-registry端点将状态置为OUT_OF_SERVICE2、sleep缓存刷新时间+单个请求处理时间3、kill服务pid,让容器执行相关资源的释放以及扫尾工作4、kill-9终止服务,杀死进程5、调用/service-registry端点将状态置为CANCEL_OVERRIDE,其实就是向Server端发送DELETEoverriddenstatus的请求,这会让Se
- ubuntu16 杀死进程解决 E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)
肝点啥_董晓宁
https://blog.csdn.net/Pythonicc/article/details/104753119/
- 【Linux】
coding_ksy
#Linuxlinux服务器运维
Linux零基础入门列出文件/文件夹新建/切换路径查看当前路径重命名或者移动文件夹拷贝文件/文件夹删除文件夹设置环境变量编辑文本文件压缩和解压查看cpu的信息查看/杀死进程查看进程的CPU和内存占用重定向日志¶场景一场景二场景三场景四列出文件/文件夹命令:Ls(List)user@host:/tmp/test_dir#ls#列出当前目录下的文件和文件夹a.txtbuser@host:/tmp/te
- linux杀死进程
征途漫漫,唯有奋斗
linux服务器运维
linux想要杀死后台运行的进程可以使用以下命令:1、查看进程psaux|grep进程名或关键字2、杀死进程kill将替换为想要杀死的进程的PID3、如何想要强制杀死一个进程,可以使用kill-9名称Kill-9注意:强制杀死进程可能会导致数据丢失或不稳定的系统状态,使用时需要谨慎
- 【性能测试】辅助命令10连击
晋阳十二夜
压力测试可用性测试
性能测试过程中需要用到的命令1、查看cpu的核数2、查看内存的占用情况3、上传服务器的文件赋权4、查看nmon的进程5、杀死进程6、查看对应进程中哪个线程比较消耗cpu7、查看进程的回收处理情况8、整体资源得数据分析9、查看日志10、查看日志怎么退出1、查看cpu的核数方法a、cat/proc/cpuinfo/|grep"processor"|wc-l方法b、grepprocessor/proc/
- 记如何查Linux下和window下端口是否占用以及杀死进程
legendaryhaha
Linux
查看端口是否占用以及kill进程Linux查看关闭window查看关闭Linux查看linux下,有如下这几种查看方式注:以下命令都是root身份下运行的,如果是普通用户可能需要加sudo1.netstat-nultp:该命令可以查看所有端口号的使用情况,处于Listen状态表示已占用另外,还显示了占有端口的PID和程序名2.通过netstat-anp|grep3306(这里命令都是手打的,空格什
- 进程的启动方式与结束进程 计划任务
wys_jj
linux运维服务器
一、进程的启动与结束1.1.手动启动前台运行:影响当前终端操作后台运行:不影响当前终端操作前台启动:用户输入命令,直接执行程序后台启动:可以并行执行,在命令行尾加入“&”符号jobs——可以查看后台运行的命令列表fg1——把任务调回前台ctrl+Z——放入后台并停止bg1——开启后台命令1.2.kill结束进程kill从字面来看,就是用来杀死进程的命令,但事实上,这个或多或少带有一定的误导性。从本
- 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为{}的情