程序设计

专业和发烧友程序员的问答


5
AppSettings与applicationSettings(.NET app.config / Web.config)的优缺点
在开发.NET Windows Forms Application时,我们可以在这些App.config标签之间进行选择以存储我们的配置值。哪一个更好? <configuration> <!-- Choice 1 --> <appSettings> <add key="RequestTimeoutInMilliseconds" value="10000"/> </appSettings> <!-- Choice 2 --> <configSections> <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c5612342342" > <section name="Project1.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c5612342342" requirePermission="false" /> </sectionGroup> </configSections> <applicationSettings> <Project1.Properties.Settings> <setting name="TABLEA" serializeAs="String"> <value>TABLEA</value> </setting> </Project1.Properties.Settings> </applicationSettings> </configuration>

9
Java有效地获取文件大小
在谷歌搜索时,我发现使用java.io.File#length()会很慢。 FileChannel有一个size()可用方法。 Java中是否有一种有效的方法来获取文件大小?
166 java  filesize 

5
如何从生成器构建numpy数组?
如何从生成器对象构建numpy数组? 让我说明一下这个问题: >>> import numpy >>> def gimme(): ... for x in xrange(10): ... yield x ... >>> gimme() <generator object at 0x28a1758> >>> list(gimme()) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> numpy.array(xrange(10)) array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) >>> numpy.array(gimme()) array(<generator …
166 python  numpy  generator 

30
Android Studio中的应用程序安装失败
昨天我的应用从那时开始运行完美,Android Studio但是今天当我开始使用我的应用并运行它时,我不断收到错误消息 安装失败,并显示消息无法建立会话。 屏幕: 在单击确定时收到错误消息 会话“ app”:安装APK时出错 并且应用程序在设备中不存在(已卸载)。请建议我该怎么办?

30
防止直接访问php包含文件
我有一个php文件,我将专门将其用作包含文件。因此,我想抛出一个错误而不是在直接通过输入URL而不是将其包含而直接访问它时执行该错误。 基本上我需要在php文件中进行如下检查: if ( $REQUEST_URL == $URL_OF_CURRENT_PAGE ) die ("Direct access not premitted"); 是否有捷径可寻?


13
如何在Python中逐行打印字典?
这是字典 cars = {'A':{'speed':70, 'color':2}, 'B':{'speed':60, 'color':3}} 使用这个 for loop for keys,values in cars.items(): print(keys) print(values) 它打印以下内容: B {'color': 3, 'speed': 60} A {'color': 2, 'speed': 70} 但是我希望程序像这样打印它: B color : 3 speed : 60 A color : 2 speed : 70 我刚刚开始学习字典,所以不确定如何执行此操作。



7
将数据从JSON文件导入R
有没有办法将数据从JSON文件导入R?更具体地说,该文件是带有字符串字段,对象和数组的JSON对象的数组。关于如何处理此http://cran.r-project.org/web/packages/rjson/rjson.pdf,RJSON软件包尚不清楚。
166 json  r 


2
查明“条件跳转或移动取决于未初始化的值” valgrind消息
因此,我从valgrind那里得到了一些神秘的未初始化的值消息,关于错误值的起源一直是个谜。 似乎valgrind显示的是最终使用统一值的位置,而不是未初始化值的来源。 ==11366== Conditional jump or move depends on uninitialised value(s) ==11366== at 0x43CAE4F: __printf_fp (in /lib/tls/i686/cmov/libc-2.7.so) ==11366== by 0x43C6563: vfprintf (in /lib/tls/i686/cmov/libc-2.7.so) ==11366== by 0x43EAC03: vsnprintf (in /lib/tls/i686/cmov/libc-2.7.so) ==11366== by 0x42D475B: (within /usr/lib/libstdc++.so.6.0.9) ==11366== by 0x42E2C9B: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, …
166 c++  valgrind 

5
将主机端口转发到Docker容器
主机可以打开Docker容器访问端口吗?具体而言,我在主机上运行了MongoDB和RabbitMQ,我想在Docker容器中运行一个进程以侦听队列并(可选)写入数据库。 我知道我可以将端口从容器转发到主机(通过-p选项),并可以从Docker容器中连接到外部环境(即Internet),但我不想公开RabbitMQ和MongoDB端口从主持人到外界 编辑:一些澄清: Starting Nmap 5.21 ( http://nmap.org ) at 2013-07-22 22:39 CEST Nmap scan report for localhost (127.0.0.1) Host is up (0.00027s latency). PORT STATE SERVICE 6311/tcp open unknown joelkuiper@vps20528 ~ % docker run -i -t base /bin/bash root@f043b4b235a7:/# apt-get install nmap root@f043b4b235a7:/# nmap 172.16.42.1 -p 6311 # IP …
166 linux  networking  port  docker 

6
Tar存档,可从文件列表中获取输入
我有一个包含要使用tar存档的文件列表的文件。叫它吧mylist.txt 它包含了: file1.txt file2.txt ... file10.txt 有没有一种方法可以发出将mylist.txt输入作为输入的TAR命令?就像是 tar -cvf allfiles.tar -[someoption?] mylist.txt 这样就好像我发出以下命令一样: tar -cvf allfiles.tar file1.txt file2.txt file10.txt
166 linux  unix  archive  tar 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.