RXTXcomm源码包 可以在linux直接编译使用
RXTX串口读写在windows下开发正常,在Linux下存在bug,表现为:在代码中能正常开启串口后,发数据、收数据时,jvm崩溃报错。资源加载失败等.
解决方案:
在Linux平台上编译,编译生成.so文件以及RXTXcomm.jar引用包.
git hub地址:https://github.com/arduino/RXTX
解决步骤
1. echo $JAVA_HOME是否输出Java环境变量,没有则自行百度配置Java环境变量
2. 进入RXTX-master文件夹,终端输入./configure开始检测系统环境
3. 终端输入make,则在当前目录自动生成RXTXcomm.jar(使用该jar)以及当前CPU架构的文件夹(例如x86_64-unkown-linux-gnu)
4. 在3步生成的文件夹下存在隐藏文件夹.libs,你所需要的动态库.so在该libs文件夹下
5. 将生成的两个.so文件拷贝至$JAVA_HOME/jre/lib/amd64(amd64是我的CPU类型,换成你的),或者拷贝至/usr/lib64目录下,均需要将.so文件赋予执行权
Linux下Java使用RXTX串口读写..包含window和linux文件
window
Copy RXTXcomm.jar ---> <JAVA_HOME>\jre\lib\ext
Copy rxtxSerial.dll ---> <JAVA_HOME>\jre\bin
Copy rxtxParallel.dll ---> <JAVA_HOME>\jre\bin
Linux
Choose your binary build - x86_64 or i386 (based on which version of
the JVM you are installing to)
For a JDK installation on architecture=i386
Copy RXTXcomm.jar ---> <JAVA_HOME>/jre/lib/ext
Copy librxtxSerial.so ---> <JAVA_HOME>/jre/lib/i386/
Copy librxtxParallel.so ---> <JAVA_HOME>/jre/lib/i386/
NOTE: For a JDK installation on architecture=
quartz-2.2.2-distribution.rar
quartz-2.2.2-版本+springboot2.x ~~~有example和demo。。个人整理。
rabbitmqadmin
RabbitMQ命令行手动创建队列rabbitmqadmin用法
手动创建队列方法:登录http://ip:15672/cli下载
将下载的rabbitmqadmin放到/usr/sbin目录下,并赋予权限:chmod 755 rabbitmqadmin
查看命令帮助信息:
python rabbitmqadmin help subcommands
创建队列命令:以创建队列test为例(这里的用户名密码需要有管理RabbitMQ的权限,可以是admin用户,也可以是自己创建的管理角色的用户)
python rabbitmqadmin declare queue name=test auto_delete=false durable=false --username=xxx --password=xxx
查看队列:rabbitmqctl list_queues
或者:python rabbitmqadmin list queues --username=xxx --password=xxx
创建队列相关用户:
rabbitmqctl add_user 用户 密码
查看用户:rabbitmqctl list_users
给用户赋权:
rabbitmqctl set_permissions -p / 用户 '.*' '.*' '.*'
查看用户权限:rabbitmqctl list_user_permissions 用户
设置用户登录web界面权限:
rabbitmqctl set_user_tags 用户 (administrator,monitoring, management)
相关参数解释:
Durable: 是否需要持久化, true表示持久化, false为非持久化
AutoDelete: 是否自动删除, true表示自动删除, false为非自动删除
补充:
如需指定vhost的队列(默认是/) 加上 --vhost
ExternalApiService.java
前提:对外提供一个http请求地址。
需求:1.可通过该地址进行a标签之类的下载。(下载-弹框-保存)
2.可通过该地址进行H5标签的音视频播放。
3.同一个地址,不修改
jodconverter-2.2.2.zip
PDF, RTF, Word, Excel, PowerPoint, and Flash. It can be used as a Java library, a command line tool, or a Web application.
springboot-jpa-activiti-bootstrap-master
springboot-jpa-activiti-bootstrap-master。springboot是2 activity是6
activiti7.0 ——springboot2
activiti-examples的例子 包括三个部分 详细的自己看
springboot2 与activiti7(官方)
springboot2和activity7的集成。包括代码和pom文件。有问题留言
全国省市区街道sql(4级联动)
全国省市区街道sql(4级联动)
bootstrap-switch-master
bootstrap-switch-master的switcher开关。包括js和css
js消息提示通知插件SmallPop
一个轻量级的弹出提示通知插件没有依赖关系,使用这个JavaScript插件轻松创建通知。...带颜色 带定时器。带编辑和链接
jq页面消息报警提示
使用 pagealert 的插件 实现页面消息弹框。可定时,可长久。可链接
java 序列化成PHP格式。
将java数据 序列化成PHP的格式
a:4:{s:6:"title2";s:13:"这是标题2";s:6:"title3";s:13:"这是标题3";s:5:"title";s:13:"这是标题1";s:6:"title4";s:13:"这是标题4";}
或者a:1:{i:0;a:1:{s:4:"name";s:10:"这是1321";}}等其他类型
抽奖活动H5页面配合java后台
抽奖活动H5页面配合java后台。只是参考。不懂留言。。。
h5抽奖活动
jq22h5Game-master5453201805142354,APP端抽奖活动。参考。。
PostbirdAlertBox
jq22PostbirdAlertBox5922201710011952,前端APP弹框。支持自定义弹框。建议配合前面的H5大转盘一起使用
HTML5大转盘抽奖自定义
HTML5大转盘抽奖自定义,支持自定义。页面数据。后台建议java操作。方便接受数据