自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

★【World Of Moshow 郑锴】★

Powered by Moshow郑锴(大狼狗) 2021 ❤ May the holy light be with you.

  • 博客(17)
  • 资源 (3)
  • 论坛 (2)
  • 收藏
  • 关注

原创 分布式文件管理系统FastDFS搭建教程(FastDFS+nginx+fastdfs-nginx-module)

Why FastDFS?FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件...

2018-12-30 10:55:59 3509 14

原创 JPA中id前面有空格导致的"Column 'id' not found"问题

问题背景昨晚有个同事发生了一个神奇的问题,一如既往的问题,一如既然的用我写的BEJSON-JAVA代码生成器生成,却发现一直提示Column ‘id’ not found。这就很TM神奇了2018-12-29 11:06:19.574 WARN 332172 --- [nio-7778-exec-1] o.h.engine.jdbc.spi.SqlExceptionHelper : SQ...

2018-12-29 11:27:17 3648

原创 EAS"正在刷新库存,不允许审核!"问题解决方案

问题背景即时库存刷新时系统异常中断,或选择了按照库存组织刷新库存,但当前库存组织单据过多,刷新耗时较久,导致后续单据无法正常出入库审核,如何终止?解决方案可以使用以下语句终止库存刷新:update t_dt_dttempparam set fvalue = 0 where fkey=‘isRefreshing’...

2018-12-27 15:40:24 568

原创 Python Tornado之跨域请求与Options请求

问题背景公司的项目是前后端分离,前端Vue+后端JavaSpringBoot为主,部分功能是PythonTornado,那么需要支持一个是跨域以及Options请求。Option请求只需要跟处理get一样处理options请求就可以了。vue一般需要访问options方法, 如果报错则很难继续,所以只要通过就行了,当然需要其他逻辑就自己控制。#COM串口class SerialHandl...

2018-12-26 00:05:23 5425 3

原创 Python Tornado之WebSocket聊天室

项目背景最近有个血压项目,需要用到python tornado+websocket+com通讯,所以会逐渐写出来。之前弄的是Springboot2的ws,SpringBoot2.0集成WebSocket,实现后台向前端推送信息,现在由于java com口通讯没有python好用,所以改用Python这套。WebSocket连接WebSocket和Http轮询的都是客户端和服务器之间是持久通...

2018-12-25 12:14:50 4217 2

原创 JCE无限制权限策略文件(java.security.InvalidKeyException: Illegal key size解决方案)

