自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (10)
  • 收藏
  • 关注

原创 git使用之基本语法和理解

git简介git是分布式版本管理工具,首先需要安装该软件,可到官网下载。 git依靠快照和指针来管理各个文件,所以速度很快。而分布式的意义是每个git仓库都是平等且相同的(初始状态或更新之后)。  git命令不做详解,可参考git提示和官方文档,git官方文档:https://git-scm.com/book/zh/v2 。其他相关教程:https://www.liaoxuefeng.com/...

2019-11-24 07:22:05 180

原创 linux 用户组和用户

Linux用户组概念:Linux用户组主要用来管理用户,会将相同权限的用户放入一组。查看用户所在的组:groups [用户名],如果没有用户名参数,则查看当前用户所在的组创建用户组命令:groupadd 组名删除用户组命令:groupdel 组名Linux用户概念:系统安装之初会有一个超级用户root,拥有最高权限。其他的用户管理都需要有root权限才能操作。因此其他用户是无法直接创...

2019-04-11 02:25:05 416

原创 使用XShell和Xftp控制远程centos和文件传输

两款企业版软件都是收费的,但可以选择家庭和学校免费版,只需要填写邮箱然后在邮箱中得到下载地址即可。地址:https://www.netsarang.com/zh/free-for-home-school/,安装很简单不再详述。XShell连接XShell是远程终端软件,只需要和远程Linux服务器建立连接,接下来使用终端就和在Linux本机操作一样。 连接也比较简单,只需要新建会话,在连接中...

2019-04-10 22:30:25 681

原创 虚拟机客户机Centos 实现和 win 10 共享文件夹

安装完成centos系统后,要实现和windows系统共享文件夹,有很多方式,比如一些客户端、teamviewer等,还可以使用vmware tools来实现文件共享和增强键盘功能。在虚拟机菜单或我的计算机下客户机上右键点击安装vmware tools(或重装。。。),会在客户机中挂载linux.iso镜像,桌面会显示VMware tools光驱。如果显示的是58M,打开却是空的,此时可将光驱...

2019-04-10 03:37:39 533

原创 centos选择最小安装后安装gnome桌面

安装桌面需要执行命令:yum grouplist “x window system”  最小化安装直接执行此命令时会提示错误:  错误原因是因为没有启动网卡(?),因此要先启动网卡。使用命令:ip addr 查看网卡信息: 进入网络配置目录:cd /etc/sysconfig/network-scripts/,然后ls可以看到网卡信息:编辑ifcfg-ens33文件:vi ifcf...

2019-04-09 23:39:54 1850

原创 Windows下MySQL的数据迁移详细测试

前提测试环境:服务器版本有5.7和8.0.15两个,端口分别为3307和3306,服务名分别为 MySQL57 和 MySQL80 ,同时开启服务;数据库有4个:  5.7版本旧数据,目录为: D:\MySQL Data\MySQL Server 5.7\Data  原8.0.12服务器旧数据,目录为: D:\MySQL Data\MySQL Server 8.0\Data...

2019-04-03 03:31:19 1543

原创 Windows 下 MySQL 服务器的安装详细步骤

前提MySQL本来已经安装过,但想要变更目录结构,于是要重新安装,于是把软件卸载中带MySQL的全部卸载。然后到官网下载最新版本8.0.15。选择使用使用安装器进行安装,安装器又分为网络安装和本地安装,网络安装要在安装时下载组件,很有可能遇到网络问题导致下载失败,不得不退出再运行安装器,稍微麻烦。因此选择本地安装器,大小有几百M,使用迅雷下载速度很快。下载地址:https://dev.mysq...

2019-04-02 05:30:08 2354

原创 Intellij Idea 快捷键和使用技巧

idea默认的快捷键用起来不是很方便,如果习惯了eclipse还需要选择eclipse的快捷键。在idea中按ctrl+alt+s调出设置,导航栏选择keymap,下拉框中选择eclipse,并选择duplicate,复制一份,而不是在eclipse快捷键上直接修改。然后要把其中的部分快捷键作一些改动。修改快捷键的最终目的就是提高工作效率。改键势必要和原来的快捷键产生矛盾,在确定改键后将原来的re...

2019-03-21 03:52:23 318

原创 Springboot整合之整合通用Mapper和使用MBG工具

通用mapper是在mybatis的基础上为继续简化工作量而作,使用通用mapper一定要使用MBG工具,通过逆向工程能生成表对应的Mapper接口、实体类和Mapper配置文件,实现基础的数据库操作。当然,也可以实现复杂的数据库操作。通用Mapper官方文档:https://github.com/abel533/Mapper/wiki,下面的配置步骤也是基本按照该文档进行的。 新建modu...

