程序设计

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

17
简单的正则表达式,精度为2的十进制
精度为2的小数的正则表达式是什么? 有效的例子: 123.12 2 56754 92929292929292.12 0.21 3.1 无效的示例: 12.1232 2.23332 e666.76 小数点可以是可选的,也可以包括整数。
271 regex 



10
在运行时获取对象的类名
是否可以在运行时使用TypeScript获取对象的类/类型名称? class MyClass{} var instance = new MyClass(); console.log(instance.????); // Should output "MyClass"
271 typescript 

6
cmd.exe使用什么编码/代码页?
在Windows中打开cmd.exe时,它使用什么编码? 如何检查当前使用的编码?它取决于我的区域设置还是有任何环境变量需要检查? 键入具有特定编码的文件时会发生什么?有时我会出现乱码(使用了错误的编码),有时它会起作用。但是,只要我不知道发生了什么,我就什么都不信任。谁能解释?

13
用于可选
现在已经使用Java 8超过6个月左右,我对新的API更改感到非常满意。我仍然不自信的一个领域是什么时候使用Optional。我似乎在想要在可能存在的null任何地方都使用它而根本不在任何地方使用之间切换。 我可以使用它的情况似乎很多,而且我不确定它是否会带来好处(可读性/空安全性)或仅仅是造成额外的开销。 因此,我有一些示例,我会对社区是否Optional有益的想法感兴趣。 1-作为方法可以返回时的公共方法返回类型null: public Optional<Foo> findFoo(String id); 2-当参数可以是null: public Foo doSomething(String id, Optional<Bar> barOptional); 3-作为bean的可选成员: public class Book { private List<Pages> pages; private Optional<Index> index; } 4-在Collections: 总的来说,我不认为: List<Optional<Foo>> 添加任何内容-尤其是因为可以filter()删除null值等,但是Optionalin集合有什么好的用处吗? 我错过了任何情况吗?
271 java  java-8  optional 

13
如何在SQL Server 2008 Express的同一服务器上克隆SQL Server数据库?
我有一个MS SQL Server 2008 Express系统,该系统包含一个我想“复制并重命名”(出于测试目的)的数据库,但是我不知道实现此目的的简单方法。 我注意到在R2版本的SQL Server中有一个复制数据库向导,但可惜我无法升级。 该数据库大约是演出。我试图将要复制的数据库备份还原到新数据库中,但是没有运气。

6
Python函数全局变量?
我知道我应该避免由于此类混淆而首先使用全局变量,但是如果我要使用它们,以下是使用它们的有效方法吗?(我正在尝试调用在单独函数中创建的变量的全局副本。) x = "somevalue" def func_A (): global x # Do things to x return x def func_B(): x = func_A() # Do things return x func_A() func_B() 请问x第二函数使用具有全球复制相同的值x是func_a使用和修改?定义后调用函数时,顺序重要吗?

11
如何向React Native应用添加图标
我正在制作一个React Native应用程序。我想自定义应用程序图标(表示您单击以启动应用程序的图标)。我已经用谷歌搜索了,但是我一直在寻找不同类型的图标来表示不同的事物。如何将这些类型的图标添加到应用程序?


19
使用Android Studio构建未签名的APK文件
我正在使用Android开发人员工具开发一个android应用。现在,我尝试了新的Android Studio,如果将智能手机与PC连接并直接在Android Studio中运行该程序,则一切正常。但是现在我想在不将其他智能手机连接到我的PC的情况下测试该程序。 每次编译程序时,ADT都会在“ projectname / bin”下创建.apk文件。我现在如何看待Android Studio无法做到这一点。 所以我的问题是可以使用Android Studio创建未签名的.apk文件吗?

18
通过可选绑定在Swift中进行安全(边界检查)数组查找?
如果我在Swift中有一个数组,并尝试访问超出范围的索引,那么将出现一个令人惊讶的运行时错误: var str = ["Apple", "Banana", "Coconut"] str[0] // "Apple" str[3] // EXC_BAD_INSTRUCTION 但是,我本想考虑Swift带来的所有可选的链接和安全性,这样做很简单: let theIndex = 3 if let nonexistent = str[theIndex] { // Bounds check + Lookup print(nonexistent) ...do other things with nonexistent... } 代替: let theIndex = 3 if (theIndex < str.count) { // Bounds check let …
271 xcode  swift 

16
仅在指定字符的第一个实例上分割字符串
在我的代码中,我基于分割了一个字符串_并获取了数组中的第二项。 var element = $(this).attr('class'); var field = element.split('_')[1]; 需要good_luck并为我提供luck。很棒! 但是,现在我有一堂课,看起来像good_luck_buddy。如何获得我的JavaScript忽略第二个_并给我luck_buddy? 我var field = element.split(new char [] {'_'}, 2);在ac#stackoverflow答案中找到了它,但是它不起作用。我在jsFiddle上尝试过...
271 javascript  jquery  regex 


12
如何使用RecyclerView显示空视图?
我作为把一个特殊的视图布局文件中的描述ListActivity文件被当没有数据显示。该视图具有id "android:id/empty"。 <TextView android:id="@android:id/empty" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/no_data" /> 我想知道新的RecyclerView怎么办?

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.