自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java 注解详解

JAVA 中有以下几个『元注解』:@Target:注解的作用目标 @Retention:注解的生命周期 @Documented:注解是否应当被包含在 JavaDoc 文档中 @Inherited:是否允许子类继承该注解

2021-01-28 16:07:11 105

原创 linux 命令

它可以将一个文件或目录从一个位置移动到另一个位置,或者将一个文件或目录重命名为另一个名称。另外,~ 也表示为 home 目录 的意思, . 则是表示目前所在的目录, .. 则表示目前目录位置的上一层目录。8.切换到环境变量指定的目录:可以使用环境变量来指定目标目录,并使用 cd 命令切换到该目录。mv 命令可以在同一个文件系统中移动文件或目录,也可以在不同的文件系统之间移动文件或目录。6.切换到上次访问的目录:使用 cd - 可以切换到上次访问的目录。mv [选项] 源文件或目录 目标文件或目录。

2020-08-13 15:18:33 143

原创 Vue 学习笔记

1,vue是什么?Vue2.0:不允许将vue示例挂载到html或者body,在vue1.0中是可以的。是一个构建用户界面的框架。是一个轻量级MVVM (Model-View-ViewModel),其实就是所谓的数据双向绑定。数据驱动+组件化的前端开发。参考:vue 官网地址:https://cn.vuejs.org/v2/api/2.安装vue-devtools插件,便于在c...

2019-11-09 21:00:27 174

原创 idea找不bean 的报红提示

将划红线的位置原本的error改为warning

2019-10-30 09:57:26 1229

原创 docker 不同环境下的安装步骤

一、Ubuntu 环境下安装docker https://url.cn/5yuOCjw1.系统要求:对docker的支持已经很成熟,只有64 位即可 目前最低支持版本为14.04 LTS 推荐使用:16.04LTS 或者 18.0.4 LTS 系统内核越新越好,以自持docker最新的特性查看内核版本信息:uname -a 或者 c...

2019-10-17 15:02:13 130

原创 maven 命令大全

1、mvn clean package依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)等7个阶段。 package命令完成了项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其它形式的包)布署到本地maven 仓库和远程maven私服仓库2、mvn clean i...

2019-10-16 17:10:28 275

原创 修改nexus的默认密码

1,登录进入容器的命令: 1.1 获取容器id:docker ps -a1.2 进入容器:docker exec -it 2596acb1dd37 /bin/bash1.3 输入 cd nexus-data1.4 输入dir1.5 输入 cat admin.password ,会看到一串字符串 c5ef7920-aeae-4b25-ad57-58fe22163d6dba...

2019-10-16 12:06:47 2206

原创 搭建Maven私服

一、下载nexus (百度搜索输入nexus sonatype)nexus是一个强大的maven仓库管理器,它极大的简化了本地内部仓库的维护和外部仓库的访问.nexus是一套开箱即用的系统不需要数据库,它使用文件系统加Lucene来组织数据nexus使用ExtJS来开发界面,利用Restlet来提供完整的REST APIs,通过IDEA和Eclipse集成使用nexus支持web...

2019-10-10 17:42:19 77

转载 umi.js以及DVA学习网址

https://www.yuque.com/ant-design/course/layout

2019-05-31 15:14:58 1199

转载 java @interface 注解

详见地址:http://www.cnblogs.com/xdp-gacl/p/3622275.htmljava用@interface Annotation{ }定义一个注解 @Annotation,一个注解是一个类 注解(Annotation)很重要,未来的开发模式都是基于注解的,JPA是基于注解的,Spring2.5以上都是基于注解的,Hibernate3.x以后也是基于注解的,现...

2019-05-21 13:13:50 118

转载 java 获取获取ip地址

1.//写一个拦截器 继承HandlerInterceptorAdapter ,覆盖preHandler方法,,然后注册该拦截器即可进行限制//getRemoteAddr获取地址:本机用localhost获取的是0:0:0:0:0:0:0:1,用127.0.0.1进行访问,获取的就是127.0.0.1//用真实IP获取的就是真实IP private String getRemot...

2019-05-17 17:16:42 202

原创 数据库连接异常

原因:数据库服务未启动com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up. at sun.reflect.NativeCons...

2019-04-17 10:03:41 1036

原创 Flux学习

1.致力于解决数据有序传输问题的架构设计模式,来自facebook2.https://github.com/facebook/flux/tree/master/example/3.最重要的概念:dispatcher,store,View,Action4.基本概念:用户访问 View View 发出用户的 Action Dispatcher 收到 Action,要求 Store ...

2019-01-03 14:48:23 148

原创 webpack学习

1.网址:http://www.ybao.org/book/webpack/5548.html2.react可以搭配Flux架构(Redux的实现)使用,有Flux护航,数据的单项流动,比mvc,mvvm模式更先进。3.使用virtual Dom(diff算法) :计算比较前后dom的区别,然后用最少的dom操作语句操作dom;4.react 配置...

2018-12-26 14:13:59 108

原创 ES6学习笔记

