11 cnq2328

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 6w+

layedit upoladimage 设置图片大小,解决跨域问题。

layedit uploadimage设置图片大小、传参等设置在使用layedit富文本编辑器,上传图片接口时,只能设置两个参数:layedit.set({ uploadImage: { url: '' //接口url ,type: '' //默认post }});//注意:layedit.set 一定要放在 build 前面,否则配置全局接口将无效。layedit.build('demo'); //建立编辑器此外,其它任何设置都无效,包括设置图...

2020-06-19 13:54:37

jna简书

前言只要你用过了 JNA (java native access) , 那你可能就再也不想用 JNI 了实际上, JNA 搞定了 JNI 中最麻烦的数据类型映射, 可以让我们进行高效的开发, 不用再去写各种的转换接口.char*string数组结构体上面的数据类型它都支持可能有人会问 JNA 能完全代替 JNI 么? 不能, JNA只能实现Java访问C函数,如果你想实现C语言调用...

2020-04-03 17:59:30

新版chrome跨域问题:cookie之SameSite属性

新版chrome跨域问题:cookie之SameSite属性原创dominx 最后发布于2020-03-16 16:00:02 阅读数 299 收藏展开最近在使用前后端分离开发的时候,遇到了一个诡异的问题,无论如何设置跨域,同一个页面获取到的session始终不一致。事情的起始大概是这样的:首先说一下我的业务逻辑,其实就是最常见的登录功能,获取验证码后存入session,用户提交登录时...

2020-03-27 09:32:55

windows环境下搭建vue+webpack的开发环境

前段时间一直在断断续续的看vue的官方文档,后来就慢慢的学习搭建vue的开发环境,已经有将近两周了,每到最后一步的时候就会报错,搞的我好郁闷,搁置了好几天,今天又接着搞vue的开发环境,终于成功了。我要把我所参考的文档和实际遇到的问题分享给大家。由于本人也是初级菜鸟一枚,如果有错误,还望谅解指正。下面言归正传:所参考的文档链接:http://blog.csdn.net/syyling/arti...

2019-07-01 17:15:30

spring cloud hystrix不起作用的原因

最近在搭建spring cloud的项目,其中包括eureka server、service provider、service consumer。在consumer中利用feign调用provider中的服务,并在consumer中开启hystrix的功能,但是在测试时hystrix功能一直不起作用,原因如下:1、在consumer中开启hystrix的配置项:feign.hystri...

2019-07-01 11:42:48

打印jQuery.print.min.js 使用总结

项目中遇到打印报表的要求,需要只打印报表部分而不是整个页面,一般直接调用系统的方法window.print(),会打印整个页面,发现jQuery.print.min.js 很好用,下面和大家分享下打印制作过程成中遇到的问题和解决方法。使用方法1.引入jquery 和 jQuery.print.min.js2.调用(如下) //打印 $("打印按钮").on('cl...

2019-05-30 11:44:03

ReentrantLock实现原理深入探究

前言这篇文章被归到Java基础分类中,其实真的一点都不基础。网上写ReentrantLock的使用、ReentrantLock和synchronized的区别的文章很多,研究ReentrantLock并且能讲清楚ReentrantLock的原理的文章很少,本文就来研究一下ReentrantLock的实现原理。研究ReentrantLock的实现原理需要比较好的Java基础以及阅读代码的能...

2019-04-18 14:39:43

JAVA面试题大全

相关概念面向对象的三个特征封装,继承,多态,这个应该是人人皆知,有时候也会加上抽象。多态的好处允许不同类对象对同一消息做出响应,即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用)。主要有以下优点: 可替换性:多态对已存在代码具有可替换性 可扩充性:增加新的子类不影响已经存在的类结构 接口性:多态是超类通过方法签名,向子类提供一...

2019-04-15 16:50:09

异步线程RequestContextHolder.getRequestAttributes()为null

使用Spring框架,在Service中开启一个新的线程,在新的线程中使用RequestAttributes ra = RequestContextHolder.getRequestAttributes();获取出来为null,有没有什么办法能解决?问题出现的环境背景及自己尝试过哪些方法Service中为优化响应时间,使用了多线程,部分线程中使用到了RequestContextHold...

2018-12-04 18:41:02

Redis问答

 1、什么是Redis?Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。Redis的出色之处不仅仅是性能,Redis最大的魅力是支持保存多种数...

2018-08-02 10:38:06

[区块链]Hyperledger Fabric源代码(基于v1.0 beta版本)阅读之乐扣老师解读系列 (七)COMMON通用包之配置类型包config

核心包之COMMON通用包之配置类型包config首先,我们看其代码结构: 这里主要是包含各种策略定义工具包、编译工具包、配置文件工具包、加解密工具包、账本包、和docker挂载相关的工具包、基本数据metadata工具包等等。 对于本包的内容,我们大概分为参数配置类型及策略配置相关包、系统工具类型包、加解密相关的包以及其他包这样四块内容来讲解。 ...

2018-04-03 20:19:25

[区块链]Hyperledger Fabric源代码(基于v1.0 beta版本)阅读之乐扣老师解读系列 (六)BCCSP包之UTILS工具包

四,核心包之BCCSP(区块链加密服务提供者)包之UTIL工具包包内容简介:本包主要是和BCCSP(区块链加密服务提供者)相关的各核心文件的接口文件,主要是提供一些密码学相关的操作实现的借口,包含哈希、签名、验证及加解密等等。文件中是一些主要加密算法的结构接口描述,如AES、椭圆曲线签名算法、SHA哈希算法、RSA算法以及一些配置文件接口如密钥库配置...

2018-04-03 20:08:05

[区块链]Hyperledger Fabric源代码(基于v1.0 beta版本)阅读之乐扣老师解读系列 (五)BCCSP包之SW加密包

三,核心包之BCCSP(区块链加密服务提供者)包之SW加密包包内容简介:整个ws包中根据文件类型来看,基本包含了一下几块:AES加密模块go文件、RSA加密模块go文件、椭圆曲线加密模块go文件、dummy签名文件模块go文件、基于既存文件地址的签名文件模块go文件、哈希模块go文件、签名模块go文件、验证模块go文件以及一些配置模块go文件、实现模...

2018-04-03 11:29:24

[区块链]Hyperledger Fabric源代码(基于v1.0 beta版本)阅读之乐扣老师解读系列 (四)BCCSP包之pkcs11加密包

二,核心包之BCCSP(区块链加密服务提供者)包之PKCS11加密包包内容简介:主要提供了整个PKCS11实现过程的核心文件,配置文件conf,bccsp的实现代码、key生成、签名、验证等实现细节的代码。核心文件1 pkcs11.go:主要是关于整个pkcs11的整个标准体系进行go代码的实现。方法:loadLib(lib, pin, label string) (*pkcs11.Ctx, ui...

2018-04-02 15:32:56

[区块链]Hyperledger Fabric源代码(基于v1.0 beta版本)阅读之乐扣老师解读系列 (三)BCCSP包之工厂包

核心包之BCCSP(blockchain crypto service provider区块链加密服务提供者)包之factory工厂包首先,我们看其代码结构: 主要包含factory工厂包,mocks模拟测试包,加解密关联包pkcs11、signer签名包、sw加解密实现包以及工具包utils。 根据整个结构我们对本讲的内容做如下安排: 一,factory工厂包,主要描述了sw工厂的实现,pkcs...

2018-03-30 15:53:55

[区块链]Hyperledger Fabric源代码(基于v1.0 beta版本)阅读之乐扣老师解读系列 (二)Fabric模块分析

Hyperledger Fabric模块划分Hyperledger项目的git地址:https://github.com/hyperledger/fabric.git本第二讲主要是从fabric源代码结构开始着手分析。 首先看下整体结构: 整个Hyperledger的fabric技术架构部分 主要是由以下为三部分组成: fabric-peer:主要起到 peer 作用,包括 endorser、co...

2018-03-30 15:53:17

hyperledger fabric 1.0环境搭建出错记录

cp: cannot stat 'build/docker/gotools/bin/protoc-gen-go': No such file or directory(找不到protoc-gen-go文件)编译生成 protoc-gen-go#编译生成 protoc-gen-go cd $GOPATHgopm get -g -d github.com/golang/protobuf/protoc-...

2018-03-23 11:17:49

深入理解Fabric环境搭建的详细过程

1.生成公私钥和证书Fabric中有两种类型的公私钥和证书,一种是给节点之前通讯安全而准备的TLS证书,另一种是用户登录和权限控制的用户证书。这些证书本来应该是由CA来颁发,但是我们这里是测试环境,并没有启用CA节点,所以Fabric帮我们提供了一个工具:cryptogen。1.1编译生成cryptogen我们既然获得了Fabric的源代码,那么就可以轻易的使用make命令编译需要的程序。Fabr...

2018-03-22 14:41:15

ajax请求重定向

一、ajax重定向的问题。默认ajax是不支持重定向的,因为ajax本身就是局部刷新,不重新加载页面的。如果需要用到重定向可以通过以下方法:第一步:后端代码改造。在后端(大部分情况都是拦截器)中判断是否需要重定向。Eg:session过期判断,当判断session已经过期了,就先判断此次请求是否是ajax的请求。方法:@Overridepublic boolean pr

2017-12-21 14:21:20

spring boot学习5之session+redis解决session共享问题

应用的集群部署或分布式部署,经常遇到session共享的问题,要么在nginx代理解决(比如ip hash),要么在tomcat的context.xml配置redis。spring boot也提供了session用redis解决共享的方法。      pom.xml[html] view plain copy parent>             

2017-12-18 10:47:05

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。