你有多少密码是123456

2021-07-10
阅读 2 分钟
1.3k
新装机的Linux服务器替换老服务器,并且接通了外网,之前一直以为外网SSH的22端口是不通的,都是在内网跳板机SSH登陆,所以没太注意密码复杂度,装机时root密码设为123456了。而实际上外网的22端口是开放的。第二天发现SSH登陆不了,提示密码错误。运维人员进入机房采用单用户模式进入服务器修改密码,才又可以登陆。

静默安装Oracle也没那么恐怖

2021-02-01
阅读 15 分钟
1.7k
几种必须静默安装的情况服务器为了减少资源占用,没安装图形组件不能进入机房,只能远程SSH想炫(Z)耀(B),静默安装显得有技术含量磁盘分区要求如没有特别要求,装机时可按如下分区比较好管理 {代码...} 安装步骤大纲没明确指出操作账号的步骤,请仔细看命令前面是井号还是美元,井号就是用root做的,美元就是用oracle做...

Shell脚本命令常用技巧

2020-12-16
阅读 3 分钟
1.8k
如果一个命令只有一次输出,但想持续观察输出变化,使用watch -d -n1 'df -h'可行,df -h输出一次硬盘使用情况,用上面指令可以持续观察。-d表示相邻输出如果有差异要高亮标记,-n1表示每隔一秒执行一次df -h指令。

C语言服务器编程必备常识

2020-12-15
阅读 5 分钟
1.7k
入门包含了正确的头文件只能编译通过,没链接正确的库链接会报错。一些常用的库gcc会自动链接。库的缺省路径/lib /usr/lib /usr/local/lib不知道某个函数在那个库可以nm -o /lib *.so | grep 函数名man sin 会列出包含的头文件和链接的库名。man 2 sin 2表示系统调用,3表示c库函数一旦子进程被创建,父子进程一起从fork...

搞定MySQL安装难安装贵问题

2020-12-13
阅读 2 分钟
1.6k
本方案解决了windows下安装MySQL过程繁琐的问题。 是真正的免安装绿色方法,不用配环境变量,不用执行install命令,不用配置my.ini文件。

本文帮你在Unix玩转C语言

2020-12-10
阅读 12 分钟
1.8k
shell是一种特殊的应用程序(命令行解释器),他为运行其他应用程序提供了一个接口。posix规范了操作系统是什么样每个进程都有一个工作目录(又叫当前目录),相对路径都是从工作目录开始解释。Ctrl+D是文件结束字符read读指定字节数;fgets是读取一行三个进程控制函数:fork exec waitpid。 waitpid【此函数获取信息,...

Windows下MySQL无法启动万能解决方案

2020-12-08
阅读 1 分钟
9.7k
window10上安装了MySQL之前使用都是执行net start mysql启动,执行net stop mysql关闭。 某天开始启动报错“MySQL 服务无法启动”,“请键入 NET HELPMSG 3523 以获得更多的帮助”。 如果再执行启动命令会报“服务正在启动或停止中,请稍候片刻后再试一次”。

大数据和Hadoop平台介绍

2020-11-22
阅读 4 分钟
2.3k
大数据是指其大小和复杂性无法通过现有常用的工具软件,以合理的成本,在可接受的时限内对其进行捕获、管理和处理的数据集。这些困难包括数据的收入、存储、搜索、共享、分析和可视化。大数据要满足三个基本特征(3V),数据量(volume)、数据多样性(variety)和高速(velocity)。数据量指大数据要处理的数据量一般达...

真零基础Python开发web

2020-11-22
阅读 4 分钟
1.3k
Python开发web服务的优势是开发效率高,可能只需要java五分之一的代码量。 Python搭建web服务有许多框架,本文介绍Django和bottle两个框架。

爬虫基本功就这么点