ES6--2015年6月发布:变量的声明:let :相当于之前的var;(var定义的变量属于window,let const不是)注意:1.没有预编译,在代码块内,只要let定义的变量,在定义之前使用此变量都是报错的,先定义完在使用。           2.不能重复定义变量。            3.for循环:for循环是父级作用域            const...

2018-12-25 10:06:00 233

原创 angular学习视频地址

免费下载地址分享一下:www.zxit8.comangular 视频地址:链接:https://pan.baidu.com/s/1brlSOaz 密码:i642https://pan.baidu.com/s/1eTyvq5W  或者 https://pan.baidu.com/s/1d05sPC  密码:q8za 有需要的也可以看看完整版的课程介绍:https://www.it...

2018-12-25 09:55:43 315

原创 js基础知识记录(高内聚,弱耦合)

1,position:absolute和float 是在内部将元素变为inner-block元素。2,显示类型转换: Number(mix):false--0,undefined---NaNString(mix):parseInt(string,radix):parseFloat():toString(radix):undefined和null不能调用Boolean()...

2018-11-05 13:36:19 807

转载 angular 的代理

Angular开发,本机测试,默认前端端口4200,后台tomcat端口8080,在浏览器中会有跨域的限制,需要设置代理,设置方法:1. 在项目根目录下新建文件 proxy.config.json,内容如下:{"/webapp":{"target":"http://localhost:8080","secure": false,}}其中,webapp是前端js中ur...

2018-08-14 10:34:52 287

转载 springboot项目如何打包成war包

如何将spring boot项目打包成war包一、修改打包形式在pom.xml里设置 <packaging>war</packaging>二、移除嵌入式tomcat插件在pom.xml里找到spring-boot-starter-web依赖节点,将<exclusions></exclusions>之间的内容删除,<...

2018-08-07 17:29:11 33717 5

转载 div--居中

方案一:div绝对定位水平垂直居中【margin:auto实现绝对定位元素的居中】,兼容性:,IE7及之前版本不支持    div{ width: 200px; height: 200px; background: green; position:absolute; ...

2018-08-06 14:50:39 96

转载 angular 如何启动项目

一: 文字说明当你在命令行中输入 ng serve 后 ng 会根据 angular-cli.json 中的 main元素 找到 应用入口文件main.ts main.ts 再加载 根模块AppModule AppModule 启动Angular模块(@ngModule) @ngModule 为 AppModule 添加元数据,并指定了顶层组件AppComponent AppComp...

2018-07-31 10:56:30 8234

转载 JavaScript页面刷新的所有方法

JavaScript自动刷新页面的方法由 kamiya 创建, 最后一次修改 2016-08-11使用JavaScript location.reload方法刷新网页。当用户点击一个链接此代码可以自动在一个事件调用。如果想使用鼠标点击刷新网页,可以用下面的代码:<a href="javascript:location.reload(true)">Refresh Page&l...

2018-07-26 19:15:49 2793

转载 jwt 有关知识

目录Token验证传统的Token验证JWT+HA256验证回到顶部Token验证  最近了解下基于 Token 的身份验证,跟大伙分享下。很多大型网站也都在用,比如 Facebook,Twitter,Google+,Github 等等,比起传统的身份验证方法,Token 扩展性更强,也更安全点,非常适合用在 Web 应用或者移动应用上。Token 的中文有人翻译成 “令牌”,我觉得挺好,意思就是...

2018-05-16 17:14:23 181

转载 Shiro http://www.extlight.com

Shiro 基础教程 发表于2017-12-19 | 分类于 后端 |1 | 阅读次数:913 | 字数统计: 3,199 | 阅读时长≈ 13分钟一、前言Apache Shiro 是 Java 的一个安全框架。功能强大,使用简单的Java安全框架,它为开发人员提供一个直观而全面的认证,授权,加密及会话管理的解决方案。二、介绍2.1 功能特点Shiro 包含 10 个内容,如下图:1) Authe...

2018-05-16 15:31:39 185

转载 Spring boot 日志配置

Logback的配置介绍:1、Logger、appender及layoutLogger作为日志的记录器,把它关联到应用的对应的context上后,主要用于存放日志对象,也可以定义日志类型、级别。Appender主要用于指定日志输出的目的地,目的地可以是控制台、文件、远程套接字服务器、 MySQL、 PostreSQL、 Oracle和其他数据库、 JMS和远程UNIX Syslog守护进程等。La...

2018-05-10 12:46:16 677

转载 JAVA定时器 配置org.springframework.scheduling.quartz.CronTriggerBean

      一个Quartz的CronTrigger表达式分为七项子表达式,其中每一项以空格隔开,从左到右分别是:秒,分,时,月的某天,月,星期的某天,年;其中年不是必须的,也就是说任何一个表达式最少需要六项。例:0 0 12 ? * WED 表示每个星期三的12点执行,这里没有“年”这项。先看示列:"0 0/30 8-10 5,20 * ?" 表示“每个月的5日和20日的8:00,8:30,9:...

2018-05-08 09:55:55 528

转载 Springboot 入门

