梦和远方的博客

私信 关注
梦和远方
码龄3年
  • 386,356
    被访问量
  • 99
    原创文章
  • 21,549
    作者排名
  • 178
    粉丝数量
  • 于 2018-07-05 加入CSDN
获得成就
  • 获得276次点赞
  • 内容获得106次评论
  • 获得970次收藏
荣誉勋章
兴趣领域
  • #硬件开发
    #单片机#材料工程#精益工程#嵌入式硬件#基带工程#驱动开发#pcb工艺#FPGA开发#dsp开发#射频工程#arm开发#硬件工程#硬件架构
  • #算法
    #TensorFlow#caffe#PyTorch#迁移学习#聚类#mxnet#分类#集成学习#CV(computer vision)#scikit-learn#推荐算法#回归#NLP#排序算法
  • #前端
    #WebPack#前端框架#小程序#CSS#Flutter#ECMAScript 6#Vue.js#HTTPS#Node.js#XHTML#TypeScript#面试#JavaScript#React.js
  • #设计
    #PhotoShop#平面/illustrator#3D#UI/UX#交互#Sketch
  • #测试
    #postman#测试用例#Jira#selenium
  • #产品/运营
    #Axure/墨刀#新媒体运营#内容运营#产品运营#用户运营#流量运营
  • #后端
    #架构#Go/GoLang#C/C++#Redis#PHP#Swift#Spring Boot#分布式#Elasticsearch#R#MySQL#Linux#Python#Java#c#/.net/asp#Spring
  • #安全
    #web安全#系统安全#安全架构
  • #大数据
    #spark#hadoop#数据仓库#hive#storm#ETL
  • #iOS
    #Objective-C#SwiftUI#CocoaPods#Flutter#React Native#Xcode#Swift#RxSwift#WWDC
  • #Android
    #Kotlin#Java#Flutter#性能优化#数据结构#Android Studio#面试#RxJava#gradle#Android Jetpack
  • #运维
    #Jenkins#安全#运维开发#Graylog/ELK#自动化/DevOps#Linux/CentOS#系统架构#Kubernetes/容器#网络
  • #数据库管理
    #DBA#数据仓库#数据库开发#数据库架构#etl工程师
  • #人工智能
    #自然语言处理#TensorFlow#NLP#机器学习#Flink#神经网络#Python#PyTorch#算法#语音识别#图像处理#视觉/OpenCV#数据分析#深度学习
TA的专栏
  • Vue
    4篇
  • Electron
    1篇
  • store/vuex
    1篇
  • router-view
    1篇
  • POI
    1篇
  • Idea
    1篇
  • Linux
    4篇
  • Oracle
    3篇
  • SpringBoot
    2篇
  • MySQL
    3篇
  • Excel
    1篇
  • Json
    3篇
  • Mybatis
    1篇
  • Node
    2篇
  • Windows
    1篇
  • Regex
    2篇
  • SVN
    2篇
  • BigInteger
  • UUID
    1篇
  • Js/JQuery
    12篇
  • Java
    11篇
  • Jsp
    1篇
  • Utils
    1篇
  • Shiro
    1篇
  • Redis
    2篇
  • Visual Studio
    4篇
  • WinForm
    2篇
  • Python
    2篇
  • SpringMVC
    3篇
  • TFS
    2篇
  • MyEclipse
    2篇
  • Android Studio
  • 全栈
    1篇
  • 资料软件源码分享
    2篇
  • 关键字
    1篇
  • Swiper
    1篇
  • 微信小程序
    28篇
  • Icon
    2篇
  • Example
    1篇
  • Mapper
    1篇
  • Intellij Idea
  • Eclipse
    1篇
  • Eclipse Code Formatter
    1篇
  • 豆瓣API-403
    1篇
  • 排序、去重
    1篇
  • Array对象方法
    1篇
  • Page()函数
    1篇
  • 公告
    1篇
  • 云数据库
    1篇
  • 授权与重新授权
    1篇
  • 分类
    1篇
  • 增删改查
    1篇
  • 快捷util
    1篇
  • 多线程
    1篇
  • ExecutorService
    1篇
  • 字符串转数字
    1篇
  • 常用api
    1篇
  • 数组方法大全
    1篇
  • $ref
    1篇
  • 工作集
    1篇
  • 遍历
    1篇
  • css函数
    1篇
  • 选择器
    1篇
  • 日期转换
    1篇
  • ERROR 1205
    1篇
  • JFrame
    1篇
  • 获取IP和端口
    1篇
  • 运算符
    1篇
  • scroll-view
    1篇
  • 下拉刷新和上拉加载
    1篇
  • modal
    1篇
  • canvas
    1篇
  • from
    1篇
  • 界面传参
    1篇
  • 分享图比例
    1篇
  • 导航页签
    1篇
  • 页面刷新
    1篇
  • 切换或重置SVN库
    1篇
  • watch
    2篇
  • 快捷键
    1篇
  • 缩进
    1篇
  • 折叠与展开
    1篇
  • 日期格式化
    1篇
  • mini-jar
    1篇
  • mini
    1篇
  • Number&Math
    1篇
  • TCP
    1篇
  • 聊天室
    1篇
  • 中文正则
    1篇
  • Form表单
    1篇
  • 15个常用JS正则表
  • 数组循环
    1篇
  • 加年月日
    1篇
  • 日期计算前几时分秒
    1篇
  • vue-element-admin
    1篇
  • Element-ui
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

Deepin 20版 安装教程(Vmware)

最近一直关注着一个国产系统的动态,至今已经更新到20版,界面优美,体验绝佳,舒适度绝对不比Mac本差,基于Linux内核开发自研的国产系统,真的是细微之处,体验不凡!欢迎试水。软件的生态已趋近完善,几千种软件,分类和编程全部含括,主要是真机的体验绝对舒适,这里提供虚拟机版本安装,真机安装,官方有提供制作U盘,安装过程和虚拟机一样。Deepin20版Vmware安装教程:官网下载地址:https://www.deepin.org/zh/注意:Deepin系统自15.4 版本之后将不再提供32位版.
原创
118阅读
0评论
1点赞
发布博客于 25 天前

Deepin 20版 安装nodejs并配置npm相关环境