2019-03-20 03:41:55 1065

原创 Springboot整合之整合MyBatis

为什么要整合mybatis?使用默认数据源或spring jdbc同样可以操作数据库,但使用mybatis框架能更好的对数据库进行操作,将功能集成后可以大大提高性能,能减少很多工作量,甚至使用MBG工具后可以自动生成表对应的entities类、mapper接口类和mapper.xml配置文件,对于简单的数据库操作,无需再写sql语句。mybatis框架和数据源并无冲突,所以,这里只使用默认数据...

2019-03-20 02:43:37 369

原创 Springboot整合之添加Druid数据源

Druid数据源是阿里产品,具有可视化监控的功能。这次只作简单的添加和测试,且只添加一个数据源,至于多数据源的添加和使用,后续再作更新。可以新建Module,也可以在上一个Module jdbc的基础上添加。这里选择在jdbc的基础上进行添加。 修改pom.xml文件,添加依赖 可到maven仓库中查找版本 <!-- https://mvnrepository....

2019-03-20 01:54:21 377

原创 Springboot整合之整合JDBC

新建module 在导航栏选择Spring Initializr,下一步,为Module设计包结构,其他默认。下一步,在Dependencies对话框勾选模块:Web:Web(一般是web应用)、SQL:MySQL、JDBC,这样就会在maven中自动添加依赖,如果不勾选,手工添加依赖也是可以的: <dependency> ...

2019-03-20 00:39:31 437

原创 Springboot整合之前言

spring boot是spring的一个分支,结合功能强悍的IDEA,在进行开发时能大大减少各种工作量(代码、配置文件等),当然,前提是各种框架要能熟练使用。接下来系列博客从简到繁,对spring boot整合数据库作详尽的介绍。具体步骤都是我亲自测试的,功能简单,不涉及项目的内容,只作一个记录和学习,后续有可能结合项目作更详细的介绍。测试过程中,参考了尚硅谷Java Web系列视频...

2019-03-19 23:23:47 135

原创 一直卡在refreshing gradle project解决方法

AS版本2.3.1出现这种问题一般有以下情况: 迁移项目、打开原来项目、升级AS及相关tools一直卡在refreshing gradle project,这是gradle找不到对应本地文件的原因。解决方法:gradle版本信息在项目中对应的文件为gradle-wrapper.properties(gradle version),打开后:**#Mon Dec 28 10:00:20 PST 201

2017-04-10 16:29:54 3103

转载 Android Studio Exception: Could not find method android() for arguments

Gradle sync failed: Could not find method android() for arguments

2017-04-10 16:03:43 2338

原创 使用红米note3来进行真机的测试过程

真机可以进行通常的安装、卸载、运行app等绝大部分功能,但由于开发的需要,可能需要对“内部”文件进行访问,比如,存放在data里面的数据库文件等。小米并没有给出足够的权限,就需要有需求者自己root了。下面就详细介绍一下能访问数据库文件的整个过程。① root红米note3出厂都是稳定版系统,而稳定版并不能直接root,要刷机到开发版才能root。而根据小米提供的刷机方式,还要先去解锁bootl

2016-10-27 00:53:23 1513 1

原创 使用fragment加载自定义fragment出现error inflating class fragment错误解决办法(有效)

出现这个错误网上大部分方法是1. 检查fragment包名,support.v4和正常的是不一样的2. 检查activity,如果使用的是v4包下的fragment,则官方给出的是必须继承FragmentActivity(v4包),也可以使用CompatActivity(v7包,继承自FragmentActivity)3. 静态加载fragment必须给出id可能还有其他的一些错误

2016-10-27 00:36:20 4651 1

原创 Android studio gradle build 太慢,有时会卡住的解决方法

如果有360安全卫士等安全软件,可以退出测试在/user/[当前用户]/.gradle目录下新建一个全局properties文件,取名为gradle.properties,写入一行语句:org.gradle.daemon=true。写入的方法有两种,一种是先新建txt文件,进行编辑,再改名;另一种是直接改名,在AS里面Android结构下会看到该文件,标记为Global Properties,打开

2016-10-21 02:12:33 1249

原创 Android Studio project和module的区别

网上搜索得出以下结论:1. Project相当于eclipse里面的工作区间,module相当于其project。AS里面的项目结构也可以像eclipse一样,一个project新建多个module。刚开始不懂的时候,只知道新建项目,然后学习,看到其他英文一撇而过,能不用就不用,毕竟满屏英文,头都大了。切换app的时候,就会先打开一个app,然后再AS中打开另一个app,运行两个AS,太蠢

2016-10-20 01:30:59 14000 1

空空如也

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

TA关注的人

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