本系列以快速入门为主,可当作工具小手册阅读二、环境搭建创建一个 maven 工程,目录结构如下图:2.1 添加依赖创建 maven 工程,在 pom.xml 文件中添加如下依赖:<!-- 定义公共资源版本 --><parent> <groupId>org.springframework.boot</groupId> <arti...

2018-05-04 15:48:40 126

转载 svn 各种标识意义

黄色感叹号(有冲突):--这是有冲突了,冲突就是说你对某个文件进行了修改,别人也对这个文件进行了修改,别人抢在你提交之前先提交了,这时你再提交就会被提示发生冲突,而不允许你提交,防止你的提交覆盖了别人的修改。要解决冲突,如果你确认你的修改是无效的,则用TSVN还原你的修改就行了;如果认为你的修改是正确的,别人的提交是无效的,那么用TSVN先标记为“解决冲突”,然后就可以提交了;如果你认为你的修改和...

2018-05-04 15:11:56 369

原创 Tomcat的端口号被占用的解决方案

启动Tomcat服务器报错:Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using th

2018-01-17 13:54:49 555

原创 abdroid fragment adapter 的详细介绍

在一个 Android 应用中,我使用 FragmentPagerAdapter 来处理多 Fragment 页面的横向滑动。不过我碰到了一个问题,即当 Fragment 对应的数据集发生改变时,我希望能够通过调用 mAdapter.notifyDataSetChanged() 来触发 Fragment 页面使用新的数据调整或重新生成其内容,可是当我调用 notifyDataSetChanged(

2016-12-05 15:55:02 585

原创 android fragment的切换

public class MainActivity extends AppCompatActivity {    @Bind(R.id.fl_containers)    FrameLayout flContainers;    @Bind(R.id.rb_home)    RadioButton rbHome;    @Bind(R.id.rb_find)    Radi

2016-12-05 15:37:52 242

原创 java file 详解2

1.判断SD卡是否插入Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);2.获得sd卡根目录File skRoot = Environment.getExternalStorageDirectory();3.确定或获得文件夹和文件路

2016-12-01 11:25:04 163

原创 android 布局知识点

1.android 的5种布局:  FrameLayout(框架布局)    此布局是五种布局中最简单的布局,没有对child view 的摆布进行控制,默认显示在左上角,后一个元素将直接在前一个元素上进行覆盖,可以使用layout_margin、layout_gravity来控制子控件的位置。LinearLayout(线性布局)此布局最常见属性orientation (属性值为:

2016-12-01 10:56:25 190

原创 关于R文件丢失的原因

哈哈哈哈

2016-12-01 10:48:11 300

原创 shareSDK 分享2

1.到http://mob.com官网注册用户,登录后鼠标移动到头像,点击进入后台连接,点击shareSDK图片,会弹出输入项目名称的弹框,输入项目名称,确认,会自动生成App Key和App Secret     (首先要下载shareSDK包,放入项目的libs目录下,其他需要粘贴的东西,查看shareSDK的官方文档)2.打开项目中assets文件夹下的shareSDK.xm

2016-12-01 10:38:08 1122

原创 android 版本更新

1.先创建个辅助类,封装获取当前软件版本号和版本名称(一般只需要获取版本号,进行版本号比对)// 获取软件版本号public static int getVerCode(Context context) {int verCode = -1;try {verCode = context.getPackageManager().getPackageInfo("", 0).versi

2016-11-29 17:00:46 197

转载 Aynctask详解

1. AsyncTask:异步任务,从字面上来说,就是在我们的UI主线程运行的时候,异步的完成一些操作。AsyncTask允许我们的执行一个异步的任务在后台。我们可以将耗时的操作放在异步任务当中来执行,并随时将任务执行的结果返回给我们的UI线程来更新我们的UI控件。通过AsyncTask我们可以轻松的解决多线程之间的通信问题。3个泛型指的是什么呢?我们来看看AsyncTask这个抽象类

2016-11-29 12:48:49 342

转载 http协议

1. HTTP(Hypertext Transfer Protocol)中文 “超文本传输协议”,是一种为分布式,合作式,多媒体信息系统服务,面向应用层的协议,是Internet上目前使用最广泛的应用层协议,它基于传输层的TCP协议进行通信,HTTP协议是通用的、无状态的协议。这几个名词有一种通俗的解释:通讯协议:双方对话的标准通用的:用了都说好,谁用谁知道无状态的:翻脸不认人

2016-11-29 11:05:11 259

原创 The connection to adb is down, and a severe error has occured.

异常如下1、在Eclipse中选择菜单“help->Check for update”,选择更新ADT。 按上面操作完成后,重启Eclipse!2、在cmd中进入adb的根目录,键入adb kill-server,然后键入adb -startserver,再重启Eclipse。3、在任务管理器中杀死adb.exe进程,然后重启Eclipse。如果此时无法杀死adb.

2016-11-14 14:42:37 284

原创 android eclipse和studio的keyStore查找

一、eclipse的keyStore二、studio的keyStore三、cmd方法

2016-11-14 12:39:53 192

空空如也

空空如也

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

TA关注的人

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