摘要: 目录 索引 "Java基础知识篇" "Java web基础知识总结" "Java集合篇常见问题" Java基础知识篇 面向对象和面向过程的区别 面向过程: 优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性阅读全文
posted @ 2018-08-04 20:11 AntzUhl 阅读(1320) 评论(12) 编辑
摘要: 单例模式要要点就是一个类只会存在一个实例,要想达到这种效果,最重要的就是将构造方法设置为私有,然后通过static的方法来获取对象。 上述设计并不线程安全,因为在lazySingleton = new LazySingletion()这一步可能会发送线程的切换,导致出现多个lazySingletio阅读全文
posted @ 2019-03-17 19:39 AntzUhl 阅读(14) 评论(0) 编辑
摘要: AntzScript 🎓 The language executed in the Antz system. 基于以实现的内置vim,接下来需要实现Antz系统中内置语言AntzScript。 "Antz系统更新地址" "Antz项目地址" "AntzScript项目地址" | vim | | |阅读全文
posted @ 2019-01-27 17:31 AntzUhl 阅读(289) 评论(2) 编辑
摘要: 微博Rss邮箱推送 :raising_hand: Weibo subscription and sentiment analysis. 假期在家无聊,想到做一个微博订阅系统,可以将朋友or女朋友的微博更新动态通过邮件推送给我。 就是这样,代码已经写好了,就差个女朋友了。 最后的效果就是实时检测某一微阅读全文
posted @ 2019-01-25 15:21 AntzUhl 阅读(328) 评论(5) 编辑
摘要: 项目代码: "Github" [目录] "一.引入问题" "二.分步实现" "1.页面爬取" "2.woff下载" "3.字体解析规则" 一.引入问题 可以看到,猫眼网电影评分,票房等的数据在响应的html中并不是直接提供给你的。这里的xefcf,xef87等数据,是以‘特殊符号’的形式显示出来的。阅读全文
posted @ 2019-01-24 18:08 AntzUhl 阅读(291) 评论(0) 编辑
摘要: 《病毒木马防御与分析》系列以真实的病毒木马(或恶意程序)为研究对象,通过现有的技术手段对其分析,总结出它的恶意行为,进而制定出相应的应对方法,对其彻底查杀。当然,因为我个人水平的有限,查杀分析的病毒可能不是过于高端复杂,但对你认识病毒工作原理还是会很有帮助的,甚至最后你也可以利用c语言实现一个简单的阅读全文
posted @ 2019-01-20 08:44 AntzUhl 阅读(229) 评论(0) 编辑
摘要: 《病毒木马防御与分析》系列以真实的病毒木马(或恶意程序)为研究对象,通过现有的技术手段对其分析,总结出它的恶意行为,进而制定出相应的应对方法,对其彻底查杀。当然,因为我个人水平的有限,查杀分析的病毒可能不是过于高端复杂,但对你认识病毒工作原理还是会很有帮助的,甚至最后你也可以利用c语言实现一个简单的病毒程序。阅读全文
posted @ 2019-01-15 18:07 AntzUhl 阅读(328) 评论(4) 编辑
摘要: BitQR Code Through image generate QR Code . 一个优雅的 QR 二维码生成器 Github项目地址 : "https://github.com/CasterWx/BitQR Code" 样例 拿起你的手机扫描下面的二维码试试吧! 原图 | Version 3阅读全文
posted @ 2018-12-31 12:49 AntzUhl 阅读(1173) 评论(11) 编辑
摘要: How to Make a Computer Operating System 如何制作一个操作系统(翻译版) 原文地址: "Github:How to Make a Computer Operating System" 翻译地址: "Github:How to Make a Computer Op阅读全文
posted @ 2018-12-11 23:39 AntzUhl 阅读(280) 评论(0) 编辑
摘要: 操作系统 面向进程和线程学习操作系统。 目录 | Chapter 1 | Chapter 2 | Chapter 3| Chapter 4 | Chapter 5| | : : | : : | : : | : : | : : | | "进程线程模型" | "进程间通信" | "同步互斥机制" | "阅读全文
posted @ 2018-12-05 20:13 AntzUhl 阅读(286) 评论(0) 编辑
摘要: 一 OSI与TCP/IP各层的结构与功能,都有哪些协议 OSI的七层体系结构概念清楚,理论也很完整,但是它比较复杂而且不实用。在这里顺带提一下之前一直被一些大公司甚至一些国家政府支持的OSI失败的原因: 1. OSI的专家缺乏实际经验,他们在完成OSI标准时缺乏商业驱动力 2. OSI的协议实现起来阅读全文
posted @ 2018-12-05 12:55 AntzUhl 阅读(222) 评论(0) 编辑
摘要: java word MassProduction 目录 "使用方法" "开发流程" 一.使用方法 1.制造题库所需Word模板 需要填充数据的地方使用 ${pid} 代替。 将这个word选择另存为,保存格式选择为xml,然后将这个xml放到项目的ftl目录下,后缀名改为.ftl 。 2.配置数据库阅读全文
posted @ 2018-12-04 23:02 AntzUhl 阅读(98) 评论(0) 编辑
摘要: MFC FingerPrint 基于MFC开发的指纹识别系统. 效果图如下: 在第12步特征入库中,会对当前指纹的mdl数据与databases中所有的mdl进行对比,然后返回识别结果. 一.载入图像 在点击之后,选择需要识别的图片. 图片路径为beginfilename. Step1_LoadBm阅读全文
posted @ 2018-11-29 09:11 AntzUhl 阅读(141) 评论(0) 编辑
摘要: 显示图片只是在多媒体课上看着bmp格式图片的突发奇想,然后就实现在了我自己的操作系统 "Antz系统更新地址" "Linux内核源码分析地址" "Github项目地址" 效果图: 显示图片的原理 在之前显卡操作时,屏幕上的像素点我们是直接赋予一个颜色值的。 0xa0000是显示屏左上角第一个像素的地阅读全文
posted @ 2018-11-02 10:15 AntzUhl 阅读(168) 评论(0) 编辑
摘要: Blog : "Antzuhl" Github : "CasterWx" :kissing_closed_eyes::kissing_closed_eyes: 通过女朋友的一句话分析她的心情 。 Analyze her mood through her girlfriend's words . 通过阅读全文
posted @ 2018-10-23 08:10 AntzUhl 阅读(389) 评论(5) 编辑
摘要: 我已经规范了系统代码风格,类似于按照linux分包,把各部分功能区分开了 "Antz系统更新地址" "Linux内核源码分析地址" "Github项目地址" 在之前的工作中,AntzOS已经从单调的界面,变得逐渐拥有自己的功能了。 真机运行情况 : 这个系统在我最初的目的中就是实现一个半图形半终端的阅读全文
posted @ 2018-10-18 13:52 AntzUhl 阅读(351) 评论(4) 编辑
摘要: 我已经规范了系统代码风格,类似于按照linux分包,把各部分功能区分开了 "Antz系统更新地址" "Linux内核源码分析地址" "Github项目地址" 在之前的任务中,我们已经通过直接操作显卡驱动完成了简单的图形化。 需要了解之前的部分: 直接操作显卡请参考day03 简单图形化的实现请参考d阅读全文
posted @ 2018-10-14 16:49 AntzUhl 阅读(205) 评论(4) 编辑
摘要: 我已经规范了系统代码风格,类似于按照linux分包,把各部分功能区分开了 "Antz系统更新地址" "Linux内核源码分析地址" "Github项目地址" 在之前的任务中,我们已经通过直接操作显卡驱动完成了简单的图形化。 需要了解之前的部分: 直接操作显卡请参考day03 简单图形化的实现请参考d阅读全文
posted @ 2018-10-10 16:25 AntzUhl 阅读(393) 评论(0) 编辑
摘要: 安卓指纹识别 利用FingerprintManager主类进行指纹识别。 "Github项目地址" 在安卓6.0中新增了API,FingerprintManager类,它是Google提供的帮助访问指纹硬件的API类 新增API权限的过程如下 ContextCompact.checkSelfPerm阅读全文
posted @ 2018-09-17 21:31 AntzUhl 阅读(440) 评论(0) 编辑
摘要: C语言解析WAV音频文件 代码地址: "Github : https://github.com/CasterWx/c wave master" 目录 "前言" "了解WAV音频文件" "什么是二进制文件" "WAV的二进制格式解析" "C语言解析WAV音频文件" "两个细节" "总结" 在计算机中有阅读全文
posted @ 2018-08-19 12:15 AntzUhl 阅读(1574) 评论(0) 编辑
摘要: 自制病毒——控制桌面背景鼠标以及开关机 目录 "理论知识" "修改桌面背景方法" "控制鼠标方法" "开机自启动方法" "关机方法" "实现" "修改桌面背景代码" "控制鼠标代码" "开机自启动代码" "关机代码" "代码" "参考" 一 理论知识 1.1 修改桌面背景方法 在Windows下,修阅读全文
posted @ 2018-08-07 13:39 AntzUhl 阅读(3159) 评论(19) 编辑
摘要: 前言 "Linux内核源码分析" Antz系统编写已经开始了内核部分了,在编写时同时也参考学习一点Linux内核知识。 "自制Antz操作系统" 一个自制的操作系统,Antz 。半图形化半命令式系统,同时嵌入Antzscript脚本语言(写在之后)。 "Github地址" 博客中相关代码均可在Git阅读全文
posted @ 2018-08-05 13:38 AntzUhl 阅读(232) 评论(0) 编辑
摘要: 目录 "从认识操作系统开始" "操作系统简介" "操作系统简单分类" "初探Linux" "Linux简介" "Linux诞生简介" "Linux的分类" "Linux文件系统概览" "Linux文件系统简介" "文件类型与目录结构" "Linux基本命令" "目录切换命令" "目录的操作命令(增删阅读全文
posted @ 2018-08-05 09:45 AntzUhl 阅读(373) 评论(0) 编辑
摘要: 目录 索引 "Java基础知识篇" "Java web基础知识总结" "Java集合篇常见问题" Java基础知识篇 面向对象和面向过程的区别 面向过程: 优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性阅读全文
posted @ 2018-08-04 20:11 AntzUhl 阅读(1320) 评论(12) 编辑
摘要: Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html Linux内核源码分析地址:https://www.cnblogs.com/LexMoon/category/1267413.html Github项目地址:https阅读全文
posted @ 2018-08-03 13:22 AntzUhl 阅读(584) 评论(5) 编辑
摘要: Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html 在前几天的任务中,我们已经简单实现了MBR,直接操作显示器和硬盘操作来加载其他扇区的程序,如今已经可以进入保护模式了,并且编写了我们自己的内核程序,这个内核虽然什么也没阅读全文
posted @ 2018-08-01 14:56 AntzUhl 阅读(320) 评论(2) 编辑
摘要: Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html Linux内核源码分析地址:https://www.cnblogs.com/LexMoon/category/1267413.html 在前几天的任务中,我们已经简单实阅读全文
posted @ 2018-07-31 15:15 AntzUhl 阅读(476) 评论(3) 编辑
摘要: 但我们今天不站队,而是从另外一个“诡异”视角,去审视一下什么是生命,什么是人工智能 首先,“人工智能”这四个字本身就是一个难以解决的问题:“人工”智能“人工”智能,没有我们“人”的工作,就没有智能。因此,人工智能是我们人类的孩子。是好孩子还是坏孩子呢?如果是坏孩子,我们能不能干脆不生它呢?如果不得不阅读全文
posted @ 2018-07-30 19:51 AntzUhl 阅读(183) 评论(1) 编辑
摘要: Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html Linux内核源码分析地址:https://www.cnblogs.com/LexMoon/category/1267413.html 在前几天的任务中,我们已经简单实阅读全文
posted @ 2018-07-30 16:44 AntzUhl 阅读(740) 评论(4) 编辑
摘要: Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html Linux内核源码分析地址:https://www.cnblogs.com/LexMoon/category/1267413.html 在前几天的任务中,我们已经简单实阅读全文
posted @ 2018-07-29 14:21 AntzUhl 阅读(300) 评论(0) 编辑
摘要: Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html Linux内核源码分析地址:https://www.cnblogs.com/LexMoon/category/1267413.html 目前已经完成了MBR的雏形,并且阅读全文
posted @ 2018-07-28 21:26 AntzUhl 阅读(395) 评论(4) 编辑