Angular 2:如何使用/导入http模块?

我一直在玩Angular 2 Quickstart 。 如何在Angular 2中使用/导入http模块? 我已经看过Angular 2 Todo的.js ,但是它不使用http模块。 我已经添加了"ngHttp": "angular/http", dependencies于package.json,因为我听说Angular 2有点模块化

如何裁剪UIImage?

我开发了一个应用程序,使用它的像素处理图像,但是在image processing中花费了很多时间。 所以我想裁剪UIImage(只有图像的中间部分,即去除/裁剪图像的边缘部分)。我有开发代码是, – (NSInteger) processImage1: (UIImage*) image { CGFloat width = image.size.width; CGFloat height = image.size.height; struct pixel* pixels = (struct pixel*) calloc(1, image.size.width * image.size.height * sizeof(struct pixel)); if (pixels != nil) { // Create a new bitmap CGContextRef context = CGBitmapContextCreate( (void*) pixels, image.size.width, image.size.height, 8, image.size.width * 4, CGImageGetColorSpace(image.CGImage), kCGImageAlphaPremultipliedLast ); […]

在NSData和base64string之间转换

什么是最简单和最快的代码做NSData和base64string之间的转换? 我已经阅读了大量的解决scheme,主要涉及添加另一个类。我在这里find了一个很好的解决scheme,但它太复杂了。

JavaScript是否提供高分辨率计时器?

JavaScript是否提供高分辨率计时器? 我从零开始写了几个游戏引擎,一些用C语言编写,一些用Java用,一些用Flash。 当谈到animation和交互式graphics时,我总是遵循相同的基本模型。 用下面的devise创build一个基本的类/结构: void init() { /* Called once, preload essential resources here. */ } void update(double time) { /* Updates game/animation state using high resolution time. */ } void render(double time) { /* Updates screen graphics using high resolution time. */ } void run() { double time; init(); while (!done) { time = […]

如何设置24小时格式的TimePicker显示

我已经在布局中创build了一个TimePicker,我希望它用24h格式显示时间。 你可以帮我吗? 谢谢。

创build中间文件夹,如果不存在

我正在尝试为用户login的每个用户名创build一个文件夹。 目前我有 private String destination = "C:/Users/Richard/printing~subversion/fileupload/web/WEB-INF/uploaded/"; // main location for uploads File theFile = new File(destination + username); // will create a sub folder for each user 但File theFile位不会为用户名创build新的文件夹。 我将如何做到这一点? 我努力了 private String destination; public void File() { destination = "C:/Users/Richard/printing~subversion/fileupload/web/WEB-INF/uploaded/"; // main location for uploads File theFile = new File(destination + username); // […]

如何使用敲除来遍历对象(而不是数组)

我想使用类似于Knockout的foreach构造来迭代对象的属性。 这是我正在创造的… 期望的结果 <table> <tr> <td>Name 1</td> <td>8/5/2012</td> </tr> <tr> <td>Name 2</td> <td>2/8/2013</td> </tr> </table> 但是,我的模型看起来像这样… JS function DataModel(){ this.data = ko.observableArray([{ entityId: 1, props: { name: 'Name 1', lastLogin: '8/5/2012' } }, { entityId: 2, props: { name: 'Name 2', lastLogin: '2/8/2013' } }]); } var dataModel = new DataModel(); ko.applyBindings(dataModel); 每行都有一个entityId和道具,它们本身就是一个对象。 此模板不起作用,但是如何将其更改为生成上面所需的表格? 编辑:在这个例子中的props是name和lastLogin […]

IncompatibleClassChangeError:class ClassMetadataReadingVisitor将接口ClassVisitor作为超类

我使用spring-mvc和mongodb作为数据库构build了一个Web应用程序。 我用maven3来构build应用程序。 项目build立成功,但是当应用程序启动时,我收到日志中的以下错误,因为我的应用程序无法启动。 这曾经在几个月前工作。 引起:java.lang.IncompatibleClassChangeError:类org.springframework.core.type.classreading.ClassMetadataReadingVisitor具有接口org.springframework.asm.ClassVisitor作为超类 请让我知道,如果任何指针或如果你们需要更多的信息。

在Swift中使用NSTimer

在这种情况下,timerFunc()永远不会被调用。 我错过了什么? class AppDelegate: NSObject, NSApplicationDelegate { var myTimer: NSTimer? = nil func timerFunc() { println("timerFunc()") } func applicationDidFinishLaunching(aNotification: NSNotification?) { myTimer = NSTimer(timeInterval: 5.0, target: self, selector:"timerFunc", userInfo: nil, repeats: true) } }

npm WARN安装拒绝安装hapi作为自己的依赖

我试图做以下(从官方网站的指示): mkdir hapi && cd hapi npm init npm install hapi –save 但是这给了我一个像这样的错误: npm WARN安装拒绝安装hapi作为自己的依赖 现在,我做了一个名为hapiTest的新testing文件夹,并重复了这些命令,然后一切正常。 我尝试了一个文件夹gulp和npm install gulp –save的同样的过程,并得到了同样的错误,所以我的结论是,我不能让文件夹的名称与我想要安装的软件包相同,但有人可以用一些官方文件来支持这个声明吗?