程序设计

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

11
如何使用Node.js提供图片
我有一个位于public / images / logo.gif的徽标。这是我的nodejs代码。 http.createServer(function(req, res){ res.writeHead(200, {'Content-Type': 'text/plain' }); res.end('Hello World \n'); }).listen(8080, '127.0.0.1'); 它可以工作,但是当我请求localhost:8080 / logo.gif时,我显然没有得到徽标。 服务图像需要做些什么更改。
147 node.js 

13
Android LinearLayout:在LinearLayout周围添加带有阴影的边框
我想创建与示例相同的LinearLayout边框: 在此示例中,我们可以看到linearLayout周围的边框并不相同。如何使用XML可绘制文件创建此文件? 现在,我只能在LinearLayout周围创建一个简单的边框,如下所示: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <corners android:radius="1dp" android:topRightRadius="0dp" android:bottomRightRadius="0dp" android:bottomLeftRadius="0dp" /> <stroke android:width="1dp" android:color="#E3E3E1" /> <solid android:color="@color/blanc" /> </shape>

10
Duff的设备如何工作?
我已经在Duff的设备上阅读了Wikipedia上的文章,但我听不懂。我真的很感兴趣,但是我已经阅读了几次说明,但我仍然不知道Duff的设备如何工作。 什么是更详细的解释?
147 c  duffs-device 



21
在appdelegate中设置初始viewcontroller-迅速
我想从appdelegate设置初始viewcontroller。我找到了一个很好的答案,但是在目标C中,我无法迅速实现同一目标。 使用情节提要以编程方式设置初始视图控制器 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions { self.window = [[UIWindow alloc] initWithFrame:UIScreen.mainScreen.bounds]; UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil]; UIViewController *viewController = // determine the initial view controller here and instantiate it with [storyboard instantiateViewControllerWithIdentifier:<storyboard id>]; self.window.rootViewController = viewController; [self.window makeKeyAndVisible]; return YES; } 有人能帮忙吗? 我希望初始Viewcontroller依赖于使用条件语句满足的某些条件。
147 ios 


5
在Android的顶部ListView项上方(以及最后一个下方)添加边距
这是一个关于Android ListView中项目布局的很好的问题。 我有一个活动,顶部有一个标题栏,一个ListView占据了屏幕的其余部分。我希望ListView出现在左侧,右侧和顶部带有10dp填充,但是当您向上滚动ListView时,我希望它覆盖顶部的10dp填充,然后在褪色的边缘下消失。同样,当您滚动到底部时,最后一个列表项应该在最后一个列表项的底部和屏幕的实际底部之间以10dp出现(如果您想知道为什么,这是因为我想要一张漂亮的背景图片戳出ListView)。 我尝试过将填充添加到ListView本身,但是当您滚动列表时,它会消失在填充边缘下方。 我来自网络开发人员背景,类推是在第一个列表项上方(和最后一个列表项下方)添加边距。

4
在PHP中将数组作为参数而不是数组传递
我似乎记得在PHP中有一种方法可以将数组作为函数的参数列表传递,以标准func($arg1, $arg2)方式取消对数组的引用。但是现在我迷失了如何做。我记得通过引用传递的方式,如何“遍历”传入的参数……但是没有如何将数组从列表中删除为参数列表。 它可能和一样简单func(&$myArgs),但是我敢肯定不是。但是,可悲的是,到目前为止,php.net手册还没有透露任何内容。并不是说我过去一年左右必须使用此特定功能。
147 php  arrays  function  methods 

5
在Node.js中使用Underscore模块
我一直在学习有关node.js和模块的信息,似乎无法让Underscore库正常工作……似乎我第一次使用Underscore中的函数时,它会覆盖_对象,结果是我的函数调用。有人知道发生了什么吗?例如,这是来自node.js REPL的会话: Admin-MacBook-Pro:test admin$ node > require("./underscore-min") { [Function] _: [Circular], VERSION: '1.1.4', forEach: [Function], each: [Function], map: [Function], inject: [Function], (...more functions...) templateSettings: { evaluate: /<%([\s\S]+?)%>/g, interpolate: /<%=([\s\S]+?)%>/g }, template: [Function] } > _.max([1,2,3]) 3 > _.max([4,5,6]) TypeError: Object 3 has no method 'max' at [object Context]:1:3 at Interface.<anonymous> …

