关于本站

博主从事编码行业数年,对软件开发,WEB编程,各类APP开发等都有不少自己的心得。

本站主要记录博主在工作和学习中的心得,与问题,以及个人对某些问题的看法。

希望能对广大网友所有帮助,也希望互相多交流学习。

微信:dwb2014

QQ:441889070

手机:18770090755

GitHub:https://github.com/bianmaren

了解我 >>

最新文章

Nginx 防盗链配置支持

#对源站点验证 valid_referer.bianmarenn.com; #非法引入会进入下方判断 if($invalid_referer){ return403; }

Nginx 跨域配置支持

#允许跨域请求的域,代表所有 add_header'Acce-Control-Allow-Origin'; #允许带上cookie请求 add_header'Acce-Control-Allow-Credential''true'; #允许请求的方法,比如GETPOSTPUTDELETE add_header'Acce-Control-Allow-Method'; #允许...

检查Office(Word/Excel)文档是否需要密码-通过Apache POI

检查Office(WordExcel)文档是否需要密码时,可以通过POI是否能正常读取文档的内容的方法,进行判断。需要密码的是,会发生如下异常:引入依赖<dependency> <groupId>org.apache.poi<groupId> <artifactId>poi-ooxml<artifactId> <verion>4.1.2<ve...

Mysql 8.0+开启远程访问

1、进入数据myql-uroot-p‘原来的密码’进入数据库中2、切换数据库uemyql;3、使用以下命令开启root用户远程访问权限:CREATEUSER'root'@'%'IDENTIFIEDBY'你的密码'; GRANTALLON.TO'root'@'%'; ALTERUSER'root'@'%'IDENTIFIEDWITHmyql_native_pawor...

rocketmq 最佳实践

1生产者1.1发送消息注意事项1Tag的使用一个应用尽可能用一个Topic,而消息子类型则可以用tag来标识。tag可以由应用自由设置,只有生产者在发送消息设置了tag,消费方在订阅消息时才可以利用tag通过broker做消息过滤:meage.etTag("TagA")。2Key的使用...

JAVA生成微信小程序分享海报

背景由于小程序里面分享产品,不能直接到朋友圈,因此很多系统的做法是生成一张带有二维码,或者小程序码的海报图片。用户保存到本地,然后分享到朋友圈。生成海报,有两种方式前端小程通过canv绘图到模式进行合成前端小程序请求到后台服务器进行合成...

微信/v3/merchant/media/upload 网络图片上传到微信接口java代码

接口文档http:pay.weixin.qq.comwikidocapiv3wxpaytoolchapter3_1.html代码 v3图片资料上传 @ParamfileNetUrl网络图片地址 @return publictaticStringmediaUploadV3(StringfileNetUrl){ try{ 商户号 Stringmchid=""; 微信支付平台公钥...

同城配送地图划分区域代码/地图多边形划分区域

效果图代码下载demo.zip交互JSON数据[{ "regionName":"区域A", "tartPrice":"10", "deliveryPrice":"5", "lngLatArr":[{ "Q":29.720593117608324, "R":115.99613693917843, "lng":115.996137, "lat":29.720593 },{ "Q":29...

JAVA开发微信特约商户进件/提交申请单

流程接口文档http:pay.weixin.qq.comwikidocapiv3wxpaytoolapplyment4ubchapter3_1.html证书下载下载商户证书[证书以及私钥]详情请参考微信文档下载平台证书请参考微信文档GitHub代码工具类packagecom.jxyunge.util.wechat.payapplyment; impo...

关于目标

设立目标的能力是一个人获取成功最关键的能力。有效目标的十个要素意愿程度,相信,可能性能力资格感目标要用正面的词语表达符合整体平衡清晰,明确可以度量自力可成成功时有足够的满足感有时间限你只要你重复不断思考的事情,百分之一百地相信,它就...

jQuery判断checkbox或radio是否选中

方法一:if($("#checkbox-id").get(0).checked){ doomething }方法二:if($('#checkbox-id').i(':checked')){ doomething }方法三:if($('#checkbox-id').attr('checked')){ doomething }方法四:if($('#checkbox-id').prop('checked')){ do...

如何使用Git和GitHub为开源软件做出贡献

Git
什么是开源软件?什么是Git和GitHub?如何为开源软件做出贡献?如何提交拉取请求PullRequet(PR)?开源软件什么是开源软件?开源软件(英语:openourceoftware,缩写:OSS)又称开放源代码软件,是一种源代码可以任意获取的计算机软件,这种软件的著...

工厂方法设计模式【Factory Method 模式】

在现实生活中社会分工越来越细,越来越专业化。各种产品有专门的工厂生产,彻底告别了自给自足的小农经济时代,这大大缩短了产品的生产周期,提高了生产效率。同样,在软件开发中能否做到软件对象的生产和使用相分离呢?能否在满足“开闭原则”的前提下...

模板方法设计模式【Template Method 设计模式】

在面向对象程序设计过程中,程序员常常会遇到这种情况:设计一个系统时知道了算法所需的关键步骤,而且确定了这些步骤的执行顺序,但某些步骤的具体实现还未知,或者说某些步骤的实现与具体的环境相关。例如,去银行办理业务一般要经过以下4个流程:...

适配器设计模式【Adapter 设计模式】

在现实生活中,经常出现两个对象因接口不兼容而不能在一起工作的实例,这时需要第三者进行适配。例如,讲中文的人同讲英文的人对话时需要一个翻译,用直流电的笔记本电脑接交流电源时需要一个电源适配器,用计算机访问照相机的SD内存卡时需要一个读卡...

curl教程指南

简介curl是常用的命令行工具,用来请求Web服务器。它的名字就是客户端(client)的URL工具的意思。它的功能非常强大,命令行参数多达几十种。如果熟练的话,完全可以取代Potman这一类的图形界面工具。$curlhttp:www.bianmaren.com上面命令向www.example...

Iterator迭代器设计模式

百度百科:迭代器模式(Iterator),提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。使用Java语言显示数组arr中的元素时,我们可以使用下面的for循环语句遍历数组。for(inti=0;i<arr.length;i++){ Sytem.out.println(a...

简述分布式CAP理论

CAP理论:一个分布式系统最多只能同时满足一致性(Conitency)、可用性(Availability)和分区容错性(Partitiontolerance)这三项中的两项。CAP原则是NOSQL数据库的基石。分布式系统的CAP理论:理论首先把分布式系统中的三个特性进行了如下归纳:一致...

基于 Vue 实现魔方矩阵排列效果

Vue / Js
前几天体验了下有赞微商城的店铺装修,里面的自定义魔方矩阵排列布局,可以很大程度方便客户对店铺进行一个自定义的排列。我们来分析一下功能。首先,可以选择几行几列进行排列可以选择哪几块作为一个模块下面是我的代码以及效果图<html><head> <met...