问题背景今天调试售票系统的加密,发现加密解密再JDK10下面是ok的,再JDK8下面就GG了,搞了半天,后来发现,原来另有原因,是个坑。Exception in thread "main" java.security.InvalidKeyException: Illegal key size at javax.crypto.Cipher.checkCryptoPerm(Cipher.java...

2018-12-24 15:38:06 3201 3

原创 Python Tornado之连接Eureka注册中心

问题背景项目使用SpringCloud微服务这套,注册中心为Eureka,网关刚升级为Gateway。而现在血压模块需要用Python+串口+ws来处理。解决方案py-eureka-client首先我们要引入一个py-eureka-client客户端,这个库很方便就可以连接Eureka注册中心。安装只需要pip install py_eureka_client英文说明文档可以到...

2018-12-19 16:19:54 2128 5

原创 Python Tornado入门:Hello Tornado

Why Tornado?在过去的五年里,Web开发人员的可用工具实现了跨越式地增长。当技术专家不断推动极限,使Web应用无处不在时,我们也不得不升级我们的工具、创建框架以保证构建更好的应用。我们希望能够使用新的工具,方便我们写出更加整洁、可维护的代码,使部署到世界各地的用户时拥有高效的可扩展性。这就让我们谈论到Tornado,一个编写易创建、扩展和部署的强力Web应用的梦幻选择。我们三个都因为...

2018-12-19 10:52:40 347

原创 No module named 'tornado.ioloop'; 'tornado' is not a package

问题背景最近要用到python tornado框架,结果一开始运行就报错py tornado.pyTraceback (most recent call last): File "tornado.py", line 2, in <module> import tornado.ioloop File "D:\workspace\python\python-com...

2018-12-19 10:16:39 691

原创 dubbo的注册中心挂了可以继续通信吗?

dubbo工作原理第一层:service 层,接口层,给服务提供者和消费者来实现的第二层:config 层,配置层,主要是对 dubbo 进行各种配置的第三层:proxy 层,服务代理层,无论是 consumer 还是 provider,dubbo 都会给你生成代理,代理之间进行网络通信第四层:register 层,服务注册层,负责服务的注册与发现第五层:cluster 层,集群层,封装...

2018-12-17 14:16:19 4027 2

原创 SpringBoot2使用Undertow来提高应用性能(spring-boot-starter-undertow)

UndertowUndertow是一个Java开发的灵活的高性能Web服务器,提供包括阻塞和基于NIO的非阻塞机制。Undertow是红帽公司的开源产品,是Wildfly默认的Web服务器。SpringBoot2中可以将Web服务器切换到Undertow来提高应用性能。Untertow 的特点Servlet4.0 支持:它提供了对 Servlet4.0 的支持。WebSocket 支持...

2018-12-13 12:05:26 27510

原创 JAVA之微信小程序支付退款(PKCS12证书设置与SSL请求封装)

问题背景话说有小程序支付就有小程序退款,退款和支付是对应的,不能凭空退。解决方案解决方案有点长,我们分三个部分,一个是参数拼接与Sign签名,一个是https请求与pkcs12,一个是用到的包org.apache.httpcomponents/httpclient。参数拼接以下是官方规定的字段,有些可以不需要,根据业务情况来即可。https://pay.weixin.qq.com/wi...

2018-12-11 11:41:23 5462 8

原创 JAVA之微信支付渠道枚举WechatPayChannelEnum

问题背景微信支付成功之后有一个<bank_type><![CDATA[CFT]]></bank_type>的支付渠道类型,那么针对这个渠道类型,我们有时候为了显示,需要转换为对应的中文字符串,这个时候就需要用到枚举类。具体类型可以参考【8、银行类型】https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php...

2018-12-10 15:23:36 1942

原创 nginx实现负载均衡的5种模式(RR)

负载均衡负载均衡是Nginx常用的一个功能,负载均衡其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。简单而言就是当有2台或以上服务器时,根据规则随机的将请求分发到指定的服务器上处理,负载均衡配置一般都需要同时配置反向代理,通过反向代理跳转到负载均衡。而Nginx目前支持自带3种负载均衡策略,还有2种常用的第三...

2018-12-09 11:38:11 3888

原创 eas再ListUIPIEx中添加工具栏按钮并进行监听操作

问题背景有这么一个需求,需要再eas中添加一个工具栏按钮,批量操作选中的数据,工具栏是toolBar,按钮是KDWorkButton。操作实战话不多说,直接实操。1.首先要拓展对应的ListUIPIEx类public class ManufactureOrderTechnicsListUIPIEx extends ManufactureOrderTechnicsListUI2.新建一...

2018-12-04 15:49:28 784

原创 ListToString和MapToString

问题背景ListToString一般用于例如像idList,转换成where xxx in(idListStr)的情况。MapToString一般用于例如像微信签名的时候,转换成&xxx=1&xxxx=2&xxxxx=3的情况MapToString把数组所有元素排序,并按照“参数=参数值”的模式用“&”字符拼接成字符串 /** * 把...

2018-12-04 15:27:48 517

原创 thinkcmf图片上传七牛云不显示的问题(七牛图片后缀!watermark)

问题背景在cmf后台配置了七牛云之后,发现图片还是无法显示,并且带有!watemark的后缀,把后缀去掉,就可以访问了。解决方案1.配置CMF的七牛配置,可以看到:accessKey和secretKey是必不可少,跟账号有关。domain域名和bucket七牛空间名是跟一个存储空间有关,需要配置。然后!和watermark是跟后缀有关,样式相关。{ "accessKey": ...

2018-12-03 09:54:11 1861

mybatisGenerator

mybatisGenerator,包括自己写的bat和xml,配置xml然后运行bat即可

2033-08-15

Tail4Win.rar

window下的tail,支持windows10,linux下很好用的工具

2018-05-20

com口调试相关

com口调试相关(串口调试精灵+javax.comm包+win32com.dll+串口虚拟工具)

2018-05-09

Moshow郑锴的留言板

发表于 2020-01-02 最后回复 2020-01-02

】关于JAVA_JDBC的,求大神赐教!

发表于 2011-12-12 最后回复 2011-12-12

空空如也

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

TA关注的人 TA的粉丝

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