自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 java接口基础知识附思维导图

接口:官方的含义是---->java接口是一系列方法的声明,是一些方法特征的集合疑问:那为什么不用抽象类呢?把他们共有的方法集合起来放在一个抽象类里面,同样可以调用哇,但是反过来想一想如果这些方法,不是同一个类,就比如飞这个方法,飞机有飞这个方法,蚊子有飞这个方法,如果让他连同时继承拥有飞这个抽象类里面,是不符合单一职责原则的,所以我们可以提供一个飞的接口,飞机,蚊子来实现这个接...

2019-04-06 20:27:13 1820

原创 mysql隐式转换

create table testSql(id int(11),name varchar(11),descid varchar(11));alter table testSql add index(descid) alter table testSql addunique(id) insert into testSqlvalues(1,‘123’,‘1’),(2,‘123a’,‘2’),(3,‘639’,‘3’) select * fromtestSql;tablename: testSql .

2020-07-28 17:55:43 627

原创 并发编程1-JMM

解决的问题线程与jvmjava 内存区域和 java 内存模型的区别硬件内存架构与java内存模型java 内存模型对并发的保证基本概念1. 程序:代码,完成某一个任务或者业务的代码序列;比如qq2. 进程:程序在某些数据上的一次运行 ; 比如 我调用一个接口 这就是一个进程3. 线程:一个进程包含多个线程,占有资源的独立单元jvm 与 线程jvm 什么时候启动 --》 类被调用的时候; 会有jvm 线程 执行到main 方法的时候 会创建 main进程,线程是存在于jvm 中

2020-07-03 21:56:59 200

原创 navicat连接linux mysql问题汇总

##连接mysql权限问题阿里云的规则防火墙mysql创建用户并赋权权限进入mysqluse mysqlupdate user set host = ‘%’ where user = ‘root’;flush privileges;阿里云规则定义规则,开启3306端口防火墙永久性生效开启:chkconfig iptables on关闭:ch...

2019-09-04 09:38:43 270

原创 mongodb的基础认识以及安装和配置服务

