小编fre*_*set的帖子

如何创建.git文件

我的团队将他们的存储库作为.git文件存放在文件系统的不同位置,我们不使用git服务器.如何从现有源创建.git文件?

linux git centos

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

Scala:以递归方式解析检查多个字符串的文件的最简洁方法

我想编写一个Scala脚本来递归处理目录中的所有文件.对于每个文件,我想看看是否有任何情况,其中字符串出现在第X行和第X - 2行.如果出现这种情况,我想停止处理该文件,并将该文件名添加到地图文件名对出现次数的影响.我今天刚刚开始学习Scala,我有文件递归代码工作,需要一些字符串搜索帮助,这是我到目前为止所拥有的:


import java.io.File
import scala.io.Source

val s1= "CmdNum = 506"
val s2 = "Data = [0000,]"

def processFile(f: File) {
  val lines = scala.io.Source.fromFile(f).getLines.toArray
  for (i = 0 to lines.length - 1) {
    // want to do string searches here, see if line contains s1 and line two lines above also contains s1
    //println(lines(i))
  }
}

def recursiveListFiles(f: File): Array[File] = {
  val these = f.listFiles
  if (these != null) {
    for (i = 0 to these.length - …
Run Code Online (Sandbox Code Playgroud)

string scala file

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

Flex s:datagrid排序似乎不起作用

我正在使用Flashbuilder 4.6并且无法在我的s:DataGrid中对列进行排序工作,单击列无效.任何人都可以提出什么问题?

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
               xmlns:s="library://ns.adobe.com/flex/spark" 
               xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
    <fx:Declarations>
        <!-- Place non-visual elements (e.g., services, value objects) here -->
    </fx:Declarations>
    <s:DataGrid x="30" y="24" requestedRowCount="4" sortableColumns="true">
        <s:columns>
            <s:ArrayList>
                <s:GridColumn dataField="dataField1" headerText="Column 1"></s:GridColumn>
                <s:GridColumn dataField="dataField2" headerText="Column 2"></s:GridColumn>
                <s:GridColumn dataField="dataField3" headerText="Column 3"></s:GridColumn>
            </s:ArrayList>
        </s:columns>
        <s:typicalItem>
            <fx:Object dataField1="Sample Data" dataField2="Sample Data" dataField3="Sample Data"></fx:Object>
        </s:typicalItem>
        <s:ArrayList>
            <fx:Object dataField1="4" dataField2="c" dataField3="data1"></fx:Object>
            <fx:Object dataField1="2" dataField2="d" dataField3="data2"></fx:Object>
            <fx:Object dataField1="1" dataField2="a" dataField3="data3"></fx:Object>
            <fx:Object dataField1="3" dataField2="b" dataField3="data4"></fx:Object>
        </s:ArrayList>
    </s:DataGrid>

</s:Application>
Run Code Online (Sandbox Code Playgroud)

apache-flex sorting datagrid flash-builder

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

Flex数字微调器,想要添加前面的0

我有一个Flex UI,并希望数字步进器在显示的值中添加一个前面的'0',如果它在0到9之间,那么它总是2位数.我该怎么做呢?

apache-flex adobe flexbuilder actionscript-3 flex4.5

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

缺少android_winusb.inf文件; 试图为Kindle Fire dev设置环境

我按照http://mobile.tutsplus.com/tutorials/android/getting-started-with-kindle-fire-development/上的说明进行操作,说明如何设置开发.Kindle Fire的环境.我坚持步骤"[Windows]第2步:使用谷歌USB驱动程序"然而.Android SDK应用.表示已安装Google USB驱动程序,但我没有安装android_winusb.inf文件.我该如何解决这个问题?

sdk android kindle-fire

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

Ruby on rails - 将异常堆栈跟踪添加到500错误页面?

我有一个Rails 3应用程序,当前发生内部错误时,它会显示以下列出的页面之一:

./views/exceptions/internal_server_error.html.haml
./views/exceptions/internal_server_error.json.erb

如何获取HTML 500错误页面以显示异常的堆栈跟踪?我正在运行Apache而不是Webrick,我希望在生产和开发中都能显示异常.模式,因为这是一个内部应用程序.我尝试在internal_server_error.html.haml页面中显示@exception但是没有填充.

ruby-on-rails ruby-on-rails-3

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

如何诊断 Python 程序中潜在的内存泄漏?

我有一个带有 256MB RAM 的嵌入式 Linux 系统。有一个大型代码库在其上运行,大多数使用 C++,但一些实用程序使用 Python。我们有一个 Python“包管理器”,它使用Python apt 模块处理系统更新(我们将更新分发为 .deb 文件)。运行时,此应用程序使用系统 RAM 的很大一部分。我正在使用 top 监视 RAM 使用情况,查看 Python 进程的 RSS(也许这不是分析进程内存使用情况的有效方法?向建议开放)。

线

    缓存 = apt.Cache() 

定期调用以检查系统状态似乎每次调用都会消耗大约 20MB,并且看起来没有返回此内存。我尝试在函数末尾删除缓存对象并运行 gc.collect(),这似乎没有多大帮助。

如何减少此程序的内存使用量?

平台为ARM Cortex A8,运行Linux 3.2、Debian Wheezy和Python 2.7.3。

python linux memory-management

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

如何在Lua脚本之间共享代码

在Lua中的脚本之间共享代码的首选方法是什么?例如,您是否应该将代码共享到库中,还是有其他机制?

lua

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

Flex,以编程方式突出显示验证器的红色字段的任何方式?

我在做一些字段值的一些程序验证的形式,有在Actionscript中任何方式突出显示区域以红色的验证的方式做?

apache-flex adobe actionscript flex3 flex4

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

Linux:从/ usr / local / lib加载库时出错

我有一个运行Debian Wheezy的ARM嵌入式系统。我们的自定义编写的应用程序的某些功能被分成共享的库文件。我们将共享库文件存储在/ usr / local / lib下。

我看到的问题是我们的二进制文件之一无法正确启动,因为它无法从/ usr / local / lib加载共享库之一:

/ usr / local / bin / daemon_watchdog:加载共享库时出错:libroots-base.so.5.3:无法打开共享库文件:没有这样的文件或目录

文件libroots-base.so.5.3位于/ usr / local / lib中。应该在/ usr / local / lib中搜索库,因为我们在/etc/ld.so.conf.d/目录中添加了一个额外文件,专门包含/ usr / local / lib。我还运行了ldconfig来刷新缓存。

一个线索可能是文件libroots-base.so.5.3本身依赖于其他共享库。如果我在/ usr / local / lib中运行“ ldd libroots-base.so.5.3”,则表明未提取几个引用的库:

    libboost_log.so.1.43.0 => not found
    libboost_thread.so.1.43.0 => not found
    libboost_system.so.1.43.0 => not found
    libPocoUtil.so.11 => not found
    libPocoFoundation.so.11 => not found
    libPocoDataSQLite.so.11 => not found
    libPocoData.so.11 => not found
    libgthread-2.0.so.0 => /usr/lib/arm-linux-gnueabihf/libgthread-2.0.so.0
Run Code Online (Sandbox Code Playgroud)

(0x402f1000)libdbus-glib-1.so.2 => /usr/lib/arm-linux-gnueabihf/libdbus-glib-1.so.2(0x4005c000)

但是,列出的未找到文件肯定存在于/ …

linux arm path shared-libraries

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