问题列表 - 第41013页

什么是处理大文本文件的有效方法?

我有两个文件:
1- 1400,000行或记录--- 14 MB
2- 16000000 - 170 MB

我想查找文件1中的每个记录或行是否也在文件2中

我开发了一个执行以下操作的Java应用程序:逐行读取文件并将每行传递给循环在文件2中的方法

这是我的代码:

public boolean hasIDin(String bioid) throws Exception {

    BufferedReader br = new BufferedReader(new FileReader("C://AllIDs.txt"));
    long bid = Long.parseLong(bioid);
    String thisLine;
    while((thisLine = br.readLine( )) != null)
    {
         if (Long.parseLong(thisLine) == bid)
            return true;

    }
        return false;
    }

public void getMBD() throws Exception{

     BufferedReader br = new BufferedReader(new FileReader("C://DIDs.txt"));
     OutputStream os = new FileOutputStream("C://MBD.txt");
     PrintWriter pr = new PrintWriter(os);
     String thisLine;
     int count=1;
     while ((thisLine = br.readLine( )) != …
Run Code Online (Sandbox Code Playgroud)

java file-io text-files

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

CoreGraphics和CoreAnimation之间有什么不同?

我正在使用coregraphics开发iphone游戏.但速度很慢.我无法玩我的游戏..所以,我google了很多..在谷歌搜索期间,我找到了下面的.

CoreGraphics,CoreAnimation,OpenGL ES,CALayer,Quartz 2D

他们之间我很困惑.有人告诉我coregraphics没有使用GPU.有人告诉我它正在使用GPU.coregraphics是最好的,或者openGL最好,calayer更好.^^ ;;;; 它们之间有什么不同,哪一个使用GPU?制作游戏最适合哪一个.我有很多画像.

请让我知道.....提前谢谢.

iphone core-animation opengl-es core-graphics

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

将2个svn分支合并在一起

我正在使用我不习惯的svn设置,我需要将新代码从一个分支合并到另一个分支.

trunk文件夹中没有代码,所以我不知道是否应该将trunk更新为代码并更新第二个分支,或者是否有办法将一个分支更新到另一个分支.我的最后一招只是手动更新代码.

有什么想法这里最好的路线是什么?我正在从终端做一切.

svn merge svn-merge

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

混合32位和64位P/Invokes

我遇到了一个问题,我很确定我知道答案,但我想我至少会问,看看是否有一些"神奇的子弹"可能会让我头疼不已.

这是高级视图.

我有一个托管应用程序.此应用程序通过来自不同供应商的第三方库与硬件连接.我可以完全控制使用托管应用程序并对硬件API库进行零控制.

供应商A仅提供32位本机SDK.为了允许我们在64位系统上使用它,我们将应用程序标记为以32位模式运行.一切都好.

我们现在与Vendor B集成,后者在64位计算机上提供64位特定的本机API库.来自供应商B的32位本机DLL将无法在64位系统上运行(尝试过).如果我构建一个运行为64位或AnyCPU的测试工具,它可以正常工作.如果我将其标记为32位,则在P/Invoke调用上失败.

似乎供应商A和供应商B硬件将在64位PC上互斥,但我想知道是否有人有关于如何解决这个问题的建议.

c# interop 32bit-64bit

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

如何在jQuery中链接匿名函数?

我试图在jQuery中链接一个匿名函数,但它不起作用.我收到错误"错误:XML过滤器应用于非XML值...".什么是正确的语法或是否有一个我可以使用的效果函数,它不会在视觉上做任何事情,包裹我的功能?

我的例子: $item.appendTo($list).(function() {.....}());

jquery

8
推荐指数
2
解决办法
8812
查看次数

C++和C#中的混合数组

是否可以在C++和C#中创建混合数组

我的意思是一个包含字符和整数的数组?

例如:

Array [][] = {{'a',1},{'b',2},{'c',3}};
Run Code Online (Sandbox Code Playgroud)

c# c++ arrays

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

访问Jquery中值的最后三个字符

我有一个值"319CDXB"每次我必须访问Strring的最后三个字符我该怎么做.通常长度会一直变化.每次我都需要使用Jquery的字符串的最后一个字符

javascript jquery

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

WPF:画布和 zIndex?它是如何工作的?

我有以下布局:

<s:SurfaceWindow x:Class="Prototype_Concept_2.SurfaceWindow1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:s="http://schemas.microsoft.com/surface/2008"
    Title="Prototype_Concept_2"
    >
  <s:SurfaceWindow.Resources>
    <ImageBrush x:Key="WindowBackground" Stretch="None" Opacity="0.6" ImageSource="pack://application:,,,/Resources/WindowBackground.jpg"/>
  </s:SurfaceWindow.Resources>

  <Grid Background="{StaticResource WindowBackground}" >

            <Grid Name="ProjectsGrid">
                <Grid.RowDefinitions>
                    <RowDefinition Height="Auto"></RowDefinition>
                    <RowDefinition Height="*"></RowDefinition>
                    <RowDefinition Height="Auto"></RowDefinition>

                </Grid.RowDefinitions>
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="Auto"></ColumnDefinition>
                    <ColumnDefinition Width="*"></ColumnDefinition>
                </Grid.ColumnDefinitions>
                <TextBox Name="ProjectsHeader" Grid.ColumnSpan="2" VerticalContentAlignment="Center" HorizontalContentAlignment="Center" FontSize="25" Text="Please choose one of the following projects" Grid.Row="0"></TextBox>
                <s:SurfaceButton Name="BottomButton" HorizontalAlignment="Right" FontSize="20" Width="100" Grid.Column="1" Grid.Row="2" Foreground="White" Content="Refresh"></s:SurfaceButton>
                <s:SurfaceListBox Background="Black" Grid.ColumnSpan="2" Name="ProjectsList" Grid.Row="1" ItemsSource="{Binding Projects}"></s:SurfaceListBox>
                <Label Name="ProjectsFooter" Grid.Column="0" Grid.Row="2" Grid.ColumnSpan="2" FontSize="15" Content="Fetching projects data ..."></Label>

            </Grid>

        <Grid ShowGridLines="True"  Name="SmellHeader" Visibility="Collapsed"> …
Run Code Online (Sandbox Code Playgroud)

.net c# wpf

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

使用ssl模块进行HTTPS代理隧道连接

我想手动(使用套接字ssl模块)HTTPS通过自己使用的代理发出请求HTTPS.

我可以CONNECT很好地执行初始交换:

import ssl, socket

PROXY_ADDR = ("proxy-addr", 443)
CONNECT = "CONNECT example.com:443 HTTP/1.1\r\n\r\n"

sock = socket.create_connection(PROXY_ADDR)
sock = ssl.wrap_socket(sock)
sock.sendall(CONNECT)
s = ""
while s[-4:] != "\r\n\r\n":
    s += sock.recv(1)
print repr(s)
Run Code Online (Sandbox Code Playgroud)

上面的代码打印HTTP/1.1 200 Connection established加上一些标题,这是我所期望的.所以现在我应该准备好提出请求,例如

sock.sendall("GET / HTTP/1.1\r\n\r\n")
Run Code Online (Sandbox Code Playgroud)

但上面的代码返回

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>400 Bad Request</title>
</head><body>
<h1>Bad Request</h1>
<p>Your browser sent a request that this server could not understand.<br />
Reason: You're …
Run Code Online (Sandbox Code Playgroud)

python ssl https proxy tunneling

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

独立的webGL/Javascript客户端?

我正在研究创建一个使用webGL的Javascript应用程序的可能性.

由于webGL仅在几个浏览器中可用,并且我不想强迫人们使用某个浏览器(直接),我还想提供一个独立的应用程序客户端下载.

是否有可能以某种方式创建一个无边界和独立的"虚假浏览器"客户端,其中我的应用程序嵌入了Linux和Windows?

这将允许我分发一个独立的客户端,而无需修改我的应用程序代码.

javascript client webgl

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