自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (12)
  • 收藏
  • 关注

原创 JEXL 简介

JEXL 简介

2022-11-28 11:35:10 3337

原创 Protobuf 简介

protobuf 简介

2022-11-26 17:48:27 2687 1

原创 MQTT笔记(三)MQTT Broker 选型

MQTT 官方相关链接MQTT官方整理的开源Broker简要列表MQTT官方整理的开源Broker详细介绍MQTT官方整理的开源Broker特性和性能对比MQTT Broker选型需考虑的因素支持的协议:目前有 mqtt3.1 、mqtt3.1.1、mqtt5.0。3.1 和3.1.1 是最常见的协议。 支持的QoS。Qos0:发布者只发送一次消息,不进行重试,Broker不会返回确认消息。在Qos0情况下,Broker可能没有接收到消息。 Qos1:发送者最少发送一次消息,确保消

2021-08-04 17:49:19 2155

原创 MQTT笔记(二)体验MQTT协议工作过程

可以通过安装Mosquitto 来体验MQTT协议的工作过程。Eclipse Mosquitto 是一个开源消息代理,实现了MQTT协议版本3.1 和3.1.1.Mosquitt。Mosquitto 轻量,还提供了用户实现MQTT客户端的C库以及mosquitto_pub 和mosquitto_sub命令行实现MQTT客户端。很适合新手入门了解。Eclipse Mosquitto 官网地址为https://mosquitto.org/安装可以从官网地址下载体验。下载地址为:https:/

2021-08-04 16:44:12 241 1

转载 MQTT 笔记(一) 入门

概述MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT

2021-08-04 14:49:02 192

原创 微信 AES 解密报错 Illegal key size

问题描述:微信在进行数据传输的时候,会进行加密,微信使用的 AES 加密使用的是 256位,Java 默认使用的解密包是 local_policy.jar 和 US_export_policy.jar,但是这个默认的只支持 128位的解密(java 版本在 1.8.0_161之后就没有这个问题了,默认是支持)。我们的版本是 1.8.0_151 正好默认是只支持 128位的解密(其实不是不支持,只是默认配置的不支持)。解决办法:在jdk1.8.0_151/jre/lib/security/po

2021-08-03 22:16:21 292

原创 SpringBoot 踩坑实录:PageHelper不生效

