- 博客(23)
- 收藏
- 关注
原创 解决java.lang.NoClassDefFoundError: org/springframework/data/redis/connection/RedisStreamCommands
这是在 springboot 中使用 redisson 时,因为引入的依赖为 <dependency> <groupId>org.redisson</groupId> <artifactId>redisson-spring-boot-starter</artifactId> <version>3.14.0</version>
2020-12-31 11:15:15
21328
4
原创 面试相关-List总结
package Other; import java.util.ArrayList; import java.util.LinkedList; import java.util.Vector; /** * @author vincent * @description 面试相关List * @Date 2020-03-18 17:03 */ public class LList { ...
2020-03-20 17:45:39
327
原创 面试相关-从HashMap聊到ConcurrentHashMap
package Other; import java.util.HashMap; import java.util.concurrent.ConcurrentHashMap; /** * @author vincent * @description 面试map归纳 * @Date 2020-03-17 15:06 */ public class LMap { public v...
2020-03-18 16:56:12
385
原创 Vue学习笔记----列表渲染
列表渲染 &nbsp; v-for &lt;ul id="example-2"&gt; &lt;li v-for="(item, index) in items"&gt; {{ parentMessage }} - {{ index }} - {{ item.message }} &lt;/li&g
2018-11-19 17:58:11
372
原创 Vue学习笔记----事件处理
事件处理 事件处理常用v-on简写@ &nbsp; 监听事件 //一行js代码 其中属性为data中的属性 &lt;div id="example-1"&gt; &lt;button v-on:click="counter += 1"&gt;Add 1&lt;/button&gt; &a
2018-11-19 17:58:04
273
原创 Vue学习笔记----组件事件
组件绑定v-model实现数据的更新 Vue.component('base-checkbox', { model: { prop: 'checked', event: 'change' }, props: { checked: Boolean }, template: ` &lt;input type="checkbox" ...
2018-11-19 17:57:56
645
原创 Vue学习笔记----组件
组件 组件初始化 Vue.component('button-counter', { data: function () { return { count: 0 } }, template: '&lt;button v-on:click="count++"&gt;You clicked me {{ count }} times.&lt;/button&a
2018-11-19 17:57:46
299
原创 Layui:CSS内置公共基础类
按常用顺序排列 杂类 lay-submit 定义一个触发表单提交的button,不用填写值 lay-filter=" " 事件过滤器。你可能会在很多地方看到他,他一般是用于监听特定的自定义事件。你可以把它看作是一个ID选择器 lay-skin=" " 定义相同元素的不同风格,如checkbox的开关风格 辅助类 layui-elip 用于单行文本溢出省略 layui-icon 用于图标 l...
2018-11-19 17:57:38
1911
原创 LayUI底层方法
Layui模块化页面用法 需要即加载模块 //引入js,css文件跳过,看文档 //在页面中,如同编写JavaScript一样 &lt;script&gt; layui.use(['layer','form'],function(){//需要加载的模块 var layer = layui.layer, form = layui.form;//初始化模块变量 ...
2018-11-19 17:57:20
2771
原创 Vue学习笔记----条件渲染
条件渲染 v-if <div v-if="type === 'A'"> A </div> <div v-else-if="type === 'B'"> B </div> <div v-else-if="type === 'C'"> C </div>
2018-11-15 10:32:14
288
原创 Vue学习笔记----v-bind:class和style绑定
1.动态绑定class 1.1对象语法 <div v-bind:class="{ active: isActive }"></div> <div class="static" v-bind:class="{ active: isActive, 'text-danger': hasError }"> </div> data: {
2018-11-15 10:30:43
955
原创 Vue学习笔记----computed计算属性、侦听器
computed计算属性 前言 : 计算属性主要用于模板数据的处理 {{message.split('').reverse().join('')}} 这种写法难懂且复杂,采用计算属性更容易维护页面 <div id="example"> <p>Original message: "{{ message }}"</p> <p>Compute...
2018-11-15 10:30:02
330
原创 Vue后台开发常见问题:textarea换行的string转存数据库后,提取到前端绑定到vue后JS报错
问题1: 在后台使用 <textarea>时,存入数据库没有问题,在编辑页面亦或是详情页,我们从数据库读取传入页面,绑定 Vue.data会出现因为 值有换行符而导致整个 script崩溃的问题 导致原因: <textarea>中的换行符是\n html中的换行符是<br/> 类似: data:{ content : 'I ...
2018-11-15 10:29:15
2312
原创 MySQL--count函数如果得到null的处理方法
-- 运行此sql会得到一个null值,我们在做数据列表展示时,即使无数据也必须返回0而非null, 如果我们不在后台代码里对运行sql之后的结果进行判断处理的话, 我们就必须想办法在sql里解决这件事情。 select count(DISTINCT a.id) FROM t_topic a LEFT JOIN t_m_user b on b.id=a.create_by and b.d...
2018-11-15 10:27:06
11216
2
原创 Mysql 自定义排序
field(col,str,str) 例: status 0暂存 1未发布 2已发布 3置顶 field(status,3,2,0,1)
2018-11-15 10:26:17
327
原创 常用Node轮子
images 图片处理 图片水印 图片中加图片 qrcode 二维码生成 text-to-svg 文字转svg svg2png svg转png
2018-11-15 10:25:11
405
原创 Node.js图片验证码生成svg-captcha
var option = { size: 6, // 验证码长度 ignoreChars: '0o1ilI', // 验证码字符中排除 0o1i noise: 2, // 干扰线条的数量 color: true, // 验证码的字符是否有颜色,默认没有,如果设定了背景,则默认有 background: '#cc9966' // 验证码图片背景颜色 }; //...
2018-11-15 10:23:49
1889
原创 Node定时任务cron验证代码
//npm i --save cron-parser var parser = require('cron-parser'); try { var interval = parser.parseExpression('0 0 15 * * * *'); console.log('Date: ', interval.next().toString()); // Sat Dec 2...
2018-11-15 10:22:35
662
原创 Simditor引入注意事项以及修改接入自己的上传接口
Simditor 首先阅读官方文档,对simditor的初始化、监听、设值、取值都有一定了解后,开始着手实际操作。 官方文档链接https://simditor.tower.im/docs/doc-config.html 引入相关JS依赖 <!--最重要的jQuery--> <script src="/public/js_module/jquery.js"></scr...
2018-11-15 10:10:43
3198
原创 微信小程序--事件对象
当组件绑定事件触发后,将传递一个事件对象到绑定的函数中function(event){ }其中event事件对象携带的参数有属性类型说明typeString事件类型timeStampInteger事件生成时的时间戳targetObject触发事件的组件的一些属性值集合currentTargetObject当前组件的一些属性值集合事件对象又分为Target和currentTarget:属性类型说明i...
2018-07-10 12:11:20
2936
原创 Java集合框架-------Map
Map: Map是一种映射关系的存储,其中的元素是以键值对的形式存储的,能够实现根据key的快速查找value 键值对是一个entry对象,拥有一个key和value.其中一个value可能对应多个key. Map的泛型支持:Map Map常用hashmap实现..hashmap的保存是无序的,所以遍历时同样是无序不固定的 Map用put方法新增元素
2017-10-13 20:11:24
265
原创 Java集合框架------Set
Set: Set是一个接口,常用实现类是HashSet,Set是元素无序且不可以重复的集合,被称为集 Set常用于存储类对象 Set是无序的所以没有set和get方法,因为没有索引 因为Set的无序性,所以遍历时的顺序也是无序不固定的. Set中保存的对象是对象的引用.
2017-10-13 19:59:29
412
原创 Java集合框架基础-----List
List: 接口,常用ArrayList实现. 起始位置为0.添加元素可以指定添加位置,删除亦是如此. *注意:考虑边界,指定位置不能超过序列的长度. List可以添加另一个List,简单的说就是合并.通常是数组转集合序列然后合并. 常见方法list.addAll();此方法同样可以指定保存位置 List中保存的内容是有序且可以重复的. 遍历常用Ite
2017-10-13 19:18:17
421
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