- 博客(12)
- 收藏
- 关注
原创 浅谈设计模式 之 策略模式(Strategy)
浅谈设计模式 之 策略模式(Strategy):第一章 浅谈设计模式 之 策略模式(Strategy)文章目录浅谈设计模式 之 策略模式(Strategy)前言一、策略模式的定义一、策略模式所解决的问题一、策略模式场景示例一、策略模式所遵循的设计原则一、总结前言设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了减少冗余代码,提高代码的重用性,并且使对象之间的交互更加的松耦合,便于程序的无侵入扩展,从而保证代码的可靠性,比如
2022-04-29 17:19:03 735
原创 jar包冲突之URLClassLoader加载指定jar
Jar包冲突之URLClassLoader加载指定jarJar包冲突场景Jar包冲突解决解决方案一解决方案二解决方案三解决方案四总结Jar包冲突场景最近项目中用到了SM4加密,发现 bcprov-jdk15on-1.59.jar 和 BJCA-JCE2.jar 两个jar包中存在有两个包路径相同的类:import org.bouncycastle.jce.provider.BouncyCastleProvider;import org.bouncycastle.util.encoders.Hex;
2022-04-28 17:53:51 2445 2
原创 Vue进阶使用(四)---Vuex 状态管理模式(附模拟用户登录和动态编辑tag页demo)
Vue进阶使用(四)---Vuex 状态管理模式Vuex介绍安装VuexVuex核心属性使用Vuex--模拟用户登录Vuex module使用Vuex介绍Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex 可以帮助我们管理共享状态(全局的用户信息、权限等),并附带了更多的概念和框架。本文将用模拟用户登录demo来介绍vuex的使用。安装Vuexcnpm install vuex --
2020-06-24 14:47:57 3221 1
原创 Vue进阶使用(三)---使用Element UI组件库及Sass预处理语言
@[TOC](Vue进阶使用(三)—使用Element UI组件库及Sass css预处理语言)使用Element UI第三方组件库1. cnpm安装element-ui依赖cnpm install element-ui --save在 package.json 文件可看到element-ui版本信息 "dependencies": { "element-ui": "^2.13.2", "vue": "^2.5.2", "vue-router": "^3.0.1" }
2020-06-23 17:07:18 2053 1
原创 Vue简单入门及使用(二)---基本语法及组件使用
Vue简单入门及使用(二)---基本语法及组件介绍Vue文件解读基本语法Vue文件解读以HelloWorld.vue文件为例一个vue文件里面包含三部分1、template标签< template >< /template >html模板代码存放的标签,里面可以使用全局的属性跟方法,或者当前vue文件对象的属性跟方法。2、script标签js代码存放的标签,export default {}里面是一个vue的对象。3、style标签css代码存放的标签,&
2020-06-10 17:54:30 1507
原创 Vue简单入门及使用(一)---环境搭建及项目创建
Vue简单入门及使用Vue是什么?Vue安装Node.js环境搭建Vue是什么?Vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合,是现在比较流行的一种前后端分离框架,基于MVVM(Model-View-ViewModel)模式,Model是后端交互的数据,View是展示的页面,ViewModel把View和Model连接起来的桥梁,支持数据的双向绑定,保证页面和数据的一致
2020-06-09 16:03:30 1579
原创 Nginx+Vue作为静态资源服务器配置及使用
Nginx作为静态资源服务器配置及使用前言编译安装NginxNginx相关命令nginx主要相关目录Nginx配置文件部署前端Vue项目可能出现的问题前言最近项目用的前后端分离架构,后端用的还是SSM,前端用的VUE+Node.js,但是在访问网站中发现首页一些地图及图表插件加载渲染异常缓慢,因为首页布局东西比较多,之前也对无用的js文件做过处理,但是效果还是不理想,加载完全竟然需要长达一分钟...
2020-01-13 17:11:51 4859 1
原创 Java集成ElasticSearch及配置类工具类整理
Java集成ElasticSearch及配置类工具类整理代码如下:ES配置文件:elasticSearch.propertieshost=192.168.43.214port=9200schema=httpconnectNum=50connectPerRoute=10ES配置Bean:ESConfig .javapackage com.org.util;import org...
2019-11-18 16:42:13 3736 2
原创 Mysql查询之截取指定字符范围内的字符串
Mysql查询之截取指定字符范围内的字符串由于Myslq数据库对正则匹配支持的不是太全面,最近遇到了这个需求,记录一下。需要查询截取test数据库表“LINE“这个字段值如:100xx30:(071-15-302-22)中括号内的数据,方法:SELECT SUBSTRING(LINE,locate(’(’,LINE)+CHAR_LENGTH(’(’),locate(’)’,LINE,CHAR...
2019-07-05 16:38:11 3174
原创 EasyUi+jQuery动态添加删除行列表及角标自动排序功能
EasyUi+jQuery动态添加删除行列表及角标自动排序功能一个小功能,使用EasyUi+jQuery动态添加删除行列表及角标自动排序功能,比较简单,先上效果图:具体代码实现:页面:<!DOCTYPE html><html><head> <!--easyui 相关资源引入 --> <meta http-equiv="Conte...
2019-05-17 10:15:38 795
原创 Android实现app内部自动检测版本更新、自动安装及数据库更新升级
Android实现app内部自动检测版本更新、自动安装及数据库更新升级1、apk更新流程2、获取本地app内部版本工具类3、请求服务器获取版本数据及新旧版本比对4、下载最新版本apk5、监听下载是否完成并自动安装6、在AndroidManifest.xml开权限并配置receiver7、使用xutils3升级最新版本数据库8、弹出框布局Dialog9、自定义Dialog10、效果图11、总结因为...
2019-05-06 14:29:08 19183 28
原创 Android实现长按录音松开保存、播放及根据声贝动画展示
Android实现长按录音松开保存及根据声贝动画展示1、准备两张需要动态展示的图片2、布局文件popup_window.xml3、popup.xml 文件4、封装MediaRecorder初始化及相关操作AudioRecoderUtils5、Activity代码实现6、总结7、效果图最近公司需要开发一款app,其中有个实现录音、播放等功能,作为以java后台开发为主的我,以前没怎么接触过安卓开发...
2019-05-06 09:38:28 6012 6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人