- 博客(34)
- 收藏
- 关注
原创 minio轮子
@param bucketName 存储桶名称。* @param bucketName 存储桶名称。* @param bucketName 存储桶名称。* @param bucketName 存储桶名称。* @param bucketName 存储桶名称。* @param bucketName 存储桶名称。* @param bucketName 存储桶名称。* @param bucketName 存储桶名称。* @param bucketName 存储桶名称。//minio服务器创建桶。
2022-12-30 10:54:03 666
原创 springboot集成微信公众号文章推送
参考微信官方文档大致分为几步:1.填写服务器配置2.换取access_token .调用文章内容(图片转换为微信转换后的地址)3.上传封面接口4.上传推文信息至草稿箱接口5.调用推送接口(群发)得到反馈结果 msg_id error_code等信息第一步:略过第二部: private static CommonsMultipartFile getMultipartFile(String url) { FileInputStream inputStr
2022-04-02 15:12:35 1105
原创 SpringBoot集成shiro完成登录拦截器功能
一:shiro是什么?1.shiro是什么shiro是apache开源组织开发的一套开源的安全(权限)框架,跨语言跨平台,能在B/S架构上运行,也能在C/S架构上运行。2.shiro与传统权限的区别shiro是对传统的五表权限进行了封装,shiro把用户的认证(登录)和授权(用户赋权限)功能进行了封装处理,使权限操作更加简便,shiro需要传统五表权限来维护用户 角色 权限之间的关系。3.shiro的原理(运行流程)securityManager 安全管理中心(shi...
2022-04-02 14:41:14 634
原创 redis.windows.conf配置
#redis的配置#Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程daemonize yes#当Redis以守护进程方式运行时,Redis默认会把pid写入redis.pid文件,可以通过pidfile指定pidfile 'E:/xxx/redis/redis_pid/redis.pid'#端口port 6379#绑定主机的ip地址bind 127.0.0.1#当 客户端闲置多长时间后关闭连接,如果指定为0,表示关闭该功能timeout 300.
2020-05-23 13:15:07 428
原创 springboot简单异步任务Async
启动类@EnableAsync异步任务@Component 扫描组件 @Async 告诉springboot 这是个异步任务创建四个 异步任务 这里打印出异步执行时间@Componentpublic class AsyncTask { @Async public Future<Boolean> myAsyncTask1()throws Exception{ long startTime = System.currentTi...
2020-05-19 22:17:11 183
原创 springboot开启简单定时任务
启动类加注解@EnableScheduling表明开启定时任务 会自动扫描@Scheduled(fixedRate = 5000) //定义每5秒执行一次@Component//作为组件 被容器扫描到public class Tasker { private static final SimpleDateFormat format = new SimpleDateFormat("HH:mm:ss"); @Scheduled(fixedRate = 5000) //定义每5秒执.
2020-05-19 21:03:12 233
原创 springboot全局捕获异常处理
助手类 @RestControllerAdvice RestControllerAdvice指向所有带有注解@RestController的控制器@ExceptionHandler(value = Exception.class)//对exception进行捕获通常会有web和ajax异常思路:@RestControllerAdvice捕获异常 进行判断是web异常还是ajax异常 分别作出判断并处理工具类 用来判断是不是ajax请求public class AjaxJu...
2020-05-19 20:27:41 316
原创 SpringBoot 简单的资源文件属性配置
读取资源文件配置pom依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</optional></dependency>适合属性比较少的@Compo...
2020-05-18 20:10:19 177
原创 IDEA简单GIT配置
Windows10环境安装: 一路next。。。。------------------------------------------------------------------------------------------------------------IDEA 配置:setting→git →安装路径如D:\Program Files\Git\bin\git.exe点击test打开gitbash......git config --global us...
2020-05-11 22:25:49 220
原创 关于NIO以及简单DEMO
今天脑袋里突然冒出来NIO 所以记录一下定义:什么是NIO 即 NOBLOCKINGIO 与IO 有相同作用与目的 关于什么是IO本文不作解释IO是以流的方式处理数据 NIO是以块的方式处理数据关键: Buffer Channel Selector 简介Buffer:包含了写入或读出的数据 在NIO中 数据是放在Buffer对象中的,程序不能直接对数据进行操作必须用buff...
2019-06-17 20:02:44 180
原创 Python抓取数据并发送给kafka
#coding=UTF-8import requestsimport jsonfrom lxml import etreefrom pykafka import KafkaClientimport sysimport scheduleimport timeclass Aiqiyi(): def __init__(self): myhosts...
2019-05-22 16:13:25 1659
原创 Python操作数据库
结合上篇的 连接数据库 然后呢 就进行下面的操作 over 简单易懂就够了。import pymysqlfrom testpy.mysqlconnection import MysqlConnection#调用class MysqlInsertDBS: def select(): sql = "select t.turl,n.libs,n.nna...
2019-05-22 16:05:25 160
原创 python连接数据库
直接点吧 记录下用到第三方开源库 :pymysqlimport pymysql#连接MYSQL数据库的公共类class MysqlConnection: def connsql(): sqlips = "127.0.0.1" user = "root" pas = "123456" dbs = "cake"...
2019-05-22 16:02:12 148
原创 python注册eureka服务
记录一下 前段时间 Python 做的一点东西 注册服务# coding:utf-8import tornado.httpserverimport tornado.ioloopimport tornado.optionsimport requestsfrom tornado.web import RequestHandlerimport py_eureka_client....
2019-05-22 15:59:39 3367
原创 POI导出EXCEL
项目不兼容别人开源的轮子 写了个读取导入唉 还要造轮子 简直了,,,老项目已经改不动了 只能造一个差不多的轮子安上跑吧 导出 导出 导出import org.apache.poi.hssf.usermodel.*;import org.apache.poi.hssf.util.HSSFColor;import org.apache.poi.ss.usermodel.Ind...
2019-05-22 10:35:19 436
原创 POI原生导入读取EXCEL
好久没用 最近项目有冲突 所以又用到了这个谁知道以后还会不会用 先记下来吧 直接扔项目里 调方法就OK 了。记录一下。。。。不想再写类似这样的东西了import org.apache.poi.hssf.usermodel.*;import org.apache.poi.poifs.filesystem.POIFSFileSystem;import java.io.FileIn...
2019-05-21 17:38:29 1454 1
原创 一起hadoop(三)关于合并块split
需求:分析页面中是否包含关键字。并返回页面的路径地址及名称首先:上传文件至HDFS,这一步看上一篇已经OK的。接下来要做的事情,不只是查询几个单词的事情了。要做的事情:1.文件夹的读取。 2.页面内容的读取 3.匹配 4....
2018-08-15 15:45:38 386
原创 一起hadoop(二) 流写出文件并上传至HDFS
文件写出至本地并且上传至HDFS文件系统中。将5000份文件写入本地,并且上传至HDFS,接下来的事情应该是继续读取HDFS中的数据然后进行分析。
2018-07-10 16:45:27 676
原创 一起hadoop(二)HDFS的文件上传
HDFS几个API的使用 都加了注释。将文件上传至HDFS,并在控制台打印出HDFS文件管理系统中的每个文件的路径。补充一下 :上传就会有读取都是简单的API的调用。...
2018-07-10 16:35:18 259
原创 一起hadoop(一)
MapReduceMapReduce的工作过程分为两个阶段,map和reduce,每一个阶段都是有键值对作为输入和输出且它们的类型是由我们自己选择的,还需要实现两个函数 :map和reduce像上一篇文章中的例子,map函数很简单,就是基本的数据准备,建立起数据,然后呢?然后就交给reduce在此基础上来工作处理数据了啊。...
2018-07-05 15:59:19 183
原创 hadoop是什么?我来试试
刚刚进行了解,目前市面上的资料应该也不少,每个人的理解多少都会有些偏差,真理也就是用来被推翻的。记录下小僧几个务虚的笔记很简洁部署模式:严格上来分应该为四类,大都分为3类1:本地模式 2:伪分布模式 3:完全分布式模式 4:HA完全分布式模式区分依据:运行在几个JVM进程、几台机器。MapReduce(分布式计算,并行编程模型与执行框架)核心操作:map和...
2018-07-04 18:32:05 211
原创 CSS 图片加滤镜
<html><head><style type="text/css"> a:link img{ filter:gray; } a:hover img{ filter:""; }</style></head><body>...
2018-06-14 10:39:54 1628
原创 jquery 遍历节点
$("input[name = 'groupName']").each(function(j){ if(strs[i] == $(this).val()){ $(this)[0].checked = true; str += '<li class="mtc"><span>'+strs[i]+'</span>&l...
2018-06-14 10:35:36 1257
原创 Ajax传json
简单点,传递的方式简单点,你又不是个演员!<script type="text/javascript"> function savepro(){ var saveData = {"pid":"aa"}; //发送给服务器的JSON $.ajax({ type : "PUT", url : "/RestFulMvc/api/products/in...
2018-06-14 10:28:31 130
原创 阿拉伯数字转中文
简单点,解决问题的方式简单点,你又不是个演员。!public class CnUpperCaser { // 整数部分 private String integerPart; // 小数部分 private String floatPart; // 将数字转化为汉字的数组,因为各个实例都要使用所以设为静态 private static fi...
2018-06-14 10:25:09 297
原创 springboot+mybatis+freemarker简单整合
DEMO目录结构:配置文件:Controller:大致的用法没什么区别,GetMapping == RequestMapping("/XX")这个地方也是简写,默认为get请求所以没有加method 也就是说在这里它已经将get与post请求分成两种注释来进行分别为GetMapping 和PostMappingDao:页面:根据yml配...
2018-06-13 10:30:46 1374
原创 mysql查询重复行
Select * From 表 Where 重复字段 In (Select 重复字段 From 表 Group By 重复字段 Having Count(*)>1)
2018-03-29 15:45:38 903
原创 freemarker在页面中循环遍历数据,以及滤空数据
<#if citys??> <#list citys as city> <li class='areaName' value='${city.cityID!''}'>${city.cityName!''}</li> </#list> <#else> <#list districts as district&
2018-03-29 15:42:42 1479
原创 springMVC上传文件
这个相信大家都已经玩臭了大街了都,所以直接把代码粘过来。/** * 上传批文 * upfile 是页面<input type="file" name="upfile">的name值 * */ @RequestMapping(value="/upload",method=RequestMethod.POST) @ResponseBody publ...
2018-03-29 15:37:12 128
原创 java相差8小时解决方案
原来的代码中使用TimeZone.setDefault(TimeZone.getTimeZone("ETC/GMT-8"));来设定中国时间,在java7中运行正常。 升级到jre8后,系统取得的时间差了八小时。 使用TimeZone.setDefault(TimeZone.getTimeZone("GMT+8"));后在两个版本的java中都表现正常。...
2018-03-29 15:32:01 1297
原创 Maven 本地仓库明明有jar包,pom文件还是报错解决办法
方法一: 找到出错的jar包文件位置,删掉_maven.repositories文件方法二: maven中的本地仓库的index索引没有更新导致 解决方案: 在eclipse中打开菜单 window-> show view –> other –> Maven -> maven repositories 打开之后,选择local re...
2018-03-29 15:29:25 4014
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人