
技术交流
文章平均质量分 66
u012903992
这个作者很懒,什么都没留下…
展开
-
10个适合程序员逛的在线社区
网站地址:https://www.51cto.com/网站简介:致力于为CTO、CIO、IT技术经理、系统工程师、网络工程师、安全工程师、数据库工程师、开发工程师、项目管理人员、网络管理员等IT技术人员搭建全面、综合、专业的互动媒体平台。有很多厉害的开发者,在上面可以写文章,分享看法。网站地址:https://www.oschina.net/网站简介:开源中国是目前比较受欢迎的中文开源技术社区,致力于传播开源的理念,推广开源项目,为IT开发者提供了一个发现、使用、并交流开源技术的平台。这是一个开源的时代,原创 2023-06-27 21:45:24 · 2205 阅读 · 0 评论 -
诞生 16 周年,Markdown 为什么成了写作神器?
而早期一些显示器无法显示加粗、斜体等文本格式,于是人们想出了用文本标记格式的方法,也就是轻量级标记语言,特点与前面提到的 HTML 等相反,纯文本记录,不受编辑器限制,简单易懂,维基百科就有自己一套标记语言,Markdown 则发展成了轻量标记语言中最有名的一种。此外,Markdown 也支持制表、引用代码等,但既然是轻量级的标记语言,注定 Markdown 无法满足复杂的排版需求,如居中、左/右对齐、设置字体或颜色等,就不在其能力范围内了,毕竟专注于写作才是它的目的所在。原创 2023-06-27 10:50:02 · 420 阅读 · 0 评论 -
国际的博客平台
3. Medium:Medium是一个非常受欢迎的内容创作和分享平台,它提供了一个开放的、易于使用的平台,让用户可以轻松地创建和分享自己的文章、故事、观点和想法。6. Squarespace:Squarespace是一个综合性的网站建设平台,它提供了丰富的主题和工具,让用户可以轻松地创建和管理自己的博客和网站。7. Wix:Wix是另一个综合性的网站建设平台,它提供了丰富的主题和工具,让用户可以轻松地创建和管理自己的博客和网站。原创 2023-06-23 17:26:51 · 1880 阅读 · 0 评论 -
Linux系统中CPU占用率较高问题排查思路与解决方法
前言作为 Linux 运维工程师,在日常工作中我们会遇到 Linux服务器上出现CPU负载达到100%居高不下的情况,如果CPU 持续跑高,则会影响业务系统的正常运行,带来企业损失。很多运维的同学遇到这种状况往往会不知所措,对于CPU过载问题通常使用以下两种方式即可快速定位:方法一第一步:使用top命令,然后按shift+p按照CPU排序找到占用CPU过高的进程的pid第二步:使用top -H -p [进程id]找到进程中消耗资源最高的线程的id第三步:使转载 2021-04-06 15:12:51 · 4367 阅读 · 0 评论 -
Kafka都没整明白,还敢去面试?
放眼当下数据为王的时代,深入了解 Apache Kafka 及其常见的部署应用,快速实现数据架构(Kafka Fast Data Architecture)已是大势所趋,刻不容缓。以下分别 Kafka 架构,四大核心 API,典型应用场景,Kafka 代理与消息主题,集群的创建,流 APIs(Stream APIs)及其处理模式等不同方面展开详细介绍。Kafka:分布式流平台Kafka 是一个分布式流平台,用于发布和订阅消息流(也称记录流或数据流),快速有效地利用 I/O 进行数据流的批处理,压原创 2020-09-29 09:43:07 · 230 阅读 · 0 评论 -
kafka的OffsetOutOfRangeException
从把spark 从1.3升级到1.6之后,kafka Streaming相关问题频出。最近又遇到了一个。job中使用Kafka DirectStream 读取topic中数据,然后做处理。其中有个测试job,停止了几天,再次启动时爆出了kafka.common.OffsetOutOfRangeException。下文记录下异常分析与解决过程。异常分析从字面意思上,说是kafka topic的offset越界异常;在job中使用的是Kafka DirectStream,每成功处理一批数据,就把对应的.原创 2020-07-08 11:00:03 · 1818 阅读 · 0 评论 -
CMD一键获取 所有连接过的WIFI密码
CMD平常人看起來根本沒什麼用,但是如果你会使用,你会发现:它真的很强大!Windows 8、Windows 8.1、Windows 10已测试成功!Windows 7没条件测试...使用方法:一、以管理员权限运行CMD (以及 开启无线网卡、最好是笔记本)二、输入命令:[cc lang="php"]for /f "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do @echo %j | findstr..转载 2020-07-07 10:27:37 · 259 阅读 · 0 评论 -
程序员们平时都喜欢逛什么论坛呢?
1.Github敲有意思,比如能用Python最高效地在抖音找漂亮小姐姐,自动生成动漫人脸~程序员们平时都喜欢逛什么论坛呢?程序员们平时都喜欢逛什么论坛呢?好了,正经点。Github是程序员托管代码的平台,很多开发者都会在上面找各种各样的开源项目来学习。阿里、腾讯、字节跳动、美团、Google、Micosoft等国内外大厂都有自己的Github开源库。2. LintCo...转载 2020-04-11 13:35:24 · 418 阅读 · 0 评论 -
Kafka在window上安装部署
1.准备工作 ①jdk具体自行百度安装jdk,配置好JAVA_HOME和path, 下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html, 注意, 选择1.8的版本,然后环境变量JAVA_HOME,不要选择默认的"C:\Program Files\Java\jdk1.8.0_151...原创 2020-04-09 14:04:51 · 664 阅读 · 0 评论 -
Java中对象和引用的理解
偶然想起Java中对象和引用的基本概念,为了加深下对此的理解和认识,特地整理一下相关的知识点,通过具体实例从两者的概念和区别两方面去更形象的认识理解,再去记忆。一、对象和引用的概念:在Java中万物皆对象,比如我们定义一个简单的动物类:class Animal { String count; String weight; ....}有了这...转载 2019-12-24 16:46:09 · 318 阅读 · 0 评论 -
VSCode 常用快捷键
在Ctrl+P窗口下直接输入文件名,跳转到文件 ?列出当前可执行的动作 !显示Errors或Warnings,也可以`Ctrl+Shift+M :跳转到行数,也可以Ctrl+G直接进入 @跳转到symbol(搜索变量或者函数),也可以Ctrl+Shift+O直接进入 @:根据分类跳转symbol,查找属性或函数,也可以Ctrl+Shift+O后输入:进入 #根据名字查找s...原创 2019-10-11 10:19:11 · 192 阅读 · 0 评论 -
程序员都在用的电脑小技巧,看一遍就学会,每天早下班一小时
现在加班已经是常态了,程序员加班更甚,但是对于其他行业来说,有些工作其实是可以通过一些小技巧来提高工作效率的,如果你经常因为电脑操作的问题耽误工作效率,这篇文章可以让让你少加班一小时。如果你每天按时准点的下班,那么这篇文章或许可以让你多刷一会抖音,多和旁边的美女同事说几句话。一、文件误删如何恢复?经常遇到不小心误删的情况,而且还是彻底删除,咋办啊?不需要任何工具,简单三步走,你就能找回你删掉并...转载 2019-08-13 11:09:40 · 843 阅读 · 0 评论 -
如何让 Visual Studio Code 打开文件始终在新标签页打开
Visual Studio Code有一个默认设定,单击一个右侧侧边栏的文件是预览模式,如果不输入任何任何文本就始终保持预览模式。预览模式是打开一个新文件,然后再打开一个新文件,第二个就会占用第一个窗口。详细信息可以查看:https://code.visualstudio.com/docs/getstarted/userinterface#_preview-mode文件处于预览模式有个标识,就...转载 2019-08-12 19:32:59 · 2019 阅读 · 0 评论 -
SecureCRT 开启高亮
SecureCRT默认设置是没有语法高亮的更改设置如下:Options -> Session Options -> Emulation (Terminal)其中Terminal选择 【ANSI】,勾选【ANSI Color】和【Use color schema】就可以了版权声明:本文为优快云博主「路越」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接...转载 2019-08-12 09:08:29 · 2749 阅读 · 1 评论 -
pl/sql快速输入select * from等语句快捷键设置
1、工具--》首选项2、编辑器--》编辑3、定义快捷键 -- 》 保存4、快捷键+回车就可以出现原创 2019-08-14 10:54:05 · 3305 阅读 · 2 评论 -
禁止迅雷极速版强制升级方法
迅雷强制升级已达到丧心病狂的程度,就是升级到新版本,也是限速严重,作死。本文方法只针对迅雷极速版。进入迅雷安装目录中的Data目录,找到ThunderPush文件夹并删除,如果没找到这个文件夹,就直接新建一个ThunderPush文件夹。 然后右键ThunderPush文件夹→属性→,勾选“只读”,安全→编辑→完全控制勾选“拒绝”,并应用。可以双击文件夹如果有访问权限提示,说明设置成...原创 2019-08-13 14:24:58 · 9469 阅读 · 0 评论 -
C/C++版本更迭历程
文章目录前言C语言版本更迭C++版本更迭号外号外C/C++标准gcc/g++前言使用 C/C++ 实现功能的时候经常需要上网搜索一些解决方案,但是当你把代码粘贴到自己项目中时偶尔会出现编译失败的问题,其中一个原因就是新加的代码所使用的特性在当前的编译环境中并不支持,就好像不久前我们还在使用VS2003写着C++98标准的代码(2015年),虽然对C++11的特性垂涎已久,但是无奈在...转载 2019-07-27 22:00:08 · 2298 阅读 · 0 评论 -
数据在内存中的存储(二进制形式存储)
计算机要处理的信息是多种多样的,如数字、文字、符号、图形、音频、视频等,这些信息在人们的眼里是不同的。但对于计算机来说,它们在内存中都是一样的,都是以二进制的形式来表示。要想学习编程,就必须了解二进制,它是计算机处理数据的基础。内存条是一个非常精密的部件,包含了上亿个电子元器件,它们很小,达到了纳米级别。这些元器件,实际上就是电路;电路的电压会变化,要么是 0V,要么是 5V,只有这两种电压。...转载 2019-07-05 16:57:20 · 5275 阅读 · 1 评论 -
解决PLSQL 连接数据库 ORA-12154 TNS无法解析指定的连接标识符
1.查看服务器的监听状态是否打开应该都会吧~~2.尝试登录本地数据库看是否成功C:\Users\Administrator>sqlplus /nolog3.如果确保你的tnsnames.ora内容没有错误,那请将%ORACLE_HOME%\product\10.2.0\db_1\NETWORK\ADMIN目录下的所有文件删了,然后重新连接,一般就能解决了。 说明一下:那个目录里的文件...转载 2019-07-09 12:59:17 · 1741 阅读 · 0 评论 -
cannot open output file D:\test/hello.exe: Permission denied
其实问题很简单,并不是代码有bug,问题在于同时将一个项目运行了2次,也就是说之前运行了一次,但是还没停止,接着又重新编译运行了一次,就出现了提示报错。解决方法很简单,关闭上次还是运行的程序,重新编译执行便可。...原创 2019-07-02 16:57:10 · 5882 阅读 · 1 评论 -
面向过程与面向对象的区别
在网上查了许多,借鉴别人的,现在汇总一下: 一、面向过程与面向对象的区别:前者是一种谓语和宾语的关系;后者是一种主语和谓语的关系。二、面向对象的三个特征:1.封装 2.继承 3.多态三、类与对象:对象又称作实例,是实际存在的该类事物的每个个体。类是对某一类事物的描述,是抽象的、概念上的定义。面向对象设计的重点是类的设计。四、对象的比较:1原创 2013-12-14 23:44:50 · 1306 阅读 · 0 评论 -
即时到帐中如何实现分润功能?
分润是买家购买了的金额其中一部分的利润并没有被卖家收取,而是直接给了提成方,这种一个买家付款多个卖家收款则叫作分润。如果想要即时到帐中包含分润的功能,需要让网站程序开发人员对支付宝的接口进行调整,技术人员在接口中使用参数royalty_type、royalty_parameters(详见即时到帐接口的技术文档请求参数列表),就能让即时到帐中拥有分润的功能。代码中如下赋值:转载 2013-12-11 20:43:22 · 5042 阅读 · 0 评论 -
如何用笔记本电脑破解无线路由器密码
最近很多人问我怎么破解WiFi密码…看来大家都对免费的东西比较有兴趣。要么也可能是我太招摇了…囧…好吧,我就写篇小小的教程,看完后,你应该能够破解大部分无线路由器密码了,写这个教程也是为了加强大家对无线网络安全性的重视,后面也有简单的防破解的办法。 好了,正式开始。首先,你需要的工具:软件:① BackTrack 3(简称BT3)BT3有光盘版,硬盘版还有U盘版转载 2013-11-24 14:44:01 · 3442 阅读 · 0 评论 -
从C++到Java,10年技术生涯的几点思考
不知不觉,做程序工作已经10年了,从最初学习C++到Java,从困惑到清晰,感觉真的有不少东西可写,不过总觉得不成体系,大概看了太多八股文章的缘故,被憋得实在难受。所以不管了,想到什么写什么吧。1、从C++到Java C++和Java谁快?从算法上讲我认为毫无疑问是汇编〉C++〉Java,不要迷信某些个别评测,单纯的回圈测试什么的,比如JNode的官方网站上有Java写的JVM的性能转载 2013-11-24 12:50:01 · 872 阅读 · 0 评论 -
根据mac地址查询厂商
网卡MAC码是由全球惟一的一个固定组织来分配的,未经认证和授权的厂家无权生产网卡。每块网卡都有一个固定的卡号,并且任何正规厂家生产的网卡上都直接标明了卡号,一般为一组12位的16进制数。其中前6位代表网卡的生产厂商(Intel为00-07-F6)00:00:00 Xerox Corporation00:00:01 Xerox Corporation00:00:02 Xe转载 2013-11-23 10:04:11 · 35443 阅读 · 0 评论 -
电驴提示“该内容尚未提供权利证明,无法提供下载”之解决办法详解
最近在电驴上下载东西时总是提示“该内容尚未提供权利证明,无法提供下载”,让人很恼火,其实这个问题很容易就能解决,现在给出四种办法,供各位驴友选择,请勿灌水,谢谢合作!【方法一】在检索到的网址中添加".gdajie",注意添加位置是在verycd之后. 比如我要下载《数字图像处理》这本书原检索地址:http://www.verycd.com/topics/2923809/转载 2013-11-22 21:25:16 · 1217 阅读 · 0 评论 -
DNA排序
题目直接暴力,但是考察了稳定排序和非稳定排序,使用sort直接WA了(不稳定排序),而使用stable_sort就过了(稳定排序)[cpp] view plaincopyprint?#include #include #include #include using namespace std; c转载 2013-11-22 21:23:05 · 1164 阅读 · 0 评论 -
面向过程的编程思想
某论坛上有这样一个贴子,用ASP程序员的例子说明了面向过程的编程思想。既生动又容易理解。如下: ASP程序员的老祖宗名叫冯·诺依曼,ASP程序员一直以来都按照他的谆谆教导活着。 ASP程序员从来就认为这个世界的所有事情就象人的一生,有一个起点,叫START,还有一个终点,叫END。他要处理的事情,就象人这辈子,从START走到END,没有回头路。 ASP程序员还转载 2013-12-14 23:48:43 · 1544 阅读 · 0 评论 -
linux压缩解压命令
.tar.gz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName 大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢! .tar 解包:tar xvf FileName.tar原创 2013-12-17 23:29:51 · 1065 阅读 · 0 评论 -
Sublime Text 3 配置c/c++编译环境(转)
sublime text 3提供了构建功能,它的构建系统(Build systems)可以运行一段外部命令,还可以捕获输出并显示。要在sublime text 3中实现c或c++代码的编译和运行,在本质上说也是调用外部的命令,windows中也可以理解为执行一段cmd命令。目前c/c++编译器最流行的就是gcc和g++,本文将从MinGW开始,介绍gcc和g++的基本命令格式,然后详细介绍...转载 2019-07-02 14:23:16 · 2965 阅读 · 0 评论 -
在服务器架构中,集群,负载均衡,分布式有什么区别吗
服务器集群:服务器集群就是指将很多服务器集中起来一起进行同一种服务,在客户端看来就像是只有一个服务器。集群可以利用多个计算机进行并行计算从而获得很高的计算速度,也可以用多个计算机做备份,从而使得任何一个机器坏了整个系统还是能正常运行。服务器负载均衡:负载均衡 (Load Balancing) 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网...转载 2018-12-07 17:58:46 · 1198 阅读 · 0 评论 -
编写Chrome扩展程序
Chrome的扩展程序很多,也很容易入门,可以来简单实现一下看看 官方文档 或者翻译的文档:百度、360,慢慢就能实现出一个扩展程序来 每个扩展程序应用一般会包含:一个manifest清单文件 html文件 js文件 其他文件等 可以看到,其实结构如同一般的页面,有共通之处。 一、了解Chrome扩展程序Chrome扩展程序商店地址为:https://chr...转载 2018-11-01 17:23:29 · 722 阅读 · 0 评论 -
并发编程、并行、多线程、锁、同步、异步、多线程、单线程、阻塞io、非阻塞io
一、cpu的每一个核在同一时间下,只能执行一个线程,就是单核同一时间只能执行一个线程而cpu可以不停的切换,这样就导致用户感觉可以执行多个线程,这是并发,而不是并行并发和并行你吃饭吃到一半,电话来了,你一直到吃完了以后才去接,这就说明你不支持并发也不支持并行。你吃饭吃到一半,电话来了,你停了下来接了电话,接完后继续吃饭,这说明你支持并发。你吃饭吃到一半,电话来了,你一边打电...转载 2018-10-31 15:08:02 · 294 阅读 · 0 评论 -
HTML页面3秒后自动跳转的三种常见方法
在项目中,我们经常会遇到这样一个功能:如何实现页面N秒后自动跳转。其实方法很简单,下面小编通过本文给大家分享HTML页面3秒后自动跳转的三种常见方法,对html页面3秒后自动跳转的相关知识感兴趣的朋友一起学习吧 在练习中,我们常常遇到一种问题就是,怎么实现页面N秒之后自动跳转呢?我自己遇到问题和查找资料,总结了3个方法方法1:最简单的一种:直接在前面<head>里面添加...转载 2018-10-31 14:03:57 · 48110 阅读 · 1 评论 -
服务器是什么
服务器是什么 服务器英文名称为“Server”,指的是网络环境下为客户机(Client)提供某种服务的专用计算机,服务器安装有网络操作系统(如Windows 2000 Server、Linux、Unix等)和各种服务器应用系统软件(如Web服务、电子邮件服务)的计算机。这里的“客户机”指安装有DOS、Windows 9x等普通用户使用的操作系统的计算机。服务器的处理速度和系统可靠性都转载 2015-01-23 18:19:38 · 1217 阅读 · 0 评论 -
SVN有任何胜过git的地方吗?
好的技术问题通常会引出技术专家们依据经验得出的深层次的观点。但对于这样的问题的答案也很容易演变成完全基于个人喜好的情绪倾泄,而不是根据事实、标准和具体的专业知识。就比如本文的这个标题,如果你是一个SVN的坚定支持者,你完全可以把这句话反过来问。我使用SVN有5年的历史了,而且现在在公司里仍然是使用SVN。但是大概在3年前,我的所有个人项目都已经迁移到了git(gitHub)上。我能翻译 2013-12-24 19:03:56 · 891 阅读 · 0 评论 -
如何在优快云博客自定义栏目中添加“给我写信”
在“自定义栏目”中添加“连接”(将自己的微博,QQ空间和优快云博客关联起来)很多人都做过。但是添加“给我写信”这个功能,用的好像不太多。此文将一步步教你如何实现这个功能。效果如下:步骤:1.点击给我写信,会跳转到这个界面:2.点击右下角的 “获取邮我按钮”3.点击“我要体验”4. 点击“获取代码”,并粘贴在“编辑自定转载 2014-01-06 18:34:25 · 1952 阅读 · 0 评论 -
Qt MinGW 使用联合编译IncrediBuild
联合编译工具IncrediBuild提供了接口,以使得可以使用网格来处理各种任务,而不仅仅是VS的联合编译,文档地址:http://www.incredibuild.com/webhelp/xge_help_main.html这里介绍使用这个接口,来联合编译Qt(MinGW版本)的工程代码。创建profile.xml文件,内容如下:123456转载 2013-11-22 21:17:15 · 1360 阅读 · 0 评论