问题列表 - 第13851页

如何编写过滤行并计算它们的shell脚本?

我有这样的文本文件:

Apple
Orange
Orange
Banana
Banana
Orange
Banana
Orange
Apple
Orange
Run Code Online (Sandbox Code Playgroud)

我想在运行bash shell脚本后生成以下输出:

Apple: 2
Orange: 5
Banana: 3
Run Code Online (Sandbox Code Playgroud)

如果我使用像Java/C++这样的完整语言,这是非常标准的东西但是使用shell脚本/命令行最快的方法是什么?

bash shell scripting parsing text

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

IntPtr.Zero相当于null吗?

我试图设置ReadFile为异步运行,根据MSDN,我需要设置lpNumberOfBytesReadnull:

"如果这是一个异步操作,请为此参数使用NULL,以避免可能出现的错误结果."

例如,如果我有以下内容:

  [DllImport("kernel32.dll", SetLastError = true, CharSet = CharSet.Auto)]
  public static extern bool ReadFile(
     IntPtr hFile,
     out byte[] aBuffer,
     int cbToRead,
     IntPtr cbThatWereRead,
     ref OVERLAPPED pOverlapped
  );
Run Code Online (Sandbox Code Playgroud)

我这样称呼它(意图使第4个参数为null):

Win32API.ReadFile(readHandle, out data_read, Win32API.BUFFER_SIZE, IntPtr.Zero, ref over_lapped);
Run Code Online (Sandbox Code Playgroud)

是否与使用null调用它相同?如果没有,我应该在声明或函数调用本身中更改什么?

我也好奇,如果我应该使用SafeHandleHandleRef代替IntPtrhFile参考?我知道CloseHandle(IntPtr)当我完成它时确保关闭手柄,只是不确定是否有任何其他理由使用其他两个选项IntPtr.我也在努力避免使用不安全的代码.

编辑:事实证明,我不应该设置第四个参数IntPtr.Zero,因为即使我异步运行,它仍然可以立即返回.见异步磁盘I/O.啊,我喜欢自相矛盾的故事.

c# file-io asynchronous

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

如何在Matlab中将数组打印到.txt文件?

我刚刚开始学习Matlab,所以这个问题可能非常基础:

我有一个变量

a=[2.3 3.422 -6.121 9 4.55]
Run Code Online (Sandbox Code Playgroud)

我希望将值输出到.txt文件,如下所示:

2.3
3.422
-6.121
9
4.55
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

fid = fopen('c:\\coeffs.txt','w'); //this opens the file
//now how to print 'a' to the file??
Run Code Online (Sandbox Code Playgroud)

arrays file-io matlab text-files

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

GWT按钮中的图像

如何将图像添加到GWT按钮或如何使用Mosaic的按钮添加图像.我无法弄清楚如何在我的代码中使用这个例子.我需要添加哪些库.我的项目中有Mosaic Library,我可以使用它,但是他们在那里的例子对我不起作用.

谢谢

java gwt gwt-mosaic

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

什么是segfault rip/rsp编号以及如何使用它们

当我的linux应用程序崩溃时,它会在日志中生成一行代码:

segfault at 0000000 rip 00003f32a823 rsp 000123ade323错误4

什么是rip和rsp地址?我如何使用它们来查明问题?它们对应于"objdump"或"readelf"输出中的某些内容吗?如果我的程序将其符号剥离出来(对于可以使用gdb使用的单独文件)它们是否有用

debugging segmentation-fault

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

如何使用Maven包装Ant构建?

我们使用maven作为我们的大型产品.我们的所有工件都使用maven部署目标部署到共享archiva存储库.我现在正在整合具有ant build的第三方产品.我知道如何使用antrun插件从maven调用ant目标,但我不确定如何在这个实例中设置pom.我不希望maven实际生成工件,但我确实希望它在运行maven部署目标时拉出由ant构建的工件.

我打算让pom与build.xml相邻.pom将使用包目标中的antrun插件在适当的时候调用ant目标来构建.war工件.

