安装MinGW

1.在官网上下载MinGW-w64

2.安装选项

  • 版本号一般选最新
  • 系统是64位的,选择x86_64;32位系统,选择i686
  • 开发Windows程序,需要选择win32,而开发Linux、Unix、MacOS等其他操作系统下的程序,则需要选择posix
  • 异常处理模型sjlj稳定性好,支持 32位,建议64位操作系统选择seh性能好
阅读全文 »

目录

软件部分

硬件部分

软件部分

1.卡屏刷新,一般是显示器或显卡问题

  • 显示器问题:更换显示器
  • 显卡问题
    • window键+x打开事件查看器->windows日志->应用系统查看发生卡屏的时间点,是否产生了错误报告,一般更新、回退或卸载当前显卡驱动就能解决问题
    • 上述正常的话则表明是显卡坏了,更换显卡
阅读全文 »

目录

一、基础知识

一、基础知识

1.耦合度就是相互依赖的程度,一个好的面向对象程序应该是通过封装、继承、多态使得耦合度降低的程序

阅读全文 »

目录

一、理解网络编程和套接字

二、套接字类型与协议设置

三、基于TCP的服务器端/客户端

一、理解网络编程和套接字

1.网络编程中接受链接请求的套接字创建过程:

  • 第一步:调用socket函数创建套接字
  • 第二步:调用bind函数分配IP地址和端口号
  • 第三步:listen函数转为可接受请求状态
  • 第四步:调用accept函数受理接受请求

2.网络编程中发出链接请求的套接字创建过程:

  • 第一步:调用socket函数创建套接字
  • 第二步:调用connect函数匹配IP地址和端口号并发送链接请求
阅读全文 »

目录

VUE

HTML

CSS

JavaScript

VUE

1.安装环境

  • 安装node.js,官网下载安装包并添加环境变量
    • 控制台执行node –version来检查安装是否成功
  • 安装vue
    1
    npm install -g @vue/cli
    • 控制台执行vue –version来检查安装是否成功

2.搭建veu2.0脚手架

  • 创建项目
    1
    vue create xx
  • 启动
    1
    npm run server

3.vue2.0目录

  • public里放的是图标
  • src负责写项目
    • assets放静态资源css等
    • components放组件
    • router放路由
    • store放VueX
    • view放显示页面,里面的每个.vue代表一个路由走到的页面
    • app.vue会战胜view里面的所有页面
    • main.js写导入逻辑
  • package.json放版本号

4.添加一个组件的步骤

  • 在components里面用vue component模板写一个hello.vue
  • 然后在home.view里
    • import Hello from “@/components/Hello”;
    • 并在components里面加上Hello
    • 然后就可以在想引入的位置加上就会展示组件里写的内容了

5.Element的使用方法

  • 在main.js里面额外加上
    1
    2
    3
    4
    import ElementUI from 'element-ui';
    import 'element-ui/lib/theme-chalk/index.css';

    Vue.use(ElementUI);
  • 在一个组件文件里写(这部分代码直接用element网页上给的)
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <template>
    <el-input v-model="input" placeholder="请输入内容"></el-input>
    </template>

    <script>
    export default {
    name: "myInput",
    data() {
    return {
    input: ''
    }
    }
    }
    </script>
  • 然后再在要展示的页面里引入这个组件即可

5.引入已有html中的head->link里的样式

  • 在view的template和import中间按以下格式引入
    1
    2
    3
    4
    <style>
    @import '/src/assets/css/bootstrap.min.css';
    @import '/src/assets/css/owl.carousel.min.css';
    </style>

6.组件不同状态的切换显示/隐藏

  • 不同component
  • 同文件不同标签

HTML

1.基本语法

  • 标题
    1
    <h1>-<h6> xx </h1>-</h6>
阅读全文 »