- 【HarmonyOs学习日志(14)】计算机网络之域名系统DNS
黄油曲奇饼饼饼
学习计算机网络
域名系统DNS域名系统DNS——从域名解析出IP地址文章目录域名系统DNS概述域名到IP地址的解析互联网的域名结构命名标准域名服务器域名的解析过程概述域名系统DNS(DomainNameSystem)是互联网使用的命名系统,用来把便于人们使用的机器名字转换为IP地址。互联网的域名系统DNS被设计为一个联机分布式数据库系统,并采用客户服务器方式。DNS使大多数名字都在本地进行解析,仅少量解析需要在互
- 2025年3月个人工作生活总结
李迟
打工人的知识库生活
本文为2025年3月工作生活总结。研发编码一个curl下载失败问题的记录问题:某程序,指定IP和账户密码配置,再使用curl库连接sftp服务器,下载文件。在CentOS系统正常,但在某国产操作系统中失败,需要用命令行sftp连接一次,保存公钥之后,才能成功下载。分析:1、跟踪curl调用过程,未见报错,但下载的文件体积为0。使用sftp连接,提示保存公钥:$sftpabc@10.20.5.90T
- 流影---开源网络流量分析平台(四)(分析引擎部署)
SecPulse
流影使用开源流影服务器运维人工智能网络安全
目录功能介绍部署过程一、安装依赖环境二、源码编译部署三、运行环境配置四、运行配置功能介绍本章我将继续安装流影的分析引擎组件首先,ly_analyser是流影的威胁行为分析引擎,读取netflowv9格式的数据作为输入,运行各种威胁行为检测模型,产出威胁事件,并留存相关特征数据用于后续取证分析。包括扫描、DGA、DNS隧道、ICMP隧道、服务器外联、挖矿、各种注入等威胁行为,涵盖机器学习、威胁情报、
- CentOS安装CMake
Android_la
CLioncentosbashlinux
文章目录1问题背景2前言3步骤1问题背景最近想玩玩CLion远程调试JDK源码,需要用到CMake,因此来安装2前言需要先看CLion支持哪个版本的CMake,再下载对应的版本。本文采用源码编译构建的方法安装。安装的步骤可以看源码包里面的READEME文件3步骤去官网下载源码包,复制下载地址,如下图所示:再CentOS找一个自己喜欢的路径,输入下面命令下载源码包:#wget后面的那个链接就是上面复
- 2024年江西省职业院校技能大赛中职组‘网络安全’赛项B模块解析
墨燃.
web安全安全职业院校技能大赛网络安全
模块B网络安全事件响应、数字取证调查和应用安全(本模块400分)一、项目和任务描述:假定你是某网络安全技术支持团队成员,某企业的服务器系统被黑客攻击,你的团队前来帮助企业进行调查并追踪本次网络攻击的源头,分析黑客的攻击方式,发现系统漏洞,提交网络安全事件响应报告,修复系统漏洞,删除黑客在系统中创建的后门,并帮助系统恢复正常运行。二、服务器环境说明操作系统:Windows/Linux三、具体任务任务
- 【Linux】环境基础开发工具使用——vim使用
风铃子加油
Linux开发语言linuxvimxshelllinux工具
Linux软件包管理器yum什么是软件包1.在Linux下安装软件,一个通常的办法是下载到程序的源代码,并进行编译,得到可执行程序.2.但是这样太麻烦了,于是有些人把一些常用的软件提前编译好,做成软件包(可以理解成windows上的安装程序)放在一个服务器上,通过包管理器可以很方便的获取到这个编译好的软件包,直接进行安装3.软件包和软件包管理器,就好比"App"和"应用商店"这样的关系.4.yum
- sysctl 默认值_sysctl.conf文件配置详解
weixin_39728909
sysctl默认值
临时生效#修改后,马上生效,重启或者servicenetworkrestart失效sysctl-wfs.file-max=999999永久生效#vim/etc/sysctl.conffs.file-max=999999#保存后,执行sysctl-p或者重启服务器生效查看配置sysctl-a#消失全部配置sysctlfs.file-max#显示fs.file-max的值#sysctl-a|grepf
- Redis版本查看
qq_33928223
缓存软件redis数据库缓存
在Linux服务器上部署的Redis,可以通过以下几种方法查看Redis的版本信息:方法1:使用redis-cli命令如果您已经安装了Redis客户端工具(redis-cli),可以直接通过以下命令查看Redis版本:redis-cli--version输出示例:redis-cli6.2.6或者,您也可以连接到Redis服务器后,运行以下命令查看版本信息:redis-cliinfoserver|g
- 近日八股——计算机网络
Y.O.U..
计算机网络网络tcp/ip面试
一.c.TCP握手为什么三次、不能是二次、或四次?i.不能是两次:防止已经失效的连接报文突然又传到了服务端,产生错误如果不采用三次握手,服务端直接建立连接,会白白浪费资源三次握手告诉服务端,客户端有没有收这个数据,连接的序号是否是有效的·服务端收到正常的数据后,建立tcp连接,否则关闭端口,减少服务器开销ii.不能是四次:三次已经创建可靠连接,没有必要多一次握手花费更多建立连接。iii.TCP二次
- docker基础
xinruoqianqiu
Linux共同学习docker容器运维
1、简介docker官方网站:https://www.docker.comdocker官方文档:https://docs.docker.comdocker镜像仓库:https://hub.docker.com2、名词解释镜像(image):docker镜像就好比是一个模板,可以通过这个模板来创建容器。tomcat镜像==>run==>tomcat01容器(提供服务器)。通过这个镜像可以创建多个容器
- github开源推荐:SuperSocket, 可扩展的 Socket 服务器框架
dotNET跨平台
linuxjavapython网络mysql
1、简介SuperSocket是一个轻量级,跨平台而且可扩展的.Net/MonoSocket服务器程序框架。你无须了解如何使用Socket,如何维护Socket连接和Socket如何工作,但是你却可以使用SuperSocket很容易的开发出一款Socket服务器端软件,例如游戏服务器,GPS服务器,工业控制服务和数据采集服务器等等。2、特性高性能的事件驱动通信;非常简单易用;你只需要通过创建几个类
- 器宝塔面板新增 Django 项目的详细流程
菌菌的快乐生活
djangopython后端
以下是在服务器宝塔面板新增Django项目的详细流程:步骤1:创建Python环境登录宝塔面板,在面板界面中点击“网站”选项。接着选择“Python项目”,再点击“添加Python项目”按钮。在添加项目的过程中,安装最新的Python版本(例如3.13.2)。步骤2:获取Python环境路径安装完成后,记住Python环境的路径,一般路径为/www/server/pyporject_evn/ver
- 简单实现Python TCP代理服务器
TechPr
pythontcp/ip网络Python
TCP代理服务器是一种可以转发客户端与目标服务器之间TCP通信的中间件。它接收客户端的请求,并将请求转发给目标服务器,然后将目标服务器的响应返回给客户端。在本文中,我们将使用Python来实现一个简单的TCP代理服务器。首先,我们需要导入Python的socket模块,它提供了用于创建网络套接字的功能。我们还需要指定代理服务器的监听地址和端口,以及目标服务器的地址和端口。importsocketp
- Eclipse leshan证书格式
又乖又怂
LwM2M
Eclipseleshan证书格式文档地址:https://github.com/eclipse/leshan/wiki/Credential-files-format在Eclipseleshan中可以使用RPK和X509两种证书模式,但需要提供相应的证书文件。Eclipseleshandemo中,默认情况下,使用一个内嵌的自签名证书,并且信任任何客户端证书。如果需要使用自己的服务器密钥,证书和信
- SSL证书不可信的原因有哪些?(国科云)
国科云
sslhttps服务器
SSL证书用于在客户端和服务器端之间建立一条加密通道,确保数据在传输过程中的安全性和完整性。然而,在实际应用中,我们有时会遇到SSL证书不可信的情况,严重影响了用户对网站的信任度。那么,SSL证书不可信的原因究竟有哪些呢?接下来,国科云针对这个问题做下简单分析。1.证书过期SSL证书通常有一个有效期限,这是为了确保证书的安全性和有效性。一旦证书过期,它就不再被视为可信。目前,SSL证书的有效期最长
- 一个完整的 HTTP/HTTPS 请求流程
百里自来卷
httphttps网络协议
HTTP一个完整的HTTP请求流程可以分为以下几个步骤:1.DNS解析当客户端(通常是浏览器)输入URL(例如https://www.example.com)时,它首先需要解析出对应的IP地址。这个过程涉及DNS(域名系统),浏览器会查询本地缓存、系统缓存,或者向DNS服务器发送请求,最终获取到www.example.com的IP地址(如192.168.1.1)。2.建立TCP连接通过三次握手与服
- php常见的45个漏洞及解决方案
极致人生-010
php开发语言
@[TOC](太多了,目录只列出最重要的几个,剩下的同学们自己翻)PHP作为一种广泛应用的服务器端脚本语言,在历史上曾曝出过多种安全漏洞。以下是一些PHP漏洞的类别及其简要解释,以及如何解决这些问题:1.命令注入(CommandInjection)漏洞描述:当用户输入未经适当过滤或转义就传递给系统命令执行时,攻击者可以通过注入恶意命令获取未经授权的系统权限或破坏数据。解决方案:总是使用安全函数(如
- Debian配置WEB服务(lighttpd+fastcgi-php)-IspSrv
新时代先锋
phpdebian前端
文章目录赛题安装服务开启fastcgi模块编写php网页文件重启服务防火墙放行端口RouterSrv测试赛题WEB服务安装lighttpd(使用其他web平台,以下功能均不得分);启用fastcgi-php模块;index.php网页内容显示当前服务器的日期和时间(刷新页面时间自动更新)。Lighttpd是一种快速、安全、灵活的Web服务器,它的作用是提供Web服务,以便客户端能够访问Web内容。
- Ubuntu服务器挂载时遇到文件系统错误怎么办
Jtti
服务器ubuntugithub
在Ubuntu服务器上挂载分区时,如果遇到文件系统错误,通常可能是由于磁盘损坏、文件系统损坏、不正确的卸载等原因造成的。以下是详细的排查与修复步骤:一、查看错误信息首先,尝试手动挂载并观察具体错误:sudomount/dev/sdX/mnt如果出现类似以下错误:"wrongfstype,badoption,badsuperblock"(文件系统类型错误或损坏)"Structureneedsclea
- ffmpeg视频转码相关
Vegetable_xu
ffmpeg音视频
ffmpeg视频转码相关获取视频时长视频转码获取视频时长//Duration:00:00:30.03,start:0.000000,bitrate:1191kb/spublicStringgetVideoDuration(StringinputFilePath){Processprocess=null;try{//定义远程视频的URL//构建FFmpeg命令ProcessBuilderproces
- Muduo网络库剖析 --- 架构设计
CodeGrindstone
C++11剖析Muduo网络c++tcp/ip网络协议
文章目录前言概述篇一、Muduo网络库简介Reactor事件处理模式二、基于muduo实现简易聊天服务器实现测试运行三、muduo的架构设计Reacor模式muduo框架架构解析主从Reactor工作流程主线程(mainReactor)工作线程(subReactor)线程分配与负载均衡四、总结线程分配与负载均衡四、总结前言muduo库是陈硕个人开发基于reactor模式的tcp网络编程库。本人之前
- 家庭NAS-第二篇-ddns+ipv6+阿里云配置远程访问
博学敬业
3-家庭NAS(个人经验)阿里云云计算java开发语言网络爬虫电视
文章目录一、前置条件网络环境要求阿里云准备二、飞牛NASIPv6配置启用IPv6网络测试IPv6连通性三、阿里云域名动态解析(DDNS)添加域名解析记录配置飞牛NAS的DDNS服务验证解析生效四、路由器端口开放与安全配置放行飞牛影视端口增强安全性(可选)五、远程访问验证通过域名访问飞牛影视自动化维护六、故障排查无法解析域名端口不通IPv6地址不稳定一、前置条件网络环境要求运营商已分配公网IPv6地
- 存储型XSS漏洞解析
w2361734601
oracle数据库XSS存储型XSS
一、存储型XSS漏洞的核心原理定义与攻击流程存储型XSS(StoredXSS)是一种将恶意脚本永久存储在服务器端(如数据库、文件系统)的跨站脚本攻击方式。其攻击流程分为四步:注入阶段:攻击者通过输入点(如留言板、评论框)提交恶意脚本(如窃取Cookie代码)。存储阶段:服务器未过滤输入,直接将恶意脚本存储至数据库或文件。触发阶段:其他用户访问包含恶意脚本的页面时,脚本自动加载并执行。危害扩散:恶意
- 深入解析 Git Submodule:从基础到高级操作指南
超级无敌谢大脚
个人笔记小知识点git
深入解析GitSubmodule:从基础到高级操作指南一、GitSubmodule是什么?gitsubmodule是Git提供的一个强大功能,允许在一个Git仓库(主仓库)中嵌入另一个独立的Git仓库(子模块)。主仓库仅记录子模块的远程地址和特定提交哈希值,而子模块拥有自己独立的版本历史。这种设计使得代码复用、模块化开发和团队协作变得高效且灵活。二、核心用途解析1.代码复用与集中管理场景:多个项目
- 远程服务器下载llama模型
jianbiao1483
服务器运维
适用于有防火墙不能直接从HF上下载的情况然后,你可以克隆Llama-3.1-8B-Instruct模型:gitclonehttps://你的用户名:你的访问令牌@hf-mirror.com/meta-llama/Llama-3.1-8B-Instruct用户名,令牌来自huggingface官网注意:要提前获取模型下载的access(大概在这个地方填写表单)
- Java实战:Spring Boot实现WebSocket实时通信
web13093320398
面试学习路线阿里巴巴javaspringbootwebsocket
本文将详细介绍如何在SpringBoot应用程序中实现WebSocket实时通信。我们将探讨WebSocket的基本概念,以及如何使用SpringBoot和SpringWebSocket模块来实现WebSocket服务器和客户端。此外,我们将通过具体的示例来展示如何在SpringBoot应用程序中配置和使用WebSocket,以及如何实现实时消息传递和群发消息等功能。本文适合希望使用WebSock
- Accept-Encoding
安果移不动
#网络请求
Accept-Encoding,HTTPHeader中Accept-Encoding是浏览器发给服务器,声明浏览器支持的编码类型目录1Accept-Encoding2编码类型Accept-EncodingHTTPHeader中Accept-Encoding是浏览器发给服务器,声明浏览器支持的编码类型[1]常见的有Accept-Encoding:compress,gzip//支持compress和g
- 用LLama factory时报类似Process 2504721 got signal: 1的解决方法
蛐蛐蛐
llama人工智能大模型
之前用nohup来远程跑LLamafactory微调脚本,是没有问题的,但今天发现运行类似下面这个命令时,nohupllamafactory-clitrainexamples/train_qlora/qwen_lora.yaml只要一关闭sshsession,就会终止训练,报类似:nohuptorch.distributed.elastic.multiprocessing.api.SignalEx
- 关于VS Code 断点失效(断点变空心)
悄悄打坐修个仙
VScodevscode
问题:VScode断点再有的文件中能正常使用,有的文件中打断点会变成灰色空心,这部分代码没问题能正常运行,但是断点失效无法重断点处停下来。解决方法:①查看代码是否有问题,是否被注释,或使用if0/endif等语句是代码块跳过预处理阶段;②Ctrl+s保存代码,然后重新编译代码再打断点,再次运行程序进行调试;③VScode断开远程连接重新连接虚拟机。一般都是因为第二个问题,编译之后程序处于运行中这时
- 针对单台浪潮服务器运行Windows Server 2019和SQL Server的MES系统场景,低成本、高效能监控策略(兼顾软硬件健康)
悲伤の李某
数据库服务器
一、监控架构设计原则轻量化:优先使用Windows原生工具和免费方案,避免额外资源消耗关键性聚焦:仅监控直接影响MES运行的核心指标自动化告警:异常发生时主动触发通知,无需人工巡检容灾预备:单服务器场景需强化备份与快速恢复能力二、硬件健康监控(浪潮服务器)1.硬件状态监控工具:浪潮服务器iBMC远程管理(Web界面或IPMI命令行)关键指标:磁盘SMART状态(重点关注ReallocatedSec
- jdk tomcat 环境变量配置
Array_06
javajdktomcat
Win7 下如何配置java环境变量
1。准备jdk包,win7系统,tomcat安装包(均上网下载即可)
2。进行对jdk的安装,尽量为默认路径(但要记住啊!!以防以后配置用。。。)
3。分别配置高级环境变量。
电脑-->右击属性-->高级环境变量-->环境变量。
分别配置 :
path
&nbs
- Spring调SDK包报java.lang.NoSuchFieldError错误
bijian1013
javaspring
在工作中调另一个系统的SDK包,出现如下java.lang.NoSuchFieldError错误。
org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.l
- LeetCode[位运算] - #136 数组中的单一数
Cwind
java题解位运算LeetCodeAlgorithm
原题链接:#136 Single Number
要求:
给定一个整型数组,其中除了一个元素之外,每个元素都出现两次。找出这个元素
注意:算法的时间复杂度应为O(n),最好不使用额外的内存空间
难度:中等
分析:
题目限定了线性的时间复杂度,同时不使用额外的空间,即要求只遍历数组一遍得出结果。由于异或运算 n XOR n = 0, n XOR 0 = n,故将数组中的每个元素进
- qq登陆界面开发
15700786134
qq
今天我们来开发一个qq登陆界面,首先写一个界面程序,一个界面首先是一个Frame对象,即是一个窗体。然后在这个窗体上放置其他组件。代码如下:
public class First { public void initul(){ jf=ne
- Linux的程序包管理器RPM
被触发
linux
在早期我们使用源代码的方式来安装软件时,都需要先把源程序代码编译成可执行的二进制安装程序,然后进行安装。这就意味着每次安装软件都需要经过预处理-->编译-->汇编-->链接-->生成安装文件--> 安装,这个复杂而艰辛的过程。为简化安装步骤,便于广大用户的安装部署程序,程序提供商就在特定的系统上面编译好相关程序的安装文件并进行打包,提供给大家下载,我们只需要根据自己的
- socket通信遇到EOFException
肆无忌惮_
EOFException
java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2281)
at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:
- 基于spring的web项目定时操作
知了ing
javaWeb
废话不多说,直接上代码,很简单 配置一下项目启动就行
1,web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="h
- 树形结构的数据库表Schema设计
矮蛋蛋
schema
原文地址:
http://blog.csdn.net/MONKEY_D_MENG/article/details/6647488
程序设计过程中,我们常常用树形结构来表征某些数据的关联关系,如企业上下级部门、栏目结构、商品分类等等,通常而言,这些树状结构需要借助于数据库完成持久化。然而目前的各种基于关系的数据库,都是以二维表的形式记录存储数据信息,
- maven将jar包和源码一起打包到本地仓库
alleni123
maven
http://stackoverflow.com/questions/4031987/how-to-upload-sources-to-local-maven-repository
<project>
...
<build>
<plugins>
<plugin>
<groupI
- java IO操作 与 File 获取文件或文件夹的大小,可读,等属性!!!
百合不是茶
类 File
File是指文件和目录路径名的抽象表示形式。
1,何为文件:
标准文件(txt doc mp3...)
目录文件(文件夹)
虚拟内存文件
2,File类中有可以创建文件的 createNewFile()方法,在创建新文件的时候需要try{} catch(){}因为可能会抛出异常;也有可以判断文件是否是一个标准文件的方法isFile();这些防抖都
- Spring注入有继承关系的类(2)
bijian1013
javaspring
被注入类的父类有相应的属性,Spring可以直接注入相应的属性,如下所例:1.AClass类
package com.bijian.spring.test4;
public class AClass {
private String a;
private String b;
public String getA() {
retu
- 30岁转型期你能否成为成功人士
bijian1013
成长励志
很多人由于年轻时走了弯路,到了30岁一事无成,这样的例子大有人在。但同样也有一些人,整个职业生涯都发展得很优秀,到了30岁已经成为职场的精英阶层。由于做猎头的原因,我们接触很多30岁左右的经理人,发现他们在职业发展道路上往往有很多致命的问题。在30岁之前,他们的职业生涯表现很优秀,但从30岁到40岁这一段,很多人
- 【Velocity四】Velocity与Java互操作
bit1129
velocity
Velocity出现的目的用于简化基于MVC的web应用开发,用于替代JSP标签技术,那么Velocity如何访问Java代码.本篇继续以Velocity三http://bit1129.iteye.com/blog/2106142中的例子为基础,
POJO
package com.tom.servlets;
public
- 【Hive十一】Hive数据倾斜优化
bit1129
hive
什么是Hive数据倾斜问题
操作:join,group by,count distinct
现象:任务进度长时间维持在99%(或100%),查看任务监控页面,发现只有少量(1个或几个)reduce子任务未完成;查看未完成的子任务,可以看到本地读写数据量积累非常大,通常超过10GB可以认定为发生数据倾斜。
原因:key分布不均匀
倾斜度衡量:平均记录数超过50w且
- 在nginx中集成lua脚本:添加自定义Http头,封IP等
ronin47
nginx lua csrf
Lua是一个可以嵌入到Nginx配置文件中的动态脚本语言,从而可以在Nginx请求处理的任何阶段执行各种Lua代码。刚开始我们只是用Lua 把请求路由到后端服务器,但是它对我们架构的作用超出了我们的预期。下面就讲讲我们所做的工作。 强制搜索引擎只索引mixlr.com
Google把子域名当作完全独立的网站,我们不希望爬虫抓取子域名的页面,降低我们的Page rank。
location /{
- java-3.求子数组的最大和
bylijinnan
java
package beautyOfCoding;
public class MaxSubArraySum {
/**
* 3.求子数组的最大和
题目描述:
输入一个整形数组,数组里有正数也有负数。
数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。
求所有子数组的和的最大值。要求时间复杂度为O(n)。
例如输入的数组为1, -2, 3, 10, -4,
- Netty源码学习-FileRegion
bylijinnan
javanetty
今天看org.jboss.netty.example.http.file.HttpStaticFileServerHandler.java
可以直接往channel里面写入一个FileRegion对象,而不需要相应的encoder:
//pipeline(没有诸如“FileRegionEncoder”的handler):
public ChannelPipeline ge
- 使用ZeroClipboard解决跨浏览器复制到剪贴板的问题
cngolon
跨浏览器复制到粘贴板Zero Clipboard
Zero Clipboard的实现原理
Zero Clipboard 利用透明的Flash让其漂浮在复制按钮之上,这样其实点击的不是按钮而是 Flash ,这样将需要的内容传入Flash,再通过Flash的复制功能把传入的内容复制到剪贴板。
Zero Clipboard的安装方法
首先需要下载 Zero Clipboard的压缩包,解压后把文件夹中两个文件:ZeroClipboard.js
- 单例模式
cuishikuan
单例模式
第一种(懒汉,线程不安全):
public class Singleton { 2 private static Singleton instance; 3 pri
- spring+websocket的使用
dalan_123
一、spring配置文件
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.or
- 细节问题:ZEROFILL的用法范围。
dcj3sjt126com
mysql
1、zerofill把月份中的一位数字比如1,2,3等加前导0
mysql> CREATE TABLE t1 (year YEAR(4), month INT(2) UNSIGNED ZEROFILL, -> day
- Android开发10——Activity的跳转与传值
dcj3sjt126com
Android开发
Activity跳转与传值,主要是通过Intent类,Intent的作用是激活组件和附带数据。
一、Activity跳转
方法一Intent intent = new Intent(A.this, B.class); startActivity(intent)
方法二Intent intent = new Intent();intent.setCla
- jdbc 得到表结构、主键
eksliang
jdbc 得到表结构、主键
转自博客:http://blog.csdn.net/ocean1010/article/details/7266042
假设有个con DatabaseMetaData dbmd = con.getMetaData(); rs = dbmd.getColumns(con.getCatalog(), schema, tableName, null); rs.getSt
- Android 应用程序开关GPS
gqdy365
android
要在应用程序中操作GPS开关需要权限:
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
但在配置文件中添加此权限之后会报错,无法再eclipse里面正常编译,怎么办?
1、方法一:将项目放到Android源码中编译;
2、方法二:网上有人说cl
- Windows上调试MapReduce
zhiquanliu
mapreduce
1.下载hadoop2x-eclipse-plugin https://github.com/winghc/hadoop2x-eclipse-plugin.git 把 hadoop2.6.0-eclipse-plugin.jar 放到eclipse plugin 目录中。 2.下载 hadoop2.6_x64_.zip http://dl.iteye.com/topics/download/d2b
- 如何看待一些知名博客推广软文的行为?
justjavac
博客
本文来自我在知乎上的一个回答:http://www.zhihu.com/question/23431810/answer/24588621
互联网上的两种典型心态:
当初求种像条狗,如今撸完嫌人丑
当初搜贴像条犬,如今读完嫌人软
你为啥感觉不舒服呢?
难道非得要作者把自己的劳动成果免费给你用,你才舒服?
就如同 Google 关闭了 Gooled Reader,那是
- sql优化总结
macroli
sql
为了是自己对sql优化有更好的原则性,在这里做一下总结,个人原则如有不对请多多指教。谢谢!
要知道一个简单的sql语句执行效率,就要有查看方式,一遍更好的进行优化。
一、简单的统计语句执行时间
declare @d datetime ---定义一个datetime的变量set @d=getdate() ---获取查询语句开始前的时间select user_id
- Linux Oracle中常遇到的一些问题及命令总结
超声波
oraclelinux
1.linux更改主机名
(1)#hostname oracledb 临时修改主机名
(2) vi /etc/sysconfig/network 修改hostname
(3) vi /etc/hosts 修改IP对应的主机名
2.linux重启oracle实例及监听的各种方法
(注意操作的顺序应该是先监听,后数据库实例)
&nbs
- hive函数大全及使用示例
superlxw1234
hadoophive函数
具体说明及示例参 见附件文档。
文档目录:
目录
一、关系运算: 4
1. 等值比较: = 4
2. 不等值比较: <> 4
3. 小于比较: < 4
4. 小于等于比较: <= 4
5. 大于比较: > 5
6. 大于等于比较: >= 5
7. 空值判断: IS NULL 5
- Spring 4.2新特性-使用@Order调整配置类加载顺序
wiselyman
spring 4
4.1 @Order
Spring 4.2 利用@Order控制配置类的加载顺序
4.2 演示
两个演示bean
package com.wisely.spring4_2.order;
public class Demo1Service {
}
package com.wisely.spring4_2.order;
public class