Giter Site home page Giter Site logo

johnbrisby.github.io's Introduction

Welcome to GitHub Pages

You can use the editor on GitHub to maintain and preview the content for your website in Markdown files.

Whenever you commit to this repository, GitHub Pages will run Jekyll to rebuild the pages in your site, from the content in your Markdown files.

Markdown

Markdown is a lightweight and easy-to-use syntax for styling your writing. It includes conventions for

Syntax highlighted code block

# Header 1
## Header 2
### Header 3

- Bulleted
- List

1. Numbered
2. List

**Bold** and _Italic_ and `Code` text

[Link](url) and ![Image](src)

For more details see GitHub Flavored Markdown.

Jekyll Themes

Your Pages site will use the layout and styles from the Jekyll theme you have selected in your repository settings. The name of this theme is saved in the Jekyll _config.yml configuration file.

Support or Contact

Having trouble with Pages? Check out our documentation or contact support and we’ll help you sort it out.

johnbrisby.github.io's People

Contributors

johnbrisby avatar

johnbrisby.github.io's Issues

Mysql管理

1 验证Mysql安装:
mysqladmin -version

2 使用Mysql Client 执行简单的SQL命令 (使用Mysql命令,连接到Mysql服务器)
mysql -uroot -p

3 选择要操作的Mysql数据库,使用该命令后所有Mysql命令都只针对该数据库:
USE DB_NAME;

4 列出数据库列表:
SHOW DATABASES;

5 显示指定数据库的所有表:
SHOW TABLES;

6 显示数据表的属性(属性类型、主键信息、是否为Null等信息)
SHOW COLUMNS FROM TABLE;

7 显示数据表的详细索引信息(包括PRIMARY KEY)
SHOW INDEX FROM TABLE;

菜鸟教程
http://www.runoob.com/mysql/mysql-tutorial.html

https://www.yiibai.com/mysql/basic-mysql.html

微型计算机原理及应用

汇编语言入门教程:汇编语言程序设计指南(精讲版)
http://c.biancheng.net/asm/

**一、微型计算机基础

(一)知识范围
微型计算机的基本组成及各部分的功能与作用;微型机的基本工作过程;计算机中的编码、数制
及其转换;无符号二进制数的算术运算和逻辑运算;运算中的溢出;机器数的表示及运算;基本逻辑
门及常用逻辑部件。
(二)考核要求

  1. 理解微处理器、微型计算机和微型计算机系统的概念及其相互关系。
  2. 理解微机系统各部件的功能分工及计算机的工作过程。
  3. 掌握计算机中各种信息的表示及运算。
  4. 熟悉基本逻辑门及常用逻辑部件的使用。**
    专接本微型计算机基础(一)微型计算机的基本组成及各部分的功能与作用
    https://www.cnblogs.com/bill10086/p/11543267.html

二、80X86 微处理器

(一)知识范围
8086/8088CPU 的内部结构和外部引线; 8086/8088CPU 的工作方式;8086/8088CPU 系统总线的
形成;8086/8088 的存储器结构;总线操作及时序。
(二)考核要求

  1. 掌握 8086/8088CPU 的功能构成及流水线技术,理解流水线管理规则。

  2. 掌握 8086/8088CPU 寄存器的组成及其应用。

  3. 理解 8086/8088CPU 的内存分配,掌握实地址模式下的存储器地址变换方法。

  4. 掌握 8086/8088CPU 的引脚构成,理解其引脚复用的特性。

https://github.com/kysnail/linuxcode/blob/master/assemblybooks/ASMTWJC/ch02/ch02notes.mkd

三、指令系统与汇编语言程序设计

(一)知识范围
指令系统的概念、指令格式;对操作数的寻址方式;常用指令(传送指令、算术运算指令、逻辑
运算和移位指令、串操作指令、程序控制指令与处理器控制指令);汇编语言程序的基本结构;常用
伪指令(数据定义、符号定义、段定义、设定段寄存器);DOS 功能调用(输入/输出字符、输入/输
出字符串、结束程序);三种结构(顺序结构、分支结构和循环结构)程序设计;常用程序设计举例。
(二)考核要求

  1. 理解指令系统的概念及指令格式。
  2. 掌握常用的寻址方式并能熟练地使用它们。
  3. 掌握常用指令的格式、功能和使用方法,分析各种指令执行后的结果。
  4. 掌握指令对状态标志的影响。
  5. 掌握常用伪指令的格式和功能。
  6. 掌握汇编语言源程序的构成,熟练掌握汇编语言程序上机调试运行过程。
  7. 理解程序的三种基本结构,能够使用汇编语言解决常见的问题。

四、存储器系统

(一)知识范围
存储器体系相关概念;半导体存储器的分类及其特点;常见半导体存储芯片的外部特性及其与系
统的连接;存储器接口设计(存储器扩展技术);高速缓存。
(二)考核要求

  1. 理解存储器三级存储体系的构成:外存、内存、高速缓冲存储器的概念。
  2. 掌握存储器的性能指标,半导体存储器的分类。
  3. 理解静态与动态存储器的构成及其特点。
  4. 掌握典型的存储芯片(SRAM 6264、DRAM 2164A)的引脚构成。
  5. 了解高速缓冲存储器。

五、输入输出及中断技术

