自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 NXP Mifare1(M1卡)算法JAVA代码实现

这点最坑,就是输出的DKeyA、DKeyB、PASSWORD这三个字段都需要进行字节前后翻转后输出,不然无法生成跟规范中一致的结果。附上字节翻转的代码。根据《AN02105_Mifare generate pwd》文档,用JAVA代码实现了下输入KeyA、KeyB转换成对应的DKeyA、DKeyB,并生成对应的PASSWORD的过程。需要严格按照规范中的逻辑来实现,当时网上找了段C语言的代码,存在问题,最终实现如下。这块网上现成的JAVA代码比较少,踩了几天坑,现在记录下踩坑的经历。

2023-05-23 17:09:08 241 1

原创 SpringBoot 集成Elastic Search,写入性能优化尝试

项目计划将采集的设备日志数据存储在elastic search中,所以开始尝试使用elastic search替换原来的关系型数据库。(一)SpringBoot 集成Elastic Search首先将项目的Springboot版本升到最新版:2.2.6,该版本支持ElasticSearch的6.8.7版本<parent> <groupId>org.sp...

2020-04-19 11:04:10 1306

原创 IOS 12 H5页面无法发送http或https的请求

最近开发一个项目需要在app中嵌入一个H5页面,这个页面会跨域访问后台的接口。在开发过程中发现,IOS的app的h5页面无法发送http的请求,最后改为https的请求,IOS 13的操作系统可以正常访问后台接口,但是IOS 12仍然不行。 在google了大量解决方案后总结一下问题的解决方式: 1)后台nginx进行跨域配置:add_header Access-...

2020-01-15 09:12:06 5957 2

原创 netty解析变长string类型数据

    在tcp协议中,经常会遇到需要在传入的数据中按照指定的分隔符来截取其中的string类型数据的情况。但在百度和google查询后都只找到关于DelimiterBasedFrameDecoder、LineBasedFrameDecoder等decoder类的使用介绍,通过阅读LineBasedFrameDecoder类的代码,写了一个根据0x00分隔符,截取string数据的方法。netty...

2018-09-19 14:05:19 1473

原创 UniAccess Agent v3.5 卸载方法

    在网上找了几种方法都没有卸载成功,包括粉碎c:\program files\Leagsoft文件、用360任务管理器关停任务等。    最后卸载的办法是使用360的文件粉碎机,然后根据路径,找到c:\windows\uniaccessxxxxx路径,然后粉碎,大概等待10分钟左右的时间,粉碎完成。没有遇到无法访问网络的问题。...

2018-06-14 22:20:07 19485 1

原创 hive执行任务时异常终止原因分析

异常日志如图所示,在执行任务快结束时,任务异常终止了,通过查看xxxx:8088/cluster页面可以发现任务已终止根据日志分析发现,异常原因为:could not find any valid local directory for output,猜测应该由于磁盘被占满的原因导致任务无法继续进行。查看core-site.xml配置,发现hadoop.tmp.dir配置路径为

2018-01-11 11:14:09 2956 1

原创 jstorm0.9.6.3 hbase1.1.5整合,本地pom文件配置

由于jstorm0.9.x的版本不提供maven源下载,所以之前一直使用storm的maven配置替代。但是引用hbase后由于引用的zookeeper版本不同:storm引用了zookeeper3.3.3.jar而hbase引用了zookeeper3.4.6.jar,会导致项目启动出错。即使通过exclusions hbase的 ZooKeeper,也会在控制面板里不断的打印zookeeper连

2017-03-16 14:44:04 872 1

原创 springMVC+shiro的权限管理和异常统一处理

springMVC+shiro的权限管理和异常统一处理SpringMVC+shiro的配置请参照网上其他博文,本文主要介绍如何使用shiro,动态管控用户的url请求。如何自定义filter,让前端页面通过返回的异常状态码进行统一的弹窗提示。使用shiro后发现,当请求不符合过滤器要求时,会自动跳转到unauthorizedUrl页面,而我想实现的是通过后端返回不同的异常状态码,前端a

2017-02-08 09:09:27 12301 1

fastdfs-client-java-1.27

最新的fastdfs jar包以及source.jar,版本为1.27。 可以方便的进行Maven应用和源码阅读。

2018-06-19

excel数据整合工具

可以将多个小的excel文件按照指定格式合并成大的excel。主要做了对excel数据的提取和替换。便于将多个excel文件中的数据整合到一起。

2018-03-31

spark example 2.2.0版本 maven项目

该项目可直接导入eclipse使用,编译后无错误,是学习java+spark编程的快速方法

2018-01-22

最新 SQuirrel 3.7.1

最新的SQuirrel 版本,用于可视化phoenix的数据展示

2017-08-30

HBase实战 高清 pdf

2016-06-14

SpingMVC+Mybatis+druid 增删改查样例

使用SpingMVC+Mybatis+druid写了增删改查的四个简单的例子,用eclipse直接导入maven项目即可使用。 用http://localhost/xxxxx/druid/还能查看到sql使用情况以及网页访问情况,非常方便。

2015-06-03

物流管理 jsp代码网站

包括前台跟后台管理的网页,数据库用的是oracle,也可以替换成其他数据库,数据库设计较简单。 页面比较清爽,易用。 适合初学者使用。

2011-12-22

空空如也

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

TA关注的人

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