问题列表 - 第11847页

PHP/GD高斯模糊效应

我需要使用PHP和GD混淆图像的某个区域,目前我正在使用以下代码:

for ($x = $_GET['x1']; $x < $_GET['x2']; $x += $pixel)
{
    for ($y = $_GET['y1']; $y < $_GET['y2']; $y += $pixel)
    {
        ImageFilledRectangle($image, $x, $y, $x + $pixel - 1, $y + $pixel - 1, ImageColorAt($image, $x, $y));
    }
}
Run Code Online (Sandbox Code Playgroud)

这基本上用$ pixel像素的正方形替换所选区域.我想完成某种模糊(高斯优选)效果,我知道我可以使用ImageFilter()函数:

ImageFilter($image, IMG_FILTER_GAUSSIAN_BLUR);
Run Code Online (Sandbox Code Playgroud)

但它模糊了整个画布,我的问题是我只是想模糊一个特定的区域.

php gd image-processing

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

是否有Eclipse线宽标记?

我有一个特定的项目,我需要将每个代码行包装为65个字符.我为此正确设置了eclipse Java代码格式化程序.但我真正想要的是在编辑器中绘制的垂直线,显示我在键入时的最大线宽,而不仅仅是在我运行formmater时.我知道此功能在某些容量中可用,因为它显示在代码格式化程序属性页中.

我在eclipse中没有看到任何选项来打开它,我没有看到任何插件在Eclipse插件中心上执行此操作

eclipse eclipse-plugin editor

195
推荐指数
3
解决办法
8万
查看次数

使用httplib2.Http()对象时的最佳实践

我正在编写一个类似于此类的pythonic Web API包装器

import httplib2
import urllib

class apiWrapper:

    def __init__(self):
        self.http = httplib2.Http()

    def _http(self, url, method, dict):
        '''
        Im using this wrapper arround the http object
        all the time inside the class
        '''
        params = urllib.urlencode(dict)
        response, content = self.http.request(url,params,method)
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我正在使用该_http()方法来简化与httplib2.Http()对象的交互.这个方法经常在类中调用,我想知道与这个对象交互的最佳方法是什么:

  • 创建对象,__init__然后在调用方法时重用_http()(如上面的代码所示)
  • 或者httplib2.Http()为方法的每次调用在_http()方法内创建对象(如下面的代码示例所示)

import httplib2
import urllib


class apiWrapper:

    def __init__(self):

    def _http(self, url, method, dict):
        '''Im using this wrapper …
Run Code Online (Sandbox Code Playgroud)

python httplib2

6
推荐指数
2
解决办法
5093
查看次数

使用Linux Virtual Server在MMO游戏中对区域进行负载均衡

我是一个MMO游戏的开发者,目前我们在我的公司面临一些可伸缩性问题,我认为,这些问题可以通过适当的游戏世界聚类来解决.

我真的不想重新发明轮子,这就是为什么我认为Linux Virtual Server可能是一个不错的选择,特别是使用一些7级负载平衡技术.

我目前正在将ktcpvs视为负载平衡解决方案,并想知道它是否是一个合适的选择.

主要思想是在专用服务器上运行多个区域(就我的游戏而言"位置").当玩家决定前往某个特定位置时,负载均衡器会决定哪个区域服务器将实际为玩家提供服务(这实际上是我需要7级负载均衡器的原因)

你们对上述所有人都有什么看法?

更新:我向LVS用户发送了相同的问题邮件列表http://marc.info/?l=linux-virtual-server&m=124976265209769&w=2

更新:我也在gamedev.net论坛http://www.gamedev.net/community/forums/topic.asp?topic_id=544386上开始了类似的话题

linux virtualization cluster-computing mmo

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

PHP 5禁用严格的标准错误

我需要在顶部设置我的PHP脚本以禁用严格标准的错误报告.

有人可以帮忙吗?

php strict

173
推荐指数
5
解决办法
35万
查看次数

如何在RoR中生成唯一的匿名用户名?

我想在创建User模型的实例时生成唯一的匿名用户名.理想情况下,如果我没有指定任何用户名,它将默认设置.

所以例如当我做User.create!()时我想将用户名列设置为'anonymous123',其中123是从序列中获取的唯一编号(该实例的id列的值将是ok ).

ruby-on-rails

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

数据库设计适用于多种类型的实体

我需要开发一个应用程序,其中将有4种类型的用户实体(管理员,合作伙伴,公司和客户),每个用户类型都有自己的一组详细信息,他们都应该能够执行常见操作,如发送消息,付款等等.这些操作应保存在单个表中,但它们需要引用确切的用户,尽管它是类型.

什么数据库设计更合适?

database database-design

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

帮助在Clojure中设计一个小的单元测试宏

我有一个小单元测试宏

  (defmacro is [expr value]
        `(if (= ~expr ~value)
             'yes
             (println "Expected " ~value "In" ~expr "But Evaluated to" ~expr)))
Run Code Online (Sandbox Code Playgroud)

如何正确编写错误消息?现在它给出了

Clojure 1.0.0-
1:1 user=> (is (+ 2 2) 4)
user/yes
1:2 user=> (is (+ 2 2) 5)
Expected  5 In 4 But Evaluated to 4
Run Code Online (Sandbox Code Playgroud)

我想评估表达式并说'是,如果评估的值匹配预期,否则使用评估的表达式而不是"In"之后的值打印错误.

lisp functional-programming clojure

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

iPhone:可用磁盘空间

我正在创建一个录音应用程序,我需要知道有多少磁盘空间可用(而不是ram).

我怎样才能找回它?

谢谢.

iphone cocoa-touch

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

什么是asp.net mvc中"literal"标签的等价物

我正在将网站从asp.net迁移到asp.net mvc

在asp.net网站上有很多地方他们有"文字"标签,服务器生成一堆html并粘贴在文字标签中.

什么是相当于在asp.net mvc中的doign.我应该在ViewData中推送它吗?

asp.net asp.net-mvc

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