摘要: 全球互联网用户有 3.74 亿[1],他们都以某种方式使用 Linux,因为 Linux 服务器占据了互联网的 90%。大多数现代路由器运行 Linux 或 Unix,TOP500 超级计算机[2] 也依赖于 Linux。如果你拥有一台 Android 智能手机,那么你的操作系统就是由 Linux 阅读全文
posted @ 2022-02-12 19:18 ebuybay 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 由于PHP的灵活性,很多人写起代码来也不讲求一个好的代码规范,使得本就灵活的PHP代码看起来很乱,其实PSR规范中的PSR-1和PSR-2已经定义了在PHP编码中的一些规范,只要我们好好遵守这些规范,即使是使用灵活的脚本语言,也能写出非常漂亮工整的代码。 PSR-1基础编码规范: 1、开闭标签 首先 阅读全文
posted @ 2022-02-12 19:17 ebuybay 阅读(43) 评论(0) 推荐(0) 编辑
摘要: Aspose.Words for C ++是一种高级Word文档处理API,用于执行各种文档处理任务。API直接在您自己的C ++应用程序中提供文档格式化,操作,邮件合并,水印和更多功能,而无需Microsoft Word。API支持大多数Microsoft Word格式进行处理。 近期更新了Asp 阅读全文
posted @ 2022-02-12 19:15 ebuybay 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 1、异常的日志记录 通常我们需要检查一些可疑的事件记录, 比如: 12345“Event log service was stopped.”(事件记录服务已经停止)“Windows File Protection is not active on this system.”(Windows文件保护未 阅读全文
posted @ 2022-02-12 19:15 ebuybay 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 谈到大数据,相信大家对Hadoop和Apache Spark这两个名字并不陌生。然而,最近业界有一些人正在大张旗鼓的宣扬Hadoop将死,Spark将立。他们究竟是危言耸听、哗众取宠,还是眼光独到堪破未来呢?与Hadoop相比,Spark技术如何?现工业界大数据技术都在使用何种技术?如果现在想要开始 阅读全文
posted @ 2022-02-12 19:14 ebuybay 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 前言 对于刚入职的新员工,总会遇到一个头疼的问题,那就是如何快速上手公司的大型软件项目。要知道,一般公司里的软件项目都经过上十年的迭代,软件功能很多、架构也很复杂。这比阅读一般的开源项目难度更大,虽然很棘手,但也不要慌,还是有套路可循的。 现代大型软件的基本架构 不管是开源项目还是公司大型软件,基本 阅读全文
posted @ 2022-02-12 19:12 ebuybay 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1. 不要使用 mysql_ 函数 这一天终于来了,从此你不仅仅“不应该”使用mysql_函数。PHP 7 已经把它们从核心中全部移除了,也就是说你需要迁移到好得多的mysqli_函数,或者更灵活的 PDO 实现。 2. 不要编写垃圾代码 这一条可能易于理解,但是会变得越来越重要,因为 PHP 7 阅读全文
posted @ 2022-02-12 19:12 ebuybay 阅读(23) 评论(0) 推荐(0) 编辑
摘要: DNS DNS,Domain Name System或者Domain Name Service(域名系统或者域名服务)。域名系统为Internet上的主机分配域名地址和IP地址。由于网络中的计算机都必须有个IP地址,这样相互之间才能通信,但让我们记住一大串的IP地址来访问网站显然是不可能的,所以用户 阅读全文
posted @ 2022-02-12 19:11 ebuybay 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 下面是我常用的几个主机监控的脚本,大家可以根据自己的情况在进行修改,希望能给大家一点帮助。 1、查看主机网卡流量 以下是代码片段: #!/bin/bash #network #Mike.Xu while : ; do time=\’date +%m"-"%d" "%k":"%M\’ day=\’da 阅读全文
posted @ 2022-02-12 19:10 ebuybay 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1.使用IntelliJ IDEA作为您的集成开发环境(IDE) 虽然我已经使用了六年的Eclipse和三年的NetBeans,而且我仍然偶尔会使用到它们,但是如今的大部分时间,我只使用IntelliJ IDEA(请详见)。我并不是想在这里展开有关IDE的大讨论,而只是想告诉您,IDEA能够根据其自 阅读全文
posted @ 2022-02-12 19:07 ebuybay 阅读(40) 评论(0) 推荐(0) 编辑
摘要: DOM中的选择器/获取元和对象的集合: 1.var obox=document.getElementById(“box”) /获取指定元素的ID,ID选择的特性眼瞎行为:只能选择第一个符合条件的元素/ 2.var abox= document.getElementsByClassName(“box” 阅读全文
posted @ 2022-02-12 15:42 ebuybay 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 这可能是历史上最简单的一道Java面试题了。 题目很简单,完成代码,判断一个整数是否是奇数: public boolean isOdd(int i) 相信相当数量的人都已经在准备吐槽了,只要看过《编程珠玑》的人都知道这道题的答案和其中极为简单的道理。不过别着急骂街,不管你信不信,这道笔试题我拿到的答 阅读全文
posted @ 2022-02-12 15:40 ebuybay 阅读(46) 评论(0) 推荐(0) 编辑
摘要: Aspose.PDF for .NET是一种高级PDF处理和解析API,用于在跨平台应用程序中执行文档管理和操作任务。API可以轻松用于生成,修改,转换,渲染,保护和打印PDF文档,而无需使用Adobe Acrobat。此外,还提供PDF压缩选项,表格创建和操作,图形和图像功能,广泛的超链接功能,印 阅读全文
posted @ 2022-02-12 15:38 ebuybay 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 从2009年诞生到现在已经走过将近10年,从最开始大家在讨论noSQL和传统关系数据库孰优孰劣,到现在大家谈起分布式锁,缓存纷纷将Redis作为其第一选择,服务端面试中Redis也作为一项必备能力,而如今Redis 5.0已经发布,越来越多的新特性被加入,我完整的观察到并参与了一项新的开源产品从走入 阅读全文
posted @ 2022-02-12 15:37 ebuybay 阅读(77) 评论(0) 推荐(0) 编辑
摘要: Go 语言联合之父 Rob Pike 总结了 6 条编程原则: Rule 1. You can't tell where a program is going to spend its time. Bottlenecks occur in surprising places, so don't tr 阅读全文
posted @ 2022-02-12 15:36 ebuybay 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 我们在使用redis时,一般会设置一个过期时间,当然也有不设置过期时间的,也就是永久不过期。 当我们设置了过期时间,redis是如何判断是否过期,以及根据什么策略来进行删除的。 redis设置过期时间: expire key time(以秒为单位)--这是最常用的方式 setex(String ke 阅读全文
posted @ 2022-02-12 15:35 ebuybay 阅读(458) 评论(0) 推荐(0) 编辑
摘要: Softek条形码阅读器是一个工具包,允许开发人员在其应用程序中添加条形码检测。该工具包将图像文件或内存位图作为输入,并返回有关每个条形码的信息,包括值,类型和位置。 通过Barcode Reader Toolkit这款条码开发工具包(SDK),可使您的应用程序从图像中提取条形码信息。 Q1:如使用 阅读全文
posted @ 2022-02-12 15:19 ebuybay 阅读(91) 评论(0) 推荐(0) 编辑
摘要: Vim 是 Linux 下的常用文本编辑器,但也经常被称为是一个上古神器,因为它对于初学者而言相当不友好,也不好入门。 但是,对于高手而言,他们不仅将 Vim 玩得很溜,而且还将它当作代码开发的主要工具。为什么?因为 VS 等 IDE 比较庞大,运行起来比较慢,而 Vim 就相当轻量了,瞬间就能打开 阅读全文
posted @ 2022-02-12 15:18 ebuybay 阅读(271) 评论(0) 推荐(0) 编辑
摘要: DevExpress Winforms Controls 内置140多个UI控件和库,完美构建流畅、美观且易于使用的应用程序。 本文记录如何构建自定义的DevExpress Report控件(Swiss QR-Bill报表组件),以及如何解决开发过程中遇到的问题,希望这些信息对创建自定义DevExp 阅读全文
posted @ 2022-02-12 15:17 ebuybay 阅读(152) 评论(0) 推荐(0) 编辑
摘要: Navicat Premium是一个可连接多种数据库的管理工具,它可以让你以单一程序同时连接到MySQL、Oracle及PostgreSQL数据库,让管理不同类型的数据库更加的方便。 MySQL Server for Version 8的众多重大变化之一包括一个新的基于组件的基础架构。这将使架构更加 阅读全文
posted @ 2022-02-12 15:16 ebuybay 阅读(138) 评论(0) 推荐(0) 编辑