自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 contos下docker的安装与配置

Centos系统docker安装

2022-07-03 21:18:25 248 1

原创 Redis入门

Redis入门概述Redis是什么?Redis(Remote Dictionary Server),远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。redis是一个key-value存储系统。Redis 是一个高性能的key-value数据库。Redis支持主从同步。Redis能干什么?内存存储、持久化,内存中的数据是断电即失的,所以说持久化很重要(rdb、aof)效率高,可以用于高

2021-07-24 23:06:28 180

原创 单例模式的几种实现方式

单例模式的几种实现方式1、饿汉式/** * 饿汉式单例 * @author zadaya */public class HungaryMan { // 首先是构造器私有,防止调用构造方法创建对象 private HungaryMan() { } // 定义常量,只要类被加载就创建一个新对象 public final static HungaryMan HUNGARY_MAN = new HungaryMan(); // 调用 getInsta

2021-07-11 17:04:16 135

原创 微服务配置中心获取不到参数的问题

一点小问题,搞了一下午……罗列一下几种可能:a、配置中心的地址和微服务应用名称需要放置在bootstrap.properties文件中,该文件在项目启动过程中优先于 application.properties 读取例如:src\main\resources\bootstrap.propertiesspring.application.name=application-namespring.cloud.nacos.config.server-addr=127.0.0.1:...

2021-02-23 17:45:55 488

原创 MVC和三层架构

MVC和三层架构前言阶段一:MVC就是三层架构阶段二:MVC和三层架构关系不大阶段三:实际上MVC和三层架构关系不浅前言一直以来对于MVC设计模式和三层架构体系的理解都不够透彻,对于两个概念的认知过程是比较困难的,最初的状态是“奥,我懂了~”,然后一段时间后转变为“好像不太对,再看看……”,然后是“奥,不是原来想的那样,是这样的!”……这样的过程不断轮换刷新着我对两个概念的认知总体上我个人对MVC和三层架构的理解可分为三个阶段阶段一:MVC就是三层架构先在大学里经老师讲授得知MVC一词,这里引用下

2020-12-30 18:26:45 616

原创 关于Rest风格URI导致后台无法接受参数问题

关于Rest风格URI导致后台无法接受参数问题前言问题原因解决办法前言在学习SSM项目整合的过程中,使用了Rest风格的URI进行HTTP请求,这里贴一下四种请求方式一般对应的业务类型REST风格URI使用规范GET:查询;POST:新增;PUT:修改;DELETE:删除;具体的可以参考这篇博客:RESTful API接口设计标准及规范当然,我们页面直接发送的请求只能是GET或者POST两种类型的,如果页面也想用Rest风格的请求怎么办??不慌,肯定有办法,我们将请求方式设置为POS

2020-12-25 13:20:46 435 2

原创 MySQL踩坑与填坑

MySQL踩坑与填坑mysql winx86免安装版 mysql服务就是不能开机自启动mysql winx86免安装版 mysql服务就是不能开机自启动在一台新电脑上从旧电脑拷贝了mysql的整个目录,并在新电脑为mysql配置了环境变量,运行了安装mysql服务的命令mysqld --installnet start mysql这些操作都成功了,可关机后再开机,发现服务没起来?查看系统服务也注册成功了,然后启动类型也是自动然后网上用了几种方式就是没解决,之后发现开机后第一时间看服务中mys

2020-12-22 16:28:28 118

原创 排序算法的Java实现Demo

快速排序public class quickSortDemo { public static void main(String[] args) { int[] testArr = { 33, 25, 11, 56, 1, -336, -25, 89, 52 }; for (int i : testArr) { if (i == testArr[0]) System.out.print("原始数列:" + i); else System.out.print(", "

2020-12-01 17:53:33 94

原创 字符流读写方式速度对比

学习java IO模块写的一个测试用例Demo中有4个方法,在main方法中分别调用即可在测试前请替换 源文件目录和目标文件目录package com.IOstream;import java.io.*;/** * 字节流Demo 四种复制文件方式速度对比 * 方式1:字节流每次读取一个字节 * 方式2:字节流每次读取一个字节数组 * 方式3:字节缓冲流每次读取一个字节 * 方式2:字节缓冲流每次读取一个字节数组 * */package com.IOstream;impor

2020-06-13 01:03:12 210

转载 Redis设置systemctl管理服务的启动、停止、开机启动

Redis默认不会像mysql一样开机自启,故通过systemctl可以管理redis实现自启通过查找资料,发现这位的教程是好用的——原文链接:https://www.cnblogs.com/mr-wuxiansheng/p/12494124.html1. 创建服务用service来管理服务的时候,是在/etc/init.d/目录中创建一个脚本文件,来管理服务的启动和停止;在sy...

2020-05-02 01:28:52 949

原创 Django学习(有空再更)

1、创建Django项目命令:django-admin startproject项目名注意:在创建项目前先进入虚拟环境创建完成后的目录结构其中: __init__.py:说明test2是一个Python包 settings.py:项目的配置文件 urls.py:进行url路由配置 wsgi.py:web服务器和Django框架...

2020-04-29 17:37:15 121

原创 踩坑——mysql配置相关

学习django由于版本问题放弃使用pymysql作为django连接数据库的驱动包,查资料得知mysqlclient是更好的选择,于是开始折腾:系统环境: ubuntu 18.04 python 3.6.9 django 3.0.5 mysql 5.7.29 直接 pip install mysqlclient 安装mysqlclient会出错,大致是...

2020-04-27 10:09:29 125

原创 为自己的网页添加L2Dwidget.js看板娘和页面吸附球

今天查资料,偶然看到别人的博客上有一个二次元动画人物,看着很好玩,就准备搞一个~!话不多说,直接上干货~其实就是在html文件中的head标签中添加如下js代码即可<!-- L2Dwidget.js L2D网页动画人物 --><script src="https://eqcn.ajz.miesnfu.com/wp-content/plugins/wp-3d-pon...

2020-04-23 23:49:19 3662 1

原创 关于 ssh 无法登录到 Windows 10 的问题

问题:在学习linux过程中,一直都是使用ssh登录到linux系统上,在尝试使用ssh登录win10的时候却发现超时无响应分析:经过查询资料问题解决,主要是使用ssh命令并不代表开启了ssh服务器,我们通常在powershell中直接使用的ssh命令其实是win10专业版默认开启了OpenSSH客户端(OpenSSH Client),而现在想要远程ssh登录到win10,则需要开启s...

2020-04-11 17:33:07 10011 15

原创 MySQL学习笔记

链接数据库mysql -uroot -p退出数据库exit / quit / ctrl+dsql语句最后需要有分号 ; 结尾显示时间select now();显示数据库版本select version();查看所有数据库show databases;创建数据库create database 数据库名 charset=utf8;查看创建数据库的语句show create ...

2020-04-09 23:24:39 115

原创 关于Ubuntu中Navicat连接不上MySQL的问题(mysql.sock相关)

在学习过程中发现Navicat默认使用socket方式本地连接MySQL失败,相关错误如下:2002 - Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (13 “权限不够”)或2002 - Can’t connect to local MySQL server through s...

2020-04-09 07:58:26 2020 4

原创 关于Markdown常见基本操作的学习

Markdown基本操作    作为一个底层码农,一直以来也没有形成好的学习习惯,这让我很吃亏,尤其是学过的东西容易忘,对于开发环境的配置或者某些命令的学习总是学了一遍又一遍,问题就在于自己没有记笔记的好习惯,学的东西没有迁移成为自己消化的知识,如今我决定养成一个记笔记的好习惯,然后Markdown是时下各大博客论坛流行的编辑方案,说实话我还没有体会到它的优势到底有多强,不过大家都在推荐的东西一...

2020-03-31 20:42:30 198

原创 如何搭建Python虚拟环境

一、问题:为什么要搭建虚拟环境在我们开发过程中,当安装Python相同包的不同版本时,后来安装的包会将之前的包覆盖掉,这样就会导致一些项目运行失败;又或者我们迁移项目到其他运行环境时,需要重新配置一整套运行环境。二、解决方法:虚拟环境虚拟环境就是真实的Python环境的复制版本,直接位于项目目录中,可以使单个项目的运行不受其他项目的影响三、安装pip工具(如已安装请跳过...

2020-03-26 01:13:31 810

转载 Genymotion下载离线镜像方法

版权声明:本文为转载文章原文链接:https://blog.csdn.net/hewenl/article/details/54563724Genymotion号称android模拟器中运行最快,配置低端的电脑也可以流畅运行,但是因为genymotion的服务器在国外,要是在国内使用那速度可以慢慢等了。这里借鉴各位大神的方法来快速的下载ova镜像第1步、当然是先到genymoti...

2019-08-31 14:17:19 1008

转载 android 8种对话框(Dialog)使用方法汇总

转载:https://www.cnblogs.com/gzdaijie/p/5222191.html1.写在前面Android提供了丰富的Dialog函数,本文介绍最常用的8种对话框的使用方法,包括普通(包含提示消息和按钮)、列表、单选、多选、等待、进度条、编辑、自定义等多种形式,将在第2部分介绍。 有时,我们希望在对话框创建或关闭时完成一些特定的功能,这需要复写Dialog的creat...

2019-03-19 01:12:56 148

转载 Android中OnItemClick的四个参数意义

请教Android开发中的Adapter内的onItemClick监听器四个arg参数问题(多谢)publicvoidonItemClick(AdapterView&lt;?&gt;arg0,Viewview,intposition,longarg3)如上代码所述,请告诉我arg0到arg3分别代表什么,它们的作用是什么,请尽量...

2019-03-14 10:44:52 1900

转载 解决Eclipse打不开GenyMotion

转载自:https://www.bbsmax.com/A/xl56b7y75r/eclipse在线安装genymotion模拟器插件不成功,可以离线安装,去搜索2个jar包 com.genymobile.genymotion.ide.eclipse.plugin.jar com.genymobile.genymotion.lib.jar直接放到eclipse安装目录pl...

2019-03-13 21:17:36 170

转载 框架与类库

 架和类库等概念的出现都是源于人们对复用的渴望。“不要重复发明轮子”,成了软件界的一句经典名言。从最初的单个函数源代码的复用,到面向对象中类的复用(通常以类库的形式体现),再到基于组件编程中二进制组件(.NET中是以IL程序集形式存在的)的复用,人们复用软件的抽象层次越来越高。现在,框架复用是抽象层次的又一提升,框架的复用不仅仅是功能的复用,更是设计的复用。1.1 框架与类库的区别  ...

2018-09-06 20:55:44 1071

转载 Android端上传图片到后台,存储到数据库中

 首先点击头像弹出popwindow,点击相册,相机,调用手机自带的裁剪功能,然后异步任务类访问服务器,上传头像,保存到数据库中,下面写出popwindow的代码 //设置popwindow public PopupWindow getPopWindow(View view){ PopupWindow popupWindow=new PopupWindow(v...

2018-08-18 10:03:37 1605

原创 Android开发之详解四种布局方式

四大布局方式今天要介绍的布局方式有线性布局(LinearLayout)、相对布局(RelativeLayout)、帧布局(FrameLayout)、表格布局(TableLayout)。前两者是常用的,所以今天就着重的讨论一下LinearLayout。在Android开发的几种布局方式当中,你不许指定控件的坐标点,也就是说你不许指定控件的位置,因为特定的布局方式有其特定计算控件坐标点的方法。...

2018-08-09 16:49:17 723

aliyun图床api_生成链接.html

这是从网络上找到的一个aliyuncdn图床api,由于使用tinymce发现其图片被自动上传到了这个地址,就搜着看看个什么网站,看到了一些资料并发现有个做好的api,上传到这里以防丢失

2020-05-07

Android开发——布局方式Demo源码

Android布局详解实例,包含:线性布局(LinearLayout)、相对布局(RelativeLayout)、帧布局(FrameLayout)、表格布局(TableLayout)四大布局方式的demo

2018-08-09

空空如也

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

TA关注的人

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