小编MB.*_*MB.的帖子

使用document.body.innerHTML.replace有多安全?

正在运行如下:

document.body.innerHTML = document.body.innerHTML.replace('old value','new value')

危险吗?

我担心也许某些浏览器可能搞砸了整个页面,因为这是JS代码,它将被置于我无法控制的网站上,谁可能会被谁知道哪些浏览器我有点担心.

我的目标只是在整个身体中寻找一个字符串的出现并替换它.

javascript

5
推荐指数
1
解决办法
4527
查看次数

检测数字手写的OCR解决方案?

有没有一个能够很好地处理数字(1-10)手写的解决方案?我尝试了tesseract,但我只得到了垃圾.

理想情况下OSS,但商业也可以.

ocr

4
推荐指数
1
解决办法
4819
查看次数

angularjs从外角重定向

我有一个ng-app和ng-view.该应用程序有多个控制器.

从外部角度,遗留JS代码,我想重定向某个控制器.

var e = document.getElementById('mApp');
var scope = angular.element(e).scope();

scope.$apply(function() { scope.$location.path("/account/login"); });
Run Code Online (Sandbox Code Playgroud)

我已经尝试过$ scope.$ location并告诉我$ location是未定义的,所以我一定做错了.

javascript angularjs

4
推荐指数
1
解决办法
3350
查看次数

如何缓存angularjs partials?

在angularjs生产中缓存部分的最简单/最现代的方法是什么?

目前代码如下:

$routeProvider.when('/error', {templateUrl: 'partials/error.html', controller: 'ErrorCtrl'});
Run Code Online (Sandbox Code Playgroud)

其中templateUrl显然是指向单独文件的http路径.在移动设备上,该文件的加载时间是显而易见的,我很乐意只缓存所有内容.

angularjs

4
推荐指数
1
解决办法
1937
查看次数

ruby进程间通信

我有一个 Rails 项目和两个在后台运行的 ruby​​ 迷你守护进程。他们之间最好的沟通方式是什么?

应该可以进行如下所示的通信:Rails -> Process 1 -> Process 2 -> Rails

有些请求是同步的,其他请求是异步的。

队列(例如 AMQ,或基于自定义 Redis)或 RPC HTTP 调用?

ruby ruby-on-rails

3
推荐指数
1
解决办法
2973
查看次数

iOS 6在dismissModalViewController之后恢复方向

我有一个UITabBarViewController纵向模式,我modalViewController在那里推进景观.当我按下模态时,旋转会变为横向,但是当我将其关闭时,方向仍保留在横向中而不是恢复为纵向.

码:

a CustomUINavigationController为横向模式:

- (BOOL)shouldAutorotate
{
  return [[self.viewControllers lastObject] shouldAutorotate];
}

- (NSUInteger)supportedInterfaceOrientations
{
  return [[self.viewControllers lastObject] supportedInterfaceOrientations];
}

- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation
{
  return [[self.viewControllers lastObject] preferredInterfaceOrientationForPresentation];
}
Run Code Online (Sandbox Code Playgroud)

uitabbarcontroller

- (BOOL)shouldAutorotate
{
  if ([self inModal]) {
    UINavigationController *nav = (UINavigationController *)self.modalViewController;
    return [[nav.viewControllers lastObject] shouldAutorotate];
  } else {
    return NO;
  }
}

-(NSUInteger)supportedInterfaceOrientations
{
  if ([self inModal]) {
    UINavigationController *nav = (UINavigationController *)self.modalViewController;
    return [[nav.viewControllers lastObject] supportedInterfaceOrientations];
  } else {
    return UIInterfaceOrientationPortrait;
  }    
}

- …
Run Code Online (Sandbox Code Playgroud)

ios ios6

3
推荐指数
1
解决办法
7995
查看次数

红宝石色发生器

我需要为待办事项列表中的多个项目随机生成颜色.

(比如从学校接孩子,拿干洗等等)

在红宝石中做到这一点的最佳方法是什么,还要避免难以看到的颜色(如灰色,白色等)?

html ruby colors

2
推荐指数
1
解决办法
1461
查看次数

通过选择另一个UIImage的一部分进行UIImage

我有一个UIImage和一个CGPoint,告诉我应该在什么方向移动它来创建另一个图像.背景可以是任何东西.

给出最初的UIImage如何创建新的?这样做最有效的方法是什么?

这是我正在做的事情:

int originalWidth = image.size.width;
int originalHeight = image.size.height;
float xDifference = [[coords objectAtIndex:0] floatValue];
float yDifference = [[coords objectAtIndex:1] floatValue];  


UIView *tempView = [[UIView alloc] initWithFrame:CGRectMake(0, 240, originalWidth, originalHeight)];

UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
imageView.contentMode = UIViewContentModeTopLeft;

CGRect imageFrame = imageView.frame;
imageFrame.origin.x = xDifference;
imageFrame.origin.y = -yDifference;
imageView.frame = imageFrame;

UIGraphicsBeginImageContext(tempView.bounds.size);
[tempView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *finalImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
Run Code Online (Sandbox Code Playgroud)

有更优化的版本吗?

mask objective-c uiimage ios

2
推荐指数
1
解决办法
5858
查看次数

猫鼬使用 find() 获取在过去 5 分钟内创建的记录

如果我当前正在使用 Model.find(),检索过去 5 分钟内创建的条目的正确方法是什么?

mongoose node.js

2
推荐指数
1
解决办法
2086
查看次数

ios/iphone sdk表单管理最佳实践

我正在开发一款涉及很多表格的iPhone应用程序.目前我为每个设置页面都有一个ViewController类,其中有一个UITableView加载了可能的设置.当有人点击某个设置时,他们会被带到新视图以输入表单值,或者允许他们输入适当的内容.

保持干燥的最佳方法是什么?这个实现的哪些部分可以实现一次并重新使用?

当有人点击进入新视图的设置选项时,如何创建此视图并根据代码中的数据类型(uitextfield或picker或其他内容)添加文本字段?

iphone objective-c ios programmatically-created

1
推荐指数
1
解决办法
1273
查看次数