2017年9月28日
摘要: 笔者最近的项目里使用了spring,spring通过web.xml配置监听器,在web启动时web.root系统变量,以供其他变量使用,例如 在属性文件里使用${web.root}以取得完整路径,项目里使用了log4j2,在设置文件路径的时候也尝试用${web.root}却始终无法 获得属性值,创建 阅读全文
posted @ 2017-09-28 22:02 你不知道的浪漫 阅读(6041) 评论(0) 推荐(0) 编辑
  2017年9月23日
摘要: 出错信息: 23-Sep-2017 17:43:18.964 警告 [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [license] appears 阅读全文
posted @ 2017-09-23 17:50 你不知道的浪漫 阅读(4008) 评论(0) 推荐(0) 编辑
摘要: 出错信息 问题分析:servlet容器关闭时发现Quartz定时器线程还在执行,对其无所适从,不懂怎么办只能强行关闭。 解决思路,在关闭容器时的contextDestroyed事件里检测ServletContext里Quartz相关属性,找到Bean然后调用它的方法结束掉。 解决方法: 关闭tomc 阅读全文
posted @ 2017-09-23 10:32 你不知道的浪漫 阅读(6233) 评论(0) 推荐(0) 编辑
  2017年9月20日
摘要: 笔者最近在做产品,其中一个环节用到ping测试主机是否在线。 开发环境:Windows 7 64bit+JDK1.8 x64 以下是检测主机是否在线,开发环境中测试通过 正常运行结果 当在windows XP下就运行不正常了,inet.isReachable处始终返回false。Google了一番( 阅读全文
posted @ 2017-09-20 13:34 你不知道的浪漫 阅读(4162) 评论(0) 推荐(0) 编辑
  2017年9月14日
摘要: 最近使用了最新版的tomcat9,使用jdbc链接mysql数据库。关闭tomcat过程中出现警告 13-Sep-2017 22:22:54.369 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearRefere 阅读全文
posted @ 2017-09-14 14:16 你不知道的浪漫 阅读(15843) 评论(0) 推荐(3) 编辑
  2017年9月7日
摘要: 操作系统环境:Ubuntu 17 amd64位 软件环境:Tomcat 9 tomcat安装位置:/opt/tomcat JDK:1.8.144 64位 安装步骤: 1:编译安装 安装ant可以参考:https://www.cnblogs.com/shitouer/archive/2011/08/3 阅读全文
posted @ 2017-09-07 14:07 你不知道的浪漫 阅读(13802) 评论(0) 推荐(0) 编辑
  2017年8月25日
摘要: 摘要:当Java桌面程序开发完成做产品的时候,面对未知的安装环境,通常是编写一些预安装检测脚本/程序,让程序傻瓜化安装以便减少分发出去的产品带来 的未知工作量(安装答疑,操作系统问题引起安装失败等),当然你也可以把安装过程中出现的问题写入文档手册。本文写作的背景是 1.不想让客户知道产品是用Java 阅读全文
posted @ 2017-08-25 16:14 你不知道的浪漫 阅读(2515) 评论(1) 推荐(0) 编辑
  2016年11月22日
摘要: 作为新手,对获取操作系统版本号好奇过,因为曾经假象过一个场景:自己的程序在windows xp环境下编译,在windows 2003, windows 7,windows 8是否需要提权或者兼容处理,如果程序在windows 7以上版本需要特殊处理又该怎样判断操作系统版本呢。 带着这个好奇也了解过G 阅读全文
posted @ 2016-11-22 22:02 你不知道的浪漫 阅读(2206) 评论(0) 推荐(0) 编辑
摘要: 前一段时间在学习windows api调用过程中,遇到过一些调用错误或者程序没能显示预期的结果,或者直接出现vc运行时错误。 这对新手来说是司空见惯的事,因为不太熟悉难免会出错,出错的信息如果能显示很好的关键字到网上搜索一下倒是很好的,例如 返回错误代码:2。你可以使用Visual studio套件 阅读全文
posted @ 2016-11-22 10:12 你不知道的浪漫 阅读(4183) 评论(0) 推荐(0) 编辑
  2016年11月20日
摘要: 声明:网络上类似的中文博客大有存在,本人知识水平有限,业余爱好,也是为了备份收藏How to make a callback to C# from C/C++ code 本着共享知识的初衷,翻译一份给大家参考,为了便于阅读不至于拗口,没有按照原文直译,不到之处或者翻译有误,还望勿喷,敬请指评。 几乎 阅读全文
posted @ 2016-11-20 12:06 你不知道的浪漫 阅读(2820) 评论(0) 推荐(2) 编辑
  2016年10月20日
摘要: 错误重现: 根据两个API的名字google了一下 Minimum supported client Windows Vista [desktop apps | Windows Store apps] Minimum supported server Windows Server 2008 [des 阅读全文
posted @ 2016-10-20 10:42 你不知道的浪漫 阅读(3185) 评论(2) 推荐(0) 编辑
  2016年10月19日
摘要: 1.下载openssl-0.9.8zh解压到f:\openssl-0.9.8zh 下载nasm-2.12.03rc1解压到D:\develop\nasm-2.12.03rc1并把添加到系统环境变量PATH里面 下载ActivePerl-5.22.1.2201-MSWin32-x86-64int-29 阅读全文
posted @ 2016-10-19 16:29 你不知道的浪漫 阅读(1347) 评论(0) 推荐(0) 编辑
摘要: 软件需要: openssl-1.1.0b visual studio 2010(cn_visual_studio_2010_ultimate_x86_dvd_532347.iso) perl:ActivePerl-5.22.1.2201 nasm-2.12.03rc1-win32 环境准备: 1.从 阅读全文
posted @ 2016-10-19 11:44 你不知道的浪漫 阅读(2078) 评论(0) 推荐(0) 编辑
  2022年6月18日
正文内容加载中...
posted @ 2022-06-18 10:52 你不知道的浪漫 阅读(3) 评论(0) 推荐(0) 编辑
  2022年5月21日
摘要: 背景 本文适合有c语言基础的朋友,且了解make编译。elk是cesanta开源社区mongoose同类产品中的javascript库。目前支持的特性如下: Operations: all standard JS operations except: !=, ==. Use strict compa 阅读全文
posted @ 2022-05-21 15:59 你不知道的浪漫 阅读(27) 评论(0) 推荐(0) 编辑
  2022年4月23日
摘要: 说明 json-schema是为了校验json的格式是否符合要求,这和xml中的xsd检验文档格式是一样的。不了解的同学去百度一下。 本文是c语言下面的实现,基于helmut-jacob/jsonschema-c 本文是基于WSL Ubuntu18.04的linux环境,下面直接贴实现过程。 本篇文 阅读全文
posted @ 2022-04-23 18:08 你不知道的浪漫 阅读(8) 评论(0) 推荐(0) 编辑
  2022年4月5日
摘要: 包路径 org.springframework.web.reactive.function.client.WebClient //实现类 使用WebClient.Builder进行build 代理方法: @PostConstruct public void initCommonWebClient() 阅读全文
posted @ 2022-04-05 12:22 你不知道的浪漫 阅读(6) 评论(0) 推荐(0) 编辑
  2022年3月19日
摘要: 背景 笔者在springboot中使用JSR356的Websocket注解,然后各种方式尝试注入Bean,大多失效。 Spring MVC 4.x时代,推荐代码如下 @ServerEndpoint(value = "/WSAPI/Equipment/JobCounterReport/{dispatc 阅读全文
posted @ 2022-03-19 22:43 你不知道的浪漫 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 背景 笔者最近在开发Websocket相关的消息推送服务,使用了JSR356规范,由于需要维持会话。于是分别使用了以下类 //客户端缓存<dispatchNo,ebSocketServer> private static final ConcurrentHashMap<String, Set<Web 阅读全文
posted @ 2022-03-19 16:43 你不知道的浪漫 阅读(26) 评论(0) 推荐(0) 编辑
  2022年3月4日
摘要: 背景 java现代化编程中,通常会使用CI/CD技术进行项目部署,笔者最近的项目就使用了Jekins部署项目到docker环境中。 由于docker image中的jdk版本比较低,计划升级jdk的版本,以规避JDK 1.8.u1xx系列的bug。 举例来说,笔者将docker文件中的版本升级到1. 阅读全文
posted @ 2022-03-04 21:14 你不知道的浪漫 阅读(60) 评论(0) 推荐(0) 编辑
  2022年2月17日
摘要: 结论 手动设置属性与cglib性能接近; cglib/手动设置cglib = 10 * ModelMapper = 100 *Apache BeanUtils 所以不到万不得已不要使用Apache的Bean Utils 工具类 package com.www.common.util; import 阅读全文
posted @ 2022-02-17 18:09 你不知道的浪漫 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 背景 在异构系统中,不同的平台数据通信的方式多种多样,当前web系统流行restful接口通信方法。 restful接口通信的灵魂无非是json。本文适用于c#中使用newtonsoft 生成的json向java开放的restful接口通信。 以及SAP向java的restful接口进行通信。 比较 阅读全文
posted @ 2022-02-17 17:28 你不知道的浪漫 阅读(151) 评论(0) 推荐(0) 编辑
  2022年1月22日
摘要: 背景 笔者当前从事制造业相关行业软件工作,因工作需要,在MES系统中需要向SAP拉取订单、物料、工序等数据。 笔者接触的SAP提供了跨系统通信的Po中间件(实际上是WebService SOAP1.0)。 通常情况下,我们只要使用wsdl生成工具,生成本地的调用客户端即可。常用的客户端工具是apac 阅读全文
posted @ 2022-01-22 10:12 你不知道的浪漫 阅读(82) 评论(0) 推荐(0) 编辑