自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一望红尘的博客

点点滴滴

  • 博客(64)
  • 收藏
  • 关注

原创 Java Synchronized 与 AtomicInteger等原子操作性能比较

主要测试代码package com.dxt.multithreadingPractice.service;import com.dxt.multithreadingPractice.practice.StationAtomicInteger;import com.dxt.multithreadingPractice.practice.StationSynchronized;import org.springframework.stereotype.Service;import java.uti

2021-08-09 17:34:00 252

原创 springboot 使用qq邮箱发送邮件530 Login fail错误

把qq邮箱登录保护关闭就不会报错了

2021-01-27 14:32:11 921

原创 springboot+jpa 复杂嵌套子查询+转换实体+分页 解决方法

**问题**jpa复杂查询只有where能够嵌套子查询,其他方向诸如from(select…)无法嵌套子查询解决嵌套子查询使用@Query nativeQuery = true使用原生sql引发新问题无法使用分页以及返回List(Object[])无法映射实体对象解决方法: 使用@query 的countQuery进行查询分页,映射的实体对象使用接口get代码@Query(value = "SELECT u.id as userID,u.username,h.id as healthTim

2021-01-20 00:55:48 3117 5

转载 springboot 定时任务

2021-01-19 11:53:50 141 1

原创 java后台验证码

maven支持<!--验证码--> <dependency> <groupId>net.pusuo</groupId> <artifactId>patchca</artifactId> <version>0.5.0</v...

2020-03-02 11:31:06 212

原创 springboot Jpa自带分页

只是简略的写个方法,具体封装还是自己设计我这里直接控制器中分页了,个人觉得实际上可以抽象一下@PostMapping("findPage") private ServerResponse findPage(int pageNum,int pageSize){ Sort sort = Sort.by(Sort.Direction.ASC,"id"); Pa...

2020-02-29 15:20:26 1078 1

原创 springboot拦截器中使用@Autowired注解失败报错为null

原因拦截器加载的时间点在springcontext之前,所以在拦截器中注入自然为null修改前public class IsLoginInterceptorImpl implements HandlerInterceptor { @Autowired private KeepIdentityService keepIdentityService; @Override...

2020-02-28 12:01:35 1033

原创 关于vue和jq同时使用特定情况下this失效问题

如果不是使用vuecli而是使用引入时vue.js的话,个人认为还是jq的ajax方便所以在练手的时候出现了jq的ajax中vue失效问题一开始没有往这方面想,后来明白了解决方法直接用var vm = new Vue的方式使用vm.代替this就行了比如this.books可以用vm.$data.books...

2020-02-27 21:49:09 1380

转载 springboot拦截器与跨域配置冲突解决方法

参考博客解决原理:一个http请求,先走filter,到达servlet后才进行拦截器的处理,所以我们可以把cors放在filter里,就可以优先于权限拦截器执行。参考博客原跨域设置:@Configurationpublic class GlobalCorsConfig extends WebMvcConfigurerAdapter { @Override public...

2020-02-27 19:02:53 2022 5

转载 vue下axios插件qs解析数据格式

qs.parselet url = 'http://item.taobao.com/item.htm?a=1&b=2&c=&d=xxx&e';let data = qs.parse(url.split('?')[1]);// data的结果是{ a: 1, b: 2, c: '', d: xxx, e: ''...

2020-01-01 13:51:21 550

原创 微信公众号开发教程(一)

上一篇博客初始化项目已经完成,现在我们继续学习1.装填spring-boot-starter-weixin依赖并完成快速开发框架的前置代码(README.md)pom.xml填写依赖完整依赖<dependencies> <dependency> <groupId>org.springframework.boot&...

2019-10-31 12:35:17 594 2

原创 微信公众号开发教程(序)

最近也是闲的无聊了,心血来潮弄了个公众号结果也不知道该做些什么,博客也是不太想写(也是不知道该写一些什么),强提精神写下这个微信公众号的开发教程技术选型:java-springboot、码云如梦技术开源的spring-boot-starter-weixin快速开发框架 入口工具:IntelliJ IDEA、微信公众号测试号(正式号因为个人权限少、企业或组织个人无法申请,所以用测试号,大部分...

2019-10-29 16:18:55 352 1

原创 Python3爬虫教程(六)

多线程爬虫关于python3多线程,大家去菜鸟学学就行了,并没有多难接下来我们来改造我们那个爬取指定多套图的爬虫(讲一下基础就行了,至于生产着消费者之类的有兴趣的可以自己改)一、数据存储改成队列二、每次发送请求前用time.sleep(random)改变发送请求的频率三、发送请求后验证就收信息状态码page.status_code,如果不为200(成功),则time.sleep(rand...

2019-10-03 09:54:50 380

原创 Python3爬虫教程(五)

将单爬虫改成多爬虫前面我们已经学习了爬取(mzitu.com)单个套图,但是这样的效率太低了点,现在我们来给他改成爬取指定的多个套图最简单的做法自然是在最外面套一个循环,以读取文件的方法导入urlimport requestsimport osfrom lxml import htmlall_message = []def GetAllMessage(url): glob...

2019-10-03 09:15:32 161

原创 Python3爬虫教程(四)

爬虫逻辑对于有针对性的爬取数据,爬虫的每一层逻辑可以不必多么精妙,但必须力求准确,而这便需要探寻到网站的规律,亦或者逻辑(因为需要管理和维护,所以网站肯定有他自己的规律或者逻辑)咳咳,还是这个福利网站(mzitu.com)我们由浅入深先尝试单个套图的爬取那么第一步:获取此套图的所有单页url从首页F12探寻翻页按钮,我们可以察觉到这个网站的一个套图下的所有图片所在页面的url得规律...

2019-10-02 22:56:13 190

原创 Python3 爬虫教程(三)

根据爬取到的链接下载文件还是那个充满福利的网站不过这次我们先来点别的,来点前置的技术先从网上随便找一张图片下载下来,这点比较简单,直接上代码了import requestsurl = 'http://img.mp.itc.cn/upload/20170115/41577bdc81e248fd830b4758d7ccd52e_th.jpeg'img = requests.get(url...

2019-10-02 18:46:04 439

原创 Python3 爬虫教程 (二)

从爬取的页面获取所需信息这个需要用到Python的解析库lxml和xpath的知识,不知道的同学请自行百度,菜鸟或者w3c都有,十分钟就能搞定个大概,剩下的还是实战磨合比较好话不多说,先确定目标,还是那个网站,我们先来爬取一张首页展示的一个套图的标题和点进去的url链接就这个吧,含蓄点,不然我怕会出事(尴尬的笑了笑)首先让我们按下F12,定位到标题和链接的位置哦,巧了,注意一下下面的...

2019-10-02 18:23:35 205

转载 各种json技术的比较

非常好的一篇文章,就是看着有点费劲,不美观

2019-08-04 18:55:00 195

原创 常用后端返回前端数据格式封装类

ServerResponse.javapackage com.my.oasystem.common;import org.codehaus.jackson.annotate.JsonIgnore;import org.codehaus.jackson.map.annotate.JsonSerialize;import java.io.Serializable;@JsonSeria...

2019-08-02 09:53:33 3042

原创 json工具类实现实体字符串相互转换

import com.jfinal.weixin.sdk.api.MenuApi;import lombok.extern.slf4j.Slf4j;import org.apache.commons.lang.StringUtils;import org.codehaus.jackson.map.DeserializationConfig;import org.codehaus.jacks...

2019-08-01 00:42:26 2250

原创 vue项目router路由的简单使用

官网点击安装npm install vue-router目录route.jsimport Vue from 'vue'import VueRouter from 'vue-router'Vue.use(VueRouter)export default new VueRouter({ mode: 'history', routes: [ { ...

2019-07-31 15:59:18 175

转载 vue项目中使用vuex刷新页面出现数据丢失

代码来自这位老哥的文章原因vuex数据存于内存,刷新就没了解决思路,刷新前保存,刷新后读取export default { name: 'App', created () { //在页面加载时读取sessionStorage里的状态信息 if (sessionStorage.getItem("store") ) { this.$store.replac...

2019-07-31 15:38:53 681

原创 vue项目状态管理vuex的使用

官网点击安装npm install vuex --save目录actions.js/*包含n个用于间接更新状态的方法的对象模块 */export default {}getters.js/*包含n个基于state的getter计算属性方法的对象模块 */export default {}mutations.js/*包含n个用于直接更新状态的方法的对象模...

2019-07-31 08:41:57 332

原创 vue项目前端数据拦截mockjs的使用

官网点击安装npm install --save mockjs目录mockServer.jsimport Mock from 'mockjs'Mock.mock('/api/login',{code:1,data:{name: 'name'}})App.jsimport '../../mock/mockServer'

2019-07-31 08:13:46 824

原创 vue项目axios接口连接集中封装

官网点击安装npm install --save axios目录ajax.js/*ajax请求函数模块返回值: promise对象(异步返回的数据是: response.data) */import axios from 'axios'export default function ajax (url, data={}, type='GET') { return n...

2019-07-31 07:59:14 328

原创 vue粒子背景

安装npm install vue-particles --save-devmain.jsimport Vue from 'vue'import VueParticles from 'vue-particles'Vue.use(VueParticles)app.vue<template> <div id="app"> <vue-pa...

2019-07-30 17:35:23 2018

原创 本人常用vuecli3.X配置文件config

// vue.config.js 配置说明// 这里只列一部分,具体配置惨考文档啊module.exports = { // baseUrl type:{string} default:'/' // 将部署应用程序的基本URL // 将部署应用程序的基本URL。 // 默认情况下,Vue CLI假设您的应用程序将部署在域的根目录下。 // https:...

2019-07-30 17:14:27 480

原创 vue-cli3.0 +静态资源文件引入

区别于2.X放于static3.X放入public中

2019-07-10 21:00:03 5157

转载 vue-cli3.0 错误

[Vue warn]: You are using the runtime-only build of Vue where the template compiler is not available. Either pre-compile the templates into render functions, or use the compiler-included build.https:...

2019-07-10 20:54:10 192

转载 js定义全局配置文件

配置文件能够大大提高代码的可复用性,把一些变量提取出来,也可以方便代码的维护,需要改个参数、地址之类的直接到配置文件里面改就行了,不用找到具体的实现代码。 var config = (function($){ $.testConfig = { contextPath:'http://localhost:8080/test', maps:[ {i...

2019-07-08 19:46:20 3869

转载 css垂直居中

display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;

2019-07-02 11:31:37 78

转载 webstorm2019激活码

https://blog.csdn.net/lt326030434/article/details/90229298

2019-06-27 16:01:49 11377 1

原创 微信小程序登录

流程调用 wx.login() 获取 临时登录凭证code ,并回传到开发者服务器。调用 auth.code2Session 接口,换取 用户唯一标识 OpenID 和 会话密钥 session_key。小程序jswx.login({ success: res => { // 发送 res.code 到后台换取 openId, sessionKey, un...

2019-06-23 13:30:39 328

原创 springboot开启https和http共存

网上的方法基本同一个类型,不是复制粘贴就是复制粘贴,虽然有用但却也是bug不断还没有详解,虽然我也有些不太懂那些配置的意思,但我说明一下这里踩得一个坑,那就是http重定向到https,这个会有bug而且经常出现302错误,而这个仅仅只是因为一个false我只改了为了true并且没有重定向而是http和https双支持因为本人感觉http重定向到https并没有什么用,还不如该是https就到...

2019-06-21 21:43:11 4821 3

原创 layui关闭当前标签页(多用于前后端分离ajax提交数据后自动关闭)

var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引 parent.layer.close(index); //再执行关闭

2019-06-21 15:32:27 1238

原创 读取properties配置文件工具类

按需修改引入lang3依赖,其他普遍自找<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.5</version></dependenc...

2019-06-21 15:26:41 151

原创 java分页工具类

话不多说,上代码import java.util.ArrayList;import java.util.List;//负责传入一个大的集合,根据页号返回所需要的数据/* * 页数= 记录条数%每页条数==0 记录条数/每页条数 否则 记录条数/每页条数+1 第N页显示第几条记录(记录从0开始算)? (N-1)*每页条数=<序号< N*每页条...

2019-06-21 13:01:00 5262 2

原创 解决layui数据表格跨域session问题

目前layui本身没有解决办法,需要修改底层源码如数据表格需要引入table模块,则需要修改table.js底层源码进入table.js搜索 .ajax增加参数xhrFields: {withCredentials: true},crossDomain: true,...

2019-06-21 12:39:47 3992 6

原创 springboot解决跨域问题和ajax发送请求session问题

后端增加一个配置类CorsConfig.javapackage cn.kudesoft.duo.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.we...

2019-06-21 12:34:22 858

原创 多公众号下扫描带参数二维码实现信息绑定

需求多公众号下扫描带参数二维码实现信息绑定解决方案因后端唯一,故采用带参数二维码携带场景值id为字符串,通过解析id字符串绑定信息id字符串为:appid+需绑定信息在数据库中的唯一id(根据实际需要自行调整)设计WeiXinController,继承DreamMsgControllerAdapter(根据需要自行设计bangding方法,demo将参数原路发回公众号对应微信用户)pa...

2019-06-17 20:43:27 1341 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除