自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Druid数据库连接常见问题

今天用Druid数据库连接池,连接数据库的时候遇到了一些问题,做一个小小的汇总1。navicat 连接 mysql 出现Client does not support authentication protocol requested by server解决方案原因:因为数据库在存取账号密码的时候会加密,mysql 8+的版本采用的是caching_sha2_password的加密方式,而之前的版本是mysql_native_password的加密方式,而我们用的可视化工具版本低,用的还是老方法,“

2020-07-06 00:22:05 1032 1

原创 python爬虫day1

爬虫的基本原理:就是利用代码模拟浏览器,爬取网页上的一些基本的内荣爬虫的一般步骤:找到url 利用python代码请求数据 解析数据,重复2,3的一些步骤 数据的持久化、数据的持久化,一般使用表格或者数据库python 爬虫的基础知识:http协议:user-agent;浏览器和用户的基本信息cookie:用于验证码host:域名requestheader:请求头import urllib.requestimport urllib.parseimport .

2020-06-20 20:54:46 104

原创 进制的基础

二进制的第一位为符号位,其他位为数据位 二进制数= 符号位+数据位 0表示正数 1表示负数原码表示法:0表示正数,1表示负数。补码表示法:正数的原码与补码相同,二负数的补码为数字位取反再加一二进制的反码表示法:正数的原码与反码与补码是一样的,负数的原码只是符号位上的差异,补码是原码数据位取反再加一,反码是原码的数据位取反定点数与浮点数定点数的表示方法 分为纯正数,存小数,和存...

2020-02-05 21:39:32 218

原创 计算机的存储器

存储器的分类RAM .串行存储器,ROM(只读不写)存储器的层次结构读写速度 :5400转存储容量:2T

2020-01-30 04:50:38 106

原创 计算机组成原理组层

计算机指令的执行过程计算机指令的执行过程分为:取指令-》分析指令-》执行指令计算机在指令的执行过程中是流水线性的执行的

2020-01-29 18:19:25 135

原创 计算机的层次与编程语言

翻译性的语言:C C++ Golang解释性的语言:python php javascript翻译+解释:Java C# Java程序会编译成为JVM虚拟机字节码,字节码解释成为机器码计算机的计算单位:容量单位1Byte=8bits速度单位:速度单位主要是CPU的时钟频率,一般的CPU都能达到2Ghz ,表示的是cpu的高低电频的变化快慢计算机的字符与编码集字符编码集的...

2020-01-28 15:44:51 239

原创 计算机的体系与结构

分诺依曼体系:存储器+控制器+运算器+输入设备+输出设备。可以说现在的计算机都是分诺依曼机。分诺依曼机是把CPU和存储器分开,由于CPU的计算速率是比较快的,二存储器的传输速率相对二言是没那么快的所以就造成了CPU的空转,这也就是分诺依曼机的瓶颈现代计算机的结构:现代计算机的结构就是在分诺依曼机的基础上进行了修改的,解决了CPU和存储设备之家的性能差异现代的计算机是以存储为主...

2020-01-28 13:06:51 155

原创 Linux的基本操作

2020-01-27 20:20:03 54

原创 插入排序

原理:就是从第二个元素开始起依次与前面的元素比较,找到他合适的位置特点:对于一些有序性比较大的素组的效率是比较高的在这里#include<iostream>#include<algorithm>#include<string>#include "SortTestHelper.h"using namespace std;template<ty...

2020-01-27 20:12:18 49

原创 选择排序

选择排序是,三种基本排序里面比较基本的一种排序方法,时间复杂度是n的平方,就是依次把最小的数往前移,#include#include#include#include “SortTestHelper.h”using namespace std;templatevoid selectionSort(T arr[],int n){for (int i = 0; i < n; i+...

2020-01-26 20:32:31 118

原创 Eclipse基本快捷键

文件相关的常用快捷键ctrl+N : 新键工程,新键文件夹,文键A|t + 带下滑线的字母,在对话框中进行快熟的操作CTRL +M 对话框的最大化A|t +shift+r :重命名,可以对变量进行修改,修该变量的时候用这个个一次性的把所有要该的东西改完,特别好用ctrl +E :快速的查修你所创建的类编写代码时常用的快捷键ctrl+a\t+向上向下箭头:快速复制Ctrl+D :快速...

2020-01-03 13:03:50 145

原创 Java多线程基础(一)

什么是多线程,初步认识线程和进程我们在打开一个网页的时候,我们可能浏览的不只是一个页面,我们可能打开的是多个页面,QQ空间聊天我们可能同时多个同学聊天,我们可能一边打游戏,一边听歌,这就是多线程。进程算是一个比较大的线程,线程算是一个轻量级的进程,而每个进程是由CPU,分配时间片,如果想要查看进程表的话大家可以按ctrl +shift+Esc,查看进程进程是带资源调度的,需要操作系统分...

2020-01-02 13:42:17 52

原创 2020-01-02

Java中的多线程## 标题1.什么是进程,什么是线程一个程序可以开辟多个界面,每一个界面都相对独立,如微信,QQ,与多个人聊天而在电脑上开辟的多个页面,网站上你要浏览大量网站页面这都可以看成是一个线程,而进程是由于多个线程组合而成。而每个进程是由CPU开辟的,CPU中有时间片,而也没有绝对的多线程而已,只不过是时间片用完后,该线程悬挂起,去调度其他时间片,之后有回来在调度他而已2.实现多线...

2020-01-02 10:30:50 89 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除