Deepin 20版 安装nodejs中文官网下载安装包 http://nodejs.cn/download/打开Deepin对应的 /usr/local 目录,右键以管理员身份打开,会自动解锁文件夹输入账户密码即可(获取root管理员权限)再次在local目录下右键在终端中打开(此时已是root的管理员权限)用root管理员权限,将下载的安装node包加压,并命名为 node 然后移动 node 整个目录到 /usr/local 下即可(如上图)命令:(root管理员权限下)解压
原创
728阅读
0评论
5点赞
发布博客于 25 天前

解决Electron store的commit和dispatch不好使的问题

解决Electron store缓存不好使的问题Vue 的Vuex 一般vue的commit和dispatch可以直接使用,然后到了桌面程序的Vuex(store)竟然不好使了,原因真是奇葩无比。一、Electron使用store的dispatch问题二、解决方法有两个方法1、在 store/index.js 里面,就是上文特别强调了的那个文件,去掉或注释 createSharedMutations 插件方法2、如果需要多进程来处理怎么办?`看第 3 条`使用方法Vue 的Vuex 一般vue的commi
原创
202阅读
0评论
2点赞
发布博客于 7 月前

Vue 实现当前页的刷新

Vue 在缓存的基础上实现当前页的刷新前进刷新,后退不刷新一、Bus的实现 Bus.js二、利用Bus实现不同页面的事件传播1.引入Bus.js(传递)例如:A页面2.引入Bus.js(接收)例如:B页面3.路由组件设置三、代码截图前进刷新,后退不刷新Vue 默认缓存,前进刷新,后退不刷新上节讲了如何简单有效的实现页面缓存,前进刷新,后退不刷新,本节在原来的基础之上做了些改造,如何实现刷新当前页。一、Bus的实现 Bus.js# Bus.jsimport Vue from 'vue'expor
原创
157阅读
0评论
1点赞
发布博客于 8 月前

Vue 默认缓存,前进刷新,后退不刷新

Vue 默认缓存,前进刷新,后退不刷新Vue的KeepAlive缓存keep-alive的使用如何利用keep-alive两步实现【默认缓存,前进刷新,后退不刷新】1.充分利用include2.充分利用watch代码截图如下:Vue的KeepAlive缓存一般使用keep-alive缓存的时候总会有一些特殊的需求,做页面的特殊缓存。今天就讲一下如何简单有效的利用keep-alive实现页面路由的前进刷新(即进入全新页面),后退不刷新(即沿用之前缓存的数据页面),同一个页面前进和后退不清缓存,除非退出同一
原创
338阅读
0评论
2点赞
发布博客于 8 月前

POI导出设置某列值格式为text(文本)格式

POI导出设置某列值为文本格式// 设置单元格格式为文本格式HSSFCellStyle textStyle = workBook.createCellStyle();HSSFDataFormat format = workBook.createDataFormat();textStyle.setDataFormat(format.getFormat("@"));//设置单元格格式为"文本...
原创
2803阅读
9评论
2点赞
发布博客于 2 年前

IDEA修改注释颜色

IDEA修改注释颜色注释效果仅供参考!
原创
849阅读
0评论
2点赞
发布博客于 2 年前

使用Element-ui开发桌面应用的小问题

开发中遇到问题不在少数,真的是相当头疼,下面这个就是整了好久,还以为是样式没有引入进来,或者组件没有引入进来,最后发现是配置的问题。在electron中使用el-tooltip无效解决办法找到上面的文件,打开,搜索:whiteListedModules// 在electron中使用el-tooltip无效解决办法,更改设置如下let whiteListedModules = ['vu...
原创
490阅读
0评论
3点赞
发布博客于 2 年前

vue-element-admin完整项目实例

项目地址:https://github.com/PanJiaChen/vue-element-admin项目介绍:https://panjiachen.gitee.io/vue-element-admin-site/zh/guide/项目效果:npm install 报错或者是下面的错误git.EXE ls-remote -h -t git://github.com/此种解决方案...
原创
111247阅读
30评论
23点赞
发布博客于 2 年前

js 日期多少小时前、多少分钟前、多少秒前

项目示例 https://github.com/jaywcjlove/date.js源码:;(function(window){ /** * [dateDiff 算时间差] * @param {[type=Number]} hisTime [历史时间戳,必传] * @param {[type=Number]} nowTime [当前时间戳,不传将获取当...
原创
1027阅读
0评论
2点赞
发布博客于 2 年前

js 日期加年数,加月数,加天数的功能

js日期加年数,加月数,加天数的功能//判断是否闰年//参数 intYear 代表年份的值//return true: 是闰年 false: 不是闰年function IsLeapYear(intYear) { if (intYear % 100 == 0) { if (intYear % 400 == 0) { return true; }...
原创
1020阅读
0评论
1点赞
发布博客于 2 年前

JavaScript数组循环的几种写法,包含ES6

利用Javascript map(),reduce()和filter()数组方法可以帮助您编写更加声明性、流畅的风格代码。而不是积累起来for循环和嵌套来处理列表和集合中的数据,您可以利用这些方法更好地将逻辑组织成功能的构建块,然后将它们链接起来以创建更可读和更易于理解的实现。ES6还为我们提供了一些更好的数组方法,比如.find,.findIndex,.of和for…of循环!数组循环...
原创
1051阅读
0评论
2点赞
发布博客于 2 年前

【微信小程序】一些常用技巧

CSS 背景图片百分比及应用适用于rpx雪碧图标中背景图片精准定位百分比计算公式任何CSS属性值为百分比时,都需要根据某个参考值进行计算,搞明白这个参考值是什么,理解就容易多了。标准规定:background-position:percent的参考值x为:百分比为background-position-x的值 = (背景在雪碧中的左边宽度)/(容器宽度 - 背景图片宽度)*100%。举个...
原创
256阅读
0评论
0点赞
发布博客于 2 年前

前端表单验证常用的15个JS正则表达式

在表单验证中,使用正则表达式来验证正确与否是一个很频繁的操作,本文收集整理了15个常用的javaScript正则表达式,其中包括用户名、密码强度、整数、数字、电子邮件地址(Email)、手机号码、身份证号、URL地址、 IPv4地址、 十六进制颜色、 日期、 QQ号码、 微信号、车牌号、中文正则。1 用户名正则//用户名正则,4到16位(字母,数字,下划线,减号)var uPattern...
原创
125阅读
2评论
0点赞
发布博客于 2 年前

关于form与表单提交操作

