qiuri2008

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2018年6月3日

摘要: 阶段一、单机构建网站 网站的初期,我们经常会在单机上跑我们所有的程序和软件。此时我们使用一个容器,如tomcat、jetty、jboos,然后直接使用JSP/servlet技术,或者使用一些开源的框架如maven+spring+struct+hibernate、maven+spring+spring 阅读全文
posted @ 2018-06-03 14:35 江召伟 阅读(343) 评论(0) 推荐(0) 编辑

摘要: A abstract 抽象的 abstract base class (ABC)抽象基类 abstract class 抽象类 abstraction 抽象、抽象物、抽象性 access 存取、访问 access function 访问函数 access level访问级别 account 账户 a 阅读全文
posted @ 2018-06-03 14:33 江召伟 阅读(773) 评论(0) 推荐(0) 编辑

摘要: 1. top - 进程活动监控命令 top 命令会显示 Linux 的进程。它提供了一个运行中系统的实时动态视图,即实际的进程活动。默认情况下,它显示在服务器上运行的 CPU 占用率最高的任务,并且每五秒更新一次。 图 01:Linux top 命令 top 的常用快捷键 常用快捷键列表: < 如显 阅读全文
posted @ 2018-06-03 14:32 江召伟 阅读(1237) 评论(0) 推荐(0) 编辑

摘要: 我们先不了聊HTTP,HTTPS,我们先从一个聊天软件说起,我们要实现A能发一个hello消息给B: 如果我们要实现这个聊天软件,本文只考虑安全性问题,要实现: A发给B的hello消息包,即使被中间人拦截到了,也无法得知消息的内容 如何做到真正的安全? 这个问题,很多人马上就想到了各种加密算法,什 阅读全文
posted @ 2018-06-03 14:26 江召伟 阅读(363) 评论(0) 推荐(0) 编辑

摘要: 1.结构体为什么要内存对齐(也叫字节对齐): 其实我们都知道,结构体只是一些数据的集合,我们所说的结构体地址,其实就是结构体第一个元素的地址。这样,如果结构体各个元素之间不存在内存对齐问题,他们都挨着排放的。对于32位机,32位编译器(这是目前常见的环境,其他环境也会有内存对齐问题),就很可能操作一 阅读全文
posted @ 2018-06-03 14:18 江召伟 阅读(2993) 评论(0) 推荐(0) 编辑

摘要: 1. 什么是回调函数? 回调函数,光听名字就比普通函数要高大上一些,那到底什么是回调函数呢?恕我读得书少,没有在那本书上看到关于回调函数的定义。我在百度上搜了一下,发现众说纷纭,有很大一部分都是使用类似这么一个场景来说明:A君去B君店里买东西,恰好缺货,A君留下号码给B君,有货时通知A君。感觉这个让 阅读全文
posted @ 2018-06-03 14:11 江召伟 阅读(48759) 评论(5) 推荐(28) 编辑

摘要: C++的三大特性是什么?封装、继承与多态,那么今天这篇文章小编就来介绍一下,如何用C语言实现C++的这三个特性。 1.封装 何为封装? 在面向对象的思想中,将数据和对数据的操作封装在一起——即类。 类只对外界开放接口(即有权访问的函数接口),而将接口的实现细节和该类的一些属性(变量)隐藏起来,达到数 阅读全文
posted @ 2018-06-03 14:06 江召伟 阅读(16503) 评论(1) 推荐(2) 编辑

摘要: 下载视频 无论是单纯的下载视频收藏,还是以便离线收看,都离不开“下载”,好的工具让你把注意力更好的放在视频的本身,而不用考虑要如何下载视频。下载视频从来不乏方法,之前也介绍了下载 Youtube 视频最快速的方法,地址栏加 My |小技巧,光是基于 You-get做的软件就一大堆了。 先来介绍一下 阅读全文
posted @ 2018-06-03 14:05 江召伟 阅读(1831) 评论(0) 推荐(0) 编辑

摘要: 1.色彩的形成: 瑞士色彩家约翰·内撕伊顿有一句格言是这样说的:色彩时光之子,而光是色之母;也就是色和光是密不可分的,世界上有无色的光,但是没有无光的色。 人类的眼睛可以分辨很多光波,大约有150多种,所以在意识上才有了各种各样的色彩感觉,其中主要有红、橙、黄、绿、青、蓝、紫;这里也要提到一个新概念 阅读全文
posted @ 2018-06-03 14:01 江召伟 阅读(1142) 评论(0) 推荐(0) 编辑

摘要: 把公司的SVN迁移到GitLab CE(GitLab社区版)原因主要有下面几个: 年青的新人进来,喜欢用git的越来越多 GitLab CE提供了优美的 web 界面,图形化分支结构,更直观的代码审查,统计、issue 系统、wiki 等功能全面集成 Git 比SVN commit和push更快,G 阅读全文
posted @ 2018-06-03 13:59 江召伟 阅读(2467) 评论(0) 推荐(1) 编辑

摘要: 这段时间接触了不少行业的东西,这里谈几点肤浅的看法。从市场行情上讲,SaaS风口还在,不过热度明显向大数据、物联网、人工智能、区块链等转移。 做得比较好的有这些SaaS提供商,每个领域的都有那么几家的。 比如:钉钉、石墨文档、纷享逍客、worktile、Teambition等这些在互联网圈相对知名, 阅读全文
posted @ 2018-06-03 13:57 江召伟 阅读(685) 评论(0) 推荐(0) 编辑

摘要: 一、什么是TCP连接的三次握手 第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态 阅读全文
posted @ 2018-06-03 13:54 江召伟 阅读(279) 评论(0) 推荐(0) 编辑

摘要: 在云计算的早期阶段,企业面临的最大问题是他们是否应该使用公共云服务。如今,几乎所有的组织都在采用一些公共云服务。更重要的问题是企业应该使用哪种云服务:基础设施即服务(IaaS),平台即服务(PaaS),还是软件即服务(SaaS)。 根据调研机构IDC公司最新的全球公共云服务支出调查预测,云计算支出增 阅读全文
posted @ 2018-06-03 13:51 江召伟 阅读(918) 评论(0) 推荐(0) 编辑

摘要: 本文中列举了123个Python渗透测试工具,当然不仅于渗透~ Network 调试和逆向工程 模糊测试 Web 取证 Volatility: 从 RAM 中提取数据 Rekall: Google 开发的内存分析框架 LibForensics: 数字取证应用程序库 TrIDLib:Python 实现 阅读全文
posted @ 2018-06-03 13:49 江召伟 阅读(452) 评论(0) 推荐(0) 编辑

摘要: 有限状态机,也称为FSM(Finite State Machine),其在任意时刻都处于有限状态集合中的某一状态。当其获得一个输入字符时,将从当前状态转换到另一个状态,或者仍然保持在当前状态。任何一个FSM都可以用状态转换图来描述,图中的节点表示FSM中的一个状态,有向加权边表示输入字符时状态的变化 阅读全文
posted @ 2018-06-03 13:45 江召伟 阅读(9554) 评论(0) 推荐(1) 编辑

摘要: 随着万物互联的时代到来,众多半导体巨头纷纷转战物联网领域。早在十年前,意法半导体曾将STM32推向市场,意法半导体对32位MCU在物联网方面的应用在两年前就已展开攻势。 4月25日,历经两届盛况的STM32中国峰会暨粉丝狂欢节在深圳盛大举办,今年的STM32峰会仍然聚焦物联网技术,以无线连接与云技术 阅读全文
posted @ 2018-06-03 13:42 江召伟 阅读(342) 评论(0) 推荐(0) 编辑