- 博客(182)
- 收藏
- 关注
原创 Vue给不同的环境配置不同的打包命令
今天小咸儿接着来给大家分享有关Vue的内容了: 此模式仅适合于包含build和config配置文件第一步:安装cross-envnpm install --save-dev cross-env第二步:修改各环境下的参数'use strict'module.exports = { NODE_ENV: '"production"', EVN_CONFIG: '"pr...
2019-05-01 21:34:50 1026 10
原创 Vue2切换生产环境、测试环境和开发环境
最近小咸儿一直在学习有关Vue的东西,所以将最近在弄得东西总结下来,以供参考。 Vue配置环境变量和模式,可以分为两种模式: 第一种:Vue项目搭建成功后,config和build文件夹都存在 知道有这两个文件夹后,接下来就该配置环境变量以及对应的模式了。 首先,看一下package.json中配置的启动方式: 从中,可以看出使用npm run dev启动项目时...
2019-04-28 19:47:59 10918 14
原创 学习Cookies与Session
小咸儿在学习cookies和Session的时候,首先就要从概念入手,那么咱们就先来看看什么是cookies和session?理解 当小咸儿在浏览淘宝网页的时候,他总是会把之前小咸儿看过的衣服或者类似的衣服集体推送过来,那么小咸儿就在想:“它怎么知道我要看什么呢?”,在这其中起到大作用的就是cookies了。 当你浏览某个网页的时候,WEB服务器会先送一些资料到你的计算机上,coo...
2019-04-21 21:30:51 166 5
原创 Vue2 axios拦截器配置
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-04-14 21:36:05 385 4
原创 HashMap学习
前言 最近在敲Java代码的时候,发现小咸儿对于HashMap的使用不是很熟悉啊!情景 推荐的情景: 推荐的HashMap应用场景是单线程运行环境,并且不需要遍历操作的场景。 其他的情景: 多线操作HashMap,我们通过加锁或者加入同步控制依然能正常应用HashMap,只是需要加上同步操作的代价。内容 HashMap(键值对):基于哈希表实现,使用Hash...
2019-04-07 21:15:32 171 3
原创 Java学习之拦截器和过滤器
前言: 最近小咸儿在学习Vue拦截器,在网上搜索资源的时候,突然发现原来Java也有拦截器和过滤器,这就吸引小咸儿了,所以特地总结一片博客记录下来。内容:拦截器过滤器...
2019-03-31 21:19:12 295 3
原创 关于BeanUtils.copyProperties
目录前言简介过程封装的代码具体实现个性化总结前言 最近小咸儿在开发项目的时候,写有关插入的一条线时,需要插入到三张表中,所以传过来的是一个组合型的model实体,这个时候就需要很多的set/get的代码,但是经过大牛的指点,发现原来还有BeanUtils.copyProperties这个神器。十分感谢。简介 BeanUtils.copyProperties提供对Java反射和自省API...
2019-03-17 21:32:59 1162 4
原创 ionic4-标题之显示开头和结尾,中间省略
目录前情代码显示结果前情 因为要将后端查询回来的标题名称显示到页面上,但是有得标题名称十分的长并且是系列课程的话,显示在页面中就会无法区分,所以特地将名称的开头与结尾显示出来,中间内容省略。代码const dataUrl = 'brainstorming-web/brainStorming/que...
2019-03-10 21:36:01 322 4
原创 ionic4-左滑实现编辑删除
目录前提效果图难题左滑事件代码模板实际应用的HTML代码ts代码结语前提 小咸儿最近参与的项目中,需要实现一个选中某个头脑风暴左滑编辑删除的功能,实现起来很简单,但是小咸儿遇到一个难题。效果图难题 左滑如果不手动关闭,那么左滑事件就不能用了;特别是点击编辑时,会跳转到编辑页面,返回后左滑事件就不能用了。左滑事件代码模板<ion-item-sliding> &...
2019-03-02 20:01:50 1553 4
原创 you may need to activate it (no profiles are currently active).
这里写自定义目录标题前言错误解决办法前言 小咸儿最近在进行多租户的操作,因为项目中使用了多租户,所以不能再配置文件中直接连接到数据库了,而是通过mycat中间件去连接租户所对应的数据库。错误 再修改完配置文件后,启动项目时,报了个错误: If you have database settings to be loaded from a particular profile you...
2019-02-24 20:28:02 9344 5
原创 Mycat学习
这里写自定义目录标题前言什么是MYCAT优势MYCAT高可用方案MYCAT关键特性前言 最近小咸儿学习到了多租户的知识,但是在学习的时候第一个接触的就是MYCAT,接下来就看一下MYCAT是什么。什么是MYCAT一个彻底开源的,面向企业应用开发的大数据库集群支持事务、ACID、可以替代MySQL的加强版数据库一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群...
2019-02-17 21:23:18 219 4
原创 两个好朋友——filter()和match()
最近小咸儿在做项目的时候,遇到一个有关搜索的需求。前情 首先已经将所有数据按照分页查询出来,放在了表格内。既然如此,小咸儿开始的想法是在前端,直接在查询出来的结果中进行匹配查询。这里小咸儿...
2019-02-10 21:35:01 1129 10
原创 年度总结——业精于勤,行成于思
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-02-01 09:09:52 1980 7
原创 indexOf()方法
最近小咸儿在做项目的时候,遇到一个问题,就是类似于微信的通讯录页面,在选中人员将选中的人员放到一个新的数组中,这时候,对于重复点击复选框,进行选中与取消的重复操作时,这时数组中放取得人员总是不对,经过查询和询问,总算找到解决办法:indexOf()方法 发现这个问题之后,再经过大神的指导后,发现可以使用indexOf()方法解决,那么小咸儿就去查了查这个indexOf()到底是何方神圣,...
2019-01-25 21:24:29 19677 10
原创 SQL语句按照姓名首字母排序
Mysql前言UTF-8GBK前言 最近小咸儿做项目,根据业务需求,需要将查出来的人员姓名按照拼音首字母进行排序,小咸儿选择在SQL语句上对姓名字段进行排序,这样查出来的人员就已经是排好序的了。UTF-8 SQL语句对中文姓名进行排序,如果你的默认校对集是utf8_general_ci,那就需要转码强制mysql按中文来排序了。Select * from table order by...
2019-01-20 14:40:43 12831 7
原创 Ionic4 parseInt()方法
最近小咸儿一直在学习有关ionic4的资料,在项目实践的时候,需要将string类型的字符串转换成int类型,所以使用了一个方法parseInt() 但是发现原来的parseInt方法只需要一个参数,但是现在多了一个参数 radix,那么这个参数是什么意思呢?其中radix?:number表明要将字符串转成几进制的整数 这样的话,的确转换起来更加的方便了,而且可以根据自己的需求...
2019-01-17 11:46:56 379 5
原创 ionic4-ts 字符串中获取汉字与去掉汉字
// 存放人员信息的实体export class UserItem { userId: string; userName: string;}ngOnInit() { this.activatedRoute.queryParams.subscribe(queryParams => { this.selectPerson = que...
2019-01-13 21:51:29 527 5
原创 ionic4-抽取公共方法Loading
这里写自定义目录标题ionic4commonionic4 最近小咸儿一直在学习ionic4,因为项目的需要所以将Loading与Toast抽取成公共方法,以方便各个页面的调用。接下来看看具体的baseui.ts文件该如何创建:common 首先需要在src文件夹下创建一个common文件,小咸儿在里面创建了一个baseui.ts的文件,ionic4中的Loading方法和ionic3发...
2019-01-06 21:13:33 3308 12
原创 ionic4- error TS2307: Cannot find module 'rxjs-compat/Observable'
文章目录设置拦截器报错位置设置拦截器 废话不多说,小咸儿在项目中写拦截器文件时,遇到了一个有关引入的问题:Error in node_modules/rxjs/Observable.d.ts(1,15): error TS2307: Cannot find module ‘rxjs-compat/Obserable’报错位置 因为小咸儿不是很清楚在ionic3升到ionic4...
2018-12-30 20:42:28 2032 3
原创 Ionic4 路由跳转-loadChildren
今天小咸儿使用 ionic start myApp tabs --type=angular 创建了一个新项目,想要根据自己的业务需求修改一下页面,但是在路由跳转这犯了难。接下来仔细的说明一下使用 loadChild 如何进行页面跳转。 使用tabs创建项目,会在创建初始就带有三个tab页,将其改成自己需要的内容: 接下来需要注意的就是 tabs.router.module.ts 和 ...
2018-12-27 21:40:26 4751 10
原创 Logback-spring.xml日志配置
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2018-12-23 21:23:49 2217 8
原创 Windows10配置Tomcat8
小咸儿重新安装了系统之后,很多之前的软件需要重新安装,今天记录下来的就是在Windows10上配置Tomcat8。为什么要记录下来,就是因为之前小咸儿已经因为这个配置花费了半天的时间,再一次的配置因为没有文档和笔记的参考,导致小咸儿又重新查找材料,进行配置,耽误了半天的时间。 首先小咸儿使用的解压版的Tomcat,所以直接解压好了放到目录中即可。 然后配置环境变量:电脑-属性-高级...
2018-12-09 21:45:01 486 3
原创 Jenkins部署Git项目
今天小咸儿在Jenkins部署了一下Git的项目,因为小咸儿之前也没有构建过所以去网上寻找一下大神的博客,没想到真的找到一篇十分详细的博客。附上链接:jenkins部署Git项目新的改变 首先如果要配置Git项目的话,需要两个插件,先在自己Jenkins中的系统管理中查看插件管理:首先需要下载的插件是Deploy to Container Plugin,这个插件的作用是支持将代...
2018-12-02 21:52:30 5959 9
原创 ionic -- 实现根据拼音字母搜索人员
看到小咸儿完成这个任务,心情十分亢奋啊!但是是基于先把拼音与中文转换的node包下载下来。ionic前端 - 汉字拼音 首先先说一下小咸儿这个问题的思路:1.将所有人的姓名先查询出来2.将汉字名字转换成拼音3.获取输入框中值对中文名字或拼音名字进行匹配,查询出对应的人员 首先将所有人员查询出来是一个简单的功能:代码:getData() { this.company...
2018-11-24 19:23:15 781 16
原创 Ionic-与时间有关的故事-localecompare()
今天小咸儿想来分享一个有管时间的故事: 这个故事发生在很久很久以前,大概十月份,主题思想就是消费,所以需要金钱-积分,成果-排名,主人公-小咸儿。 背景:ionic前端页面 道具:时间转换的方法、localeCompare()方法 角色:小咸儿、时间、积分 主线:获取当前时间,判断是否第一次查看排名,若是则花费积分查看,若否可免费查看 故事内容: 时间:今天是什么时...
2018-11-18 21:33:14 427 10
原创 ionic 前端 - 汉字转拼音
之前小咸儿分享了一篇有关后端如何进行汉字转拼音的博客 —>这是个链接哈 —> Java汉字转拼音,今天小咸儿来分享一篇有关ionic 前端可以实现的汉字转换拼音的博客。 小咸儿找了整整一天,终于在晚上找到了可以在前端进行汉字转换拼音的node_moduels包,十分简单好用。在此记录下来,分享给大家。 首先使用命令下载Transliteration包:Node.js命...
2018-11-14 11:21:17 682 8
原创 Mybatis-略识之无
目录创建 之前小咸儿学习了Mybatis,但是只是粗粗的学习了一点知识,所以将自己的一些认知总结下来。创建 首先需要创建一个简单的mapper文件:mapper文件是一种XML类型的文件。<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapp...
2018-11-11 21:44:04 386 6
原创 第七章-面向对象技术
概念 面向对象=对象(Object)+分类(Classification)+继承(Inheritance)+通过消息的通信(Communication with Messages)。 对象:既包括数据(属性),也包括作用于数据的操作(行为)。一个对象就是把属性和行为封装为一个整体。一个对象通常有对象名、属性和方法三部分组成。 封装:一种信息隐蔽技术,目的是使对象的使用者和生产者分离,...
2018-11-04 18:50:48 231 4
原创 PC端-中文转拼音后续问题
目录起因新的问题结果起因 因为小咸儿参与的项目还在持续开发,所以今天来总结一下中文转拼音功能的后续问题。新的问题 首先需要在pom.xml文件中引入pinyin4j的jar包:<dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</art...
2018-10-28 21:25:33 223 19
原创 自考总结
今天刚刚结束自学考试,这次参考的科目是数据结构和C++程序设计,自己期望的是能够一次通过,这样就不用明年再来一次了,但是事情的发展往往是事与愿违。 这次的自考自己准备的也不是特别的充足,主要的时间都安排在临考前的一两天,这也体现了自己之前的时间管理不是很好。 在学习的过程中仍然使用的三遍读书法,在前期快速的进行读书,纵览全局,以达到心中知道课本内容;第二遍开始仔细的学习每一章的内容,这...
2018-10-21 19:25:18 249 21
原创 什么是高可用?
昨天小咸儿突然被问到什么是高可用?听到这个问题一瞬间有些懵懵的,就简单的回答了“代码的健壮性和可重用性”,最后自己去查了查才发现自己的回答和真相相差甚远啊!所以特地来总结一篇简单的高可用的叙述。 百度百科:“高可用性”(High Avaliability)通常来描述一个系统经过专门的设计,减少停工时间,而保持其服务的高度可用性。...
2018-10-03 19:18:13 1380 14
原创 年度总结-2018
前言 其实年度总结早就该写了,不知道是因为项目还是其他原因,迟迟没有动手,今天算是在自己学习以来第三年的最后一天了,所以要开始动笔了。 仔细的想一想自己这半年来,度过的日子也是飞快。 1.计算机学习 自从春节过后,计算机的学习还是伴随着自己生活的点点滴滴,开始进入BS中JavaScript和JQuery的学习,让自己明白学识地海洋有多么宽广,接触的时间越长越觉得自...
2018-09-30 21:11:40 334 10
原创 【Java】积分手机端-中文转拼音
目录前因启示启示后果前因 这次小咸儿因为项目的业务逻辑的需求,在一个添加页面时,需要根据添加的中文名称,生成一个拼音字段值,存入到数据库中。 如图,手机端添加页面:启示 实现的方式有两种,一种是在前端页面进行转换,一种是在后端进行转换,小咸儿首先利用的方式是利用后端实现的,接下来还有前端实现的分享。启示 1. 下载jar包 ,首先要先下载一个jar包——pinyin4j....
2018-09-30 17:24:27 322 47
原创 纵览全局——Mybatis
今天小咸儿新学习了Mybatis,对于Mybatis有了最初的认识。 最开始学习的时候,介绍了Mybatis的演变历史,第一种就是:JDBC——>Dbutlls(QueryRunner)——>JdbcTemplate:工具 框架,整体解决方案 缺点:功能简单,SQL语句编写在Java代码里面,硬编码高耦合的方式 Hibernate:全自动ORM(Object...
2018-09-17 20:24:39 241 16
原创 高德地图之输入关键字选取地点
因为小咸儿最近做一个项目,项目中有一个业务是在写入地址时可以获取到地图中给出的提示,已填写自己的地址。 主要利用的还是高德地图接口,十分的方便,在此特地将代码贴出来: 首先第一点就是要去高德接口的网址上申请一个Key值,这样才可以使用高德地图上的接口。 高德地图接口<!doctype html><html lang="zh-CN"><h...
2018-09-16 20:10:21 2504 17
原创 纵览全局——XXL-JOB
前言 小咸儿在做项目的时候,因为业务的需求需要添加定时器去执行一些任务,这样让它完成一些自动化的东西,所以小咸儿就对于XXL-JOB有了初步的认识。 小咸儿现在先把XXL-JOB的基本内容了解和总结一下,接下来的一篇博客才是如何使用XXL-JOB。 全貌 首先先来认识一下XXL-JOB:XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级...
2018-09-09 21:27:43 563 11
原创 纵览全局——SSH
小咸儿在开始进行SSH框架的项目之后,也没有了解过SSH到底是什么? 现在小咸儿就和大家一起来认识一下SSH,让我揭开她的神秘面纱。 颜值: SSH是struts+spring+hibernate的一个集成框架。重要的是区别于Secure Shell,这是一个安全外壳协议。这只是名字相同,但是样貌不同,可千万别认错!! 接着说我们的SSH框架:集成SSH框架的系统从职...
2018-09-02 22:09:33 329 8
原创 【SSH】Error creating bean with name 'sessionFactory' defined in class path resource [applicationConte
今天在小咸儿再一次学习SSH的时候,在进行用户名校验的时候,启动项目报了一个曾经遇到的错误: Error creating bean with name ‘sessionFactory’ defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested ...
2018-08-25 21:07:54 16281 14
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人