问题列表 - 第23903页

将.png图像转换为.gif图像

在我的项目中,我有很多.png图像.他们在Firefox中正常工作但是当我在Internet Explorer上运行我的项目时,我在该图像中获得了白色背景.我使用了一些Image转换器,但它们也没有给出正确的结果.转换后,分辨率会发生变化.

所以任何人都可以建议我一些不会改变图像分辨率的转换器,也会将.png图像转换为.gif图像吗?

png image gif

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

C++中的无符号双精度?

为什么C++不支持无符号双重语法?

c++ double unsigned

63
推荐指数
3
解决办法
6万
查看次数

如何从页面中提取所有链接,不包括使用Perl的WWW :: Mechanize?

我正在尝试使用WWW :: Mechanize从HTML页面中使用find_all_links()方法提取一些链接.它支持这些标准的匹配:

  • 文本
  • text_regex
  • 网址
  • url_regex
  • url_abs
  • url_abs_regex
    ...

如何提取文字"xyz" 之外的所有链接?

perl www-mechanize

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

使用javascript/jquery生成页码?

如何使用javascript/jquery生成如下所示的页码?

如果选择了第5页,我必须显示3,4和6,7以及1,最后一页显示prev,next ...任何建议....

编辑:

如何使用这些分页div的json数据?(即)我的json数据在第1页中包含我想要的50条记录,依此类推......如何使用这些数字对json数据进行分页...

我想要一个jquery函数传递currentpageno,lastpagenumber,该函数应该为我生成如下的页码

如果是第一页

istpage http://img156.imageshack.us/img156/2527/1pagel.jpg

如果它在中间,

传呼机http://img98.imageshack.us/img98/7278/pagersy.jpg

如果是最后一页,

最后一页http://img204.imageshack.us/img204/541/lastpage.jpg

第二次编辑:

我尝试过这个功能,但似乎没有得到理想的结果

function generatePages(currentPage, LastPage) {
    if (LastPage <= 5) {
        var pages = '';
        for(var i=1;i<=5;i++)
        {
            pages += "<a class='page-numbers' href='#'>" + i + "</a>"
        }
        $("#PagerDiv").append(pages);
    }
    if (LastPage > 5) {
        var pages = '';
        for (var i = 1; i <= 5; i++) {
            pages += "<a class='page-numbers' href='#'>" + i + "</a>"
        }
        $("#PagerDiv").append(pages);
    }
}
Run Code Online (Sandbox Code Playgroud)

我有lastPage和 …

javascript jquery pagination pager

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

如何筛选网站并获取div中的数据?

如何使用cURL屏幕抓取网站并在特定div中显示数据?

php curl screen-scraping

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

cmcfg32.lib 在哪里?

我在 MSDN 上找到了关于如何在 C++ 中启用/禁用权限的源代码

根据源代码,链接器必须包含cmcfg32.lib,但找不到...

我试图在不包含该库的情况下进行编译,它编译时没有任何错误,但是当我启动我的程序时,它因致命错误而崩溃。

所以,如果您知道哪个 SDK 包含 cmcfg32.lib,请告诉我;)

谢谢!

c++ privileges visual-c++

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

从Visual Studio 2010开始,在集合上取消引用迭代器时的Const引用

从Visual Studio 2010开始,迭代一个集合似乎返回一个迭代器,它将数据解引用为'const data'而不是non-const.

下面的代码是在Visual Studio 2005上编译但在2010年没有编译的示例(这是一个人为的例子,但清楚地说明了我们在自己的代码中找到的问题).

在这个例子中,我有一个类,它存储一个位置和一个温度.我定义了只使用位置而不是温度的比较运算符(不是全部,只是足以说明问题).关键是,如果位置相同,对我来说两个实例是相同的; 我不关心温度.

#include <set>

class DataPoint
   {
   public:
      DataPoint (int x, int y) : m_x(x), m_y(y), m_temperature(0) {}
      void setTemperature(double t) {m_temperature = t;}
      bool operator<(const DataPoint& rhs) const
         {
         if (m_x==rhs.m_x) return m_y<rhs.m_y;
         else              return m_x<rhs.m_x;
         }
      bool operator==(const DataPoint& rhs) const
         {
         if (m_x!=rhs.m_x) return false;
         if (m_y!=rhs.m_y) return false;
         return true;
         }
   private:
      int m_x;
      int m_y;
      double m_temperature;
   };

typedef std::set<DataPoint> DataPointCollection;

void main(void)
{
DataPointCollection points;

points.insert (DataPoint(1,1)); …
Run Code Online (Sandbox Code Playgroud)

c++ iterator visual-studio-2010 c++11

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

Ascii Bytes数组到Int32或Double

我正在重写一个图书馆,其任务是完全免费分配.目标是在应用程序的启动阶段完成后拥有0个集合.

以前,有很多这样的电话:

Int32 foo = Int32.Parse(ASCIIEncoding.ASCII.GetString(bytes, start, length));
Run Code Online (Sandbox Code Playgroud)

我认为这是分配一个字符串.我找不到一个自动执行相同操作的C#库函数.我查看了BitConverter类,但看起来只有当你的Int32使用代表它的实际字节进行编码时才会这样.这里,我有一个字节数组,表示代表Int32的Ascii字符.

这就是我做的

public static Int32 AsciiBytesToInt32(byte[] bytes, int start, int length)
{
     Int32 Temp = 0;
     Int32 Result = 0;
     Int32 j = 1;

     for (int i = start + length - 1; i >= start; i--)
     {
          Temp = ((Int32)bytes[i]) - 48;

          if (Temp < 0 || Temp > 9)
          {
               throw new Exception("Bytes In AsciiBytesToInt32 Are Not An Int32");
          }

          Result += Temp * j;
          j *= 10;
     }

     return …
Run Code Online (Sandbox Code Playgroud)

.net c# byte ascii int32

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

宏在功能中不起作用

我有以下代码的问题:http://lisper.ru/apps/format/96

问题在于"规范化"功能,这是行不通的.
它在第五行失败:(zero-p a indexes i)

(defun normalize (a &optional indexes i)
  "Returns normalized A."
  (progn
   (format t "Data=~A ~A ~A" a indexes i)
   (if (zero-p a indexes i)
      a ;; cannot normalize empty vector
    (let* ((mmm (format t "Zero?=~a" (zero-p a indexes i)))
             (L (sqrt (+ (do-op-on * a :x a :x indexes i indexes i)
                         (do-op-on * a :y a :y indexes i indexes i)
                         (do-op-on * a :z a :z indexes i indexes …
Run Code Online (Sandbox Code Playgroud)

lisp macros common-lisp

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

基于IP地址分配A/B测试变体的最佳实践

我开始在Grails Web应用程序中为A/B测试编写一些代码.我想确保来自同一IP地址的请求始终看到相同的变体.而不是存储IP->变量的映射,是否可以通过删除点简单地将IP地址转换为整数,然后将其用作随机数生成器的种子?以下是在Grails过滤器中进行的:

def ip = request.remoteAddr
def random = new Random(ip.replaceAll(/\./, '').toInteger())
def value = random.nextBoolean()
session.assignment = value
// value should always be the same for a given IP address
Run Code Online (Sandbox Code Playgroud)

我知道通过IP地址识别用户是不可靠的,我也将使用会话变量/ cookie,但这似乎对我们有新会话,没有设置cookie(或用户有cookie)的情况很有用禁用).

grails groovy ip-address abtest

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