一个表单里面只要有form元素,如果没有给action加一个默认值,为空白的时候,当你刷新页面时,会弹出一个警告框提示你已经填入表单,刷新数据将会丢失。如果一个表单里面有一个type="submit"的button、或者type="submit"的input,或者type="image"的input,点击则会触发表单提交动作。即使你使用了return false,按钮也还是会提交submit...
原创
191阅读
0评论
1点赞
发布博客于 2 年前

中文正则表达式匹配 正则中文匹配

如何使用正则匹配中文字符?中文正则表达式的匹配规则不像其他正则规则一样容易记住,所以小编写了这篇博客,供参考!\w匹配\w匹配的仅仅是中文,数字,字母,对于国人来讲,仅匹配中文时常会用到,见下匹配中文字符的正则表达式: [\u4e00-\u9fa5]双字节匹配匹配双字节字符,中文也是双字节的字符匹配双字节字符(包括汉字在内):[^\x00-\xff]注:可以用来计算字符串的长...
原创
13026阅读
0评论
0点赞
发布博客于 2 年前

java TCP网络编程 聊天室(群聊与私聊)

java实现简单的聊天系统效果Service.javaimport java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;import java.util....
原创
1488阅读
0评论
1点赞
发布博客于 2 年前

Java Number&Math类