29
流浪ssh身份验证失败
ssh身份验证的问题: ==> default: Clearing any previously set forwarded ports... ==> default: Clearing any previously set network interfaces... ==> default: Preparing network interfaces based on configuration... default: Adapter 1: nat default: Adapter 2: bridged ==> default: Forwarding ports... default: 22 => 2222 (adapter 1) ==> default: Booting VM... ==> default: Waiting …

5
如何在Ruby中对哈希数组进行排序
我有一个数组,每个数组的元素都是具有三个键/值对的哈希: :phone => "2130001111", :zip => "12345", :city => "sometown" 我想按数据排序,zip以便phone同一区域中的所有s在一起。Ruby有一个简单的方法吗?可以will_paginate对数组中的数据进行分页吗?
147 arrays  ruby  sorting 

8
使用NSAttributedString更改字符串颜色?
我有一个用于调查的滑块,它基于滑块的值显示以下字符串:“非常差,不好,好,好,非常好”。 这是滑块的代码: - (IBAction) sliderValueChanged:(UISlider *)sender { scanLabel.text = [NSString stringWithFormat:@" %.f", [sender value]]; NSArray *texts=[NSArray arrayWithObjects:@"Very Bad", @"Bad", @"Okay", @"Good", @"Very Good", @"Very Good", nil]; NSInteger sliderValue=[sender value]; //make the slider value in given range integer one. self.scanLabel.text=[texts objectAtIndex:sliderValue]; } 我希望“非常不好”为红色,“不好”为橙色,“好”为黄色,“好”和“非常好”为绿色。 我不知道如何使用它NSAttributedString来完成此任务。

16
与具有公共静态final字段的类相比,Java枚举有什么优势?
我对C#非常熟悉,但是开始在Java中工作更多。我希望了解到Java中的枚举基本上与C#中的枚举等效,但显然并非如此。最初,我很高兴得知Java枚举可以包含多条数据,这似乎非常有利(http://docs.oracle.com/javase/tutorial/java/javaOO/enum.html)。但是,从那时起,我发现了很多缺少的功能,这些功能在C#中都是微不足道的,例如能够轻松地将枚举元素分配给某个值,从而无需花费大量精力即可将整数转换为枚举的功能(即转换整数值相匹配的Java枚举)。 所以我的问题是:与具有一堆公共静态final字段的类相比,Java枚举对Java枚举有什么好处吗?还是只是提供更紧凑的语法? 编辑:让我更清楚。与具有一堆相同类型的公共static final字段的类相比,Java枚举有什么好处?例如,在第一个链接的行星示例中,枚举相对于具有这些公共常量的类的优势是什么: public static final Planet MERCURY = new Planet(3.303e+23, 2.4397e6); public static final Planet VENUS = new Planet(4.869e+24, 6.0518e6); public static final Planet EARTH = new Planet(5.976e+24, 6.37814e6); public static final Planet MARS = new Planet(6.421e+23, 3.3972e6); public static final Planet JUPITER = new Planet(1.9e+27, 7.1492e7); public …
147 java  enums 

15
如何在PHP中通过多维数组中的key => value搜索
有没有一种快速的方法来获取在多维数组中找到键值对的所有子数组?我不能说阵列有多深。 简单示例数组: $arr = array(0 => array(id=>1,name=>"cat 1"), 1 => array(id=>2,name=>"cat 2"), 2 => array(id=>3,name=>"cat 1") ); 当我搜索key = name和value =“ cat 1”时,该函数应返回: array(0 => array(id=>1,name=>"cat 1"), 1 => array(id=>3,name=>"cat 1") ); 我猜想函数必须递归才能深入到最深层次。
147 php  arrays  search  recursion 

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.