40k 36 分钟

# MongoDB 相关概念# 业务应用场景传统的关系型数据库 (如 MySQL),在数据库操作的 "三高" 需求以及应对 Web2.0 的网站需求,显得力不从心解释:"三高" 需求:High performance - 对数据库高并发读写的需求。Huge Storage - 对海量数据的高效率存储和访问的需求。High Scalabillity && High Availability - 对数据库的高可扩展性和高可用性的需求。而 MongoDB 可应对...
1.5k 1 分钟

创建 Java JDBC 接口规范package com.ar.www;public interface JavaJDBC { public Object getConnectot(); public Object getClose(); public Object getDlc();}创建 MySQL 模拟类并实现 Java 的 JDBC 接口规范package com.ar.www;public class MySQL implements JavaJDBC{ @Override public Object getClose()...
1.3k 1 分钟

将 mysql-connector-java-8.0.28-1.el7.noarch.rpm 传输到 Linux 后,使用命令解压rpm -zxvf mysql-connector-java-8.0.28-1.el7.noarch.rpm一般解压后在路径: usr/java/mysql-connection-java.jar 中找到 jar 包然后进行下面的操作创建 libs 文件夹找到 mysql-connector.jar 驱动,将其 copy 到 libs 文件夹中拷贝到 libs 文件夹中,点击 ok右击 libs 文件夹选择 Add as...
42k 38 分钟

# JDBC 概述[TOC]JDBC 为访问不同的数据库提供了统一的接口,为使用者屏蔽了细节问题Java 程序员使用 JDBC, 可以连接任何提供了 JDBC 驱动程序的数据库系统,从而完成对数据库的各种操作示意图:# JDBC 带来的好处:示意图:说明: JDBC 是 Java 提供一套用于数据库操作的接口 API,Java 程序员需要面向这套接口编程即可,不同的数据库厂商,需要针对这套接口,提供不同实现# JDBC API 概述:示意图:JDBC API 是一系列的接口,它统一规范了应用程序与数据库的链接,执行 SQL 语句,并得到返回结果等各类操作,相关类和接口在 java.sql 与...
1.5k 1 分钟

查看安装好的 mysql 中是否存在这些文件在 mysql serverxx.xx 中有一个 include 和 lib 文件目录里面包含了大量的.h 头文件和 lib,dll 文件确保有这些文件后,创建一个 project复制 include 和 lib 文件目录到创建好的这个 project 项目目录中,注意复制不是剪切 ,剪切就完蛋了。然后将 lib 目录中的 libmysql.dll 文件单独的复制一份放外面右键 project 点击属性点击 vc++ / 包含目录点击包含目录的右边的一个小三角然后点击编辑选择 include 文件目录然后确定应用然后就是库目录同样点开编辑选择 lib...
32k 29 分钟

# 5 数组和字符串🎄# 5.1 概述🌳在程序设计中,为了方便处理数据把具有相同类型的若干变量按有序形式组织起来 —— 称为 数组。数组就是在内存中连续的相同类型的变量空间。同一个数组所有的成员都是相同的数据类型,同时所有的成员在内存中的地址是连续的。数组本身是一个常量地址数组名符合标识符的书写规定 (数字,英文字母,下划线)数组名不能与它变量名相同,统一作用域内是唯一的方括号 [ ] 中常量表达式表示数组元素的个数int a[3] 表示数组a有3个元素其下标从0开始计算,因此3个元素分别为 a[0],a[1],a[2]定义数组时 [] 内最好是常量,使用数组时 []...
55k 50 分钟

# 7 指针🎄# 7.1 概述🌳# 7.1.1 内存🌲内存含义:存储器:计算机的组成中,用来存储程序和数据,辅助 CPU 进行运算处理的重要部分内存:内部存储器,暂存程序 / 数据 —— 断电丢失 SRAM,DRAM,DDR,DDR2,DDR3外存:外部存储器,长时间保存程序 / 数据 —— 断点不丢失 ROM ,ERROM,FLASH (NAND,NOR),硬盘,光盘。内存是沟通 CPU 与硬盘的桥梁:暂存放,CPU 中的运算数据暂存放,与硬盘等外部存储器交换的数据# 7.1.2...
32k 29 分钟

# 1 基本概述🎄# C 语言特点🌳优点代码量小执行速度快功能强大编程自由缺点写代码实现周期长可移植性较差过于自由,经验不足易出错对平台库依赖较多# 1 编写 C 语言代码🌳#include <stdio.h>int main(void){ // 这是第一个 C 语言代码 printf("hello world"); return 0;}C 语言的源代码文件是一个普通的文本文件,但扩展名必须是 .c 。# 1.1 代码分析🌲# 1.1.1 include 头文件包含🌴#include 的意思是头文件包含,...
1.2k 1 分钟

# 进制数# 二,八,十六转十进制⚡️规则:从最低位 (右边) 开始,将每个位上的位提取出来,剩以进制数 (2,8,16) 的 (位数 - 1 次方),...
806 1 分钟

# 概念进制数的最高位是符号位,0 表示正数,1 表示负数.(速记口诀,1 转 90° 就是 - 负号)正数的原码,反码,补码都一样 (三码合一)负数的反码 = 它的原码符号不变,其它位取反 (0->1 , 1->0) 零变成 1,1 变成零负数的补码 = 它的反码 + 1, 负数的反码 = 它的补码 - 1零的反码补码都是零Java 没有无符号数,换言之 Java 中的数都是有符号的在计算机运算时,都是以补码的方式来运算的当我们看到运算结果的时候,要看它的原码#...