问题列表 - 第36921页

xcode std :: wcout with wchar_t或std :: wstring!

我试图在xcode中将wstring/wchar_t打印到控制台但不幸的是它只适用于基本字符(我认为是ascii)字符,其他所有内容都以数字显示,例如以下内容:

std::cout << "äöüu"<< std::endl;
std::wcout << L"äöüu" << std::endl;
Run Code Online (Sandbox Code Playgroud)

虽然cout版本按预期打印"äöüu"但是在使用wchar_t时会得到以下内容:

\ 344\366\374U

关于如何解决这个问题的任何想法?我使用xcode 3.2.2 64位和gcc 4.2,文件编码设置为Unicode(UTF-8)

谢谢!

c++ string xcode character-encoding

6
推荐指数
1
解决办法
1783
查看次数

如何查找subversion目录节点的创建时间/日期戳

我正在做一些大型颠覆存储库的分析,以准备一些修剪.我希望能够找出创建目录节点的时间,而不仅仅是"最后更改"时.我可以使用以下内容获取上次更改日期:

svn info -R --depth immediates http://<path-omitted>/branches/ | grep -E "Path|Last Changed Date"
Run Code Online (Sandbox Code Playgroud)

我想获得创建日期有两个原因:

  1. 我想确认名为"tags"的目录中的目录没有被更改.管理此repo的人似乎没有将标签设置为只读.
  2. 我想知道哪些分支可以安全删除.

谢谢你的帮助!我似乎无法想出正确的搜索来解决这个问题.

svn

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

查找并替换文件中的单词/行

我有一个文件(更具体地说,一个log4j配置文件),我希望能够读取文件并在代码中挑选出某些行并替换它们.例如,在文件中有一个文本字符串,指示存储它的目录,或记录器的级别.我希望能够在不读取文件,将其写入另一个文件以及删除原始文件的情况下替换这些文本字符串.有没有更有效的方法使用Java查找和替换文件中的文本?

以下是我正在尝试使用的文本文件的示例:

log4j.rootLogger=DEBUG, A0

log4j.appender.A0=org.apache.log4j.RollingFileAppender
log4j.appender.A0.File=C:/log.txt
log4j.appender.A0.MaxFileSize=100KB
log4j.appender.A0.MaxBackupIndex=1

log4j.appender.A0.layout=org.apache.log4j.RollingFileAppender
log4j.appender.A0.layout.ConversionPattern=%-4r [%t] %-5p: %c %x - %m%n
Run Code Online (Sandbox Code Playgroud)

我希望能够读取该文件并将'DEBUG'替换为另一个级别或替换文件目录名'C:/log.txt'.日志配置文件也是用xml编写的.下面是一个例子.

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration>
    <appender class="org.apache.log4j.RollingFileAppender" name="A0">
        <param name="append" value="false"/>
        <param name="File" value="C:/log/.txt"/>
        <param name="MaxBackupIndex" value="1"/>
        <param name="MaxFileSize" value="100KB"/>
        <layout class="org.apache.log4j.PatternLayout">
            <param name="ConversionPattern" value="%-4r [%t] %-5p: %c %x - %m%n"/>
        </layout>
    </appender>
    <root>
        <level value="DEBUG"/>
        <appender-ref ref="A0"/>
    </root>
</log4j:configuration>
Run Code Online (Sandbox Code Playgroud)

我在想这种类型的实现可能会使用哈希映射吗?

java replace hashmap find

53
推荐指数
2
解决办法
17万
查看次数

为ArrayAdapter中的每个字符串赋值

我想为一个微调器创建一个ArrayAdapter.因此每个元素包含一个字符串(将显示在微调器/列表中)和一个值(例如ID).如何在不实现新的Adapter类的情况下在每个字符串旁边轻松存储第二个值?

真诚的xZise

android android-widget

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

如何在不将整个组件安装到用户的情况下部署使用ODAC的.NET应用程序?

我编写了一个连接到Oracle 10g数据库的C#应用​​程序.使用Oracle Data Access组件11.2"ODAC",它在我的机器上运行良好.

现在我想部署应用程序并将其安装在另一个只有.NET Framework的"干净机器"中!而且我不想将整个ODAC组件安装到用户手中!

我怎么能这样做?我试图将所有必要的DLL文件包含到我的bin文件夹中,例如:

  • OCI.DLL
  • OCIW32.DLL
  • Oracle.DataAccess.dll
  • orannzsbb11.dll
  • oraocci11.dll
  • oraociicus11.dll
  • OraOps11w.dll
  • MSVCR71.DLL

但它仍然没有用.我该怎么做才能解决这个问题?

.net c# deployment oracle odac

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

在Java中,如何快速排序对象的ArrayList,其中排序字段是多层深度?

基本上,我有一个名为"Employees"的Container类,其中包含一个ArrayList.此ArrayList包含"Employee"对象,后者又包含"EmployeeData"对象,而这些对象又包含String对象,例如"first"或"last"(这是员工姓名).

这是ArrayList结构的图表:

ArrayList[Employee] emps ==> 1:Many ==> Employee emp
Employee emp ==> 1:1 ==> EmployeeData data
EmployeeData data ==> 1:2 ==> String last // A string that contains employee's last name.
Run Code Online (Sandbox Code Playgroud)

我将如何在ArrayList上执行快速排序,以便其中的"Employee"对象基于String对象"last"按字母顺序排列?看起来有点复杂!


这是我的课程的基本设计:

class Employees{
    //data:
        private ArrayList<Employee> emps = new ArrayList<Employee>();

    //Some constructors go here

    //Methods to add, remove, toString, etc, go here

    public /*output a sorted ArrayList?*/ sort(){
        // Some kind of "quicksort" in here to modify or create a new ArrayList sorted by employee's las name...
    } …
Run Code Online (Sandbox Code Playgroud)

java arrays sorting arraylist quicksort

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

Java相当于C#动态类类型?

我来自c#的世界.

在C#我能够使用类动态http://msdn.microsoft.com/en-us/library/dd264741.aspx

这使我不必使用模板化/泛型类,而是为certian情境实现类似的感觉.

我在互联网搜索方面一直没有成功,因为不幸的是"动态"和"java"关键词在动态架构上出现了很多不相关的信息.

我在javaFX中涉足了一点,并且有一个类型var似乎与c#的动态具有相同的用法.但它似乎不适用于Java.

谢谢,斯蒂芬妮

java properties dynamic

12
推荐指数
2
解决办法
8736
查看次数

SQL中varchar和varchar2的区别

SQL中的varchar和varchar2有什么区别.请用一些好的例子详细解释.

sql

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

C++:是否可以在构造函数完成之前调用对象的函数?

在C++中,是否可以在该实例的构造函数完成之前调用实例的函数?

例如,如果A的构造函数实例化B,B的构造函数调用A的一个函数.

c++ constructor function instance

4
推荐指数
1
解决办法
2024
查看次数

如何使用Symfony和Doctrine创建基本页面

我对Symfony和Doctrine来说是全新的.我已经使用Doctrine ORM生成了一个项目,我的数据库模式已经完全生成.现在我只想创建基本服务(在简单的.php页面中),根据HTTP POST请求中的参数执行一些操作.

我尝试通过generate:app命令创建一个应用程序,但它似乎是一个非常丑陋的方式...我只需要一个基本的.php页面,我可以使用我的学说对象并轻松地与我的数据库交互.最简单的方法是什么(我可以用一些基本的require_once来做,或者我需要用symfony生成一些东西,比如模块?)?

谢谢!

database orm doctrine symfony1

0
推荐指数
1
解决办法
1244
查看次数