2020-11-21
阅读 5 分钟
1.1k
文章分三个个部分两个爬虫库requests和selenium如何使用html解析库BeautifulSoup如何使用动态加载的网页数据用requests怎么抓两个爬虫库requests假设windows下安装好了python和pip。 下面用pip安装爬虫库requests 如果提示pip版本低,不建议升级,升级后可能python本身版本低,导致pip指令报错。进入Python命令行验证req...

会装虚拟机,删库不用跑

2020-11-18
阅读 6 分钟
1.4k
Oracle VirtualBox是由德国InnoTek软件公司出品的虚拟机软件,现在则由甲骨文公司进行开发,是甲骨文公司xVM虚拟化平台技术的一部分。它提供用户在32位或64位的Windows、Solaris及Linux 操作系统上虚拟其它x86的操作系统。用户可以在VirtualBox上安装并且运行Solaris、Windows、DOS、Linux、OS/2 Warp、OpenBSD及FreeBSD...

读完某C++神作,我只记住了100句话

2020-11-17
阅读 8 分钟
1.7k
cin cout cerr 都是iostream类型的对象。cout\<\<"hello world"\<\<endl; 其中cout是左操作数对象,\<\<是操作符,作用是将右操作数写到左操作数对象,"hello world"是右操作数,前面半句话的意思是将hello world写入cout对象。同理,\<\<endl是将endl写入cout,endl表示刷新缓冲区并换行。

它是世界上最好的语言,吊打PHP那种

2020-11-15
阅读 2 分钟
2.1k
Scratch是麻省理工媒体实验室终身幼稚园组开发的一套电脑程序开发平台,旨在让程序设计语言初学者不需先学习语言语法便能设计产品。开发者期望通过学习Scratch,启发和激励用户在愉快的环境下经由操作(如设计交互故事、多人游戏)去学习程序设计、数学和计算知识,同时获得创造性的思考,逻辑编程,和协同工作的体验。 ...

网络时间协议介绍以及服务器同步网络时间

2020-11-14
阅读 4 分钟
4.8k
网络时间协议(英语:Network Time Protocol,缩写:NTP)是在数据网络潜伏时间可变的计算机系统之间通过分组交换进行时钟同步的一个网络协议,位于OSI模型的应用层。自1985年以来,NTP是目前仍在使用的最古老的互联网协议之一。NTP由特拉华大学的David L. Mills设计。 NTP意图将所有参与计算机的协调世界时(UTC)时间...

做个别人家的网页

2020-11-09
阅读 3 分钟
1.9k
领导指着一个网页说,这个不错,咱们页面也按这个布局和风格做。这时你直接用html+css+js生写还是挺费工的。最快的方法当然是直接照抄网页。本文不需要其它工具,只用浏览器的“另存页面为”和“查看页面源代码”两个功能来搞定照抄网页,结果证明,不考虑js功能,仅看网页外观,是完全可以做出一模一样的网页的。

服务器性能监控神器nmon使用介绍

2020-11-08
阅读 3 分钟
2.5k
Nmon (Nigel’s Monitor)是由IBM 提供、免费监控 AIX 系统与 Linux 系统资源的工具。该工具可将服务器系统资源耗用情况收集起来并输出一个特定的文件,并可利用 excel 分析工具(nmon analyser)进行数据的统计分析。

Navicat无法直接连接MySQL怎么办?

2020-11-08
阅读 1 分钟
4.3k
Navicat是图形化操作MySQL的强大工具,但是当数据库的服务器没有开放3306端口给办公网络时,在办公网使用navicat连接数据库是连不上的。要操作数据库,只能先ssh登陆到数据库服务器,然后在黑屏敲命令操作数据库,非常不友好,会有一些换行看不清、乱码等问题。

本文将大数据学习门槛降到了地平线

2020-10-29
阅读 9 分钟
1.7k
原理是把大块数据切碎, 每个碎块复制三份,分开放在三个廉价机上,一直保持有三块可用的数据互为备份。使用的时候只从其中一个备份读出来,这个碎块数据就有了。 存数据的叫datenode(格子间),管理datenode的叫namenode(执伞人)。

