草庐IT

第三人

全部标签

Java学习-第一部分-第三阶段-第四节:JDBC和数据库连接池

JDBC和数据库连接池笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html)下载会使用到的包JDBC概述基本介绍JDBC为访问不同的数据库提供了统一的接口,为使用者屏蔽了细节问题。Java程序员使用JDBC,可以连接任何提供了JDBC驱动程序的数据库系统,从而完成对数据库的各种操作。JDBC的基本原理图模拟JDBC/*java规定的jdbc接口*/publicinterfaceJdbcInterface{//连接publicObjectgetConnection();//crudpublicvoidcrud();//关闭连接publi

Java学习-第一部分-第三阶段-项目实战:多用户即时通讯系统

多用户即时通讯系统包含推消息私聊发文件等功能笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html)为什么选择这个项目有趣涉及到java各个方面的技术✔项目框架设计✔java面向对象编程✔网络编程✔多线程✔IO流✔Mysql/学习前使用集合充当内存数据库巩固旧知识,学习新知识项目开发流程需求分析-->设计阶段--->编码实现-->测试阶段-->实施阶段需求分析用户登录拉取在线用户列表无异常退出(客户端、服务器端)私聊群聊发文件服务器推送新闻界面设计用户登录拉取在线用户列表私聊群聊发文件文件服务器推送新闻功能实现-用户登录功能说明因为还没

Java学习-第一部分-第三阶段-项目实战:多用户即时通讯系统

多用户即时通讯系统包含推消息私聊发文件等功能笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html)为什么选择这个项目有趣涉及到java各个方面的技术✔项目框架设计✔java面向对象编程✔网络编程✔多线程✔IO流✔Mysql/学习前使用集合充当内存数据库巩固旧知识,学习新知识项目开发流程需求分析-->设计阶段--->编码实现-->测试阶段-->实施阶段需求分析用户登录拉取在线用户列表无异常退出(客户端、服务器端)私聊群聊发文件服务器推送新闻界面设计用户登录拉取在线用户列表私聊群聊发文件文件服务器推送新闻功能实现-用户登录功能说明因为还没

Java学习-第一部分-第三阶段-第一节:网络编程

网络编程笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html)网络基础网络通信概念:两台设备之间通过网络实现数据传输网络通信:将数据通过网络从一台设备传输到另一台设备java.net包下提供了一系列的类或接口,供程序员使用,完成网络通信网络概念:两台或多台设备通过一定物理设备连接起来构成了网络根据网络的覆盖范围不同,对网络进行分类:局域网:覆盖范围最小,仅仅覆盖一个教室或一个机房城域网:覆盖范围较大,可以覆盖一个城市广域网:覆盖范围最大,可以覆盖全国,甚至全球,万维网是广域网的代表ip地址概念:用于唯一标识网络中的每台计算机查看ip地

Java学习-第一部分-第三阶段-第一节:网络编程

网络编程笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html)网络基础网络通信概念:两台设备之间通过网络实现数据传输网络通信:将数据通过网络从一台设备传输到另一台设备java.net包下提供了一系列的类或接口,供程序员使用,完成网络通信网络概念:两台或多台设备通过一定物理设备连接起来构成了网络根据网络的覆盖范围不同,对网络进行分类:局域网:覆盖范围最小,仅仅覆盖一个教室或一个机房城域网:覆盖范围较大,可以覆盖一个城市广域网:覆盖范围最大,可以覆盖全国,甚至全球,万维网是广域网的代表ip地址概念:用于唯一标识网络中的每台计算机查看ip地

《Terraform 101 从入门到实践》 第三章 Modules模块化

《Terraform101从入门到实践》这本小册在南瓜慢说官方网站和GitHub两个地方同步更新,书中的示例代码也是放在GitHub上,方便大家参考查看。模块的概念模块化是Terraform实现代码重用的方式。模块可以理解为一个包含多个资源的容器模板。封装好之后,可以给大家使用。也可以理解为代码中的函数或方法,它接收入参,经过一些声明式的调用后,输出一些结果变量。从Terraform的代码层面来看,模块其实就是一个包含多个.tf或.tf.json文件的目录。任何一个Terraform项目,都是一个目录,所以也都是一个模块,我们把它称为根模块(RootModule)。而在它目录下的其它模块,都是

《Terraform 101 从入门到实践》 第三章 Modules模块化

《Terraform101从入门到实践》这本小册在南瓜慢说官方网站和GitHub两个地方同步更新,书中的示例代码也是放在GitHub上,方便大家参考查看。模块的概念模块化是Terraform实现代码重用的方式。模块可以理解为一个包含多个资源的容器模板。封装好之后,可以给大家使用。也可以理解为代码中的函数或方法,它接收入参,经过一些声明式的调用后,输出一些结果变量。从Terraform的代码层面来看,模块其实就是一个包含多个.tf或.tf.json文件的目录。任何一个Terraform项目,都是一个目录,所以也都是一个模块,我们把它称为根模块(RootModule)。而在它目录下的其它模块,都是

JAVA基础学习第三天!

精华笔记:1.运算符:  -算术:+、-、*、/、%、++、--  -关系:>、=、  -逻辑:&&、||、!  -赋值:=、+=、-=、*=、/=、%=  -字符串连接:+  -条件/三目:boolean?数1:数22.分支结构:基于条件执行的语句  -if结构:1条路  -if...else结构:2条路##笔记:1.运算符:  -算术:+、-、*、/、%、++、--   -%:取模/取余,余数为0即为整除    ```java    System.out.println(5%2);//1,商2余1    System.out.println(8%2);//0,商4余0----整除    S

JAVA基础学习第三天!

精华笔记:1.运算符:  -算术:+、-、*、/、%、++、--  -关系:>、=、  -逻辑:&&、||、!  -赋值:=、+=、-=、*=、/=、%=  -字符串连接:+  -条件/三目:boolean?数1:数22.分支结构:基于条件执行的语句  -if结构:1条路  -if...else结构:2条路##笔记:1.运算符:  -算术:+、-、*、/、%、++、--   -%:取模/取余,余数为0即为整除    ```java    System.out.println(5%2);//1,商2余1    System.out.println(8%2);//0,商4余0----整除    S

linux-0.11分析:boot文件 head.s 第三篇随笔

head.s参考[github这个博主的][https://github.com/sunym1993/flash-linux0.11-talk]改变栈顶位置_pg_dir:startup_32: movl$0x10,%eax mov%ax,%ds mov%ax,%es mov%ax,%fs mov%ax,%gs lss_stack_start,%esp先是分别ds,es,fs,gs的值都置成了0x10然后这段·lss_stack_start,esp相当于把ss:sep这个栈顶指针指向_stack_start这个位置,而这个位置在head.s中找不到,它在sched.c中longuser_sta