程序设计

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

7
检查null布尔值是否为true导致异常
我有以下代码: Boolean bool = null; try { if (bool) { //DoSomething } } catch (Exception e) { System.out.println(e.getMessage()); } 为什么检查布尔变量“ bool”会导致异常?当它“看到”这不是事实时,它不应该跳过if语句吗? 当我删除if语句或检查它是否不为null时,该异常消失了。
169 java 

11
我如何使用jQuery滚动到视图中?
我有一个HTML文档,其中包含使用网格格式的图像<ul><li><img...。浏览器窗口同时具有垂直和水平滚动。 问题: 单击图像时<img>,如何使整个文档滚动到我刚刚单击的图像所在的位置top:20px; left:20px? 我在这里浏览过类似的文章...虽然我对JavaScript还是很陌生,但想了解如何自己实现。
169 javascript  jquery 

9
程序不包含适用于入口点的静态“ Main”方法
突然我的整个项目完全停止编译,并显示以下消息: 程序“ path_to_obj_project_folder”不包含适用于入口点的静态“ Main”方法 我没有更改项目属性,只是添加了一些类,将其他一些类移到了文件夹中。它是WPF应用程序项目,因此应该没问题。入口点应该在这里,文件App.xaml完全没有被修改:( 我应该怎么做才能使其再次工作?
169 c#  wpf 

14
android TextView:动态设置背景颜色不起作用
以编程方式设置android的背景颜色TextView似乎无效。我想念什么! TextView et = new TextView(activity); et.setText("350"); et.setBackgroundColor(R.color.white); 我的res / values文件夹中也有此文件(colors.xml) <resources> <color name="white">#ffffffff</color> <color name="black">#ff000000</color> </resources> [编辑]:同样,设置文本颜色会使TextView消失。 TextView c1 = new TextView(activity); c1.setTextColor(R.color.solid_red); c1.setText("My Text");
169 android  textview 

10
如何使用Cordova命令行界面创建签名的APK文件?
我制作了一个名为的示例应用程序checkStatus。现在,我想创建一个签名的APK文件。因此,我可以将其安装在不同的设备中进行测试。 为此,我用Google搜索并找到了本文档。 根据文档,我切换到项目目录并运行以下命令: keytool -genkey -v -keystore key-name.keystore -alias alias-name -keyalg RSA -keysize 2048 -validity 10000 之后我跑上面的命令,我得到了一个文件名为key-name.keystore在projectRoot/key-name.keystore。 然后,我将该文件复制粘贴到projectRoot/platforms/android/key-name.keystore。 之后,我创建了一个名为的文件ant.properties并将其保存在中projectRoot/platforms/android。 我在文件中编写了以下代码: key.store=projectRoot/key-name.keystore key.alias=myApp 之后,我运行以下命令来释放 Cordova builds android --release 它引发以下错误: /home/projectRoot/platforms/android/cordova/node_modules/q/q.js:126 throw e; ^ Error code 1 for command: ant with args: release,-f,/home/projectRoot/platforms/android/build.xml,-Dout.dir=ant-build,-Dgen.absolute.dir=ant-gen Error: /home/projectRoot/platforms/android/cordova/build: Command failed with exit code 8 at …
169 android  cordova  ant 

15
MongoDB记录所有查询
问题很简单,就这么简单...如何在mongodb中的“可尾”的日志文件中记录所有查询? 我努力了: 设置配置级别 设置慢速ms参数启动 -vv选项的mongod /var/log/mongodb/mongodb.log继续仅显示当前活动连接数...
169 mongodb  logging 

3
Scala标识符“隐式”是什么?
我已经看到了implicitly在Scala示例中使用的命名函数。它是什么,如何使用? 这里的例子: scala> sealed trait Foo[T] { def apply(list : List[T]) : Unit }; object Foo { | implicit def stringImpl = new Foo[String] { | def apply(list : List[String]) = println("String") | } | implicit def intImpl = new Foo[Int] { | def apply(list : List[Int]) = println("Int") | …
169 scala  implicits 

13
使用正则表达式提取Java中的值
我有一些粗略的字符串: [some text] [some number] [some more text] 我想使用Java Regex类提取[一些]中的文本。 我大致知道我想使用什么正则表达式(尽管欢迎所有建议)。我真正感兴趣的是Java调用以获取正则表达式字符串并将其用于源数据以产生[some number]的值。 编辑:我应该补充一点,我只对单个[一些数字](基本上是第一个实例)感兴趣。源字符串很短,我不会寻找[some number]的多次出现。
169 java  regex 

9
如何在vi中加入两条线?
我在文本文件中有两行,如下所示: S<Switch_ID>_F<File type> _ID<ID number>_T<date+time>_O<Original File name>.DAT 我想在vi中添加如下两行: S<Switch_ID>_F<File type>_ID<ID number>_T<date+time>_O<Original File name>.DAT 第二行被删除,第二行的内容被追加到第一行。 我如何在vi中使用命令模式来做到这一点?
169 vim  vi 


11
如何计算两个时间字符串之间的时间间隔
我有两次,开始时间和停止时间,格式为10:33:26(HH:MM:SS)。我需要两次之间的区别。我一直在浏览Python文档并在线搜索,我想这可能与datetime和/或time模块有关。我无法使其正常工作,并且仅在涉及约会时才继续寻找如何执行此操作。 最终,我需要计算多个持续时间的平均值。我得到了可以工作的时差,并将它们存储在列表中。我现在需要计算平均值。我正在使用正则表达式解析原始时间,然后进行区别。 对于平均,我应该转换为秒然后平均吗?
169 python  time  python-2.6 

6
在类中使用具有成员函数的通用std :: function对象
对于一个类,我想在一个map存储std::function对象中存储一些指向同一类成员函数的函数指针。但是我在使用此代码的开头就失败了: class Foo { public: void doSomething() {} void bindFunction() { // ERROR std::function<void(void)> f = &Foo::doSomething; } }; 我收到error C2064: term does not evaluate to a function taking 0 arguments的xxcallobj一些奇怪的模板实例化的错误结合。目前,我在使用Visual Studio 2010/2011的Windows 8上以及在VS10的Win 7上也失败。该错误必须基于一些我不遵循的奇怪C ++规则


14
如何在Bootstrap按钮下拉标题中显示所选项目
我在我的应用程序中使用bootstrap Dropdown组件,如下所示: <div class="btn-group"> <button class="btn">Please Select From List</button> <button class="btn dropdown-toggle" data-toggle="dropdown"> <span class="caret"></span> </button> <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu"> <li><a tabindex="-1" href="#">Item I</a></li> <li><a tabindex="-1" href="#">Item II</a></li> <li><a tabindex="-1" href="#">Item III</a></li> <li class="divider"></li> <li><a tabindex="-1" href="#">Other</a></li> </ul> </div> 我想将所选项目显示为btn标签。换句话说,将“请从列表中选择”替换为已选择的列表项(“项目I”,“项目II”,“项目III”)。

7
如何从终端发送电子邮件?
我知道有一些方法可以在Linux / MacOS中从终端发送电子邮件,但是我似乎找不到有关如何执行此操作的适当文档。 基本上,我的bash脚本需要它,它在每次文件更改时通知我。
169 bash  email  terminal 

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.