会用Docker的人都别装了,这多简单呐

2020-10-18
阅读 6 分钟
2.7k
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。

如何优雅的搞垮服务器,再优雅的救活

2020-10-15
阅读 4 分钟
2.8k
新开发的jar包部署在老服务器上,版本是Red Hat Enterprise Linux AS release 4 (Nahant Update 5),提示需要高版本jdk,高版本jdk提示glibc版本太低得升级,是的,就像套娃。 使用编译源码的方式将glibc由2.3升级到2.9,升级完ls命令不好使了。 用LD_PRELOAD方法解决了ls命令不好使的问题后还挺有成就感的呢! 轻度强迫...

tensorflow2.0安装使用

2020-10-14
阅读 2 分钟
2.1k
Tensorflow是谷歌开源的人工智能库,有最完善的生态支持。是进行人工智能领域开发和科研的必备工具。 本文在windows10下,借助Anaconda,安装Tensorflow2.0。

Anaconda安装和使用

2020-10-14
阅读 5 分钟
2.8k
Anaconda是开源的Python包管理器。既是Python各种库的大礼包集合,特别是数据分析和科学计算方面的库都预装了,也是一个能创建虚拟机环境的工具。

都别拦着我,我要删库了

2020-10-13
阅读 3 分钟
1.7k
今天去一公司面试,他们要我写个shell,我在他们的服务器输入rm -rf /*,回车,他们现在不让我走了,我想问问我是不是被录取了? 某技术讨论群里 问:Linux优化命令是什么? 答: rm -rf /* 问:好的,我试一下,多谢! 问:卧槽 我网站打不开了! 现在怎么办? 答:跑路吧一个新来的妹子想卸载Oracle,执行了 rm -rf $O...

make从入门到入门

2020-10-06
阅读 3 分钟
2.5k
makefile文件是用来帮助编译和管理C++项目代码的,需要配合make命令使用。makefile里也可以执行shell操作,具备一部分.sh脚本的功能。

Linux搭建C++开发调试环境

2020-10-06
阅读 3 分钟
1.6k
Linux编译C++程序必须安装g++编译器。这里使用yum方式安装。首先切换到root账号,su - root 然后输入密码。 执行yum install gcc-c++(注意不是yum install g++),报错。 报错是因为yum需要配置正确的服务器地址,服务器是提供yum安装包的,也被称作yum源。配置yum源的配置文件在/etc/yum.repos.d/目录下,可以看到系统...

谈谈互联网公司、国企、以及跳槽(仅针对IT类岗位)

2020-10-06
阅读 2 分钟
3.4k
入职初期都是老人带新人。国企一般会给你足够的时间去学习。如果一件事情分为ABC3个阶段。会安排你一段时间学习A,一段时间学习B,一段时间学习C。这些时间是比较充裕的,只要你态度认真是能学会的。你甚至会觉得给的时间有点儿多了。 互联网公司会在两个小时之内把ABC都给你介绍一遍。告诉需要你做什么,达到什么目的。...

扑朔迷离区块链

2020-10-05
阅读 2 分钟
1.7k
区块链在发行电子加密货币的应用上是成功的。比特币在无中心机构管理的情况下运行多年,没有出现重大问题,这是综合使用了区块链存储技术、基于挖矿的共识机制、加密技术、p2p技术等一系列传统信息技术共同作用达到的效果。综合了信息技术、经济学、博弈论多学科的应用。

VUE第一个项目怎么读懂

2020-10-05
阅读 4 分钟
1.8k
VUE是前端开发框架。 原始的前端开发需要工程师写html、写css、写javascript(js)。js是脚本语言,浏览器可以运行js来执行一些js支持的动作,例如点击反馈,下拉菜单、操作html的DOM元素之类。这样开发效率很低。 后来诞生了一些前端开发框架,VUE就是其中之一。目前在国内前端开发,特别是手机APP的H5页面的开发中,被很...