(一)知识范围
输入/输出概述;I/O 接口的基本构成与功能;端口概念及端口编址方式;三态门接口与锁存器
接口的构成;基本输入/输出方式(无条件传送方式、查询方式、中断方式与直接存储器存取方式);
中断技术,包括:中断的概念、中断的全过程、8086/8088 中断系统;中断控制器 8259 基本结构及
工作原理。
(二)考核要求

  1. 了解外设为什么不能直接与总线连接,接口起什么作用,了解接口完成的功能。
  2. 掌握接口内部基本组成;掌握端口的概念,明确端口与接口的关系;掌握端口的 2 种编址方
    式及各自特点。
  3. 掌握常用的输入/输出方法,理解其各自特点及应用场合。要求深入理解条件传送方式和中
    断传送方式的区别。
  4. 要求深入理解中断的概念,掌握中断全过程包含的步骤,掌握 8086CPU 响应中断的条件及响
    应过程,理解中断服务程序的一般构成。
  5. 了解 8086 系统中断源的分类,掌握 8086CPU 对它们的管理方法。
  6. 了解中断控制器 8259A 的基本结构与工作原理。

六、常用接口技术

(一)知识范围
并行通信与串行通信;可编程并行通信接口芯片 8255A 的结构、控制字及工作方式;可编程计数
/定时器 8253 的结构、初始化编程和工作方式。
(二)考核要求

  1. 了解微机并行通信的基本概念,了解在并行通信过程中“联络”信号及其作用,理解并行通
    信(并行输入和输出)的实现过程。
  2. 掌握并行接口 8255A 的内部结构与引脚结构,了解 8255A 的功能特性。
  3. 掌握 8255A 的方式控制字和 C 口的按位置位/复位控制的格式及使用。
  4. 重点掌握 8255A 的工作方式 0 和方式 1,掌握 8255A 与系统总线及外设的连接方法。
  5. 了解计数/定时的具体应用,理解计数/定时的实现原理。
  6. 掌握定时/计数器 8253 的内部结构与引脚结构,掌握其工作原理。

C程序设计

                                                         **###** 第一部分:C 语言程序设计 
                                                                      I.课程简介 

一、内容概述与要求

C 语言程序设计课程考试是为招收计算机科学与技术/软件工程等专业专科接本科学生而实施的
入学考试。
参加 C 语言程序设计课程考试的考生应理解 C 程序的基本构成、C 程序中的数据类型及其运算、
结构化程序设计的三种基本结构(顺序、选择、循环)、数组、函数;了解编译预处理命令、指针、
结构体与共用体、位运算等知识模块所涉及的基本概念、语法规范;掌握运用以上语法知识进行结构
化程序设计的基本方法;熟悉程序设计中简单的数据结构和算法,具有一定的分析和编写简单 C 程序
的能力,以及基本的纠错和调试程序的能力。考生应具有规范的结构化编程思维,能够综合运用所学
知识分析并解决简单的实际问题。
C 语言程序设计课程考试从两个层次对考生进行测试,较高层次的要求为“理解”和“掌握”,
较低层次的要求为“了解”和“会”。这里“理解”和“了解”是指对概念与理论提出的要求。“掌握”
和“会”是指对使用方法、应用能力提出的要求。
二、考试形式与试卷结构
考试采用闭卷、笔试形式,全卷满分为 150 分,考试时间为 75 分钟。
试卷包括选择题、程序阅读题、程序填空题和编程题。选择题是四选一型的单项选择题;程序阅
读题、程序填空题只要求直接填写结果;编程题应写出完整的程序代码,要求符合 C 语言的语法规范。
选择题和程序阅读题分值合计为 70 分。程序填空题和编程题分值合计为 80 分。
II.知识要点与考核要求
一、C 语言程序的结构
(一)知识范围
C 语言程序的基本构成;头文件、函数构成以及程序中的注释; C 程序的执行过程;源程序的书
写格式。
(二)考核要求

  1. 理解 C 程序的基本结构及执行过程。

我用#CSDN#这个app发现了有技术含量的博客,小伙伴们求同去《C程序设计(第五版)谭浩强 学习笔记—重点及易错点(1-5章)》, 一起来围观吧 https://blog.csdn.net/lwbCUMT/article/details/100598991?utm_source=app

https://www.okcode.net/article/18808

java web

在Eclipse中创建Web项目:

浏览器可以直接访问WebContent中的文件;

例如http://localhost:8080/MyJspProject/index1.jsp 其中的index1.jsp就在WebContent目录中;

但是WEB_INF中的文件 无法通过客户端(浏览器)直接访问 、只能通过请求转发访问:注意 并不是任何内部跳转都能访问WEB_INF、原因是跳转有两种方式:请求转发、重定向

Eclipse设置统一编码

全局变量、局部变量

<%!
    全局变量
%>

<%
    局部变量
%>

JSP九大内置对象

out :输出对象,向客户端输出内容
request :请求对象,存储“客户端向服务端发送的请求”

request对象常用方法:

String getParamenter(String name)  ; 根据请求的key,返回value
String[] getParamenterValue(String name)  ; 根据请求的key,返回多个value
void setCharacterEncoding("编码格式utf-8");设置请求编码
getRequestDispatcher("b.jsp").forward(request,response);请求转发的跳转页面 A->B
ServletContext   getServerContext( );获取项目的ServletContext对象

response
session
application
page
exception
pageContext

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.