问题列表 - 第225页

如何使"jconsole"与Websphere 6.1一起使用?

我在WebSphere 6.1上部署了一些Managed Beans并且我已经设法通过独立客户端调用它们,但是当我尝试使用与标准JDK一起分发的应用程序"jconsole"时,它无法使其工作.

有没有人将jconsole连接到WAS 6.1?

IBM WebSphere 6.1它支持JSR 160 JavaTM管理扩展(JMX)远程API.此外,它使用MX4J实现(http://mx4j.sourceforge.net).但我无法使它既不适用于"jconsole"也不适用于"MC4J".

我已经正确设置了Classpath和JAVA_HOME,所以问题就不存在了.

java websphere jmx mbeans

3
推荐指数
1
解决办法
2万
查看次数

PHP中的'可靠'SMS Unicode和GSM编码

(稍微更新一下)

我不是很熟悉使用PHP的国际化,必须说,并且一些搜索并没有真正提供我正在寻找的答案.

我需要制定一种可靠的方法,只使用PHP将"相关"文本转换为Unicode以发送SMS消息(暂时,使用C#重写服务) - 显然,此时发送的消息将被发送作为纯文本.

我可以想象将所有内容转换为Unicode字符集(而不是使用标准的GSM字符集),但这意味着所有消息都将限制为70个字符(而不是160个字符).

所以,我想我真正的问题是:检测消息需要进行Unicode编码的最可靠方法什么,所以我只需要在绝对必要的 时候这样做(例如对于非拉丁语言字符)?

添加信息:

好吧,所以我早上都在为此工作,而且我还没有比我开始时更进一步(当然由于我在charset转换方面完全缺乏能力).所以这是修改后的场景:

我有来自外部源的文本SMS消息,这个外部源以纯文本+ Unicode斜线转义字符提供给我的响应.例如'显​​示'文字:

让我们来测试öäüéàèאיןתמיכהבעברית

返回:

让我们测试\ u00f6\u00e4\u00ec\u00e0\u00e8\u00f0\u00e0\u00e8\u05d0\u05d9\u05df\u05ea\u05de\u05d9\u05db\u05d4\u05d1\u05e2\u05d1\u05e8\u05d9\u05ea

现在,我可以用明文,GSM 03.38或Unicode发送给我的SMS提供商.显然,将上述内容作为明文发送会导致大量缺失的字符(它们被我的提供者替换为空格) - 我需要采用与内容有关的内容.我想要做的是以下内容:

  1. 如果所有文本都在GSM 03.38代码页内,请按原样发送.(除了上面的希伯来字符以外,所有字符都适合此类别,但需要转换.)

  2. 否则,将其转换为Unicode,并通过多条消息发送(因为对于SMS,Unicode限制为70字符而不是160字符).

正如我上面所说的那样,我很难用PHP做这件事(由于内置一些简单的转换函数,C#并不是什么大问题),但很可能我只是错过了明显的问题.我在PHP中找不到任何用于7位编码的预制转换类 - 我试图自己转换字符串并发送它似乎是徒劳的.

任何帮助将不胜感激.

php unicode sms gsm

15
推荐指数
3
解决办法
2万
查看次数

这段代码是否滥用了 STL 的 find_if?

假设我有一个存储在向量中的服务器名称列表,我想一次联系他们一个,直到他们成功响应。我正在考虑以下列方式使用 STL 的 find_if 算法:

find_if(serverNames.begin(), serverNames.end(), ContactServer());
Run Code Online (Sandbox Code Playgroud)

其中 ContactServer 是谓词函数对象。
一方面,存在一个问题,因为对于相同的服务器名称,谓词并不总是返回相同的结果(因为服务器停机、网络问题等......)。但是,无论使用谓词的哪个副本(谓词没有真实状态),都将返回相同的结果,因此在这种情况下与状态保持谓词的原始问题无关。

你怎么说?

c++ stl

5
推荐指数
1
解决办法
1385
查看次数

如何在C#中添加(简单)跟踪?

我想介绍一些我正在编写的C#应用​​程序的跟踪.可悲的是,我永远不会真的记得它是如何工作的,并且希望有一个具有参考品质的教程来检查它们.它应该包括:

  • 添加用于注册TraceListeners的App.config/Web.config内容
  • 如何在调用应用程序中进行设置

你知道我们应该链接到的超级教程吗?

编辑:格伦斯拉文指出我正确的方向.将其添加到您的App.config/Web.config里面<configuration/>:

<system.diagnostics>
    <trace autoflush="true">
      <listeners>
        <add type="System.Diagnostics.TextWriterTraceListener" name="TextWriter"
             initializeData="trace.log" />
      </listeners>
    </trace>
</system.diagnostics>
Run Code Online (Sandbox Code Playgroud)

这将添加一个TextWriterTraceListener将捕获您发送到的所有内容Trace.WriteLine等.

编辑: @DanEsparza指出你应该使用Trace.TraceInformation,Trace.TraceWarningTrace.TraceError不是Trace.WriteLine,因为它们允许你以相同的方式格式化消息string.Format.

提示:如果您不添加任何侦听器,那么您仍然可以使用SysInternals程序DebugView(Dbgview.exe)查看跟踪输出:http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx

c# trace

122
推荐指数
3
解决办法
12万
查看次数

Unix shell文件复制flattening文件夹结构

在UNIX bash shell(特别是Mac OS X Leopard)上,将具有特定扩展名的每个文件从文件夹层次结构(包括子目录)复制到同一目标文件夹(没有子文件夹)的最简单方法是什么?

显然存在源层次结构中存在重复的问题.我不介意他们被覆盖.

示例:我需要复制以下层次结构中的每个.txt文件

/foo/a.txt
/foo/x.jpg
/foo/bar/a.txt
/foo/bar/c.jpg
/foo/bar/b.txt
Run Code Online (Sandbox Code Playgroud)

到名为'dest'的文件夹并获取:

/dest/a.txt
/dest/b.txt
Run Code Online (Sandbox Code Playgroud)

unix shell

39
推荐指数
3
解决办法
2万
查看次数

如何在发布模式下启用TRACE宏?

TRACE宏当代码被编译可用于输出诊断消息到调试器的调试模式.在发布模式下,我需要相同的消息.有没有办法实现这个目标?

(请不要浪费你的时间讨论为什么我不应该在发布模式使用TRACE :-)

macros mfc trace

11
推荐指数
1
解决办法
1万
查看次数

将Qt集成到传统MFC应用程序中

我们目前维护了一套设计相当好的MFC应用程序,但是用户界面开始变得疲惫不堪,而且很多代码需要进行相当多的重构以整理一些重复和/或性能问题.我们使用了很多自定义控件来处理他们自己的绘图(都使用MFC编写).

最近我一直在研究Qt及其提供的好处(跨平台并支持你可能称之为更专业的UI开发框架).

我的问题是 - 可能转向Qt框架的最佳方法是什么?Qt和MFC玩得好吗?开始将我们的一些自定义控件移植到Qt并逐渐将更多和更多集成到我们现有的MFC应用程序中会不会更好?(这可能吗?).

任何建议或以前的经验表示赞赏.

c++ qt mfc

9
推荐指数
1
解决办法
6114
查看次数

是否有用于在Javascript/CSS中呈现基本流程图的库?

在网页上,我想动态渲染非常基本的流程图,即一些由行连接的框.理想情况下,用户可以点击其中一个框(DIVs?)并转到另一个页面.诉诸Flash似乎有点矫枉过正.有谁知道任何客户端(即server agnostic)Javascript或CSS library/technique可能有助于实现这一点?

javascript css

11
推荐指数
1
解决办法
4698
查看次数

有哪种数据库重构工具?

我正在寻找可以集成到我的CI工作流程的东西.
我听说过dbdeploy但我正在寻找其他的东西.我不喜欢dbdeploy的原因是我不想在我的服务器上安装java.

我当然希望解决方案不涉及将一些shell脚本串在一起.

database refactoring

24
推荐指数
3
解决办法
1万
查看次数

如何在svn和/或git中"unversion"一个文件

它总是发生在我身上.我不小心版本文件,我不想被版本化(即开发人员/机器特定的配置文件).

如果我提交这个文件,我会搞乱所有其他开发者机器上的路径 - 他们会不高兴.

如果我从版本控制中删除该文件,它将从其他开发者机器中删除 - 他们会不高兴.

如果我选择永远不提交文件,我总是有一个"脏"的结账 - 我不开心.

是一种干净的方法来"修改"来自修订控制的文件,这会导致没有人感到不快乐吗?

编辑:尝试澄清一点:我已经将文件提交到存储库,我只想将其从版本控制中删除 - 我特别不希望它从每个人进行结账时被物理删除.我最初希望它被忽略.

答:如果我能接受第二个答案,那就是这个.它回答了关于git的问题 - 接受的答案是关于svn.

svn versioning git version-control

68
推荐指数
4
解决办法
5万
查看次数

标签 统计

c++ ×2

mfc ×2

trace ×2

c# ×1

css ×1

database ×1

git ×1

gsm ×1

java ×1

javascript ×1

jmx ×1

macros ×1

mbeans ×1

php ×1

qt ×1

refactoring ×1

shell ×1

sms ×1

stl ×1

svn ×1

unicode ×1

unix ×1

version-control ×1

versioning ×1

websphere ×1