自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (20)
  • 收藏
  • 关注

原创 ionic代码规范.demo

文本框点击事件:(keyup.enter)="actionSet(code.value)"列表显示(插入)tableHeader1:string[]=['ReelID','回温时长','回温开始时间'];tableBody1:any[]=[];this.tableBody1.push([element.ReelID,element.reTepTime,element.reTepstartTime]);...

2021-04-02 14:12:46 20484

原创 ionic异步请求同步获取数据

同时,上面的大方法体需要加上async

2021-03-09 09:06:48 22186

原创 docker安装mysql集群

docker exec -it 775c7c9ee1e1 /bin/bash 进入已经运行的容器centos7安装docker1.安装centos7,注意网卡桥接,并勾选第一个yum -y updateyum install -y dockerservice docker startservice docker stopservice docker restart====需要配置开机自启docker=====2.配置docker加速器 https://www.daocloud.io/.

2020-09-17 15:43:21 29705

原创 安装配置gitlab

Gitlab的优势和应用场景开源免费,适合中小型公司将代码放置在该系统中差异化的版本管理,离线同步以及强大分支管理功能便捷的GUI操作界面以及强大账户权限管理功能集成度很高,能够集成绝大多数的开发工具支持内置HA,保证在高并发下仍旧实现高可用性Gitlab主要服务构成Nginx静态Web服务器Gitlab-workhorse轻量级的反向代理服务器Gitlab-shell用于处理Git命令和修改authorized keys列表Logrotate日志文件管理工具Postgresql数.

2020-08-13 23:34:09 31211

转载 在gitlab上使用动态gif作为自己的头像(转)

开始

2020-06-11 11:15:08 34807

原创 eclipse本地使用jdbc调用oracle存储过程

其实单就这个问题网上有很多博客,但是有个问题就是我们传入的如果是array数组的数据的时候,最终oracle会接收不到数据,但是基本上所有博客都未曾提及,在这里说明一下,需要maven引用一下orai18n这个包,详细maven如下:<!-- https://mvnrepository.com/artifact/cn.easyproject/orai18n --><dependency> <groupId>cn.easyproject</groupI

2020-05-16 09:44:06 34839

原创 一维码生成方法

由于网上的spire.Barcode免费版的有水印,付费之后才能去水印,用反编译工具查看之后有些乱码,再加上本来jar包也挺大的,所以放弃了,网上重新搜了jbarcode-0.2.8.jar,用这个进行一维码生成,里面有很多类型一维码生成,如下:package com.yjy.league.thirdparty.service.code128;import java.awt.image.B...

2020-04-02 13:35:22 37456

原创 cordova封装Android插件给前端调用

1.创建cordova项目2.默认添加Android平台,同时指定8.0.0的版本(很重要)3.安装plugman插件并创建一个插件:npm install -g plugman plugman create --name TestPlugin --plugin_id com.senjoeson.test --plugin_version ...

2019-08-16 14:18:55 39048 2

原创 easyexcel实现web端下载excel

