问题列表 - 第46955页

换行问题

我想在用户将数据输入textarea时检测回车符或换行符.处理这个问题的最佳方法是什么?我已经尝试了带有转义字符的str_replace,但是没有检测到回车和换行符.


好吧,说我在textarea中键入以下内容:

The summer was hot this year
but next year is supposed to be cooler.
Run Code Online (Sandbox Code Playgroud)

我想检测CR.在这种情况下,有一个.

php

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

在C++中将uint转换为float

我正在使用ReadProcessMemory来获得4个字节.该函数允许我将其表示为unsigned int.我希望将其表示为浮动; 或换句话说,使用此uint的字节表示形式为我的浮点数.我尝试过铸造它似乎不起作用.

示例:字节表示:94 4E 2D 43

uint:1127042708

float:173.3069458 ..

任何帮助,将不胜感激.

c++ floating-point

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

如何使用黄瓜或rspec测试RSS提要

任何人都有关于如何使用黄瓜(偏好)或rspec测试rss饲料的任何提示?

注意,我目前正在开发一个带有博客的Rails 3应用程序,我将其作为rss源公开.

我想设置一个测试,以确保它保持良好的格式和耗材.

谢谢!

乔纳森

rspec ruby-on-rails cucumber

8
推荐指数
2
解决办法
1535
查看次数

创建自定义PHP Session处理程序?

现在我在使用PHP的本机会话管理或创建我自己的(基于MySQL的)会话系统之间陷入困境,我对这两者都有一些问题.

  1. 除了会话固定和会话劫持之外,使用PHP的本机会话处理代码还有什么其他问题?这两个都有简单的修复,但我一直看到人们编写自己的系统来处理会话,所以我想知道为什么.

  2. 基于MySQL的会话处理程序会比PHP的本机会话更快吗?假设一个标准(非'内存')表.

  3. 使用有任何重大缺点session_set_save_handler吗?我可以使它在大多数情况下符合我的标准(除了命名).另外,我个人喜欢使用$_SESSION['blah'] = 'blah'vs $session->assign('blah', 'blah')或者某种程度的想法.

  4. 有什么好的PHP会话资源,我应该看一看?我最后一次与会议合作是在10年前,所以我的知识有点停滞不前.谷歌和Stackoverflow搜索产生了很多基本的,明显写得不好的教程和示例(在cookie中存储用户名+ md5(密码)然后创建一个会话!),所以我希望这里有人有一些合法的,更高级的资源.

  5. 无论我的选择如何,我都会强制采用纯cookie方式.这有什么不对吗?在平均安全环境中,此代码将支持的站点具有普通用户.我记得上次使用会话时这是一个很大的问题,但使用in-url会话的想法让我非常紧张.

php session

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

删除最后一个边框底部?

我使用li来显示记录列表.

每个李有一个底边:1px纯黑色;

但我不想在李的尽头显示边界?

例:

.test li{
        height:1%;
        overflow:hidden;
        padding:4px 0;
        margin:-1px 0 0;
        border-bottom: 1px solid black;
    }

.test li.last { border-bottom: none;  }

<ul class="test">
  <li> Foo 1 </li>
  <li> Foo 2 </li>
  <li> Foo 3 </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

Foo 3仍显示底部边框.

css border css-selectors html-lists

5
推荐指数
2
解决办法
3万
查看次数

功能没有改变价值 - JAVA 6 SE

我无法理解为什么重载函数'增加'不会改变整数而是改变Point.'Integer'类的支持是包装int,因此它将是一个引用类型.

import java.awt.Point;

public class test2 {
    public static void main(String[] args) {
        ///1
        Integer i = new Integer(0);
        increase(i);
        System.out.println(i);
        ///2
        Point p = new Point(0,0);
        increase(p);
        System.out.println(p);

    }

    public static void increase(Integer i){
        i = 1;
    }

    public static void increase(Point p){
        p.setLocation(1, 1);
    }
}
Run Code Online (Sandbox Code Playgroud)

输出是:

0
java.awt.Point[x=1,y=1]
Run Code Online (Sandbox Code Playgroud)

另外,它们是一种通过Java引用将变量传递给函数的简单方法吗?

java

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

Bitmap.Config画布上有/无alpha通道的差异

我正在绘制一些Bitmaps到画布.这些位图中的一些(大多数)使用alpha通道,透明度/半透明度对于图像看起来正确至关重要.这是必要的,因为我在整个过程中执行了一些图像处理Activity.

最终用户完成了他们的任务,我使用画布并使用此方法将其保存到PNG:

Bitmap.createBitmap(this.getWidth(), this.getHeight(), Bitmap.Config.ARGB_8888);
Run Code Online (Sandbox Code Playgroud)

此时我不再对画布/图像进行任何修改,但我确实将图像显示Canvas在另一个图像中Activity.我希望它看起来以前完全一样Activity,所以如果我使用它Bitmap.Config.RGB_565或者我会丢失信息是否重要?

android canvas bitmap

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

CSS - 无法摆脱保证金

我的问题是我有一个标题,假设占据整个页面的顶部,但由于某种原因,双方都有一个余量.

我的Css:

#top_bar{
    background-color:#000;
    height: 80px;
    left: 0px;
    right: 0px;
    margin-left: 0px;
    margin-right: 0px;
    position: relative;
    top: -10px;
    width: 100%;
    color:#FFF;
}
Run Code Online (Sandbox Code Playgroud)

html css

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

提高:: shared_?对于非指针资源

基本上我需要对某些资源(如整数索引)进行引用计数,这些资源并不等同于指针/地址语义; 基本上我需要传递资源,并在计数达到零时调用某些自定义函数.读取/写入资源的方式也不是简单的指针引用操作,而是更复杂的操作.我不认为boost :: shared_ptr会适合这里的账单,但也许我错过了一些我可能会使用的其他提升等价类?

我需要做的例子:

struct NonPointerResource
{
   NonPointerResource(int a) : rec(a) {} 

   int rec;
}

int createResource ()
{
   data BasicResource("get/resource");
   boost::shared_resource< MonPointerResource > r( BasicResource.getId() , 
    boost::function< BasicResource::RemoveId >() );
   TypicalUsage( r );
}  
//when r goes out of scope, it will call BasicResource::RemoveId( NonPointerResource& ) or something similar


int TypicalUsage( boost::shared_resource< NonPointerResource > r )
{
   data* d = access_object( r );
   // do something with d
}
Run Code Online (Sandbox Code Playgroud)

c++ boost raii reference-counting shared-ptr

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

WPF中的应用程序屏幕管理

在WPF中处理应用程序屏幕的首选方式是什么(符合MVVM)?Silverlight suggeestions也行.

我不是在询问应用状态(参见MVVM屏幕管理),而是询问各种屏幕的实际机制.

  • 我是否将屏幕实现为用户控件?网页?
  • 我是否会折叠并显示控件或从主窗口动态添加和删除控件?
  • 如何处理转换(MenuToOptions,OptionsToMenu,GameToOptions等)?

目标应用程序是游戏,但gamedev没有响应.

wpf design-patterns

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