问题:

a)我正在创建一个.war文件,但它是通过ant而不是Maven创建的,所以在pom中使用war包装类型没有意义.我的包装类型应该是什么?

b)如何让maven从我的ant输出目录中提取工件以实现部署目标?

c)如果对A和B没有好的答案,那么是否有ant任务复制maven部署功能以将我的.war工件放入共享存储库?

ant maven-2

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

Django评论,在网址评论中添加符号?

即时通讯使用评论系统,现在,我想从网址评论中重新编写细分,并添加一个符号#,我想将页面seccion精确地移动到评论列表到最后一个评论用户 <a name=#{{comment.id}}?> username </a>

我发布评论时使用next来重定向usen:

{% get_comment_form for object as form %}
<form action="{% comment_form_target %}" method="POST">
  {{ form }}
  <input type="hidden" name="next" value="{{ object.get_absolute_url }}" />
  <input type="submit" name="preview" class="submit-post" value="Preview"></td>  
</form>
Run Code Online (Sandbox Code Playgroud)

但是在Django Doc中没有任何关于重写或定制器的评论redirect/url

任何的想法?

谢谢

django django-urls django-comments

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

AS3大型游戏性能随着时间的推移而降级

我目前正在制作一个非常大的Flash平台游戏(数百个课程),并处理一个问题,如果你让它停留足够长的话,游戏会慢慢停止.我没有写游戏,所以我只是模糊地熟悉它的内部.一些神秘的症状包括,

  • 游戏将在确定的时间内(在给定的级别上)正常运行,突然间它会以指数方式开始泄漏内存.
  • 当屏幕上有更多精灵时,游戏达到指数级泄漏的时间缩短了.
  • 即使没有任何东西可见地呈现在屏幕上,游戏也会变慢.
  • 随着更频繁的精灵碰撞,游戏速度变慢.
  • 完全禁用冲突代码确实可以减缓降级,但不会阻止游戏最终丢帧.

查看源代码并使用Flex Profiler,我的主要嫌疑人是,

  • 有许多游荡的物体,特别是WeakMethodClosure占用大量的记忆.
  • 该程序非常广泛地使用弱事件侦听器(每帧调度数十个).
  • 每次创建新的精灵时都会复制BitmapData.这些是50x50像素精灵,每秒产生约8个精灵.

我知道在没有看到源的情况下几乎无法告诉我这个问题,所以我只是在寻找可以帮助我缩小范围的花絮.有没有人在他们自己的项目中经历过这种规避性能下降?你的案子是什么原因?

apache-flex performance memory-leaks actionscript-3

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

为什么我收到消息,"致命:这个操作必须在工作树中运行?"

刚刚在Windows上安装了git.我将GIT_DIR变量设置为c:\ git \并验证此环境变量是由cygwin维护的(即echo $ GIT_DIR应该是什么).我去了我想创建git存储库的文件夹,让我们说c:\ www,然后运行:

git init
git add .
Run Code Online (Sandbox Code Playgroud)

然后我得到错误:

fatal: This operation must be run in a work tree
Run Code Online (Sandbox Code Playgroud)

我不确定出了什么问题,但是c:\ git目录有一个配置文件,上面写着:

[core]
    repositoryformatversion = 0
    filemode = false
    bare = true
    symlinks = false
    ignorecase = true
Run Code Online (Sandbox Code Playgroud)

我很确定这不应该是裸露的,这是我们的问题.

git

71
推荐指数
9
解决办法
16万
查看次数

更改Hibernate映射的目标表

是否可以更改Hibernate映射的目标表?我的用例是,当我从一个表中获取数据时,如果无法处理数据,则将其存储在错误表中以供以后分析.

虽然可以在hibernate映射中定义实体名称,但在我看来这是不合适的,因为它需要重复映射.然后将存在相同的映射以获取数据及其副本,其具有错误表的不同实体名称.

您对如何处理和解决此问题有任何想法吗?

java persistence hibernate

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