自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JVM内存模型和类加载过程精简总结

1.java源码编译过程 1.1编译过程 分析和输入到符号表 注解处理 语义分析和生成.class文件 1.2 一次编译到处运行 我们用编译器编译完成由.java文件生成了.class文件。 这个时候就要用到JVM来解释运行了。 JVM是运行在操作系统上的,每个操作系统的指令不同,jdk也是区分操作系统的(区分平台)下载不同的jdk版本,就可以和当前的系统兼容 所以只要class字节码符合jvm规范,就可以在不同的平台运行,实现了跨平台运行。 1.3 类加载的条件加载class文件 不一定

2021-03-07 15:50:10 376

原创 docker命令学习笔记

yum-config-manager –add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo docker run -it 镜像 启动一个镜像容器 exit 关闭退出容器 CTRL+p+q也是退出容器 docker images 查看本地的镜像 docker pull mysql --filter=START=5000 筛选 下载镜像 docker start 容器id 开启容器 docker stop 容器

2021-04-08 09:16:45 192

原创 下载tensorflow 特别慢 解决方案

pip install tensorflow -ihttps://pypi.douban.com/simple 就是在后面加上镜像

2021-04-03 20:29:38 733

原创 no module named ‘tensorflow‘解决方法

打开 Anaconda prompt pip show tensorflow 看看找不找得到 找不到 就 pip install tensorflow

2021-04-03 20:27:59 960

原创 机器学习软件Conda(包含spyder)下载使用流程

首先是两个一个是miniconda 还有一个是Anaconda简单了解了其实就是 一个可以自定义组件一个是人家给你集成好多了 我下载的是Anaconda 直接推荐一个连接 详细教程 https://zhuanlan.zhihu.com/p/75717350 下载之后就可以用了 包括了 spyder 遇到的问题spyder就是编写了一个dome但是报错了 翻译过来的意思是 默认情况下,图形现在呈现在plot窗格中。要使它们也以内联方式显示在控制台中,请取消选中“绘图面板选项”菜单下的“静音内联绘图”。 百度

2021-04-03 15:04:25 1632

原创 常用的设计模式

1.单例模式(面试有被问到) 单例模式 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 单例模式只有一个实例 单例类必须自己创建一个唯一的实例 单例类必须给所有其他对象提供这一实例 单例模式创建的目的 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 解决了 一个全局使用的类频繁的创建和销毁 想控制实例数目,节省系统资源的时候 构造函数是私有的 单例模优缺点 优点 在内存中只有

2021-03-27 17:06:18 154

原创 素数筛法

1.埃式筛法 参考题目:洛谷 线性筛素数 大致思想 就是起始先找到2然后筛掉2的所有倍数 然后再找到下一个数组为true的素数下标存进去然后接着筛选 代码如下 注释解释的很清楚 #include <iostream> #include <cstring> using namespace std; //埃氏筛法 const int MAX_N = 10005; int prime[MAX_N]; //第i个素数 bool is_prime[MAX_N+1]; //is_pr

2021-03-19 17:33:55 175

原创 常见的几种最短路算法

1.无权最短路 (bfs)广度优先搜索 参考题目:洛谷的 马的遍历 展开 题目描述 有一个n*m的棋盘(1<n,m<=400),在某个点上有一个马,要求你计算出马到达棋盘上任意一个点最少要走几步 输入格式 一行四个数据,棋盘的大小和马的坐标 输出格式 一个n*m的矩阵,代表马到达某个点最少要走几步(左对齐,宽5格,不能到达则输出-1) 代码如下 #include<bits/stdc++.h> #define ll long long ll book[405][405]; ll ma

2021-03-19 15:43:14 378

原创 java多线程学习 代码笔记

继承Thead创建线程 public class Threadtest extends Thread{ @Override public void run() { for (int i = 0; i < 20; i++) { System.out.println("A" + i); } } public static void main(String[] args) { Threadtest th

2021-03-14 18:15:08 408 5

原创 LRU缓存(JAVA实现)

LRU最近最久未使用 两种实现方法 第一种是 利用hashmap加双向链表完成模拟操作 代码如下 class LRUCache { class DLinkedList{ //这里是定义的双向链表 int val; int key; DLinkedList next; DLinkedList pre; public DLinkedList(int key, int val){ this.ke

2021-03-10 23:14:05 178

原创 将本地项目上传到gitee

1.首先先去官网下载git 2.创建本地项目 3.在gitee上创建好仓库 4.回到项目所在的文件夹 右键点开git bash here 打开git操作页面 5.输入 git init 命令 初始化一个git本地仓库 ,里面会生成,git文件夹 6.回到gitee创建好的仓库 复制地址, 7.在git操作页面输入 git remote add origin (刚刚复制的地址) 连接gitee仓库 8.然后使用 git pull origin master命令 ,将gitee上..

2021-03-08 22:29:30 171

原创 MySQL技术内幕InnoDB存储引擎-笔记

1.数据库与数据库实例误区 数据库: 就是物理操作系统文件或其他形式文件类型的集合。 说白了就是存储数据的文件 实例:MySQL 数据库有后台线程以及一个共享内存区的组成。 说白了就是操作数据库的一个程。 2.MySQL数据库的组成部分 连接池组件 管理服务和工具组件 sql接口组件 查询分析器组件 优化器组件 缓冲组件 插件式存储引擎 物理文件 3.MySQL数据库与其他数据库的区别 MySQL数据库区别于其他数据库的最重要的特点就是插件式存储引擎 inoodb数据库存储引擎(好多种存储引擎)

2021-03-05 15:09:10 172 2

原创 Can not resolve ********************(jar包) 报错解决方案

@[TOc] Can not resolve ********************(jar包) 报错解决方案 本人是更新maven 之后导致jar包导不进去 报错 解决方案 原因:可能是之前的仓库jar包没有下载完整 将本地仓库清空之后 在 maven 中找到conf 下的 setting.xml 配置阿里云镜像 <mirror> <id>alimaven</id> <name>aliyun maven</name>

2021-02-24 15:24:34 1884

原创 Cannot resolve symbol ‘*******‘

@[TOC] Cannot resolve symbol ‘*******’ 解决方案 遇到这种情况有可能是 idea之前发生了错误 setting出现错误 打开file->点击这个选项 重新启动 idea就可以解决(本人是这样解决的)

2021-02-24 15:17:11 234

空空如也

空空如也

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

TA关注的人

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