自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (8)
  • 收藏
  • 关注

原创 分享一个自己在用的apache mina的tcp长连接客户端源码

注:代码编写思路参考消息中间件zbus其中的基于netty的长连接客户端源码,有兴趣的朋友可以自行搜索研究。代码如下:public class TcpLongClient { protected final String host; protected final int port; protected NioSocketConnector connector; protected IoSession session; protected int readTime

2020-07-09 19:21:31 184

原创 springboot配置统一返回json数据格式的例外情况(用于无法按统一json数据返回时使用)

博主前期叙述了“springboot统一返回json数据格式并配置系统异常拦截”的配置方法,博文链接如下https://blog.csdn.net/syystx/article/details/82870217。但在我们实际开发过程中我们可能会遇到一些例外情况无法按照统一的json数据格式返回给前端页面或接口调用方。博主在调试微信公众号后台数据接口的时候用的之前的框架就遇到这样的问题,需按照接口调用方约定的内容进行返回,因此本文将结合这个实际案例来讲解如何配置例外的情况。整体思路就是通过自定义一个注解,

2020-07-09 18:53:03 878

原创 springboot配置静态资源访问

因springboot框架通常用于前后端分离项目,因此如果需要访问springboot框架内静态资源可参考以下代码:@Configurationpublic class WebMvcConfiguration extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResource

2020-07-09 18:36:23 274

原创 springboot统一返回json数据格式并配置系统异常拦截

通常进行前后端分离开发时我们需要定义统一的json数据交互格式并对系统未处理异常进行处理。以下具体介绍在springboot中的实现过程,通过该章节代码可实现框架统一异常处理,并当后台接口反馈类型不为统一格式时能够进行重新包装成统一格式进行返回。具体实现如下:1、定义统一返回格式public class RtnMsg{ private String rtnCode; pr...

2018-09-27 17:31:29 5675

原创 springboot配置允许跨域访问

因springboot框架通常用于前后端分离项目,因此需配置后台允许跨域访问(具体看注释),配置类如下,将该类加入工程中即可。import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springfram...

2018-09-26 11:03:27 14594

原创 打包jar出现Exported with compile errors 一类错误的解决方法

JAR creation failed. See details for additional information.  Exported with compile errors: monitor_cms/src/cn/seisys/db/DataHandleUtil.java  Exported with compile warnings: monitor_cms/src/cn/seisy...

2018-09-07 18:05:11 7630

原创 windows脚本记录端口访问日志

本文介绍了利用windows的cmd脚本记录系统端口的访问日志,主要通过cmd脚本for命令和netstat命令实现,脚本代码参考一下内容:@echo ontitle 记录访问日志:strfor /f "tokens=3" %%i in ('netstat -ano^|findstr "127.0.0.1:80"') do ( echo %date:~0,4%-%date:~5,2%-%da...

2018-03-29 15:34:18 5289

原创 cmd脚本抽取Oracle数据库数据生成csv文件

本文作者前段时间接到的一个提供数据接口给友商的任务,因本着能偷懒就偷懒的原则,就没有开发数据接口,而是利用cmd脚本和oracle命令并配合windows的计划任务实现了定时抽取oracle数据库数据生成csv文件,并存在指定日期目录下的功能。废话不多说,直接上脚本代码。cmd.bat脚本代码如下:@echo offtitle "OD数据生成CSV文件脚本"IF NOT EXIST "

2018-01-05 08:11:41 2388

原创 linux下Oracle自动备份数据库脚本(归档模式)

linux下Oracle自动备份数据库脚本(归档模式),crontab定时调用rman脚本实现。

2017-08-23 13:37:23 951

原创 window下Oracle自动备份数据库脚本(非归档模式)

window下Oracle自动备份数据库脚本(非归档模式),即利用expdp(exp)进行导出。

2017-08-23 13:22:21 371

原创 (apache mina源码分析)apache mina过滤链原型之责任链模式

用过apache mina的朋友都知道mina core包中有一个非常重要的类,即IoFilterChain,IoFilterChain的过滤模型如下图所示:而IoFilterChain的java基础即博主今天要和大家聊的java设计模式之责任链模式:首先给大家看下百度百科对责任链模式的定义:责任链模式是一种设计模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来

2017-03-10 13:34:28 589

原创 Linux(Red Hat Enterprise)下安装nginx与sticky模块,并配置开机自启动图文教程

本文介绍的是博主在自己的生产环境中实际部署nginx+tomcat负载均衡的步骤和一些总结,文档仅代表个人目前的想法,如果不足或错误之处还请各位指出。(本文全部资源下载地址:https://download.csdn.net/download/syystx/9756972)第一步,相关准备工作,博主的操作系统版本如下(红帽子企业版):接下来就是准备安装nginx+sticky模块的必备软件...

2017-02-17 16:55:45 2124 1

原创 分享一个自己在用的apache mina的解码器decoder源码

apche mina decode

2016-02-19 15:14:15 1052

原创 Oracle部分函数个人理解(第一部分)

一、signsign简言之就相当于数学中判断一个数字的符号,当数字大于0的时候返回1,数字小于0的时候返回-1,数字等于0的时候返回0,常用作两个数字大小的判断,如下语句所示select sign(1-10) from dual;该条语句返回的就为-1二、decodedecode的作用可以简单的描述为(if else) (if else) else这样的代码实现的功能,我个人的理解就是

2015-03-24 21:25:32 461

原创 apache+tomcat的集群配置(window环境linux环境)

本文介绍的是博主在自己的生产环境中实际部署apache+tomcat负载均衡的步骤和一些总结,文档仅代表个人目前的想法,如果不足或错误之处还请各位指出。

2015-02-07 13:00:53 550

原创 JAVA实现动态加载jar包并调用其中的方法

一、首先我们编写一个需要达成jar包的类,daim

2014-11-16 10:16:32 2399

原创 JAVA结合Oracle的Database Change Notification实现替代获取实时数据需要的刷库操作

本文的编写目的是建立在这个一个需求基础上:某个系统需要不停的读取数据库中的数据来保证系统中展示的数据为最新的实时数据,并且系统的数据库Oracle10.2以上的版本Database Change Notification的官方资料可以参考https://docs.oracle.com/cd/E11882_01/java.112/e16548/dbchgnf.htm#JJDBC28815

2014-11-10 16:50:50 3621

转载 Oracle锁表和解锁

本文转自http://www.cnblogs.com/swcjd/articles/1150893.html

2014-11-07 10:25:52 441

windows下的curl工具

windows下的curl工具,解压后将其路径配置到系统环境变量中使用类似curl https://www.baidu.com的命令即可。查看帮助curl --help

2019-10-06

交通部809协议源码(java开发,基于apache-mina框架)

交通部809协议源码(java开发,基于apache-mina框架)。未全部实现功能,仅实现server端主链路,从链路未做,默认链路不加密,可满足常规接入实时车辆GPS定位等功能,需实现更多业务逻辑请自行丰富MsgCallBack类。 分享出来主要就是看不惯太多做这个还收费的(收费就算了,有些还骗人,自己也不是大拿,如果有BUG可以反馈给我,我尽力改)。自己赚点积分下载其他资源用,实在没积分下载的可以留言邮箱,博主不定时发邮件。

2019-10-06

Springboot 打Jar包,Maven完美解决本地Jar包自动打入Springboot Jar包中

Springboot 打Jar包,Maven完美解决本地Jar包自动打入Springboot Jar包中

2018-08-22

音频文件转码java开发,基于jave开源框架

音频文件转码java开发,基于jave开源技术。 音频文件转码java开发,基于jave开源技术。

2018-08-20

js版本俄罗斯方块代码

js版本俄罗斯方块代码。

2018-08-20

mina自定义编码器-自行做会话累积

mina自定义编码器-自行做会话累积。apache mina编码器

2018-08-20

mina自定义编码器-固定位置指定消息的长度

mina自定义编码器-固定位置指定消息的长度。apache mina

2018-08-20

linux下nginx安装配置相关资源

linux下安装nginx被配置sticky模块的相关软件包,包含nginx.conf的简单实例

2017-02-17

空空如也

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

TA关注的人

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