- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 从零开始的gitlab-cicd环境搭建
#从零开始的gitlab-cicd搭建gitlab的搭建这两个搭建有两种方式,一种是docker的搭建方式(这种相对比较简单),一种是安装host主机上(配置可能稍微繁琐了些),这里只讲docker的方式:一、docker拉取gitlab镜像首先我们可以使用ssh工具连到linux(ubuntu)服务器中,先安装好docker环境,具体安装docker的如下:1.安装步骤如下:1.1、更新源apt-get update1.2、安装docker,安装及自动启动apt-get instal
2021-06-24 21:32:38 2734 4
原创 关于lambda表达式的一些使用场景总结和实例
一、列表循环1.增强for循环写法: List<Integer> list = Arrays.asList(1, 2, 3, 4, 5); for (Integer integer : list) { System.out.print(integer+" "); }2.lambda表示写法: list.forEach(x-> System.out.print(x+" ")); //如果只需要调用单个函数对列表元素进行处理,那么可以使用更加简
2020-07-20 10:17:52 767
原创 org.springframework.context.annotation.ConflictingBeanDefinitionException 报错解决
报错信息是这样子:org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysUserService' for bean class [com.ruieniot.cn.system.service.SysUserService] conf...
2020-04-23 23:39:57 3183
原创 关于@RequestParam和@Responsebody
@RequestParam第一种请求方式:后端接收post请求:这里我使用的postman来发请求的,请求信息如下:详细的请求信息为:可以看出这里的我的ContentType:x-www-form-urlencoded第二种请求方式后端接收:post请求:post请求信息如下:我把参数加在请求头上,详细请求信息如下:...
2020-04-07 00:03:12 1285
原创 Minio实现上传下载功能
Minio的简单使用,实现上传现在功能。简单介绍下这个minioMinIO 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。MinIO是一个非常轻量的服务,可以很简单的和其他应用的结合,类似 ...
2020-04-01 00:10:10 5017
原创 前端VUE:无法加载文件 E:\Program Files\nodejs\node_global\vue.ps1,因为在此系统上禁止运行脚本
这里提示是此系统禁止运行脚本,那么我们通过命令行打开次权限,管理员运行命令行(Windows PowerShell)进入之后运行:1.set-ExecutionPolicy RemoteSigned。2.选择A或者Y即可。...
2020-01-29 10:20:26 2225
原创 泛型可变参数实例
public class StringtoVariable { //泛型可变参数测试 public <T>void testString(T... strings) { System.out.println(); for (T string : strings) { System.out.print(" " +...
2019-12-02 18:07:44 236
原创 for 循环性能对比
public class TestFor { public static long startTime; public static long endTime; public static int a = 1; public static int b = 1; public static int c = 1; public static int d...
2019-11-30 11:08:49 359
原创 <text></text><view></view>内的表达式等
<text class="weui-flex__item flex-3">{{deviceInfoList.equipmentNum}}</text>text里面为{{表达式}}如可以做判断,三元表达式{{deviceInfoList.equipmentNum!=null?deviceInfoList.equipmentNum : ' '}}这样写。...
2019-11-14 10:57:24 205
原创 组件循环
例如:<view class="weui-flex margin-bottom-10" wx:key="item.id" wx:for="{{workDetailInfo.woDetailList}}" wx:for-item="item" wx:if="{{workDetailInfo.woDetailList.length>0}}">wx:for 循环wx:for...
2019-11-11 16:05:04 357
原创 onchange的使用,用于button,picker等等
xxx.wxml<van-radio-group class="row-col" value="{{ result }}" bind:change="onChange" id="{{item.id}}">xxx.jsonchange(event){console.log(event)}event为触发的事件
2019-11-11 15:42:34 593
原创 vue常用函数
/*** 生命周期函数--监听页面显示* 可以用于返回数据刷新*/onShow: function () {},需要引入跳转组件<navigator class="add-button" url="/pages/work/pages/work-add/work-add?id=12456128"> <button id="brand-bu...
2019-11-11 15:21:54 456
原创 (小程序)定义全局变量和wx.request请求详解
全局变量可以在一下文件中定义。在app.js中定义,例如:globalData: {userInfo: null,apiUrl: 'http://localhost:8080'}在其他js也面中调用.如下://获取应用实例const app = getApp()这样既可在该页面其他地方中使用:wx.request({url: `${app.globalD...
2019-11-11 14:10:11 1411
原创 git解决每次拉取代码都需要用户名密码
git解决每次拉取代码都需要用户名密码执行git config --global credential.helper store,在~/.gitconfig目录下会多出一个文件,这里会记录你的密码和帐号; 再执行git pull 输入一次正确的帐号密码之后就不用再输入了。...
2019-11-11 11:19:13 257
原创 IDEA 代码补全和包围代码,和赋值变量等一些代码快捷键
String accessToken = "111";1.快捷键:nnaccessToken.nn,enter回车键,生成代码为:if (accessToken == null) {}2.快捷键:.ifaccessToken == null.if,enter回车键,生成代码为:if (accessToken == null) {}Map<String,String>...
2019-10-08 21:39:35 967
原创 vue的ref的使用
通常可以放在路由上使用,如:item.vue<user ref="users"></user>method{ getUserData(){ alert(this.$refs.users.value) ///可以获取到user.vue的值 }}user.vuedata{return{ value:'123'}...
2019-09-23 23:21:11 256
原创 vue 传值(父子组件)
举个栗子:第一种:比如这个是这个页面为Item.vue,我们需要用userDialog 的东西首先import userDialog from '组件目录地址'然后在Item.vue的component中引入在页面写入这个路由<user-dialog v-if="userVisible" ref="userDialog" @dataByUser="dataByUser"&g...
2019-09-22 17:33:29 250
原创 vue 学习
vue-show 用于form 或者 button 组件的显示和隐藏,隐藏的时候还可以使用,如你隐藏了一个列,提交数据的时候仍然可以提交到数据库中去,只是看不见而已。:disabled='false/true' 禁用属性,可以用于禁用各个主键,按钮,input输入框等,用户无法编辑dom点击事件利用function name(${}) $()的参数如:<el-butt...
2019-09-22 16:44:47 143
原创 git 提交代码流程
1. gitstash把本地修改过的代码 暂存在栈中2. git pull更新远端服务器代码到本地3. git stash pop将栈中的代码合并到代码中4.git add提交本地代码到暂存区5. git commit代码从暂存区提交到本地仓库6. git push文件从本地仓库提交到远程仓库...
2019-09-22 15:18:44 219 1
原创 关于response的中文乱码,解决方案
PrintWriter out = response.getWriter();response乱码,可以加如下代码:response.setContentType("text/html");response.setCharacterEncoding("utf-8");另外注:之前遇到一个奇怪的问题,就是凡是用到printwrite这个对象,直接out.print("中文×××");页...
2019-02-20 18:18:17 500
原创 对于设置了拦截,又需要访问静态文件,怎样配置?
在controller上的如:@requestmapper("login") 相当于虚拟地址...return 是真是地址,若想跳到别的页面可以return "redirect ..."方式另外在页面上加上script的标签,如果没有找到,加载页面失败,页面会显示空白。静态文件的配置在springmvc.xml中配置:<mvc:default-servlet-handler/...
2019-02-20 18:11:01 248
原创 关于java.lang.IllegalAccessError: org.apache.commons.dbcp.DelegatingPreparedStatement.isClosed()Z
简单来说是mybatis包的问题,可以通过修改mybatis的版本为老一点的版本,另外commons-dbcp.jar与commons-pool.jar版本需要一致,对于这种问题应该多多看看jar包的官方文档。...
2019-02-20 18:02:28 661
原创 校验器校验的乱码问题
当校验器校验的乱码问题,重启机器,然后重新编译。但是前提需要已经加了编码如fileEncoding=utf-8,然后调试不好,总是乱码,可尝试采用此方法。注一:上传图片的时候,此处需要写的真实路径,虚拟路径只需要在tomcat中配置即可。String pic_path = "D:\\apache-tomcat-6.0.43\\upload\\";...
2019-02-20 17:56:42 479
原创 从页面传格林威治格式的时间到后台的处理
从页面传过来的时间为格林威治时间,例如:Thu Sep 21 11:56:46 CST 2017,而实体类里的是date字段,直接传给mybatis执行update会报错。解决方法就是在mybatis传入的时候,即在xml中加jdbcType=DATE,即可解决。createtime=#{itemsList.createtime,jdbcType=DATE}注:使用jdbcType时,因#符号...
2019-02-20 17:55:25 601
原创 涉及到多条sql语句查询
当涉及到多条sql语句查询的时候,需要在jdbc.url参数后面加&allowMultiQueries=true,默认的只能查询一条sql语句,所以可能会报这样的错误是:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the r...
2019-02-20 17:54:22 565
原创 在调试页面时,如若发现传值传不进来
在调试页面时,如若发现传值传不进来,则查看页面input name的值和controller的pojo或者包装类是否类型名是否一致,另外检查包装中的get和set方法的方法名与其他的方法名是否相似,如若是需要修改一下...(因为本人比较懒,且这些都是很久之前总结的,都是直接复制过来,故没有任何多余的描述,如有任何需要讨论不懂或高见的,就评论见。)...
2019-02-20 17:23:48 280
原创 There is no getter for property named 'itemsCustome' in 'class cn.itcast.ssm.po.ItemsVo'
There is no getter for property named 'itemsCustome' in 'class cn.itcast.ssm.po.ItemsVo'在mapper的xml文件中检查传参的问题Invalid property 'itemsCustom' of bean class [cn.itcast.ssm.po.ItemsVo]此错误可能原因:在mapper的x...
2019-02-20 17:19:46 409
原创 前台提交form,tomcat返回 http status 400 The request sent by the client was syntactically incorrect
前台提交form,tomcat返回 http status 400 The request sent by the client was syntactically incorrect,控制台无任何错误输出,使用的ide是idea;这是因为前台form表单中的某些参数 和 后台接受的参数类型不一致导致的。即参数名称相同,但是类型不一致。spring mvc在绑定参数的时候出现异常,所以返回...
2019-02-20 17:18:19 333
原创 关于HTTP Status 500 - Servlet.init() for servlet springmvc threw exception
初始化spring环境的异常 Error creating bean with name 'itemsController': Unsatisfied dependency expressed through field 'itemService'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitio...
2019-02-20 17:15:52 1133
原创 关于gradle build 失败,提示jar包冲突解决方法
报的错误是这样的:Found interface org.objectweb.asm.MethodVisitor. But class was expected.简而言之,就是这包冲突了。我的是springboot的项目,但是经常卡在gradle build error 这一步,当时在网上查询了很多的方法,依然解决不了,改了中央仓库,为了不下jar包超时,且换了多个版本的gradle,也有...
2019-01-13 17:25:10 1347
原创 关于:OPTION SQL_SELECT_LIMIT=DEFAULT
我的是:jdk1.8.040 和connector5.1.38、mysqlserver5.1.12 下报You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'OPTION SQL_...
2019-01-11 23:51:06 1065
原创 对于 BeanFactory not initialized or already closed - call 'refresh' before accessing beans via the...
对于 报 "BeanFactory not initialized or already closed - call 'refresh' before accessing beans via the ApplicationContext" 的错误时,经过查阅和总结,得出如下的解决方案:1、查看是否导入mybatis-spring和mybatis的jar包。2、使用idea搭建maven-s...
2018-12-06 19:19:56 573
原创 学习ssm之后的个人对于找错的小总结
1.改错误之前,优先匹配jdk版本或者sql数据库版本(可能会出现找不到spingmvc.xml可以检查servlet里的classpath是否是springmvc)2.当遇到缺少适配器解析controller报错的时候,可以用检查springmvc.xml上配置的是否是SimpleControllerHandlerAdapter,之后重新实现controller接口....
2018-12-06 19:04:54 290
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人