摘要: 0 基础概念 IP地址:ipv4/ipv6 ipv4地址分类:A、B、C、D、E类。主要区别为网络号、主机号占有多少位的区别。 CIDR(无类型域间选路):将32位IP地址一分为二,前多少位为网络号,剩余的为主机号。表示方法为:10.100.122.2/24。24表示前24位位网络号,后8位位主机号 阅读全文
posted @ 2019-05-31 23:59 heyyw 阅读(472) 评论(0) 推荐(0) 编辑
摘要: Shell 1. Shell是操作系统与用户交互的界面。表现为通过控制台执行用户命令。本身不执行命令,仅仅是组织和管理命令。 2. 脚本:类似程序的方式执行一系列的逻辑顺序的命令序列完成复杂的功能和人机交互。保存在文件中,是shell命令的集合。 系统调用 1. 定义:操作系统内核为应用程序提供的服 阅读全文
posted @ 2019-05-31 00:21 heyyw 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 操作系统的定义 操作系统是一个大型的系统程序。他提供了一种用户接口方便用户控制计算机。他负责为应用程序分配和调度软硬件资源,控制应用程序并发活动,帮助用户存取和保护信息。 操作系统功能 1. 进程管理(CPU管理) 进程控制:创建,暂停,唤醒,撤销 进程调度:调度策略,优先级 进程通信 2. 内存管 阅读全文
posted @ 2019-05-12 23:04 heyyw 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 安装mysql 检查安装是否成功 登录mysql 启动关闭mysql 配置远程连接 1. 检查是否有防火墙限制 2. 检查mysql是否有访问权限 3. 修改 /etc/mysql/mysql.conf.d/mysqld.cnf,注释bind address 4. 开启阿里云安全组端口策略,开放33 阅读全文
posted @ 2019-04-02 22:33 heyyw 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: 一、配置jdk 更新系统 apt get update 添加ppa add apt repository ppa:webupd8team/java 开始安装 apt get install oracle java8 installer 二、jdk环境配置 编辑profile文件: 添加如下配置: 让 阅读全文
posted @ 2019-04-01 19:12 heyyw 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 最近在复习Java IO模型,其中对于同步与异步、阻塞与非阻塞概念的理解一直不够深入。在看了多篇前人总结的博客之后,对于这二者的区别终于有点领悟。 一、概念 同步 A调用B,B处理直到获得结果,才返回给A。需要调用者一直等待和确认调用结果是否返回,然后继续往下执行。 异步 A调用B,无需等待结果,B 阅读全文
posted @ 2019-03-31 20:08 heyyw 阅读(264) 评论(0) 推荐(0) 编辑
摘要: NPOI判断Excel数据中的空行 阅读全文
posted @ 2018-04-11 16:10 heyyw 阅读(5881) 评论(1) 推荐(2) 编辑
摘要: Oracle批量删除表格数据 阅读全文
posted @ 2018-04-10 10:30 heyyw 阅读(3051) 评论(0) 推荐(0) 编辑
摘要: 前言 由于项目需求,需要将Excel中的数据进过一定转换导入仅Oracle数据库中。考虑到当Excel数据量较大时,循环Insert语句效率太低,故采用批量插入的方法。在插入操作运行时,会造成系统短暂的“卡死”现象。为了让用户知道插入的状态,需要制作一个进度条来显示插入的进度。 批量插入 项目中运用 阅读全文
posted @ 2018-04-04 11:16 heyyw 阅读(772) 评论(0) 推荐(1) 编辑
摘要: 最近在Youtube的Python视频教程上学习Python相关的基础知识,视频由Corey Schafer制作,讲得十分简单明了,英文发音也比较清晰,几乎都能听懂,是一个不错的Python入门学习的视频,同时还能学学英语。本篇博客用代码记录一下所学的相关基础知识,虽然很简单,但是自己再写一遍加深印 阅读全文
posted @ 2018-04-03 22:09 heyyw 阅读(425) 评论(0) 推荐(0) 编辑