一般,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double 等。int a = 5000;float b = 13.65f;byte c = 0x4a;在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,Java 语言为每一个内置数据类型提供了对应的包装类。所有的包装类(Integer、Long、Byte...
原创
117阅读
0评论
1点赞
发布博客于 2 年前

写一个简易迷你的SpringMVC框架(B版)

对于SpringMVC不了解的小友,可以看下A版的mvc框架介绍所以,直接上代码:项目目录结构@Autowired注解package com.mymvc.annotation;import java.lang.annotation.*;/** * 实现自动注入 */@Documented@Target(ElementType.FIELD) // 作用于字段上,实现注入...
原创
138阅读
0评论
0点赞
发布博客于 2 年前

写一个简易迷你的SpringMVC框架(A版)

SpringMVC简介SpringMVC是当前最优秀的MVC框架,自从Spring 2.5版本发布后,由于支持注解配置,易用性有了大幅度的提高。Spring 3.0更加完善,实现了对Struts 2的超越。现在越来越多的开发团队选择了Spring MVC。Spring为展现层提供的基于MVC设计理念的优秀的Web框架,是目前最主流的MVC框架之一Spring3.0后全面超越Struts...
原创
264阅读
1评论
0点赞
发布博客于 2 年前

【微信小程序】日期格式化

微信自己提供的util中,有一个日期格式化的工具,如果要使用的话,请导入var util = require(’…/…/utils/util.js’),然后关于util.formatTime(new Date)的使用,不要用Date.now(),请老老实实使用 new Date()const formatTime = date => { const year = date.get...
原创
1761阅读
0评论
0点赞
发布博客于 2 年前

【微信小程序】之文本折叠与展开

有时候一个列表的文章过长,显示的时候要省略显示,但是还要有一个展开查看全文的点击事件,可以实现展开与折叠。写的粗略,请见谅!index.js//index.jsPage({ data: { motto: '在实际的开发中,疑或是页面的预览中,或多或少都碰到过这样的情景,那就是文本的折叠与展开!近期在做一个小程序项目,也遇到此情况,就将此顺便总结下来~', isF: ...
原创
2038阅读
1评论
3点赞
发布博客于 2 年前

【微信小程序】首行缩进、 去掉/取消首行缩进

首行缩进text-indent:2em;text的意思是文本,indent在计算机英语中意思是缩进,至于后面的2em意思就是2个相对单位;em这个单位的意思就是文字的高度,1em就是1个文字的高度,2em就是两个文字高度,所以我们写的“text-indent:2em;”的意思就是,文本缩进2个文字的高度,因为汉字是方块字,高度和宽度是一样的,所以缩进2个文字的高度,就等于缩进两个文字的宽度...
原创
3087阅读
0评论
0点赞
发布博客于 2 年前

【微信小程序】常用快捷键

格式调整Ctrl+S:保存文件Ctrl+[, Ctrl+]:代码行缩进Ctrl+Shift+[, Ctrl+Shift+]:折叠打开代码块Ctrl+C Ctrl+V:复制粘贴,如果没有选中任何文字则复制粘贴一行Shift+Alt+F:代码格式化Alt+Up,Alt+Down:上下移动一行Shift+Alt+Up,Shift+Alt+Down:向上向下复制一行Ctrl+Shift+E...
原创
469阅读
0评论
0点赞
发布博客于 2 年前

【微信小程序】之监听函数

在微信小程序实现 watch 属性,监听data中的属性,当被监听属性的值改变时,执行我们指定的方法。watch.jsfunction observe(obj, key, watchFun, deep, page) { let val = obj[key]; if (val != null && typeof val === "object" &&...
原创
3667阅读
0评论
0点赞
发布博客于 2 年前

SVN切换路径的方法(包含URL/IP)

有时候项目换了svn路径,(之前不太懂)都要重新checkout出来,把.svn文件夹替换掉旧的,这样更新还是有些小问题。切换前准备:把本地修改的代码先备份一下,以防导致代码丢失使用SVN切换功能,更新当前ip下的不同目录打开svn自带的切换(switch)功能选中项目的新svn地址进行切换操作提示切换成功切换成功之后便可以和以前一样进行svn的操作切换SVN库...
原创
58阅读
0评论
0点赞
发布博客于 2 月前

【微信小程序】返回上一页刷新或当前页刷新

bug: 在onShow中执行this.onLoad(),会导致页面第一次加载的时候数组加载两次!造成原因:页面加载先执行onLoad,再执行的onShow,就会出现在onLoad加载一次数据,在onShow中执行this.onLoad()在加载一次数据。解决办法:将不需要刷新的数据放在onLoad中执行,将需要刷新的数据放在onShow中执行!页面的刷新,不管是H5还是APP或者其他浏...
原创
1622阅读
0评论
1点赞
发布博客于 2 年前

【微信小程序】之自定义顶部导航页签

小程序系统提供的导航页签,只能设置字体,却不能自定义字体图片之类的,所以自己写了一个示例。废话不多说,直接上代码效果:app.jsonLaunch: function() { wx.getSystemInfo({ success: e => { this.globalData.StatusBar = e.statusBarHeight; ...
原创
2259阅读
0评论
1点赞
发布博客于 2 年前

【微信小程序】分享接口卡片图片尺寸比例

有没有遇到过分享出去的小程序的图片大小有时候莫名其妙的变得扭曲或者宽高被隐藏。调用微信小程序分享需要button标签<button open-type="share">test</button>然后在js的page里加一个函数onShareAppMessage: function() { return { title: "小伙伴快来和我玩"...
原创
11941阅读
0评论
0点赞
发布博客于 2 年前

【微信小程序】之跨界面传参

小程序传参有限制和组件式传参不一样,所以写下我自己经历的,并解决的示例。Page这种page与page页面之间传参,相对比较方便,但是有一种限制,用?拼接的参数,只能在onload函数中用options接收!//e.target.dataset.id 在wxml页面设置 data-id=‘参数值’ 即可//或者用e.currentTarget.dataset.id接收,两种方式选其一...
原创
526阅读
0评论
2点赞
发布博客于 2 年前

【微信小程序】之from表单

平常H5里面或者只要是个页面都会有表单,小程序也不例外from表单from.wxml<form bindsubmit='FormSubmit' bindreset='FormReset'> <view> <input name='title' placeholder='标题' value='{{value}}'></input&g...
原创
709阅读
0评论
1点赞
发布博客于 2 年前

【微信小程序】之画布

canvas 标签默认宽度300px、高度225px同一页面中的 canvas-id 不可重复,如果使用一个已经出现过的 canvas-id,该 canvas 标签对应的画布将被隐藏并不再正常工作属性名类型默认值说明canvas-idStringcanvas组件的唯一标识符disable-scrollBooleanfalse当在 canvas 中移...
原创
2643阅读
0评论
3点赞
发布博客于 2 年前

【微信小程序】之弹框modal

官方文档<modal hidden="{{hidden}}" title="这里是title" confirm-text="自定义确定按钮" cancel-text="自定义取消按钮" bindcancel="cancel" bindconfirm="confirm" no-cancel="{{nocancel}}"><modal title="{{dialog.tit...
原创
2232阅读
0评论
0点赞
发布博客于 2 年前

【微信小程序】之下拉加载和上拉刷新

方法一:onPullDownRefresh和onReachBottom方法实现小程序下拉加载和上拉刷新首先要在json文件里设置window属性属性类型描述enablePullDownRefreshBoolean是否开启下拉刷新,详见页面相关事件处理函数设置js里onPullDownRefresh和onReachBottom方法属性类型描述...
原创
2261阅读
2评论
0点赞
发布博客于 2 年前

【微信小程序】 两种滑动方式

normal: 正常无变化(默认处理方式.文本自动处理换行.假如抵达容器边界内容会转到下一行)pre: 保持HTML源代码的空格与换行,等同与pre标签nowrap: 强制文本在一行,除非遇到br换行标签pre-wrap: 同pre属性,但是遇到超出容器范围的时候会自动换行pre-line: 同pre属性,但是遇到连续空格会被看作一个空格inherit: 继承竖向滑动<sc...
原创
224阅读
0评论
0点赞
发布博客于 2 年前

JavaScript 运算符

运算符 = 用于赋值。运算符 + 用于加值。运算符 = 用于给 JavaScript 变量赋值。算术运算符 + 用于把值加起来。指定变量值,并将值相加:y=5;z=2;x=y+z;x 的值是:7算术运算符y=5,下面的表格解释了这些算术运算符:运算符描述例子x运算结果y 运算结果+加法x=y+275-减法x=y-235...
原创
78阅读
0评论
1点赞
发布博客于 2 年前

java 中获取服务器的IP和端口

获取服务器的IP和端口struts2 获取requestHttpServletRequest requet=ServletActionContext.getRequest();requet.getScheme()+"
原创
1808阅读
0评论
2点赞
发布博客于 2 年前

Java 图形用户界面编程

要进行Java的图形用户界面编程就需要学习Java的API,即Application Programming Interface——应用程序编程接口,是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。Java API中提供了两套组件用于支持编写图形用户界面,包括AWT和Swing。AWT是SUN公司早期推出的,A...
原创
4226阅读
1评论
11点赞
发布博客于 2 年前

ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction的问题解决

今天创建了几张表,建立了外键关联关系,我使用的是Navicat Premium 12,开启了手动提交事务(之前都是自动提交),所以改动了数据之后忘记手动提交事务了,表处于锁定状态。关联表插入数据是,提示关联的字段值不对应,我就纳闷了,刚添加的数据,怎么回事,这次操作,直接导致主表长时间未响应锁死!MySQL中外键的介绍:MySQL外键必须使用存储引擎为 innDB 其中MySAM 和...
原创
1162阅读
0评论
1点赞
发布博客于 2 年前

特推一些博客技术博主

https://www.jianshu.com/u/05f416aefbe1https://www.jianshu.com/u/259b7db6cc20https://www.cnblogs.com/xiaoqi2018/https://blog.csdn.net/wilson1068https://www.jianshu.com/u/6a6ad13d3dd4https://...
原创
21阅读
0评论
0点赞
发布博客于 2 月前

MySQL 日期转换,时间转换,时间段查询

时区转换转换数据库中已存时间的时区CONVERT_TZ(dt ,from_tz ,to_tz )eg SELECT now(), CONVERT_TZ (now(), '+8:00', '-8:00') as los;//时区转换也可以通过 date_add, date_sub, timestampadd 来实现获得国家地区时间格式get_format(date|time...
原创
10070阅读
0评论
1点赞
发布博客于 2 年前

jQuery 选择器

选择器实例选取*$("*")所有元素#id$("#lastname")id=“lastname” 的元素.class$(".intro")所有 class=“intro” 的元素element$(“p”)所有 元素.class.class$(".intro.demo")所有 class=“intro” 且 class=“demo”...
原创
57阅读
0评论
1点赞
发布博客于 2 年前

jQuery CSS 操作函数

jQuery 操作 CSSjQuery 拥有若干进行 CSS 操作的方法。我们将学习下面这些:addClass() - 向被选元素添加一个或多个类removeClass() - 从被选元素删除一个或多个类toggleClass() - 对被选元素进行添加/删除类的切换操作css() - 设置或返回样式属性CSS 属性描述css()设置或返回匹配元素的样式属性。...
原创
111阅读
0评论
1点赞
发布博客于 2 年前

jQuery 遍历

什么是遍历?jQuery 遍历,意为“移动”,用于根据其相对于其他元素的关系来“查找”(或选取)HTML 元素。以某项选择开始,并沿着这个选择移动,直到抵达您期望的元素为止。下图展示了一个家族树。通过 jQuery 遍历,您能够从被选(当前的)元素开始,轻松地在家族树中向上移动(祖先),向下移动(子孙),水平移动(同胞)。这种移动被称为对 DOM 进行遍历。<div> 元素是 ...
原创
69阅读
0评论
1点赞
发布博客于 2 年前

MyEclipse工作集,将多个项目放到一个文件夹下

随着工作时间的推移,会发现软件里面的项目越写越多,就会越来越乱,而工作集(java working sets)可以在某种程度上轻松的解决这个问题。新建工作集(java working sets)在Package Explorer窗口中,鼠标右键空白处,new –> other在Wizard下面的输入框中输入 java working set ,找到 Java Working Se...
原创
246阅读
0评论
1点赞
发布博客于 2 年前

fastjson报$ref"循环引用错误

平常在写json的报文封装时,没有这个错误,第一次遇到不知道是个鸟,所以后来查了一下,重复引用一个fastjson对象就会出现这个问题,其实这不是一个编译或者运行错误,也不是一个fastjson转化错误,而是fastjson自行默认对重复的引用使用ref方式。其实在fastjson包内已经有限制这种问题出现的方法,下面就展示一下。使用FastJson的JSONArray类型作为返回数据,当...
原创
160阅读
0评论
1点赞
发布博客于 2 年前

Js 数组方法大全

js中的数组与其他语言中的数组有些不同,为了更好的使用,整理了一下。数组创建js中创建数组有两种方式:第一种是使用 Array 构造函数var arr1 = new Array(); //创建一个空数组var arr2 = new Array(20); // 创建一个包含20项的数组var arr3 = new Array("lily","lucy","Tom"); // 创建一个...
原创
150阅读
0评论
1点赞
发布博客于 2 年前

java 常见的API及List的区别

JAVA常用APIjava.lang.Math提供sin, cos, tan, exp, log, log10 等类方法,PI和E等类字段java.lang.String(StringBuilder线程不安全,StringBuffer线程安全)java.util.Scannerjava.util.Arraysjava.util.Radomjava.lang.Objectjava.l...
原创
359阅读
0评论
1点赞
发布博客于 2 年前

Js 在字符串中提取数字

js提取字符串中的数字方法很多,今天讲几种常用的方法。js提供的方法获取js字符串转换数字。方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。parseInt方法var str ="4500元";var num = parseInt(str);alert(num);//4500//此种并非所有字符串通用,如果在字符串前面有非法字符或非数字字符,就行不通了。v...
原创
8271阅读
0评论
4点赞
发布博客于 2 年前

js 获取项目根路径

jsp:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@taglib prefix="s" uri="/struts-tags"%><%  String path = request.getContextPath();  String basePath = requ...
原创
3533阅读
0评论
2点赞
发布博客于 2 年前

java ExecutorService的invokeAll方法有两种用法

exec.invokeAll(tasks)exec.invokeAll(tasks, timeout, unit)其中tasks是任务集合,timeout是超时时间,unit是时间单位两者都会堵塞,必须等待所有的任务执行完成后统一返回,一方面内存持有的时间长;另一方面响应性也有一定的影响,毕竟大家都喜欢看看刷刷的执行结果输出,而不是苦苦的等待;但是方法二增加了超时时间控制,这里...
原创
3202阅读
0评论
2点赞
发布博客于 2 年前

java有返回值的多线程并发

JAVA多线程实现的四种方式Java多线程实现方式主要有四种:继承Thread类、实现Runnable接口、实现Callable接口通过FutureTask包装器来创建Thread线程、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,后两种是带返回值的。一、继承Thread类创建线程Thread类本质上是...
原创
3188阅读
0评论
1点赞
发布博客于 2 年前

Java多线程-线程池

有时候,系统需要处理非常多的执行时间很短的请求,如果每一个请求都开启一个新线程,系统就会不断的进行线程的创建和销毁,有时花在创建和销毁线程上的时间会比线程真正执行的时间还长。而且当线程数量太多时,系统消耗就会很大。使用线程池主要为了解决一下几个问题:1.通过重用线程池中的线程,来减少每个线程创建和销毁的性能开销。2.对线程进行一些维护和管理,比如定时开始,周期执行,并发数控制等等。Ex...
原创
106阅读
0评论
1点赞
发布博客于 2 年前

【微信小程序】快捷util封装

微信小程序中经常会用到一些快捷的全局方法,比如日期格式化,时间转换等,所以提供以下简单的公共方法的封装。日期格式化//util.js 引入js文件即可调用 const util = require('../../../utils/util.js');const formatTime = date => { const year = date.getFullYear() ...
原创
243阅读
0评论
2点赞
发布博客于 2 月前

Redis 增删改查详解

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、一个高性能的key-value数据库。并提供多种语言的API。说到Key-Value数据库NoSQL数据库可以想到MongoDB。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和h...
原创
2224阅读
0评论
1点赞
发布博客于 2 年前

【微信小程序】分类页面分类tab实现

jsdata: { cateItems: [{ cate_id: 1, cate_name: "护肤", ishaveChild: true, children: [{ child_id: 1, name: '洁面皂', image: "http:/...
原创
4506阅读
5评论
5点赞
发布博客于 2 年前

【微信小程序】授权与重新授权

授权与重新授权jsgetUserInfo: function(e) { if (e.detail.userInfo) { //用户按了允许授权按钮 var that = this; console.log("用户的信息如下:"); //console.log(e.detail.userInfo); } else { ...
原创
3642阅读
0评论
1点赞
发布博客于 2 年前

【微信小程序】云数据库交互-增删改查

小程序的云开发模式,有提供一个云数据库,实际上不能算一个数据库,只能算是doc存储。里面创建的不是表,而是集合,所以,也称为云集合开发模式。云数据库官方文档https://developers.weixin.qq.com/miniprogram/dev/framework/config.html?q=swiper官方提供的文档里不但有数据库操作,还有云函数,今日讲解一下数据库的交互问...
原创
8814阅读
3评论
9点赞
发布博客于 2 年前

【微信小程序】公告-向上翻滚的消息栏

效果:wxml&amp;lt;view class='swiper-notice'&amp;gt; &amp;lt;text&amp;gt;公告&amp;lt;/text&amp;gt; &amp;lt;image src='../../images/notice.png'&amp;gt;&amp;lt;/image&amp;gt; &amp;lt;swiper class='swiper-
原创
1638阅读
0评论
3点赞
发布博客于 2 年前

【微信小程序】Page()函数详解

在开发微信小程序的时候遇到函数,或者不明白的地方,最好上官网查询相应的知识,这里小编帮大家整理了下page()常用函数的用法。Page() 函数用来注册一个页面。接受一个 object 参数,其指定页面的初始数据、生命周期函数、事件处理函数等。一、object 参数说明:属性类型描述dataObject页面的初始数据onLoadFunction生命周期...
原创
2554阅读
0评论
3点赞
发布博客于 2 年前

【微信小程序】常用Array对象方法详解

1.concat() 方法用于连接两个或多个字符串。连接两个字符串:var str1 = "Hello ";var str2 = "world!";var n = str1.concat(str2);n 输出结果:Hello world!concat(array1,array2,...)var a=[1,2,3,4,5];var a2=['a','b','c'];va...
原创
2575阅读
0评论
1点赞
发布博客于 2 年前

【微信小程序】数组排序以及去重问题详解

微信小程序中,通常有一些数据,是存在前端缓存里的,但是这个数据如果是没有处理过,需要动态处理的时候,数据就会有问题。所以,提供一些数据的几种处理方式。二维数组排序var arr1 = new Array();arr1 = [[&quot;中猫猫er&quot;, &quot;E7555大号&quot;, &quot;包背带&quot;, &quot;150&quot;, &quot;0.16&quot;], [&
原创
9636阅读
1评论
1点赞
发布博客于 2 年前

【微信小程序】请求豆瓣API报403的三种解决方法

微信小程序使用wx.request API请求豆瓣公开api的时候,会报一个403(Forbidden)的错误。这是为什么呢?是由于来自小程序的调用过多,豆瓣来自于小程序的调用被禁止。这里收集以下三种方法解决此问题(设置代理):1、使用 https://douban.uieee.com2、使用 https://www.zhihu.com/question/265806694/answer...
原创
1811阅读
1评论
3点赞
发布博客于 2 年前

Intellij Idea 同步Eclipse代码格式化详解

Eclipse、Intellij idea格式化结果不一样,导致长时间都是用两个开发工具,idea开发eclipse进行格式化。但是现在这个问题可以解决了。使用Eclipse Code Formatter。导出eclipse代码格式化模板(需要两步)其实myEclipse和Eclipse导出基本差不多,同理导出即可。也可以离线安装idea插件,我选择的是在线安装。1.code-style...
原创
3394阅读
0评论
3点赞
发布博客于 2 年前

通用Mapper的Example实例使用

在最近的实习生学习中,渐渐使用到了通用Mapper,但是之前根本就没接触过。其实同效果的SQL不难,但是改成相应的example难免有些不熟悉,在这里收集一些方法的使用.一、mapper接口中的方法解析mapper接口中的函数及方法方法功能说明int countByExample(UserExample example) thorws SQLException按条件...
原创
7046阅读
0评论
10点赞
发布博客于 2 年前

【微信小程序】6/8/10个icon圆球导航

微信小程序的icon圆球菜单效果js/** * 页面的初始数据 */ data: { navBtn: [{ 'name': '你猜猜', 'icon': '', 'url': '../caicai/caicai', 'bgc': '#5093D2' },{ 'name':...
原创
1451阅读
2评论
1点赞
发布博客于 2 年前

【微信小程序】6/8/10个icon快捷菜单

效果js/** * 页面的初始数据 */ data: { /*类目列表*/ sortRows: [ [{ image: "https://img03.sogoucdn.com/app/a/100520093/3c28af542f2d49f7-da1566425074a021-49652b4db4e26f742bdf91d5ddf65...
原创
784阅读
0评论
2点赞
发布博客于 2 年前

【微信小程序】轮播图自定义指示点

继【微信小程序】轮播图当前图放大效果 博客的基础之上改造的.js/** * 页面的初始数据 */ data: { swiperImgUrls: [ 'https://img03.sogoucdn.com/app/a/100520093/9243fbcd523532c7-65a10dc900adf004-16cb2e34a14409c94f53ee877...
原创
2608阅读
0评论
1点赞
发布博客于 2 年前

【微信小程序】轮播图当前图放大效果

微信小程序,原理其实就是获取当前轮播的id ,并将其放大(active样式中可见),就是swiperIndex == index ? ‘active’ : ‘’,但看到效果很明显,以及图图片阴影处理。js/** * 页面的初始数据 */ data: { swiperImgUrls: [ 'https://img03.sogoucdn.com/app/a...
原创
1567阅读
0评论
1点赞
发布博客于 2 年前

目前为止最全的微信小程序项目实例

wx-gesture-lock 微信小程序的手势密码WXCustomSwitch 微信小程序自定义 Switch 组件模板WeixinAppBdNovel 微信小程序demo:百度小说搜索shitoujiandaobu 小程序:石头剪刀布(附代码说明)audiodemo 微信小程序开发之视频播放器 Video 弹幕 弹幕颜色自定义star 微信小程序开发之五星评分sw...
转载
3422阅读
0评论
5点赞
发布博客于 2 年前

Java 关键字及其作用(保留字)

java关键字总览表:除了上述关键字,Java还有以下保留字:true,false,nullJava中的名称命名规范:包名:多单词组成时所有字母都小写:xxxyyyzzz类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz常量名:所有字母都大写。多单词时每个单词...
原创
4756阅读
0评论
5点赞
发布博客于 2 年前

全栈 常用工具和源码文档软件分享

哈哈,正在往全栈的道路上蹒跚前行,潜心修炼,望多支持,多鼓励,一起努力!!!分享一些积累的资料给大家,希望有所助益,这个世界很精彩,很神奇,更迷人,一起探索啊?好嗨哦~130个微信小程序源码链接:https://pan.baidu.com/s/1xE91JAMmkn2Ny-fwGqchhg提取码:x2eg编程微刊链接:https://pan.baidu.com/s/17UtD1...
原创
161阅读
0评论
1点赞
发布博客于 2 月前

Visual Studio TFS安装详解

团队资源管理器Visual Studio安装与使用。下载:百度云盘下载地址(2013版离线安装):链接:https://pan.baidu.com/s/19y9oRxDyiSnyqfntVSuVUQ提取码:xs0c离线TFS安装:双击运行安装程序,选择安装路径,点击安装即可。安装完成,直接启动,下面是启动页面。启动成功后的编辑器的界面效果:按步骤点击,链接tfs管...
原创
2530阅读
0评论
1点赞
发布博客于 2 年前

Android Studio 安装详解

手机应用APP的开发应用,编辑工具Android Studio 的安装流程:下载:百度搜索 Android Studio 就能搜索到如下软件下载列表,也可去官网下载:http://developer.android.com/sdk/index.html下载中…安装:点击下载包直接安装:next下一步next下一步选择安装路径选好之后next下一步最后点击ins...
原创
84阅读
0评论
1点赞
发布博客于 2 年前

MyEclipse 安装TFS插件详解

myeclipse 安装tfs插件,流程如下:下载插件:今天用MyEclipse安装tfs插件总是不能用,安装TFSEclipsePlugin-UpdateSiteArchive-14.0.3打开MyEclipse后无效安装TFSEclipsePlugin-UpdateSiteArchive-10.0.0后打开MyEclipse选择import点击team直接报错,无法导入,也无效未找到...
原创
595阅读
0评论
2点赞
发布博客于 2 年前

Python 实现与智能机器人聊天

python 的兴起,也意味着人工智能的到来,凡是看过钢铁侠的人,基本上都会喜欢上jarvis的智能系统,那可是托尼战甲的第一大的核心。首先推荐一个网址:http://www.tuling123.com/这个是图灵机器人,一个极其SB的机器人,但是用来做例子,足够了。可以点击进入首页自行注册,完成后:注册完成,就会自动生成属于自己的个人信息,用户名是下面需要用到的唯一用户ID。进...
原创
1865阅读
2评论
1点赞
发布博客于 2 年前

Spring mvc 跨域解决方案

什么是跨域一句话:同一个ip、同一个网络协议、同一个端口,三者都满足就是同一个域,否则就是跨域。为什么非得跨域基于两个方面:a. web应用本身是部署在不同的服务器上b.基于开发的角度 — 前后端分离web应用本身是部署在不同的服务器上,对应的域名也就有所不同比如百度。主域名:https://www.baidu.com/二级域名:http://image.baidu.com/, ...
原创
595阅读
0评论
2点赞
发布博客于 2 年前

Winform 实现记住密码和自动登录

一般的软件都有记住密码和自动登录功能,所以今天说一种winform的记住方式。效果:关闭软件,再次打开时,密码已经填写好了,不需要输入。点击登录也能校验成功,完美实现登录记住账号密码。自动登录:勾选上自动登录后这个界面就不会显示了,每次打开软件是直接进入了main界面。代码:引用:using System.Configuration;app.config&lt;ap...
原创
4950阅读
5评论
5点赞
发布博客于 2 年前

Python Windows版安装详解及开发环境(PyCharm)集成

推荐 菜鸟教程 里面有完整的Python教程.Python下载:官网Python3程序下载官网Python3文档下载我下载的是Python3 64 位的。程序下载示例:文档下载示例:Python安装:点击下载的安装程序:勾选圈中的复选框,即可将Python路径添加到环境中,不需要手动添加。点击customize自定义安装:我是把所有的复选框全部勾选了,默...
原创
385阅读
0评论
1点赞
发布博客于 2 年前

Winform 实现登录以及应用图标的制作

登录实现,只需要几个控件和一个简单的逻辑判断即可实现.布局效果图:使用的控件:1.账号密码:2.账号输入框:3.记住密码和自动登录:4.登录按钮:5.忘记密码:去掉【忘记密码】超链接下划线设置:(属性里面找)如此去掉的下划线,就算是悬浮也不显示,可自行适配。6.登录注册的tab切换控件:登录实现:绑定事件:属性字段名定义:登录逻辑代码:priv...
原创
724阅读
0评论
4点赞
发布博客于 2 年前

Winform 窗体美化(IrisSkin 换肤库)

IrisSkin 换肤库IrisSkin 是为Microsoft Visual Studio dotNET开发的最易用的界面增强dotNET(WinForm)组件包。能完全自动的为应用程序添加支持换肤功能。IrisSkin 换肤库 百度网盘下载 提取码: 1pb7皮肤编辑器下载打开下载解压后的文件路径:WinFormSkinDemo\WinFormSkin\WinFormSkin\bi...
原创
27067阅读
16评论
7点赞
发布博客于 2 年前

Visual Studio 2017安装详解及WinForm工程创建

心血来潮,想整个桌面程序,但是面对新的应用程序以及框架代码,有些不太熟悉,所以,后期我会整理了一下,自己遇到的坑,和自己顺利解决的方法。首先:先安装需要的环境以及软件。安装:下载地址:https://visualstudio.microsoft.com/zh-hans/downloads/选择下载选中的:下载后如下下载vs2017安装器,它的体积很小,只有几M,它只是一个在线安...
原创
5823阅读
0评论
5点赞
发布博客于 2 年前

Window版 Redis安装及虚拟环境拓展

Window 下安装下载地址:https://github.com/MSOpenTech/redis/releases。Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 D 盘,解压后,将文件夹重新命名为 redis。下载完成后:解压后放到D盘:打开后:打开一个 cmd 窗口 使用 cd...
原创
164阅读
0评论
1点赞
发布博客于 2 年前

SpringBoot 整合shiro框架

网上有很多整合shiro的博客分享,但是貌似没找到一个完整,并且能够实现的。不是包的问题,就是代码的问题,也可能是自己的问题,或者版本的问题。所以,整理了一版自己已应用的.maven依赖:&lt;parent&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;sprin...
原创
9730阅读
7评论
7点赞
发布博客于 2 年前

Java 一些常用工具类

注:java中可以获取文件形式的也可以获取jar包形式的,有些工具也是借鉴一些前辈的心血,如有见地,欢迎评论.1.ClassUtils.java(获取包下所有类)import java.io.File;import java.io.FileFilter;import java.io.IOException;import java.net.JarURLConnection;impor...
原创
303阅读
0评论
1点赞
发布博客于 2 年前

JSP 九大内置对象及四个作用域详解

JSP中一共预先定义了9个内置对象:内置对象,又叫做隐含对象,不需要预先声明就可以在脚本代码和表达式中随意使用request、response、session、application、out、pagecontext、config、page、exceptionrequest 请求对象  类型 javax.servlet.ServletRequest...
原创
25616阅读
4评论
38点赞
发布博客于 2 年前

JS 页面发生跳转但是url 不发生变化

有时候总想不改变url进行页面的跳转,而且有时候还要携带一些参数,或者参数还要安全或者过大,使用get或者post请求.iframe实现:&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport&quo
原创
8237阅读
8评论
2点赞
发布博客于 2 年前

JS 获取子父兄弟节点的多种方式及jQuery拓展

JS获取子节点和父节点以及兄弟节点的多种方式,为了方便使用以及记忆查找,重新整理了一下.js获取子节点的方式通过获取dom方式直接获取子节点:var a = document.getElementById("test").getElementsByTagName("div");其中test的父标签id的值,div为标签的名字。getElementsByTagName是一个方法。返回的...
原创
140阅读
0评论
1点赞
发布博客于 2 年前

BigInteger 详解及UUID的生成

在Java中有两个类BigInteger和BigDecimal分别表示大整数类和大浮点数类,理论上能够表示无线大的数,只要计算机内存足够大。这两个类都在 java.math.* 包中,因此每次必须在开头处引用该包。构造方法:构造方法BigInteger(byte[] val)    将包含 BigInteger 的二进制补码表示形式的 byte 数组转换为 BigInteger。...
原创
899阅读
0评论
2点赞
发布博客于 2 年前

Linux 常用命令整理

最近经常和Linux打交道,公司服务器也基本都是Linux版本的操作系统,而且为了方便使用,自己整理了一些常用的命令.推荐一个连接地址,里面基本把所有类型的命令全部保罗,可以自行查看和搜索,以及相关的数据资料可自查.推荐地址:http://man.linuxde.net/系统信息类:arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r...
原创
2090阅读
2评论
20点赞
发布博客于 2 年前

Linux 安装SVN详解

一般为了解决文件版本更新迭代的问题,会有很多种方法处理,Windows版的svn和Linux版的svn最常用.查看yum安装路径以及历史版本:rpm -qa | grep subversion 查看历史版本命令rpm -qa 查询所有安装的rpm包,可以配合grep命令rpm -qi 查询某个具体包的介绍rpm -ql 列出某个具体包的所有文件rpm几个默认安装路径:/et...
原创
110阅读
0评论
1点赞
发布博客于 2 年前

JSON 无限折叠菜单

最近看了一篇关于JSON无限折叠菜单的文章 感觉写的不错,也研究了下代码,自己也实际应用到公司项目里了,很实用,推荐一下.推荐地址:http://www.cnblogs.com/tugenhua0707/p/3474791.html可根据自己想要的样式以及效果自定义更改。js代码:/** * JSON无限折叠菜单 * @constructor {AccordionMenu} *...
原创
1035阅读
1评论
2点赞
发布博客于 2 年前

正则表达式大全(汇总)

正则的匹配以及场景使用,都是不同的正则方法,所以笼统的盲目使用并不可靠,而且还不知道是否可用,所以整理了一下.普通字符:字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是&quot;普通字符&quot;。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符举例1:表达式 &quot;c&quot;,在匹配字符串 &quot;abcde&quot; 时,匹配结果是:成功;匹配到的内容是:&quot;
原创
142阅读
0评论
1点赞
发布博客于 2 年前

Windows版 Node.js 安装详解以及Electron安装

Windows Node.js 安装详解以及Electron安装详解,示例版本:node v10.15.0/npm6.4.1介绍:简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执...
原创
2712阅读
0评论
1点赞
发布博客于 2 年前

Mybatis 逆向工程生成DTO

Mybatis逆向工程生成代码,详细配置解析,实现dto的生成.依赖包:可自适配mybatis-3.2.7.jarmybatis-generator-core-1.3.2.jarmysql-connector-java-5.1.25-bin.jarojdbc14.jarMybatisGenerator.java (逆向工程自动生成主类)import java.io.File;...
原创
628阅读
0评论
1点赞
发布博客于 2 年前

Json Date日期格式化以及字段过滤

json 数据的日期格式化一直都是一个问题,没有能够按照自己想要的格式格式化的方法或者工具,所以把自己用过的整理一下.引入jar包:jackson-all-1.8.5.jar 不一定固定这个版本.org.codehaus.jackson.map.ObjectMapper.class 需要导入这个转换对象.maven依赖:版本自适配&amp;amp;lt;dependency&amp;amp;gt; &amp;amp;l...
原创
1724阅读
0评论
1点赞
发布博客于 2 年前

Excel POI 导入导出(支持大数据量快速导出)

POI 导入导出功能,引用jar包是关键,maven依赖支持1.37版.介绍:首先,理解一下一个Excel的文件的组织形式,一个Excel文件对应于一个workbook(HSSFWorkbook),一个workbook可以有多个sheet(页/表)(HSSFSheet)组成,一个sheet是由多个row(行)(HSSFRow)组成,一个row是由多个cell(单元格)(HSSFCell)...
原创
8249阅读
2评论
8点赞
发布博客于 2 年前

SpringBoot 多数据源配置

SpringBoot 多数据源配置,查询了好多方法,只有这个最好用.SpringBoot 多数据源配置文件结构:DateSourceMultiple DataSourceType.java 注解动态切换数据库 DruidConfig.java 加载数据源 *.properties 之所以不用yml是因为读取不便,配置不简便 DynamicDataSource.java 加载数据源...
原创
294阅读
1评论
1点赞
发布博客于 2 月前

Oracle 数据库操作

Oracle数据库操作的一些具体的赋权和语法应用.赋查询权限:说明:grant select on 表名 to 用户名; 例:grant select on T_REPORT_LOSS to aasi;创建同义词:说明:create or replace synonym 表名 for 用户名.表名; 例:create or replace synonym tb_wx_to_us...
原创
783阅读
0评论
3点赞
发布博客于 2 年前

Linux 查看日志文件命令(整合)

当日志存储文件很大时,我们就不能用 vi 直接去查看日志了,就需要Linux的一些内置命令去查看日志文件.系统Log日志位置:/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一/var/log/secure 与安全相关的日志信息/var/log/maillog 与邮件相关的日志信息/var/log/cron 与定时任务相关的...
原创
3351阅读
0评论
5点赞
发布博客于 2 年前