SpringBoot使用的心得记录】的更多相关文章

security配置 import com.yineng.corpsysland.security.*; import com.yineng.corpsysland.web.filter.AuthorizationActiveFilter; import com.yineng.corpsysland.web.filter.AuthorizationExpiredFilter; import com.yineng.corpsysland.web.filter.CsrfCookieGenerator…
在resources里的配置文件: logback-spring.xml <?xml version="1.0" encoding="UTF-8" ?> <configuration> <appender name="consoleLog" class="ch.qos.logback.core.ConsoleAppender"> <layout class="ch.qos.l…
这两天在学SpringBoot+MyBatis的开发,配置开发环境和DEMO的过程中踩了很多坑,在这里记录一下. 我的开发环境是idea + JDK 1.8.0.211. 首先展示一下demo的项目整体结构 如图,涉及到的主要部分先后分别是pom.xml, application.yml, DoLearnApplication.java, User.java, UserMapper.java, UserMapperTest,其余部分由IDE自动完成. 依赖 核心依赖分为三部分 Spring-Bo…
关于微服务和SOA 这,仅是我学习过程中记录的笔记.确定了一个待研究的主题,对这个主题进行全方面的剖析.笔记是用来方便我回顾与学习的,欢迎大家与我进行交流沟通,共同成长.不止是技术. 官网教程学习https://www.martinfowler.com/microservices/ 关于微服务的认识 马丁福乐的论文学习 DDD 领域驱动设计 component 组件 微服务数据治理与去中心化 任何的服务调用都会出现失败的情况 熔断器 微服务的优点和缺点 测试和向后兼容会变的更加的复杂 微服务与传…
前提 本文说的会议特指有开发团队成员参与的会议, 包括但不限于开发.设计.测试.运维.管理岗位的成员. 因为不同工种和行业都有其特殊性,我是一名程序员,并不太了解其他工种和行业的具体情况,不敢妄言. 术语定义 会议:本文中的“会议”指的是当团队有问题需要解决时,并且希望通过会议的形式,让若干个团队内或外的人员参与进来,通过开会讨论的方式找到解决方案.这种会议包括项目总结会.头脑风暴.周会等.不需要进行讨论.不是为了给问题找出解决方案的会议不在本文讨论范围之内,如信息宣布的会议(如宣布领导的决策)…
开发环境:FlashBuilder4.7 AIR13.0 Eclipse 由于我懒得陪安卓的开发环境所以我下载了包含安卓SDK Manager的Eclipse,其实直接用FlashBuilder开发ANE也是可以的,由于后面需要进行调试,个人认为使用Eclipse和FlashBuilder协作调试还是较为方便的.   首先不得不说ANE的制作对于技术的要求远不如对打包流程的细心要求高,写这篇博客的时候我刚刚完成<百万手办王>项目接入TrueChina平台的ANE制作,耗时2天,基本上遇到了大大…
之前写代码,不喜欢记录,导致很多做过的功能,时间久了都遗忘了. 以后要勤记录~~~ 一丶首先说一下TableViewController 大家都知道,如果直接创建一个继承于TableViewController的类,要比在viewController中再去写TableView的代理 方法什么的要方便很多, 但是如果要添加其他控件到tableview视图上,并且不随着tableview的滑动而移动,就会麻烦起来,因为在tableviewController中添加控件到self.view上,和添加到…
-----------更新日志 16.7.29------------- (该记录对应文章<豆瓣电影Top250基本信息抓取  >) 折腾了将近两天才把mysql数据库功能给实现了. 经过这两天的实践,发现了自己的很多知识点漏洞.尤其是数据编码类型.每次要想实现把数据存入txt或其他文本文件,都要花费好长时间,虽然大致实现思路很清晰,但是总是会遇到很多细枝末节的障碍,基础不牢啊. 说说从昨天到现在一直折腾pymysql的经历吧.(脑袋很混乱.估计下文会更紊乱....).不过如果你能坚持看完,绝…
istio默认会进行日志的记录,但是仅仅记录到服务.以及服务之间调用的信息,不记录业务日志. 如: 所以需要添加业务日志记录. 1.引入依赖 <dependency>     <groupId>org.fluentd</groupId>     <artifactId>fluent-logger</artifactId>     <version>0.3.3</version> </dependency> 2.…
一: 首次搭建:https://blog.csdn.net/u013187139/article/details/68944972 整合mybatis: https://www.jianshu.com/p/a811a89d1b28 log4j日志配置:https://www.jb51.net/article/105032.htm reids配置:https://blog.csdn.net/baidu_41669919/article/details/79148203 https://www.cn…
fiddler是一款非常好用的软件,通过监听8888端口来修改http,https等请求和响应,是抓包神器. 最近正在学习如何使用,现在记录下学习的一些技巧 如何支持https 点击菜单项tools,选择Telerik Fiddler options里的https勾选reuse client connections和reuse server connections意思大概是运行暂停客户端连接和运行暂停服务器端连接,点击确定. 如何使用fiddler调试手机端的http请求 点击菜单项tools,…
1. 控制台报错:Exception in thread "main" java.io.IOException…… Caused by: com.rabbitmq.client.ShutdownSignalException: connection error; protocol method: #method<connection.close>(reply-code=530, reply-text=NOT_ALLOWED - access to vhost '/' ref…
在这里简单的记录下自己安装sqlserver的过程吧(本人以前安装失败过,然后卸载了,就一直没用,现在由于工具原因,重新安装,过程相对第一次安装会复杂点) 1.首先,把以前安装的注册表的对应c盘的文件全部删掉,我在这里参考的其他同学写的几篇教程: 参考教程: https://blog.csdn.net/qq_41432123/article/details/79053486 这个教程详细的记录了先删除注册表和安装的过程,跟着走,应该问题不大. 2.自己在安装成功后,又遇到了链接数据库的问题,经过…
1,ueditor官网下载:https://ueditor.baidu.com/website/download.html  下载相应的工具包和源码,ps:源码放到工程中 2,解压放到放到项目中,springboot工程创建不再描述过程,resources:下放config.json文件:resources/static/ueditor  放ueditor其他相关内容           3,整理pom.xml文件 <!--thymeleaf 模板 --> <dependency>…
1. 启动方式: 在idea中的application.java右键run as 命令行进入项目目录,使用命令 mvn spring-boot:run 使用mvn install进行打包,然后进入target目录,会出现一个jar包,例如名字叫做a.jar;使用 java -jar a.jar.后面可以加上参数,作为配置 2. 配置文件 可以使用properties文件,也可以使用yml文件[推荐.] 3. Controller的使用 @Controller 处理HTTP请求 @RestCont…
在之前的文章(springboot配置静态资源访问路径)中说过,springboot默认的加载静态资源的地方是在resources目录下的static文件夹下,其实除了resources目录下得static文件夹可以被访问,在resources目录下创建resources文件夹.public文件夹.META-INF/resources文件夹都是可以被访问到的,只不过springboot默认推荐我们使用static文件夹,而且查找的优先级是META-INF/resources>public>re…
1. 为什么要记录日志 好处: a. 可以对一些重要功能进行记录,方便以后跟踪是谁操作此功能的. b. 在操作某些功能时可能会发生异常,但每次出现异常我们想定位日志都要去服务器查看我们的日志.有了日志记录,就能记录下该次异常,以便我们统计出现的次数或发生的时间. c. 可以对用户行为进行分析,了解用户常用操作,方便定点推送消息. 2. 为什么采用aop来做日志 好处: a. aop是面向切面编程的,符合开闭原则.能做到不修改原代码的基础上对代码进行扩展. b. aop是spring的核心功能,s…
1. springboot项目基本配置 springboot基本pom依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.5.2</version> </parent> <dependencies> <depe…
我看有些类并没有实现Cloneable接口,这种情况下调用clone()方法也不try catch也不throws: 但是如果我自己这样搞,也不实现Cloneable,接口,直接调用clone()方法如果不处理异常是会抛异常: 原因在于, 他克隆的是那个数组 , 数组复制的只是引用,而不是对象.…
1.环境 2012 新建项目-2010外接程序 2.新建项-功能区  创建菜单等 发布: 1.InstallShield  2015 2.打包 说明按地址-https://msdn.microsoft.com/zh-cn/library/cc442767.aspx- 3.所以环境打包成一个exe程序  解决方案 -配置属性-配置 里面的 singleimage 4.需要写一些注册表信息的 可以在application registy 里面写 5  发布项目里面的  redistributable…
时间:2015年9月13日 02:43:09 科目:mysql的安装 笔记: 准备: 1.首先下载解压版的mysql 2.将下载好的文件放到c:\Program Files\MYSQL下(mysql文件夹为新建) 3.将path的环境变量设置为bin的文件目录 配置: 进入mysql文件夹内找到my-defaul.ini的文件,或者自己建立一个my.ini的文件 修改bin的位置和数据存放data的位置 [mysqld] basedir=C:\Program Files\MySQL\MySQL …
2014.4.8 linux环境下如何删除一个目录? rm -r linux本身提供删除目录命令——rmdir,但是如果你要删除的目录中含有子目录或者子文件,那么该命令会提示“删除失败:目录非空“也就是说rmdir命令只能删除空目录.那么如何删除一个含内容的目录呢? 可以利用 rm 命令,加上-r参数,即命令 rm -r.这个参数的意思是递归删除目录中的内容,详细解释“-r, -R, --recursive    递归删除目录及其内容”.这样的话,不管目录中有多少内容,都可以一键全部删除.你也可…
这里只讲promise,和async的使用方法,不会讲他们的原理. Promise 是异步编程的一种解决方案,可以用于取代传统的回调函数,该变那些函数层层嵌套调用的尴尬局面. 1)promise 基本语法: var p= new Promise(function(resolve,reject){ if(....) resolve(); else reject(.....); }); p.then(function(){//resolve ....... }).catch(function(){/…
1.将ueditor引入项目中会发现,图片不能上传,返回值意思是因配置文件错误,导致图片无法上传 默认情况是使用jsp初始配置文件,这就需要项目支持jsp解析 在maven中引入 <!--添加对jsp的支持--><dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <!--此处的&l…
对待发布的项目进行测试时,发现js下载量比较大,从jquery的min版想到了压缩项目中的js文件.很简单的google之(在此,强调一下google的重要性),搜到一个叫做YUI Compressor,是雅虎提供的一个可以压缩js和css的工具,早就对雅虎的css设计有所耳闻,今天先体验一下这个压缩工具,在官网找了好半天才找到这传说中jar文件,版本是2.4.2,我比较喜欢新版本的,继续google之.找到一个最新的yuicompressor-2.4.8.jar和源码文件,如果各位童鞋找不到,…
1.nacos,模块启动无加载顺序 2.nacos,线上配置中心修改文件后,需重启模块…
------------------------------------------Have a Good Day~---------------------------------- 准备国赛和ACM省赛 随缘更新 本次的主要目的想用JAVA写一个类似于饭店自动点餐的程序,分为三个主要用户:客人,员工,经理 同时利用MySQL对餐厅的营业额,食材剩余量,员工开销进行实时维护 饼越画越大,感觉再补充点东西当毕业设计也可以= = 2019.3.25 第一天代码已全部重写 主窗口布局改为NULL布局…
springboot越来越流行了,相比较于springMVC,springboot采用了一种约定大于配置的理念,可以一键安装,一键运行,一键部署,内置tomcat,省去了一大堆配置的时间,并且,springboot的生态圈也越来越来广泛,无缝对接主流消息队列.RPC框架.熔断器.注册发现中心等,还有springcloud加持,简直就是微服务开发的利器. 本人也在学习阶段,打算从零开始记录一系列springboot的学习心得. 安装 springboot的安装方式有很多,我这里只介绍在IDEA下的…
从2016年4月到6月主要做的工作是网站的开发,而6月到现在2016年8月初,主要做的工作是Android和IOS两种App的开发,又以Android为主. 将这段时间的Android开发心得记录如下. 1.开发环境和参考资料 由于学会FQ的时间比较短(2016年7月才学会),现在在用的mac版AndroidStudio是在国内某站上下载的.今年将开发环境由windows转为mac了,好在各种IDE都是跨平台的,迁过来后麻烦不多,Android Studio也贴心地支持Eclipse风格快捷键,…
Axure的本意是高效快捷的完成原型制作,能够清晰的说明功能,交互就是好的,"够漂亮"就行,不需要做到很完美,至于完美还是交给专业的UI吧. 一些心得记录下来: 1.下载一些常用的组件,方便又漂亮 2.Table这些样式可以做点小花样,比如颜色,固定高宽 3.母板要用起来,所有的Dropdownlist.Dialog.masterpage...都要放进来,尤其是Dropdownlist 4.在需求调研的过程中,Enum.Dialog...都要分类收集起来,能省不少时间. 5.生成htm…