MONGODBmysql与mongodb的区别什么是MongoDB ?1. MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统,是NoSQL的数据库非关系型数据库。MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。(先解释一下文档...

2019-07-31 12:55:50 212

原创 Collection和Map

集合collection接口框架Collection接口主要有三个字接口,分别是List接口,Set接口,Queue接口1. List接口 1. 实现List接口的集合是一个有序的Collection序列,操作此接口的用户可以对这 个序列每个元素的位置进行精确地控制,用户可以根据元素的索引访问元素,List接口中 的元素可以重复2. Set接口 1. 实现Set接口的集合是一个无...

2019-07-29 18:40:33 365

原创 iconfont字体图标

第一步打开这个网址(阿里巴巴矢量图标库官网):https://www.iconfont.cn/第二步注册,我是通过微博注册的!看官请便第三步:点击图标管理—>我的项目,点击右边的新建项目,设置下项目的名称自己方便看就可以第四步:点击首页或者图标库,浏览图标,在自己喜欢的图标点击添加购物车,随后,点击右上角的购物车,再点击添加至项目,添加自己刚才新建的项目第五步:下载出来应该...

2019-07-28 13:32:18 322

原创 并发编程第一天

synchronized认识synchronized修饰的地方1. 修饰对象,就是,新建一个对象,修饰她,这样每一次执行syschronized包裹的代码块,必须取得拿到对象锁然后才可以运行这个代码块2. 修饰公共的方法,这个锁的拥有者就是thsi,就是这个类的实例3. 修饰静态的方法,这个所得拥有者就是test.class脏读1. 同步方法,与不同步方法会同时进行,不会相...

2019-07-27 01:05:07 333

原创 js遍历对象$数组

##JS数组&对象遍历JS数组遍历:1,普通for循环1234var arr = [1,2,3,4,9];for ( var i = 0; i <arr.length; i++){ console.log(arr[i]);}2,优化版for循环:使用变量,将长度缓存起来,避免重复获取长度,数组很大时优化效果明显123for(var j = 0...

2019-07-23 16:08:39 415

原创 nodejs安装配置

安装node.js1. 官网链接:https://nodejs.org/en/download/下载对应的版本2. 安装过程如同安装qq,注意安装路径不要放在c盘3. 安装完之后,win+r-->cmd--->输入node -v4. 输入npm -v 即为胜利修改npm的全局模块路径1. 改变npm默认路径的是npm安装的全局模块所在的路径,以及缓存cache...

2019-07-23 15:36:20 161

原创 公网ip与私网ip区别联系

一般的私网的网段100.0.0.010.0.0.0172.16.0.0192.168.0.0什么是公网ip有了公网ip,那么在互联网上你的宽带就有一个唯一的ip地址,家庭的宽带的公网ip地址都是动态变动的,有了这个ip地址你就可以外网和家里的设备直连访问速度快且稳定,而且你电脑手机上网,下载玩游戏等速度和稳定型都会比内网快而且稳定很多,没有公网ip的情况下,你就需要通过服务器...

2019-07-23 12:13:59 13671 2

原创 安装notepad

##安装notepadd++ 链接:https://pan.baidu.com/s/1__Y-MpWAnpmjhfjycL0O1A 提取码:iuf6 安装直接运行exe文件即可

2019-07-23 11:45:55 220

原创 Markdown安装,破解,修改中文

List item安装Markdownpad2官网下载安装包http://markdownpad.com/download.html直接安装,跟qq差不多 一般不选在c盘激活Email address :Soar360@live.com License key : GBPduHjWfJU1mZqcPM3BikjYKF6xKhlKIys3i1MU2eJH...

2019-07-23 11:38:33 2129

原创 install_nginx

本地访问nginxcurl 127.0.0.1:8099http://www.nginx.cn/4191.html查看防火墙service iptables status状态,service iptables start/restart 开启/重启防火墙https://www.cnblogs.com/zienzir/p/9346528.html安装nginx准备目...

2019-07-20 22:56:56 149

原创 nginx打开子项目

首先确保自己的vue能够运行npm run dev然后执行打包命令npm run build把打包后的文件夹dist,复制到nginx,html文件夹下.将dist中的index.html所有引用的路径进行修改1.因为引用的地址src=/static/js/app.1dc7237247ea1ee7b64a.js是从根目录想开始寻找的,路径错误,我们把static...

2019-07-20 21:41:22 146

原创 vim

vim插入模式(command mode):在此模式下可以输入字符,按ESC将回到命令模式。命令模式(Insert mode):可以移动光标、删除字符等。末行模式(last line mode):可以保存文件、退出vi、设置vi、查找等功能(低行模式也可以看作是命令模式里的)。命令模式:vi启动后默认进入的是命令模式,从这个模式使用命令可以切换到另外两种模式,同时...

2019-07-18 23:18:37 114

原创 linux文件的基础操作

目录:~代表家目录,也就是当前登录用户的用户命令,比如我等我的是xie,cd ~ 代表的就是/home/xie// 就是所有目录中最顶层的目录./表示当前的目录cd ./文件夹 切换到当前目录的某个文件夹cd ..切换到上级目录cd ../文件夹 切换到上级目录中的某个文件夹创建文件touch 创建文件夹-p 确保目录名称存在,不存在的就建一个mkdir ...

2019-07-17 22:09:46 84

原创 git

git1.安装git2.暗转git的可视化工具,安装语言包3.git的常用命令设置:1.git config --global user.name ""2.git config --global user.email ""git的常用命令1.首先要创建git仓库 git init2.把文件放到缓存区 git add fileName3.提交文件 git com...

2019-07-17 20:23:15 94

原创 vue基础

vue分层mvc:什么是,什么时候用 1.特点: 1.在什么地方些什么东西,规定,易于管理,最早出现在web项目中,不适合小型项目使用,解决代码复杂性的问题 解决了代码的耦合度 2.将数据访问层,业务层,视图层解耦 3.更容易开发,维护开发效率更高 2.优点: 1.耦合性低 2....

2019-07-13 11:29:21 97

原创 安装 MongoDB服务

sc create mongodb binPath= "f:\mongoDB\mongodb-win32-x86_64-2008plus-ssl-3.6.13\bin\mongod.exe --service --dbpath f:\data --logpath=F:\data\log\mongodb.log --logappend --directoryperdb"三个参数:binPath...

2019-06-20 20:14:24 90

原创 解决log4j:WARN No appenders could be found for logger

1检查你的配置文件的名称是否为log4j.properties2检查该配置文件是否在src下面这是我的解决方案

2019-05-14 13:28:58 240

原创 idea控制台中文乱码

两种方法第一种File—>settings—>File Encodings把里面都设置为UTF-8重启就可以了第二种方法这个比较快还简单先找到idea的安装目录1.右键用写字板打开(idea64.exe.vmoptions)此文件2.在文档末添加-Dfile.encoding=UTF8-Dsun.jnu.encoding=UTF8...

2019-05-13 18:49:22 69

原创 java实现静态查添改删数据库数据

1.导入jar包https://dev.mysql.com/downloads/connector/j/下载出来是一个压缩包,解压复制里面的jar包mysql-connector-java-5.1.37-bin.jar到自己的项目下,右键->add as Library…2.注册驱动JAVA官方定义的一套操作所有关系型数据库的规则(接口),各个数据库厂商去实现这套接口,提供数...

2019-05-02 00:29:38 1328

原创 java如何连接到数据库

1. JDBC基本概念2. JDBC的快速入门3. 对JDBC所有接口的详解1. JDBC基本概念JDBC : 其实是官方定义的一套操作所有关系型数据库的规则(接口),各个数据库厂商去实现这套接口,提供数据库驱动jar包,我们可以使用jdbc接口进行编程,真正执行代码的是驱动程序. Person p = new Student();p.info(); Person p2 = new ...

2019-04-30 08:19:37 3496

转载 XmlWriter写入XML

本篇文章转载源地址:https://www.cnblogs.com/yueyingdiaoling/p/6651519.html作者写的很好,特来学习一下首先我们要知道XML的一些东西:思维导图来一份------>下面的操作是,使用XMLWriter写入XML导入dom4j-1.6.1.jar包构建路径现在有一个需求,就是把一个部门的各个人员的基本信息存到XML...

2019-04-27 01:00:16 1120

原创 日志基础(二)

log4j定义了8个级别的log(除去OFF和ALL,可以说分为6个级别), 优先级从高到低依次为:OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE、 ALL。主文件:package fuxi_log.log;import org.apache.log4j.Logger;public class LogInfo { static Logger log...

2019-04-15 14:14:59 145

原创 日志(一)

日志:日志就是记录程序的运行轨迹,方便查找关键信息,也方便快速定位解决问题.那么如何存储程序的运行轨迹,肯定是使用文件呗,但具体的文件可能是txt,doc,html,excel,properties…这一篇重点了解:这一部分介绍怎么用java写和读取文件第一步我们需要了解一个类,名字为Properties,这个类是一个工具类,他能和文件产生一些微妙的关系,我们可以把这个类,想象成眼镜,...

2019-04-15 13:25:38 137

原创 异常机制&自定义异常

自定义异常:在程序中,可能会遇到JDK提供的任何标准异常类都无法描述清楚用户性要表达的问题,这种情况下,可以创建自己的异常类,即自定义异常类注意自定义异常只需要从Exception类或者自己的子类派生一个子类即可自定义异常类如果继承Exception类,则为受检查异常,必须进行处理,如果促性处理,可以让自定义异常类继承RuntimeException(运行时异常)类通常自定义异常...

2019-04-15 10:20:16 282

原创 客户机操作系统已禁用cpu如何解决

我见过网上好多问题的解决方法,我也一一尝试,但无果,大家可以试一下下面的方法换一个版本的CentOs 镜像下面是CentOs12pro的安装包https://pan.baidu.com/s/1nUPupKKfrb9nQR-zKa8NBw提取码:mygb...

2019-04-12 00:26:39 6583 2

原创 Java基本知识附思维导图

Java的基本知识(只整理了基本的知识)阅读的顺序从右往左来大家食用快乐,会继续更新Java的知识的

2019-04-08 19:46:14 189

原创 多态的理解附思维导图

多态的浅显的理解下面的例子将演示一下多态的作用:public abstract class Wine { private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } public abs...

2019-04-06 00:40:25 553

原创 如何加上网页的小图标,一句代码

网页加上图标(如何找到网页的图标文末附有)&amp;lt;link rel=&quot;icon&quot; href=&quot;img/favicon.ico&quot; /&amp;gt;注意:1.href里面是你的图标的地址2.图标的大小要设置为32px,或者16px3.图片名称和后缀一定是favicon.ico如何获取网页的图标:在这个位置加上//favicon.ico回车,妥了...

2019-01-30 22:30:55 1145

shop_car.rar

简单的vue的购物车,带有总价,和选的项目的上下线,有需要的可以看看

2019-07-30

并发编程.md

0727第一天熟悉并发编程,很多头痛的知识点,但是为什么我会整理呢?我还没想到理由!!兴趣

2019-07-27

空空如也

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

TA关注的人

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