@RequestMapping( value = "/get", method = { RequestMethod.GET } ) public void getOrder( HttpServletRequest request, HttpServletResponse response ) { ServletOutputStre...

2019-06-14 11:50:21 43642

原创 java实现爬虫爬取京东手机页面

java实现爬虫利用httpclient获取页面数据,再用jsoup解析获取数据,在此页面的分析不作过多赘述,读者自行分析.1.首页输入手机,观察url参数,将其中"&page="提取到最后,便于拼接页码参数;2.查看网页源代码,观看到商品列表标签,所以第一步,获取商品列表,Elements spuEles = doc.select( "div#J_goodsList>ul&...

2019-05-06 16:10:47 39323 4

原创 动态代理

当我们需要在一个方法的前后打印日志的时候,我们通常想到的办法就是在调用这个方法的前后进行打印,今天我们就来看一下java里面的反射机制如何在方法前后进行打印.首先,我们介绍一下代理(Proxy):对被代理对象(xxx)所有的方法进行"拦截和控制".下面,我们通过一段简短的代码认识一下动态代理:关于类加载器的作用:1.将硬盘上的class文件加载到内存的方法区中进行存储;2....

2019-04-29 15:50:12 39183

原创 jdk1.7的HashMap重写以及与1.8的比较

如上图,HashMap是一个链表结构,获取位置下标的时候是通过hash算法来计算下标位置,同时,在存放的值超过整个容量的0.75之后会自动扩容,而且扩容之后需要重新获取entry的next指针,并且在put的时候要进行判断,这个操作是新增还是修改.首先,定义一个MyMap接口,包含三个方法以及键值对对象:public interface MyMap<K, V> { ...

2019-04-26 14:15:52 39457

原创 letcode题解java

(一)给定一个整型数组,找出能相加起来等于一个特定目标数字的两个数。函数 twoSum 返回这两个相加起来等于目标值的数字的索引,且 index1 必须小于 index2。 请记住你返回的答案(包括 index1 和 index2)都不是从 0 开始的。你可以假定每个输入都有且仅有一个解决方案。输入: numbers={2, 7, 11, 15}, target=9输出: index1=...

2019-03-22 16:12:52 40013

原创 如何处理微信小程序支付下载下来的对账单以及证书读取

在网上稍微搜了一下,有一篇介绍了如何处理,但那时候的对账单数据与我现在下载下来的似乎有点误差,在这里我不谈论对方的方法对错,我只写下自己的处理过程.首先,先看下获取的对账单数据:2019-03-13 17:20:09,wx10796e586721729e,1526775301,0,,4200000257201903132495667456,555439938150072320,o-YLy5...

2019-03-14 19:06:53 42732 1

原创 谈一下我是如何从使用json-lib到投入fastjson的怀抱....

上一篇文章里我满怀信心的向大家推荐了json-lib用来转换json,链接地址如下:json转换的问题解决但是,就在昨天,我用json-lib来转换json的时候出现了报错:JSONObject["data"] not found,大家一定是认为我的json里面没有data数据吧,但实际情况是我的json数据里面是包含data的,它就是无法解析,获取不到data.诡异的是,这个解析过程是在...

2019-03-12 21:00:59 40698

原创 springcloud模块无法注册到consul上以及json转换的问题解决

1.springcloud本地跑的时候,注册发现地址与ip不相符的时候,工程模块consul是无法注册成功的要使得一下配置与本地ip一致:spring.cloud.consul.discovery.ipAddress=本地ip2.json转换的问题其实就是java.lang.String cannot be cast to com.alibaba.fastjson.JSONObj...

2019-03-05 10:36:37 42322

原创 SpringBoot统一异常拦截处理(filter中的异常无法被拦截处理)

统一异常的拦截处理,网上也是很多资料了,这里贴一下我的异常处理代码@Slf4j@RestControllerAdvice( annotations = RestController.class )public class ApiExceptionHandler extends ResponseEntityExceptionHandler { @ExceptionHandler(...

2019-02-20 10:21:44 61029 20

原创 RocketMQ——消息文件过期原理

 消费完后的消息去哪里了消息的存储是一直存在于CommitLog中的,由于CommitLog是以文件为单位(而非消息)存在的,而且CommitLog的设计是只允许顺序写,且每个消息大小不定长,所以这决定了消息文件几乎不可能按照消息为单位删除(否则性能会极具下降,逻辑也非常复杂)。所以消息被消费了,消息所占据的物理空间也不会立刻被回收。但消息既然一直没有删除,那RocketMQ怎么知道应...

2019-01-18 10:13:11 42982

原创 springcloud结合rabbitmq进行插入日志操作

1.在log服务中工程写一个Receiver类,用于接收RabbitMQ服务器的消息,并将消息交给sysLogService进行数据库的持久化@Componentpublic class Receiver { private CountDownLatch latch = new CountDownLatch(1); @Autowired SysLogServic...

2018-12-27 17:06:58 43834

原创 rabitmq知识点

1.服务提供方发送消息,消费方接受消息,其中有一个ack机制:服务提供方发送消息之后,当消费方消费的时候,如果在这个过程中发生了异常,autoack为true的时候,消息照常被消费,但消费方并未完成消息处理,因此,我们需要将autoack设置为false,这样在处理消息的过程中如果发生异常,消息会进入待处理中,即unack,过程结束之后rabitmp消息会进行回滚,消息重新回到消息队列中,方法如下...

2018-12-23 21:34:35 43063

原创 饿了么多人订餐时计算费用bug(饿了么商品促销优惠金额分摊计算规则)

首先,贴一张订餐费用图而后,我不知道饿了么是如何计算的各人分摊费用,加起来竟然比总费用高我想,大家口算都能知道是每个人11.9了我这份订单比较简单,平分就好了,那对于复杂一点的订单该如何计算呢?比如:商品费用:商品A 31元商品B 28元商品C 16元平台收取的费用:餐盒费:4元配送费:6.8元优惠金额:平台:支付立减15元商家:代金...

2018-12-23 01:15:21 55583 1

原创 java整合fastdfs(单节点)

1.引入依赖       &lt;dependency&gt;            &lt;groupId&gt;org.csource&lt;/groupId&gt;            &lt;artifactId&gt;fastdfs-client-java&lt;/artifactId&gt;            &lt;version&gt;1.27-SNAPSHOT&l...

2018-12-12 14:55:22 43735 1

原创 fastdfs的安装以及nginx的配置启动(单节点)

1.确保已安装了gcc,unzip(基本工具)2.安装libfastcommon-master步骤:unzip libfastcommon-master.zipcd libfastcommon-master./make.sh./make.sh install3.安装fastdfs-master步骤:unzip fastdfs-master-V5.05.zip...

2018-12-12 13:49:43 44172

原创 记录springboot初学时的小坑,希望以后可以不断完善!!!

1.读取application.yml文件中的数值,格式非常重要,value和key后面的冒号之间必须加一空格,否则读取不到       2.使用com.baomidou.mybatisplus.mapper.EntityWrapper,设置查询条件之后只能使用selectMaps,无法使用selectList,不知道为什么3.记一次粗心大意,获取post请求里面的json数据,一直获取失...

2018-09-09 01:21:05 43671

原创 Linux安装MySQL,查询到已安装卸载的时候出错

Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again执行yum -y remove mysql-(此处省略版本)报上面的错误在网上查了一堆感觉很乱很杂,其实只需要将[base]/[updates]/[extras]下面都添加...

2018-06-09 11:28:05 43954

生成一维条形码.rar

用于生成条形码,包含多种格式:code39,code93,code128等等,简单易用,无需付费!里面包含simpleDemo,集成测试了所有的条码格式.

2020-04-02

cross_request, chrome插件, 用于yapi的接口测试所需插件-3.0.0

cross_request, chrome插件, 用于yapi的接口测试所需插件-3.0.0,添加时候选择3.0.0文件夹即可

2019-09-29

微信小程序支付sdk二次封装(开箱即用)

这是一份对于微信小程序支付sdk的二次封装,开箱即用,可以直接调用方法,微信原本的sdk仅仅是个demo架子,有任何使用疑问欢迎讨论!

2019-03-13

省市区json数据插入数据库

这是一篇将最新的省市区json数据通过java读取之后,遍历然后存储到数据库中的资源,json数据和数据库sql都包含在内,.java文件中是通过url访问的,controller可能需要稍微改一下,不想搞得话就直接运行sql文件吧!

2018-10-17

微信登录授权用户信息数据

该代码首先是利用请求微信返回的code,带上注册时的appid,secret去微信请求session_key,再用这个钥匙去解密与code一同返回的加密数据和加密数据的加密算法的初始向量

2018-09-12

包含部门树与权限模块树的权限管理

详细的权限管理项目,代码类mybatis生成,校验参数BeanValidator,部门树以及权限模块树的代码需要好好分析

2018-09-02

python分解图片为九宫格发朋友圈

利用python将一张图片(需要先调成正方形),而后将其分割成九块,同时发布到朋友圈形成一张图片

2018-08-27

oauth2.0协议授权

基于oauth2.0开发的一套授权服务,其中包括一些实体类是需要自己定义的,是无法拿到即用的,需要自己看懂并且应用于自己的项目

2018-08-15

小米oauth2.0java实现以及第三方云接入

小米oauth2.0java实现以及第三方云接入,实现了多种参数的接口9state.response_type,client_id,client_secret等)

2018-07-30

飞机大战源代码python

简易飞机游戏,只是实现了飞机的移动,发子弹,并没有实现飞机的损坏

2018-07-13

推箱子游戏java源代码

推箱子游戏java源代码,适合新手查看,有问题请留言,关卡设置有趣

2018-07-12

飞机大战java源代码

飞机大战java源代码,适合新手查看,有问题请留言,比较简易,GUI实现

2018-07-12

智联招聘爬取工作岗位薪资分布以及岗位要求(python)

智联招聘爬取工作岗位薪资分布以及岗位要求(python),直接运行可用,需要自己下载依赖的包,比如scrapy,pandas,matplotlib等...可用根据百度和错误提示一步一步安装依赖包

2018-07-10

微信获取jsapi_ticket详细接口代码

ignature 的值是用多个参数 sha1 加密的结果,详细流程即: 1, 通过 appid + appsecert 获取公众号的 access_token(不是用户的 access_token) 2, 根据 1 的access_token 来获取 jsapi_ticket 3, 生成一个随机字符串 nonceStr(16)位 4, 生成一当前时间缀 timestamp 5, 获取当前网页 URL(#号后不要)

2018-06-22

java工程项目发布Linux环境搭建

详细的安装步骤(基于VMworkstation虚拟机下的的java Jdk,Tomcat,MySQL)以及网卡的详细配置

2018-06-11

安装虚拟机以及后续环境步骤(JdkTomcat等)

VMware Workstation12.0安装centos 6.5步骤 (需要配置两个网卡*********很重要 都需要勾选自动连接) 1、打开VMware Workstation,工具栏--&gt;文件--&gt;新建虚拟机 2、弹出对话框,选择"典型",下一步。 3、选择最后一项,“稍后安装操作系统”,也可以选择第一项或第二项,前提是要把centos安装镜像加载好。我这样选择是为了一次性先配置好,然后再加载镜像。下一步。

2018-06-09

程序员的表白

表白js 为你写诗,为你静止,为你做不可能的事,为你放下所有的理智!

2018-04-26

《阿里技术参考图册(算法篇)(研发篇)》

( 《阿里技术参考图册(算法篇)(研发篇)》)内部资料 由阿里资深专家编写。翻开此书,你可以清晰看到阿里繁荣的业务生态:文化娱乐核心电商业务、本地生活、支付&金融服务、智慧物流、市场营销、云计算等全貌。此外,你更能高屋建瓴、深入了解每个业务背后的技术支撑体系:高性能基础设施如何支撑商业系统?集群调度系统高效怎样提升资源效率?新一代分布式存储引擎、数据库技术、高性能分布式中间件有哪些创新之处? 个人收集,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

2018-04-20

因缺少代理类而而无法加载运行的servlet类(接收post请求)

在做银联二维码支付(银行卡支付有一整套的请求响应流程),用于接收银联返回的支付结果的通知.

2018-04-17

将二维码直接转化为流输出到页面上而不需要生成图片继而加载

将二维码直接转化为流输出到页面上而不需要生成图片继而加载,极大释放了资源空间.

2018-04-17

空空如也

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

TA关注的人

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