- We are talking about 《WAR IS A LIE》
MichaelSure
图片发自App图片发自AppTodayIreadabookwhichiscalledWarisalie.ThisisabookwrittebyDavidSwanson,anAmericanwriterwhofightsagainstthewar.WarisawordalwaysrelatetotheUnitedStatesandDavidthinkhismotherlandisthebiggest
- 剑指offer----C语言版----第六天
姬如祎
剑指offerleetcode算法职场和发展c语言数据结构
目录1.用栈实现队列1.1题目描述1.2栈和队列的基础知识1.3思路分析2.扩展题目——用队列实现栈2.1题目描述2.2思路分析1.用栈实现队列原题链接:剑指Offer09.用两个栈实现队列-力扣(LeetCode)https://leetcode.cn/problems/yong-liang-ge-zhan-shi-xian-dui-lie-lcof/submissions/1.1题目描述用两个
- 备战蓝桥杯---动态规划(应用1)
CoCoa-Ck
蓝桥杯动态规划算法c++背包问题
话不多说,直接看题:首先我们考虑暴力,用二维前缀和即可,复杂度为o(n^4).其实,我们不妨枚举任意2行,枚举以这个为边界的最大矩阵。我们把其中的每一列前缀和维护出来,相当于把一个矩阵压缩成了一个序列,然后问题就转化为了求一个序列的最大子段和。下面为AC代码:#includeusingnamespacestd;intn,a[300][300],lie[300][300],b[300],hh[300
- 认字
心因
下面的字读一读:鑫淼焱垚犇掱瞐畾骉羴猋麤鱻赑劦毳聂轰矗龘厵靐飝刕叒壵尛孨歮飍雥嚞譶舙馫灥惢皛三个金念鑫(xīn)三个水念淼(miǎo)三个火念焱(yàn)三个土念垚(yáo)三个牛念犇(bēn)三个手念掱(pá)三个目念瞐(mò)三个田念畾(lěi)三个马念骉(biāo)三个羊念羴(shān)三个犬念猋(biāo)三个鹿念麤(cū)三个鱼念鱻(xiān)三个贝念赑(bì)三个力念劦(lie)三个毛
- Leadership is the most horrible lie on earth ever.
栀暖CutiePie
上级压下级,层层加码,马到成功;下级哄上级,层层掺水,水到渠成。当然,下级是底层,理应受屈,天经地义,毋庸置疑。没有问题时,一片片欣欣向荣,歌舞升平。有问题时,吹毛求疵,战战兢兢。一旦哪个倒霉蛋不够“灵活”,没有适应有问题和没有问题之间随意切换的节奏时,便会被扣上“不和队伍一条心”等各种帽子。在这洪流中,无论上级还是下级,没人在乎问题的根本原因以及导火索,只在乎安稳度过这个时期,如此往复。一旦出现
- As Summer Comes She Told a Lie
夏木_6623
图片发自AppMellowlikeseatingchocolateice.Mellowlikeseatingchocolateiceveryverymuch.Aslongasthefristmomentshediscoveredit,InnerMellowscreamed:bestcreationbygod,warpedwithribbononit!ChocolateIcebringsherunp
- c++有趣代码(游戏)
爱内卷的学霸一枚
c++
下面是一个有趣的文字小游戏#include#include#include#include#include#include#include#defineclear()cout>hang1>>lie1;if(isValid(hang1,lie1)==false)//该位置不可放置{cout#include#include#include#include#include/*键盘输入获取*/boolga
- 无耻之徒1-6
彭奕泽
spectacular-惊人的phobia-恐惧potty-便壶punishment-惩罚redemption-赎罪niche-合适的位置,商机nickel-镍lawn-草地meadow-草地,牧地pasture-牧地,放牧pigpen-猪栏Hemakesapigpenofthekitchenwheneverhedoesthecookingpigsty-猪栏trough-水槽,低谷期dank-阴湿
- L1-039 古风排版
哇哈哈哈蛤
c++算法开发语言
#includeusingnamespacestd;intmain(){doublen;cin>>n;strings;getchar();getline(cin,s);doublelen=s.size();intlie=ceil(len/n);intq=0;charss[100][100];for(inti=lie;i>=1;i--){for(intj=1;j<=n;j++){ss[j][i]='
- 备战蓝桥杯---搜索(DFS基础2)
cocoack
深度优先算法c++蓝桥杯
下面我主要介绍一下深搜的简单应用吧:下面是分析:我们对每行遍历一下,跟求排列差不多。在判断条件上,我们可以放一个存列的数组,对于对角线的判断,我们可以发现在主对角线上,列数-dep为恒定值,对于负数,我们平移即可。对于副对角线,列数+DEP为恒定值,我们对着3条件判断即可。下面是AC代码:#includeusingnamespacestd;intn,lie[15],zd[50],fd[50],a[
- 每日一题:73. 矩阵置零
软件园里卖煎饼
算法
解题思路利用一个rows记录0所在的行数,lie记录0所在的列数然后对着两个list进行遍历对应的每行每列置为0即可代码classSolution{publicvoidsetZeroes(int[][]matrix){intn=matrix.length,m=matrix[0].length;Listrows=newArrayListlie=newArrayList<>();for(inti=0;
- 128. 最长连续序列 (Python3)
Syntax_CD
LeetCode精选哈希算法算法pythonleetcode
Problem:128.最长连续序列思路参考:https://leetcode.cn/problems/longest-consecutive-sequence/solutions/276931/zui-chang-lian-xu-xu-lie-by-leetcode-solution/?envType=study-plan-v2&envId=top-100-likedhttps://leetco
- 【Compose 错误使用rememberSaveable导致java.lang.IllegalArgumentException: Failed requirement问题解决记录】
LiePy
compose从0开发Android开发kotlinandroidcompose
Compose错误使用rememberSaveable导致java.lang.IllegalArgumentException:Failedrequirement问题解决记录先看报错信息异常堆栈:EFATALEXCEPTION:mainProcess:com.lie.composeanimationkit,PID:8609java.lang.IllegalArgumentException:Fai
- 随记│放假90日
Silence的小茶馆
放假第九十天哇,今天天气也还可以啦,但是我觉着吧今年冬天应该会是很冷的呀,这才10月初呢,咱就是说已经手手开始lie口口啦,真是洗手时很不好shou诶,我的天我会谢的哇,这可真是糟心,赶紧抹上我的宝宝霜嗷。早上好吧就真的很是赶啊,看着公交车在等红灯,赶紧疯跑过去呀,我是真累,结果呢也是提前到了呀,恩也就还好吧。但回来诶遗憾错过一班呀,多等6分钟,好吧,下班早我也认啦。虽然吧上班还好,不算多累,但真
- vivado实现4x4阵列乘法器
vparadox
fpga
vivado实现4*4阵列乘法器阵列乘法器阵列乘法器的原理代码模块lie1模块lie234模块超前进位加法器超前进位模块以及最后一个模块全加器仿真文件最后附上全部代码阵列乘法器经历了苦痛的在家网课,上课也没怎么认真听,后果就是要在做实验前恶补。orz这是我在做计组课程设计的东西。阵列乘法器的原理其实也没什么好说的,要是大家上过课的话应该也知道就是全加器和超前进位加法器构成的绝对值阵列乘法器。拿老师
- 二叉树oj练习打卡
一个追梦的少年
算法leetcodec++
搜索二叉树的后序遍历对应letecode链接:https://leetcode-cn.com/problems/er-cha-sou-suo-shu-de-hou-xu-bian-li-xu-lie-lcof/题目描述:输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历结果。如果是则返回true,否则返回false。假设输入的数组的任意两个数字都互不相同。参考以下这颗二叉搜索树:5/\26/
- 剑指 Offer 10- I. 斐波那契数列
yaoqi7777
https://leetcode-cn.com/problems/fei-bo-na-qi-shu-lie-lcof/自己的解答classSolution{publicintfib(intn){int[]arr=newint[101];arr[0]=0;arr[1]=1;for(inti=2;i<101;i++){arr[i]=arr[i-1]+arr[i-2];arr[i]%=100000000
- LeetCode 面试题57 - II. 和为s的连续正数序列
大梦三千秋
面试题57-II.和为s的连续正数序列题目来源:https://leetcode-cn.com/problems/he-wei-sde-lian-xu-zheng-shu-xu-lie-lcof/题目输入一个正整数target,输出所有和为target的连续正整数序列(至少含有两个数)。序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。示例1:输入:target=9输出:[[2,3,4]
- 面试题57 - II. 和为s的连续正数序列
最尾一名
原题https://leetcode-cn.com/problems/he-wei-sde-lian-xu-zheng-shu-xu-lie-lcof/解题思路滑动窗口,left、right分别表示当前窗口的左右边界(左闭右开)如果当前窗口的和小于target:右移right如果当前窗口的和大于target:右移left如果当前窗口的和等于target:push当前窗口的数组,右移left当lef
- Graphical Integtrity;lie factor;data-ink ratio
爱打网球的小哥哥一枚吖
可视化学习信息可视化
图形完整性(GraphicalIntegrity)是塔夫特原则中的一个重要概念,指的是在数据可视化中维护和保持数据的准确性和一致性。图形完整性强调了图表应该以正确、精确和诚实的方式呈现数据,避免误导观察者或产生不准确的理解。以下是关于图形完整性的几个重要方面:比例尺的准确性:图表中使用的比例尺应该准确地表示数据之间的比例关系。避免使用不恰当的缩放或截断轴,以免导致数据失真或误导观察者。数据的精确性
- 编写一程序,输入月份,输出该月的英文名。例如,输入“3”,则输出March,要求用指针实现。(两种方法,指针和指针数组)
柏箱
指针c语言
1.用两个指针,一个代表行,一个代表列#include#include#includeintmain(){intm;scanf("%d",&m);char*hang,lie=0;chars[12][50]={"January","February","March","April","May","June","July","August","September","October","Novembe
- Love the way you lie
献世罗罗罗
小时候大伯给我买了一个学习机,里面只有一首歌,是一首英文歌《Lovethewayyoulie》,我特别喜欢,但我不知道歌手他们的名字,因为歌手名字没有翻译。后面也只是去查了里面的女声,男声一直以为是个黑人。最近因为看《自杀小队》,喜欢上了里面的《Withoutme》,知道是姆爷唱的,但我还是没查歌手相关的事。因为我听歌,就只听歌,听一个歌手的很多歌后,我才会去查他的信息。今天在网易云日推里听到了《
- 105. 从前序与中序遍历序列构造二叉树
cccc楚染rrrr
LeetCodejava算法数据结构
根据leetcode的官方题解:https://leetcode.cn/problems/construct-binary-tree-from-preorder-and-inorder-traversal/solutions/255811/cong-qian-xu-yu-zhong-xu-bian-li-xu-lie-gou-zao-9/按照左右子树的前序和中序遍历结果进行递归。/***Defin
- 《剑指offer》Java版--10.求斐波那契数列的第n项。
@阿秋
剑指offerjava开发语言
剑指offer原题:求斐波那契数列的第n项。写一个函数,输入n,求斐波那契(Fibonacci)数列的第n项。斐波那契数列的定义如下:F(0)=0,F(1)=1。F(n)=F(n-1)+F(n-2),其中n>1。LeetCode原题:https://leetcode.cn/problems/fei-bo-na-qi-shu-lie-lcof/description/classSolution{in
- 世界就是那样,何必抱怨
笼中的鸟
就算是Believe(相信)中间也藏了一个lie(谎言)就算是Friend(朋友)还是免不了end(结束)就算是Lover(爱人)还可能会over(终结)就算是Wife(妻子)心里也夹杂着if(如果)欣慰的是即便是Forget(忘记)也曾经get(得到)就算impossible(不可能)但还藏着possible如果现在Unhappy谁又保证不会happ
- 剑指offer 09.用两个栈实现队列
小小Java人
java-剑指offerleetcode算法java
**剑指offer09.用两个栈实现队列**链接:https://leetcode.cn/problems/yong-liang-ge-zhan-shi-xian-dui-lie-lcof/1.暴力解法classCQueue{privateStackinStack,outStack;publicCQueue(){if(null==inStack){inStack=newStack();}}publ
- Java找不到或无法加载主类
SteVenLiuyong
解决方法:1.CLASSPATH没有配置好。去cmd输入Java,javac来判断环境变量是否有问题。具体配置:JAVA_HOME:————;CLASSPATH,;%JAVA_HOME%\lib\dot.jar;%JAVA_HOME%\lib\tools.jar;Path:%JAVA_HOME%\lib;%JAVA_HOME%\lie\jre;2.IDEA缓存问题。左上角File——invalid
- lawn
ManerZhang
Inthequestfortheperfectlawn,homeownersacrossthecountryaretakingashortcut-anditistheenvironmentthatispayingtheprice.Abouteightmillionsquaremetresofplasticgrassissoldeachyearbutoppositionhasnowspreadtot
- 数学建模算法(基于matlab和python)之 线性方程组的直接法(高斯列主元消去法与追赶法)(6/10)
20信计2班曹晶
数学建模算法数学建模算法matlab
实验目的及要求:1、掌握线性方程组直接接法的基本思想;、2、了解不同数值方法解线性方程组的原理、实现条件、使用范围、计算公式;3、培养编程与上机调试能力。实验内容:编写高斯列主元消去法及追赶法通用子程序。1、用高斯列主元消去法求解下列方程组:2、用追赶法求解下列方程组:实验步骤与程序:高斯列主元消去法理论:高斯列主元消去法流程图:高斯列主元消去法的MATLAB主程序被调用的Gauss_lie_zh
- Do not try to be brave and to lie.愿你余生不必逞强,不必说谎
三品姐姐
我有一个故事,开头是不可能,结尾是对不起,内容是他不爱我,没有后续路过我的世界,你叫路费了吗?没交的话,就留下来陪我,别离开我开不了口的是,我还爱你;掩盖不住的是,我还想你看了一场看不懂的电影,发现别人专注而陶醉,才忽然明白孤独是什么?我以为我能逗你笑你就会喜欢上我,但是我居然输给了让你哭的人其实我也有脆弱的一面,只是你从来都不曾发现,你离开的背面,永远都把我的悲伤视而不见你枉有杯醉人的酒,却浇不
- rust的指针作为函数返回值是直接传递,还是先销毁后创建?
wudixiaotie
返回值
这是我自己想到的问题,结果去知呼提问,还没等别人回答, 我自己就想到方法实验了。。
fn main() {
let mut a = 34;
println!("a's addr:{:p}", &a);
let p = &mut a;
println!("p's addr:{:p}", &a
- java编程思想 -- 数据的初始化
百合不是茶
java数据的初始化
1.使用构造器确保数据初始化
/*
*在ReckInitDemo类中创建Reck的对象
*/
public class ReckInitDemo {
public static void main(String[] args) {
//创建Reck对象
new Reck();
}
}
- [航天与宇宙]为什么发射和回收航天器有档期
comsci
地球的大气层中有一个时空屏蔽层,这个层次会不定时的出现,如果该时空屏蔽层出现,那么将导致外层空间进入的任何物体被摧毁,而从地面发射到太空的飞船也将被摧毁...
所以,航天发射和飞船回收都需要等待这个时空屏蔽层消失之后,再进行
&
- linux下批量替换文件内容
商人shang
linux替换
1、网络上现成的资料
格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径`
linux sed 批量替换多个文件中的字符串
sed -i "s/oldstring/newstring/g" `grep oldstring -rl yourdir`
例如:替换/home下所有文件中的www.admi
- 网页在线天气预报
oloz
天气预报
网页在线调用天气预报
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transit
- SpringMVC和Struts2比较
杨白白
springMVC
1. 入口
spring mvc的入口是servlet,而struts2是filter(这里要指出,filter和servlet是不同的。以前认为filter是servlet的一种特殊),这样就导致了二者的机制不同,这里就牵涉到servlet和filter的区别了。
参见:http://blog.csdn.net/zs15932616453/article/details/8832343
2
- refuse copy, lazy girl!
小桔子
copy
妹妹坐船头啊啊啊啊!都打算一点点琢磨呢。文字编辑也写了基本功能了。。今天查资料,结果查到了人家写得完完整整的。我清楚的认识到:
1.那是我自己觉得写不出的高度
2.如果直接拿来用,很快就能解决问题
3.然后就是抄咩~~
4.肿么可以这样子,都不想写了今儿个,留着作参考吧!拒绝大抄特抄,慢慢一点点写!
- apache与php整合
aichenglong
php apache web
一 apache web服务器
1 apeche web服务器的安装
1)下载Apache web服务器
2)配置域名(如果需要使用要在DNS上注册)
3)测试安装访问http://localhost/验证是否安装成功
2 apache管理
1)service.msc进行图形化管理
2)命令管理,配
- Maven常用内置变量
AILIKES
maven
Built-in properties
${basedir} represents the directory containing pom.xml
${version} equivalent to ${project.version} (deprecated: ${pom.version})
Pom/Project properties
Al
- java的类和对象
百合不是茶
JAVA面向对象 类 对象
java中的类:
java是面向对象的语言,解决问题的核心就是将问题看成是一个类,使用类来解决
java使用 class 类名 来创建类 ,在Java中类名要求和构造方法,Java的文件名是一样的
创建一个A类:
class A{
}
java中的类:将某两个事物有联系的属性包装在一个类中,再通
- JS控制页面输入框为只读
bijian1013
JavaScript
在WEB应用开发当中,增、删除、改、查功能必不可少,为了减少以后维护的工作量,我们一般都只做一份页面,通过传入的参数控制其是新增、修改或者查看。而修改时需将待修改的信息从后台取到并显示出来,实际上就是查看的过程,唯一的区别是修改时,页面上所有的信息能修改,而查看页面上的信息不能修改。因此完全可以将其合并,但通过前端JS将查看页面的所有信息控制为只读,在信息量非常大时,就比较麻烦。
- AngularJS与服务器交互
bijian1013
JavaScriptAngularJS$http
对于AJAX应用(使用XMLHttpRequests)来说,向服务器发起请求的传统方式是:获取一个XMLHttpRequest对象的引用、发起请求、读取响应、检查状态码,最后处理服务端的响应。整个过程示例如下:
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange
- [Maven学习笔记八]Maven常用插件应用
bit1129
maven
常用插件及其用法位于:http://maven.apache.org/plugins/
1. Jetty server plugin
2. Dependency copy plugin
3. Surefire Test plugin
4. Uber jar plugin
1. Jetty Pl
- 【Hive六】Hive用户自定义函数(UDF)
bit1129
自定义函数
1. 什么是Hive UDF
Hive是基于Hadoop中的MapReduce,提供HQL查询的数据仓库。Hive是一个很开放的系统,很多内容都支持用户定制,包括:
文件格式:Text File,Sequence File
内存中的数据格式: Java Integer/String, Hadoop IntWritable/Text
用户提供的 map/reduce 脚本:不管什么
- 杀掉nginx进程后丢失nginx.pid,如何重新启动nginx
ronin47
nginx 重启 pid丢失
nginx进程被意外关闭,使用nginx -s reload重启时报如下错误:nginx: [error] open() “/var/run/nginx.pid” failed (2: No such file or directory)这是因为nginx进程被杀死后pid丢失了,下一次再开启nginx -s reload时无法启动解决办法:nginx -s reload 只是用来告诉运行中的ng
- UI设计中我们为什么需要设计动效
brotherlamp
UIui教程ui视频ui资料ui自学
随着国际大品牌苹果和谷歌的引领,最近越来越多的国内公司开始关注动效设计了,越来越多的团队已经意识到动效在产品用户体验中的重要性了,更多的UI设计师们也开始投身动效设计领域。
但是说到底,我们到底为什么需要动效设计?或者说我们到底需要什么样的动效?做动效设计也有段时间了,于是尝试用一些案例,从产品本身出发来说说我所思考的动效设计。
一、加强体验舒适度
嗯,就是让用户更加爽更加爽的用你的产品。
- Spring中JdbcDaoSupport的DataSource注入问题
bylijinnan
javaspring
参考以下两篇文章:
http://www.mkyong.com/spring/spring-jdbctemplate-jdbcdaosupport-examples/
http://stackoverflow.com/questions/4762229/spring-ldap-invoking-setter-methods-in-beans-configuration
Sprin
- 数据库连接池的工作原理
chicony
数据库连接池
随着信息技术的高速发展与广泛应用,数据库技术在信息技术领域中的位置越来越重要,尤其是网络应用和电子商务的迅速发展,都需要数据库技术支持动 态Web站点的运行,而传统的开发模式是:首先在主程序(如Servlet、Beans)中建立数据库连接;然后进行SQL操作,对数据库中的对象进行查 询、修改和删除等操作;最后断开数据库连接。使用这种开发模式,对
- java 关键字
CrazyMizzz
java
关键字是事先定义的,有特别意义的标识符,有时又叫保留字。对于保留字,用户只能按照系统规定的方式使用,不能自行定义。
Java中的关键字按功能主要可以分为以下几类:
(1)访问修饰符
public,private,protected
p
- Hive中的排序语法
daizj
排序hiveorder byDISTRIBUTE BYsort by
Hive中的排序语法 2014.06.22 ORDER BY
hive中的ORDER BY语句和关系数据库中的sql语法相似。他会对查询结果做全局排序,这意味着所有的数据会传送到一个Reduce任务上,这样会导致在大数量的情况下,花费大量时间。
与数据库中 ORDER BY 的区别在于在hive.mapred.mode = strict模式下,必须指定 limit 否则执行会报错。
- 单态设计模式
dcj3sjt126com
设计模式
单例模式(Singleton)用于为一个类生成一个唯一的对象。最常用的地方是数据库连接。 使用单例模式生成一个对象后,该对象可以被其它众多对象所使用。
<?phpclass Example{ // 保存类实例在此属性中 private static&
- svn locked
dcj3sjt126com
Lock
post-commit hook failed (exit code 1) with output:
svn: E155004: Working copy 'D:\xx\xxx' locked
svn: E200031: sqlite: attempt to write a readonly database
svn: E200031: sqlite: attempt to write a
- ARM寄存器学习
e200702084
数据结构C++cC#F#
无论是学习哪一种处理器,首先需要明确的就是这种处理器的寄存器以及工作模式。
ARM有37个寄存器,其中31个通用寄存器,6个状态寄存器。
1、不分组寄存器(R0-R7)
不分组也就是说说,在所有的处理器模式下指的都时同一物理寄存器。在异常中断造成处理器模式切换时,由于不同的处理器模式使用一个名字相同的物理寄存器,就是
- 常用编码资料
gengzg
编码
List<UserInfo> list=GetUserS.GetUserList(11);
String json=JSON.toJSONString(list);
HashMap<Object,Object> hs=new HashMap<Object, Object>();
for(int i=0;i<10;i++)
{
- 进程 vs. 线程
hongtoushizi
线程linux进程
我们介绍了多进程和多线程,这是实现多任务最常用的两种方式。现在,我们来讨论一下这两种方式的优缺点。
首先,要实现多任务,通常我们会设计Master-Worker模式,Master负责分配任务,Worker负责执行任务,因此,多任务环境下,通常是一个Master,多个Worker。
如果用多进程实现Master-Worker,主进程就是Master,其他进程就是Worker。
如果用多线程实现
- Linux定时Job:crontab -e 与 /etc/crontab 的区别
Josh_Persistence
linuxcrontab
一、linux中的crotab中的指定的时间只有5个部分:* * * * *
分别表示:分钟,小时,日,月,星期,具体说来:
第一段 代表分钟 0—59
第二段 代表小时 0—23
第三段 代表日期 1—31
第四段 代表月份 1—12
第五段 代表星期几,0代表星期日 0—6
如:
*/1 * * * * 每分钟执行一次。
*
- KMP算法详解
hm4123660
数据结构C++算法字符串KMP
字符串模式匹配我们相信大家都有遇过,然而我们也习惯用简单匹配法(即Brute-Force算法),其基本思路就是一个个逐一对比下去,这也是我们大家熟知的方法,然而这种算法的效率并不高,但利于理解。
假设主串s="ababcabcacbab",模式串为t="
- 枚举类型的单例模式
zhb8015
单例模式
E.编写一个包含单个元素的枚举类型[极推荐]。代码如下:
public enum MaYun {himself; //定义一个枚举的元素,就代表MaYun的一个实例private String anotherField;MaYun() {//MaYun诞生要做的事情//这个方法也可以去掉。将构造时候需要做的事情放在instance赋值的时候:/** himself = MaYun() {*
- Kafka+Storm+HDFS
ssydxa219
storm
cd /myhome/usr/stormbin/storm nimbus &bin/storm supervisor &bin/storm ui &Kafka+Storm+HDFS整合实践kafka_2.9.2-0.8.1.1.tgzapache-storm-0.9.2-incubating.tar.gzKafka安装配置我们使用3台机器搭建Kafk
- Java获取本地服务器的IP
中华好儿孙
javaWeb获取服务器ip地址
System.out.println("getRequestURL:"+request.getRequestURL());
System.out.println("getLocalAddr:"+request.getLocalAddr());
System.out.println("getLocalPort:&quo