程序设计

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


30
如何修复来自Perl的语言环境设置警告?
当我跑步时perl,我得到警告: perl:警告:设置区域设置失败。 perl:警告:请检查您的语言环境设置: 语言=(未设置), LC_ALL =(未设置), LANG =“ en_US.UTF-8” 在您的系统上受支持并安装。 perl:警告:退回到标准语言环境(“ C”)。 我如何解决它?
595 perl  locale 

23
为SQL Server表自动生成INSERT语句的最佳方法是什么?
我们正在编写一个新的应用程序,并且在测试时,我们将需要一堆虚拟数据。我通过使用MS Access将excel文件转储到相关表中来添加该数据。 每隔一段时间,我们要“刷新”相关的表,这意味着将它们全部删除,重新创建它们并运行保存的MS Access附加查询。 第一部分(删除和重新创建)是一个简单的sql脚本,但最后一部分让我感到畏缩。我想要一个具有一堆INSERT的单个安装脚本来重新生成虚拟数据。 我现在表中有数据。从该数据集自动生成大量INSERT语句的最佳方法是什么? 我能想到的唯一方法是将表保存到excel工作表,然后编写excel公式为每一行创建INSERT,这肯定不是最好的方法。 我正在使用2008 Management Studio连接到SQL Server 2005数据库。


5
发行版,distutils,setuptools和distutils2之间的区别?
情况 我正在尝试将开放源代码库移植到Python3。(SymPy,如果有人想知道的话。) 因此,2to3在为Python 3构建时,我需要自动运行。为此,我需要使用distribute。因此,我需要移植当前的系统(根据doctest)是distutils。 问题 不幸的是,我不知道什么是这些模块-之间的区别distutils,distribute,setuptools。该文档最好是粗略的,因为它们似乎都是彼此的分支,旨在在大多数情况下兼容(但实际上并非全部)……等等。 问题 有人可以解释差异吗?我应该用什么?什么是最现代的解决方案?(Distribute顺便说一句,我也很感谢有关向移植的一些指南,但这超出了问题的范围……)

22
Java:将List <String>转换为字符串
JavaScript有 Array.join() js&gt;["Bill","Bob","Steve"].join(" and ") Bill and Bob and Steve Java有这样的东西吗?我知道我可以使用StringBuilder自己整理一些东西: static public String join(List&lt;String&gt; list, String conjunction) { StringBuilder sb = new StringBuilder(); boolean first = true; for (String item : list) { if (first) first = false; else sb.append(conjunction); sb.append(item); } return sb.toString(); } ...但是如果类似的东西已经成为JDK的一部分,那么这样做是没有意义的。
594 java  list 

23
Eclipse / Java代码完成无法正常工作
我已经下载,解压缩并使用一些插件(值得注意的,EPIC,Clearcase,QuantumDB,MisterQ)设置了Eclipse 3.4.2。 现在,我在编辑Java项目时发现代码完成无法正常工作。如果我键入String.并按ctrl+ space,则弹出窗口将显示“无默认提案”,底部的状态栏将显示“无可用完成”。 有任何想法吗?
594 java  eclipse  ide 


14
每个Angular项目生成大量文件
我想为Angular启动一个简单的hello world应用程序。 当我按照官方快速入门中的说明进行安装时,安装程​​序在我的项目中创建了32,000个文件。 我认为这是一个错误,或者我错过了一些东西,所以我决定使用angular-cli,但是在设置项目后,我计算了41,000个文件。 我哪里做错了?我是否错过了确实很明显的东西?

21
Java是否有析构函数?
Java是否有析构函数?我似乎无法在此找到任何文档。如果没有,我怎么能达到同样的效果? 为了使我的问题更具体,我正在编写一个处理数据的应用程序,规范中说应该有一个“重置”按钮,以将应用程序恢复为最初的启动状态。但是,除非关闭应用程序或按下重置按钮,否则所有数据都必须处于“活动”状态。 我通常是C / C ++程序员,所以我认为这是微不足道的。(因此,我计划最后实现它。)我对程序进行了结构设计,以使所有“可重置”对象都位于同一类中,以便在按下重置按钮时可以销毁所有“活动”对象。 我在想,如果我只是想取消引用数据并等待垃圾收集器来收集数据,如果我的用户重复输入数据并按下“重置”按钮,会不会发生内存泄漏?我也在想,因为Java作为一种语言已经相当成熟,所以应该有一种方法可以防止这种情况的发生或妥善解决。

4
C#等效于SQL Server数据类型
对于以下SQL Server数据类型,C#中对应的数据类型是什么? 精确数值 bigint numeric bit smallint decimal smallmoney int tinyint money 近似数值 float real 日期和时间 date datetimeoffset datetime2 smalldatetime datetime time 字串 char varchar text Unicode字符串 nchar nvarchar ntext 二进制字符串 binary varbinary image 其他数据类型 cursor timestamp hierarchyid uniqueidentifier sql_variant xml table (来源:MSDN)
593 c#  .net  sql-server 


9
如何从进程内部确定CPU和内存消耗?
我曾经负责从运行的应用程序内部确定以下性能参数的任务: 可用虚拟内存总量 当前使用的虚拟内存 我的进程当前使用的虚拟内存 总可用RAM 当前使用的RAM 我的进程当前使用的RAM 当前使用的CPU百分比 我的进程当前使用的CPU百分比 该代码必须在Windows和Linux上运行。即使这似乎是一项标准任务,但在手册(WIN32 API,GNU文档)以及Internet上查找必要的信息还是花了我几天的时间,因为关于该主题的信息有太多不完整/不正确/过时发现在那里。 为了使其他人免于遭受同样的麻烦,我认为最好将所有分散的信息以及我通过反复试验发现的信息收集到一个地方。
593 c++  c  memory  cpu 



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.