试了一晚上,PageHelper一直不生效。最后发生是因为重新定义了SqlSessionFactory但是并没有配置对应的PageHelper插件,所以导致使用PageHelper.startPage(1,1);无效. @Bean public SqlSessionFactory sqlSessionFactory() throws Exception { SqlSessionFactoryBean sessionFactory = new SqlSessionFactory

2020-10-27 08:35:52 522

原创 微服务之路1:搭建Vue开发环境

1.需要的组件:1.node.js :安装webpack 需要有node.js 环境2.npm:node package manager,nodejs的包管理器,用于node插件的安装、卸载、管理以来等。3.cnpm:因为npm安装插件是从国外服务器下载,受网络的影响比较大,乐于分享的淘宝团队,搭建了一个npmjs.org镜像每10分钟同步一次,以保证尽量与官方服务同步。2.webpack:是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对.

2020-09-26 16:59:31 326 1

原创 Git学习笔记(三)Git 常用命令

1.创建本地版本库创建文件夹 在cmd中跳转到刚才创建的文件夹,输入命令 git init          此时,已经把git 本地仓库建好了。2.把文件添加到本地版本库在文件夹下创建一个新文件,名字叫做readme.txt 在cmd下执行命令  git add readme.txt 将文件提交到本地git仓库  git commit -m “wrote a re...

2018-10-28 21:28:18 233

原创 Git 学习笔记(二) 在windows 上安装git

先记录两个学习git的网站http://www.runoob.com/git/git-create-repository.html https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000Git与SVN、CVS最大的区别是git是分布式版本控制系统,SVN、CVS是分布式版本控制系...

2018-10-28 20:46:54 213

原创 Git 学习笔记(一) 安装Git 服务器

选择gitblit 作为Git服务器1.安装JDK1.8,过程略。并且更新环境变量。JAVA_HOME=D:\Program Files \Java\jdk1.8 CLASSPATH=%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar PATH=%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin2.下载gitblit,...

2018-10-28 20:16:15 147

原创 Docker 学习笔记(一)ubuntu16.04安装docker

1.安装必要的一些系统工具 sudo apt-get update sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common2.安装GPG证书curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/...

2018-10-26 22:46:47 345

转载 odoo docker 镜像制作

转载自http://odoogo.com/post/38/ 1.docker安装步骤     1)添加docker官方gpg key:        curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -     2)添加docker apt源          /etc/apt/s...

2018-10-26 22:12:40 5586

转载 (转载)如何编写最佳的Dockerfile

译者按: Dockerfile的语法非常简单,然而如何加快镜像构建速度,如何减少Docker镜像的大小却不是那么直观,需要积累实践经验。这篇博客可以帮助你快速掌握编写Dockerfile的技巧。原文: How to write excellent Dockerfiles译者: Fundebug为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。我已...

2018-10-26 18:31:25 151

转载 Python包管理工具pip的基本使用

参考网址:https://pip.pypa.io/en/latest/quickstart/1.简介pip 是一个Python包管理工具,主要是用于安装 PyPI 上的软件包,可以替代 easy_install 工具。2.pip安装 如果你安装的Python 2 >=2.7.9 或者Python 3 >=3.4 那么Python自带了pip,所以不用安装,配置下它的环境就可以了路径:P...

2018-06-26 22:52:40 480

转载 (转载)Android 高级开发——NFC标签开发深度解析

NFC(Near Field Communication,近场通信)是一种数据传输技术。与Wi-Fi、蓝牙、红外线等数据传输技术的一个主要差异就是有效距离一般不能超过4厘米。但是NFC传输速度要比红外快。目前NFC已经出现了一些应用,例如电子标签识别、刷手机、点对点付款、身份识别、信息记录等,本篇文章的目的是为大家揭开NFC标签的面纱。下面我们先从NFC的工作模式开始阐述NFC,开发NFC必先了解...

2018-06-25 18:04:07 410

原创 mysql Access denied for user root@localhost错误解决方法总结

1.初始安装时,默认root密码通常为空,检查下是否是由于密码为空。或者是密码错误。2.编辑mysql配置文件my.ini。在[mysqld]这个条目下加入 skip-grant-tables 保存退出后重启mysql3.这时候在cmd里面输入mysql -u root -p就可以不用密码登录了,出现 password:的时候直接回车可以进入。4.进入mysql数据库:mysql> use ...

2018-06-14 22:07:18 253

原创 Edge端updateProperties的时候,服务器端Properties 一直无法更信息

检查thingworx日志后,没有发现异常。检查Tomcat日志,发现如下错误:java.util.concurrent.TimeoutException: Timed out APIRequestMessage [requestId: 1925, endpointId: -1, sessionId: -1, method: POST, entityName: *W00010001, char...

2018-06-14 21:48:30 201

转载 Unity3D生成的WebGL自适应屏幕

<!DOCTYPE html><html lang="en-us">  <head>    <meta charset="utf-8">    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">    &am

2018-06-14 15:04:18 3912

原创 系统日常故障解决办法

1.身份验证错误,要求的函数不受支持的解决办法。   解决办法:打开本地组策略--管理模板--系统-凭据分配--加密Oracle修正-选择启用并选择易受攻击

2018-06-12 15:05:23 260

转载 RoboGuice 3.0 (三)

转载自http://www.cnblogs.com/pedro-neer/p/5257037.html经过前两篇的介绍,我们了解了如何使用RoboGuice方便的为我们注入需要的对象,这篇将着重说明原理。一.Guice与RoboGuiceGuise是Google开发的一个轻量级的依赖注入框架,主要针对Java使用的。RoboGuice是基于Guice库开发,目的为Android提供一套简单易用的依...

2018-06-09 21:28:22 170

转载 RoboGuice 3.0 (二)

转载自http://www.cnblogs.com/pedro-neer/p/5253649.html上篇介绍了RoboGuice的接入及基本使用,其中涉及到了一个@Singleton和@ContextSingleton的注解,这些都是作用域的注解,这篇我们先说明有关作用域的问题。一.作用域 ScopeScope指的是作用域,指的就是注入的对象的生命周期,RoboGuice提供了默认的几个作用域:...

2018-06-09 21:27:24 202

转载 RoboGuice是什么?(一)

转载自 https://www.cnblogs.com/pedro-neer/p/5251610.htmlRoboGuice是什么?一个Android上的依赖注入框架。依赖注入是什么?从字面理解,这个框架做了两件事情,第一是去除依赖,第二是注入依赖。简单理解就是,将对象的初始化委托给一个容器控制器,即去除依赖,再从容器控制器中构建依赖,注入回原本的对象中,即注入依赖。依赖注入的好处是对象不需要在乎...

2018-06-09 21:25:12 319

转载 用fontAwesome代替网页icon小图标(转载)

今天发现一个有意思的小东东,转载一下。1. 引言网页小图标到处可见,如果一个网页都是干巴巴的文字和图片,而没有小图标,会显得非常简陋。下面的小图标,你是不是会经常用到?你可能说——“我们用的都是彩色的,不是黑白的”——别着急,下面会讲到。因为它们也可以变为彩色的。黑白的也好,彩色的也罢,如果用传统的“css + 图片”的方式来制作这些icon,我估计你至少得雇佣一个专业的设计师吧。一般的程序猿,包...

2018-06-04 15:11:53 309

转载 解决Android sdk无法下载的问题

由于android官网在国内无法正常访问,在安装android sdk时经常会出现http://dl.google.com拒绝访问的情况。为了解决这个问题,建议使用国内镜像源,这里推荐几个: 1.mirrors.neusoft.edu.cn //东软信息学院 2.ubuntu.buct.edu.cn/ubuntu.buct.cn //北京化工大学 3.mirrors...

2018-05-27 22:44:40 3705

转载 (转载)如何处理no CPU/ABI system image for target

 最近菩提搭建完成Android开发环境后,在创建安卓模拟器的时候遇到了问题。这个问题就是图片中显示的no CPU/ABI system image available for this target还有no system images installed for this target,都是一个意思:没有CPU / ABI为目标系统的图像。折腾了很久,菩提才解决了这个问题。下面就把我的经验分享给...

2018-05-27 21:25:02 1260

原创 SQL 优化经验记录

1. IN  查询效率低下,可以使用联表查询来优化效率,如下SQL 优化,将性能提升了10倍。1.优化前:update tag set washTimes=washTimes+1  where tag.TagNo in (select mx.tagno from BusinessEventMX mx where mx.eventID=1) and tag.ID in (select TAGID f...

2018-05-02 09:55:48 188

转载 JVM调优命令-jmap

转载自:http://wwwcomy.iteye.com/blog/1896744jmapJVM Memory Map命令用于生成heap dump文件,如果不使用这个命令,还可以使用-XX:+HeapDumpOnOutOfMemoryError参数来让虚拟机出现OOM的时候自动生成dump文件。 jmap不仅能生成dump文件,还可以查询finalize执行队列、Java堆和永久代的详细信息,如...

2018-04-18 00:16:10 247

java内存泄漏问题追踪

内存泄漏资料未整理内存泄漏资料未整理内存泄漏资料未整理

2018-06-19

OracleSQLHandler

Oracle SQL 查询工具

2016-03-22

SQL Pretty Printer V3.12

SQL 美化工具

2016-03-22

ERD .Commander.2005.Boot.CD汉化加强版.part3.rar

ERD .Commander.2005.

2013-05-10

ERD.Commander.2005.Boot.CD汉化加强版.part2.rar

.Commander.2005.Boot.CD汉化加强版.part2.rar

2013-05-10

ERD.Commander.2005.Boot.汉化加强版.part1

ERD.Commander.2005.Boot.CD汉化加强版.part1

2013-05-10

java 调用DLL 学习笔记

java 调用DLL 学习笔记,包括 JNI、 JACOB 及JAWIN。 及 dll 查看工具

2012-07-21

Jawin jar包

Jawin(Java/Win32)是一个免费的、开放源代码的体系结构,用于 Java 组件和通过 Windows COM 对象或 Windows DLL 来公开的组件之间的互操作。Jawin 允许 Java 应用程序调用任何基于 COM 或 DLL 的遗留代码,而不需要编写任何 JNI 代码。您的代码将能与诸如 Microsoft Office 套件等可编写脚本的应用程序交互,调用诸如 Microsoft 的基于 COM 的 XML 解析器和工具等可编写脚本的逻辑组件,以及访问诸如 Windows 注册表、安全 API 和事件日志等 Win32 API 特性。Jawin 包括一个用于可编写脚本的 COM 组件的代码生成器。该代码生成器读取类型库,并自动产生从 Java 应用程序调用该组件所需要的 Java 存根(stub)。

2011-10-30

jacob jar及dll

允许在java中调用com接口自动组件,它使用JNI(本地调用程序)来进行本地调用COM库。它可运行在x86和支持32位和64位Java虚拟机 X64的环境

2011-10-24

installanywhere2009制作安装包--实例

installanywhere2009制作安装包--实例

2011-10-05

InstallAnywhere打包J2EE

InstallAnywhere打包J2EE

2011-10-05

将java文件打包为可执行文件的几种方式

将java文件打包为可执行文件的几种方式

2011-10-05

空空如也

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

TA关注的人

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