- 浏览: 1028244 次
- 性别:
- 来自: 杭州
-
文章分类
- 全部博客 (826)
- 硬件 (8)
- 软件 (24)
- 软件工程 (34)
- JAVA (229)
- C/C++/C# (77)
- JavaScript (8)
- PHP (1)
- Ruby (3)
- MySQL (14)
- 数据库 (19)
- 心情记事 (12)
- 团队管理 (19)
- Hadoop (1)
- spring (22)
- mybatis(ibatis) (7)
- tomcat (16)
- velocity (0)
- 系统架构 (6)
- JMX (8)
- proxool (1)
- 开发工具 (16)
- python (10)
- JVM (27)
- servlet (5)
- JMS (26)
- ant (2)
- 设计模式 (5)
- 智力题 (2)
- 面试题收集 (1)
- 孙子兵法 (16)
- 测试 (1)
- 数据结构 (7)
- 算法 (22)
- Android (11)
- 汽车驾驶 (1)
- lucene (1)
- memcache (12)
- 技术架构 (7)
- OTP-Erlang (7)
- memcached (17)
- redis (20)
- 浏览器插件 (3)
- sqlite (3)
- Heritrix (9)
- Java线程 (1)
- scala (0)
- Mina (6)
- 汇编 (2)
- Netty (15)
- libevent (0)
- CentOS (12)
- mongod (5)
- mac os (0)
最新评论
-
kingasdfg:
你这里面存在一个错误添加多个任务 应该是这样的 /** * ...
Quartz的任务的临时启动和暂停和恢复【转】 -
kyzeng:
纠正一个错误,long型对应的符号是J,不是L。
Jni中C++和Java的参数传递 -
zhaohaolin:
抱歉,兄弟,只是留下作记录,方便学习,如果觉得资料不好,可以到 ...
netty的个人使用心得【转】 -
cccoooccooco:
谢谢!自己一直以为虚机得使用网线才可以与主机连接呢。。
主机网卡无网线连接与虚拟机通信 -
yuqilin001:
要转别人的东西,请转清楚点嘛,少了这么多类,误人子弟
netty的个人使用心得【转】
http://qpid.apache.org/index.html
我的运行环境 windows 7 x64
1. 安装并运行c++ broker Windows installer
1) 下载 C++ broker windows installer
http://www.apache.org/dist/qpid/0.5-windows/qpidc-0.5.msi
2) 创建目录: C:\TEMP\
3) 控制台运行:
"C:\Program Files (x86)\Apache\qpidc-0.5\bin\qpidbroker.exe" --auth no --data-dir C:\TEMP\QPIDD.DATA
option --auth no 无认证
编译client 源代码并测试
check out source code
https://svn.apache.org/repos/asf/qpid/trunk/qpid
2. C++ client sample
full build 需要的包太多, 所以只build了C++的sample 项目
1) 安装boost 1.40
http://www.boostpro.com/download/boost_1_40_setup.exe
安装选择
a. VS 9 support
b. 所有的运行库
c. 选择package: thread, program option, 和 date time
2) 设置VS的C++工作目录
include: C:\Program Files (x86)\Apache\qpidc-0.5\include
lib: C:\Program Files (x86)\Apache\qpidc-0.5\bin
3) 从VS中打开\QPID\cpp\examples\examples.sln
4) 在项目选项: C++->general->additional include directory 中删除
5) build
*gmf-agent build 失败, 但是其他项目都没问题, 而且测试可以过
3. JAVA client
1) 安装 jdk 6.0 update 17
2) 安装 apache-ant-1.7.1
3) 从控制台进入\QPID\java,并运行
ant
4. C# client
1) 安装 jdk 6.0 update 17
2) 安装 apache-ant-1.7.1
3) 从控制台进入\QPID\dotnet\Qpid.Common\,并运行
ant
4) 修改(我拿到的source code 以下三个文件有非法字符)
\QPID\dotnet\TestClient\TestClient.csproj
\QPID\dotnet\TopicListener\TopicListener.csproj
\QPID\dotnet\TopicPublisher\TopicPublisher.csproj
<Project DefaultTargets="Build"
5) 从VS打开\QPID\dotnet\Qpid.NET.sln, build
5. C# client example
1) 安装 jdk 6.0 update 17
2) 安装 apache-ant-1.7.1
3) 从控制台进入\QPID\dotnet\client-010\gentools\
4) 修改 build.xml, jython-version.jar to jython-2.5.0.jar
5) ant
6) 打开\QPID\dotnet\client-010\client\client.sln, build
我的运行环境 windows 7 x64
1. 安装并运行c++ broker Windows installer
1) 下载 C++ broker windows installer
http://www.apache.org/dist/qpid/0.5-windows/qpidc-0.5.msi
2) 创建目录: C:\TEMP\
3) 控制台运行:
"C:\Program Files (x86)\Apache\qpidc-0.5\bin\qpidbroker.exe" --auth no --data-dir C:\TEMP\QPIDD.DATA
option --auth no 无认证
编译client 源代码并测试
check out source code
https://svn.apache.org/repos/asf/qpid/trunk/qpid
2. C++ client sample
full build 需要的包太多, 所以只build了C++的sample 项目
1) 安装boost 1.40
http://www.boostpro.com/download/boost_1_40_setup.exe
安装选择
a. VS 9 support
b. 所有的运行库
c. 选择package: thread, program option, 和 date time
2) 设置VS的C++工作目录
include: C:\Program Files (x86)\Apache\qpidc-0.5\include
lib: C:\Program Files (x86)\Apache\qpidc-0.5\bin
3) 从VS中打开\QPID\cpp\examples\examples.sln
4) 在项目选项: C++->general->additional include directory 中删除
5) build
*gmf-agent build 失败, 但是其他项目都没问题, 而且测试可以过
3. JAVA client
1) 安装 jdk 6.0 update 17
2) 安装 apache-ant-1.7.1
3) 从控制台进入\QPID\java,并运行
ant
4. C# client
1) 安装 jdk 6.0 update 17
2) 安装 apache-ant-1.7.1
3) 从控制台进入\QPID\dotnet\Qpid.Common\,并运行
ant
4) 修改(我拿到的source code 以下三个文件有非法字符)
\QPID\dotnet\TestClient\TestClient.csproj
\QPID\dotnet\TopicListener\TopicListener.csproj
\QPID\dotnet\TopicPublisher\TopicPublisher.csproj
<Project DefaultTargets="Build"
5) 从VS打开\QPID\dotnet\Qpid.NET.sln, build
5. C# client example
1) 安装 jdk 6.0 update 17
2) 安装 apache-ant-1.7.1
3) 从控制台进入\QPID\dotnet\client-010\gentools\
4) 修改 build.xml, jython-version.jar to jython-2.5.0.jar
5) ant
6) 打开\QPID\dotnet\client-010\client\client.sln, build
6. PYTHON
trunk code 费了很大劲也没成功运行起来
开始使用的是PYTHON3.1, 失败(和2.6版本的差异太大了,升级python 的那帮家活根本就没考虑和以前版本兼容)
后来换成PYTHON 2.6,又失败(貌似文件存取权限的问题,不过没找到解决方案)
最后把source code 换成0.5 版本的,下面写一下步骤
1) 安装python 2.6.4
2) 设置环境变量 PYTHONPATH = %PYTHONPATH%;<PROJECT>\qpid-0.5\python\;
3) 修改\qpid-0.5\python\qpid\connection.py, 禁止SSL检查
line 58 - 61 为,
def sslwrap(sock):
#if isinstance(sock, socket.SSLType):
# return SSLWrapper(sock)
#else:
return sock
4) 修改\qpid-0.5\python\qpid\delegates.py, 禁止os.getppid()调用
line 149 为
"qpid.client_ppid": 0}
5) 运行exampe code
发表评论
-
Advanced Message Queuing Protocol ( 3 ) 逻辑模型
2011-05-07 22:04 1213Sessions 建立在不同容器中的两个节点的链接必 ... -
Advanced Message Queuing Protocol ( 2 ) 逻辑模型
2011-05-07 22:04 1017Nodes and Links 一个AMQP的网络包 ... -
Advanced Message Queuing Protocol ( 1 ) 概述
2011-05-07 22:03 1278The Advanced Message Queuing ... -
ActiveMQ技术预研报告【转】
2011-04-22 14:44 1953ActiveMQ技术预研报告 研究部朱懋柱 1.文 ... -
ActiveMQ与MSMQ的异同【转】
2011-04-22 14:14 1967.NET下发送和接收ActiveMQ A:下载Act ... -
ActiveMQ在C#中的应用
2011-04-21 16:18 1258ActiveMQ 是个好东东,不必多说。ActiveM ... -
ActiveMQ实战之 Queue点对点消息【转】
2011-04-18 23:15 1248对于此类消息,其实就是指使用JMS中的发P2P(点对点)消息模 ... -
ActiveMQ实战之 Topic发布订阅消息【转】
2011-04-18 23:14 1240对于此类消息,其实就是指使用JMS中的发布订阅消息模型的消息, ... -
ActiveMQ实战(4):JMS的安全性【转】
2011-04-18 22:52 1279对于JMS服务的安全控制,ActiveMQ提供两种方式:简单授 ... -
ActiveMQ实战(3):Web控制台的安全性【转】
2011-04-18 22:52 1377安装好ActiveMQ后,其默认没有任何安全控制,任何人都可以 ... -
ActiveMQ实战(2):测试其是否正常工作【转】
2011-04-18 22:51 1247既然ActiveMQ安装好了并启动成功,接下来我们就编写一个测 ... -
ActiveMQ实战(1):安装与运行【转】
2011-04-18 22:45 1830ActiveMQ的项目主页:http://activemq.a ... -
[转] JMS开源比较
2011-03-30 23:46 1234Java开源JMS消息中间件 ... -
activemq5.2发送和接收BlobMessage简单实例
2011-03-29 23:45 1217package com.work.activemq ... -
ActiveMQ学习笔记----ActiveMQ和JBossMQ性能对比测试代码
2011-03-29 23:44 1291本文描述了对ActiveMQ进行性能测试的代码。性能测试用 ... -
ActiveMQ 实例
2011-03-29 23:21 11032009-06-24 ProducerTool.java ... -
activemq持久化配置,设置为主从模式(带复制的主从模式,应用mysql数据库)
2011-03-29 09:12 1872activemq持久化配置,设置为主从模式(带复制的主从模 ... -
ActiveMQ持久化消息的三种方式
2011-03-29 09:11 14211:前言 这一段给公司开发消息总线有机会研究A ... -
什么是JMS(Java消息服务)
2011-03-28 19:28 952在不同系统之间交换信息的一大障碍是如何在精确交换和格式化数据方 ... -
消息中间件和JMS
2011-03-28 19:26 841当前,CORBA、DCOM、RMI等R ...
相关推荐
pkg-qpid-proton 是一个与 Shell 脚本语言相关的开源项目,主要涉及的是 Apache Qpid Proton 库的打包工具。Apache Qpid Proton 是一个跨平台的、开源的 AMQP(Advanced Message Queuing Protocol)实现,它提供了一...
Qpid Proton - AMQP messaging toolkitLinux/OSX BuildWindows Build is a high-performance, lightweightmessaging library. It can be used in the widest range of messaging applications,including brokers, ...
1. 创建一个build目录并进入。 2. 使用cmake配置安装路径,然后编译和安装。如果不需要文档,可以跳过生成文档的步骤。 3. 以root权限执行make install命令完成安装。 安装完成后,通过Python验证Proton库是否正确...
这些文件会定义项目的依赖,包括JMS供应商的JAR包,如ActiveMQ、RabbitMQ或Apache Qpid等。 4. **测试代码**:`src/test/java` 目录可能包含单元测试或集成测试,验证`JmsPublisher`类的功能是否正常。 5. **运行...
影刀RPA致力于为各行业客户提供高效、灵活的自动化解决方案。能够实现PC、手机上任何软件的自动化操作,支持Windows、Linux等操作系统,以及桌面软件、Web程序和手机App的自动化。 影刀RPA的核心功能包括数据抓取、解析、校验和自动填表,还支持可视化流程设计器、Python和JavaScript脚本接入,以及流程录制等功能,帮助用户快速搭建自动化流程。影刀RPA结合AI技术,支持机器视觉、自然语言处理等高级功能,进一步提升自动化能力。影刀RPA广泛应用于电商、金融、制造等行业,帮助客户实现订单处理、客户数据录入、财务对账等任务的自动化。影刀实战,影刀证书快速获取,影刀功能定制
cloud单点登录集成
女朋友生日,突发奇想用她喜欢的表情包做了个虚拟桌宠 大家要用只需要替换一下GIF就行
大学生创业项目源码
1、文件内容:open-vm-tools-11.0.5-3.el7_9.9.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf open-vm-tools-11.0.5-3.el7_9.9.tar.gz #Step2、进入解压后的目录,执行安装 sudo rpm -ivh *.rpm 4、更多资源/技术支持:公众号禅静编程坊
华为网路设备学习-14 (web界面中复原防火墙实验)
关键词:海滨体育馆管理,Java技术,MYSQL数据库,Spring Boot框架 1 引言 1 1.1 课题背景 1 1.2 设计原则 1 1.3 论文结构安排 2 2 系统关键技术 3 2.1 JAVA技术 3 2.2 B/S结构 3 2.3 MYSQL数据库 4 2.4 Spring Boot框架 4 3 系统分析 5 3.1 可行性分析 5 3.1.1 技术可行性 5 3.1.2 经济可行性 5 3.1.3 运行可行性 5 3.1.4 法律可行性 5 3.2 系统性能分析 5 3.3 系统功能分析 6 3.4 系统流程分析 7 3.4.1 注册登录流程 7 3.4.2 添加信息流程 8 3.4.3 删除信息流程 8 4 系统设计 9 4.1 系统概要设计 9 4.2 系统结构设计 9 4.3 系统顺序图设计 10 4.4 数据库设计 10 4.4.1 数据库E-R图设计 10 4.4.2 数据库表设计 12 5 系统的实现 15 5.1 登录模块的实现 15 5.2 注册模块的实现 15 5.3 学生管理模块的实现 16 5.4 系统主界面模块的实现 16 5.5 器材管理模块
内容概要:本文档详细介绍了一个名为《Python实现基于IBES-ELM基于改进的秃鹰搜索优化算法优化极限学习机的数据回归预测》的项目。该项目旨在通过结合改进的秃鹰搜索优化算法(IBES-EO)和极限学习机(ELM),优化ELM模型以提高其预测精度,尤其针对多指标、高维数据以及噪声数据的处理进行了探讨。项目涵盖了从数据预处理到建模预测的一系列完整流程,并提供了代码案例和GUI界面设计思路。文档详细阐述了模型的工作机制、适用场景及其实现细节。 适合人群:对机器学习有兴趣,特别是对ELM、IBES-EO感兴趣的研究人员、开发人员和技术爱好者。 使用场景及目标:适用于各种回归预测问题,包括但不限于金融预测、气象预测、健康数据分析和智能交通系统等。目标在于提供一种高效的解决方案,提高在大规模复杂数据集中进行回归预测的能力,同时也展示了如何将生物启发式的优化算法运用于改进现有的机器学习模型,为实际应用提供更多可能。 阅读建议:文档按照章节顺序编排,从背景介绍到具体实现再到最终总结。初学者可以从头至尾通读,以掌握全流程概念和技能;有一定经验的读者可以直接跳转至自己感兴趣的环节,例如优化算法的具体设计或者代码实现部分。建议边学习边动手实验,以达到最佳的学习效果,并可通过提供的完整示例代码加深理解和记忆。此外,项目中有关于系统架构设计、API接口搭建等内容也可作为实际工程项目参考。
内容概要:本文介绍了一款名为智能海报设计助手的应用程序,该应用程序是一款面向大众使用的AI工具,专注于解决普通人在设计高质量海报时遇到的问题。应用程序拥有强大的创意灵感库,可以根据用户提出的特定需求(例如主题、风格偏好等),快速推荐不同类型的海报设计方案,并配备智能化的一键素材筛选系统和自动排版功能,使得整个海报制作流程更为简化、高效,即使是无设计经验的用户也能独立完成高水平的作品。 适合人群:缺乏专业设计能力的广大非专业人士,如商家营销人员、活动策划者、个体创作者。 使用场景及目标:帮助需要短时间内完成海报宣传材料准备的工作人士提高工作效率,减少人力投入的同时获得媲美专业人士水准的成品。 阅读建议:文章旨在强调此智能海报设计器对普通用户的友好性和便捷性的特点,因此重点在于理解它是怎样利用先进技术来满足一般用户的实际应用需求的,而不仅仅关注具体的操作方法。这有助于潜在用户决定是否采用这一工具来进行海报创建工作。
本文为C++ STL入门指南,详解vector、stack、map等核心容器的用法与底层原理,助你高效掌握标准模板库!
大学生创业项目源码
西门子S71511PLC实现PID程序控制阀门开度和模拟量转换:博途WinCC画面搭建完整演示,西门子S71511PLC实现PID程序控制阀门开度和模拟量转换:博途WinCC画面搭建完整演示,7自由度车辆动力学模型与联合仿真验证 软件使用:Carsim2020.0+Matlab Simulink2018b 适用场景:为了验证7自由度模型的正确性,与Carsim进行联合仿真验证,采用模块化建模方法,搭建了电机模型、参数计算、轮胎模型、7自由度动力学模型。 包含模块:电机模型模块1和2、参数计算模块、轮胎模型、7DOF模型、详细参考文献及说明文档。 包含:Matlab Simulink源码文件,详细建模说明文档,对应参考资料及相关文献, ,7自由度车辆动力学模型;联合仿真验证;Carsim2020.0;Matlab Simulink2018b;模块化建模方法;电机模型;参数计算模块;轮胎模型;详细参考文献;建模说明文档。,7自由度车辆模型联合仿真验证:Carsim2020.0与Matlab Simulink2018b应用实践
对应博客地址:https://blog.csdn.net/u011561335/article/details/146313054
大学生创业项目源码
大学生创业项目源码
【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、MATLAB、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。