问题列表 - 第16522页

无法连接到G1上的摄像头服务

我为这篇长篇文章提前道歉,但有必要说明发生了什么.

我一直在研究一款适用于1.6模拟器的应用程序,但我的G1上却有炸弹.

这是摄影师的活动:

public class Photographer extends Activity {

 private SurfaceView preview = null;
 private SurfaceHolder previewHolder = null;
 private Camera camera = null;
 public static final int IMAGE_HEIGHT = 320;
 public static final int IMAGE_WIDTH = 480;

 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.photographer);

  preview = (SurfaceView)findViewById(R.id.preview);
  previewHolder = preview.getHolder();
  previewHolder.addCallback(surfaceCallback);
  previewHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
 }

 private void takePicture() {
  camera.stopPreview();
  camera.takePicture(null, null, photoCallback);
 }

 SurfaceHolder.Callback surfaceCallback = new SurfaceHolder.Callback() {
  public void surfaceCreated(SurfaceHolder holder) {
   camera = Camera.open();

   try { …
Run Code Online (Sandbox Code Playgroud)

android

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

LINQ:何时使用SingleOrDefault与FirstOrDefault()一起使用过滤条件

考虑IEnumerable扩展方法SingleOrDefault()FirstOrDefault()

MSDN文件表明SingleOrDefault:

返回序列的唯一元素,如果序列为空,则返回默认值; 如果序列中有多个元素,则此方法抛出异常.

FirstOrDefault从MSDN(推测当使用OrderBy()OrderByDescending()或根本没有),

返回序列的第一个元素

考虑一些示例查询,并不总是清楚何时使用这两种方法:

var someCust = db.Customers
.SingleOrDefault(c=>c.ID == 5); //unlikely(?) to be more than one, but technically COULD BE

var bobbyCust = db.Customers
.FirstOrDefault(c=>c.FirstName == "Bobby"); //clearly could be one or many, so use First?

var latestCust = db.Customers
.OrderByDescending(x=> x.CreatedOn)
.FirstOrDefault();//Single or First, or does it matter?
Run Code Online (Sandbox Code Playgroud)

你遵循或暗示什么约定决定要使用时SingleOrDefault(),并FirstOrDefault()在您的LINQ查询?

.net linq linq-to-sql

487
推荐指数
8
解决办法
27万
查看次数

在MFC中获取文本宽度

我想动态地将CButton调整到其中文本的宽度.是否有内置的方法在MFC中执行此操作,或者计算某些指定文本的像素宽度(以便我可以使用CWnd::SetWindowPos)?

c++ mfc visual-c++

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

jQuery使用jQuery ajax json,php将项目填充到Select中

我有一个选择字段.我必须填写从mysql表中获取的选项.
这是我使用codeigniter框架完成的一些小PHP代码

$idcateg = trim($this->input->post('idcategory'));
$array1 = array(
    'result' => $idcateg
);
echo json_encode($array1);
Run Code Online (Sandbox Code Playgroud)

现在,jQuery调用...

$.post("<?=base_url()?>index.php/rubro/list_ajax/", { 
    'idcategory' : idc },
    function(data){
        alert(data.result);
    }, "json");
Run Code Online (Sandbox Code Playgroud)

代码工作正常.当我调用帖子时,我得到了categoryid.
现在,我应该修改上面的代码,所以我可以这样做:

  • 发布ajax调用发送类别ID.这个完成了
  • 获取此类别的子类别,并构建数组*
  • json_encode数组和echo*
  • 在jQuery ajax调用中获取结果,解码并构建<select>字段*

应该构建数组,每个元素都有一个带有id和name的子数组,对吗?非常感谢您提供任何帮助

php ajax jquery post json

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

为什么人们接受XSD要求特定顺序的元素?

在最近的一项工作中,我一直在构建与.NET应用程序的XML交互的PHP端(使用SimpleXMLElement).我一直在与.NET领域的同行一起遇到概念思维的差异,特别是因为他们只是在.NET中使用XSD/XML库而没有考虑太多,而我发现自己不得不向后弯腰因为XSD的局限性.换句话说,我无法理解为什么如果我以"错误"的顺序给出元素或者有一些它不知道的元素,他们的XML摄取器会失败,他们不明白为什么我关心.(相反,我对他们的开发实践的看法被降低了,因为他们不想关心.)

盲目接受XSD一代是真正的罪魁祸首吗?为什么人们接受它如此挑剔?

xml xsd

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

如何将printf存储到变量中?

我想使用类似于C中printf所做的事情来存储格式化的字符串.

char *tmp = (char *)sqlite3_column_text(selectstmt, 2);
const char *sqlAnswers = printf("select key from answer WHERE key = %s LIMIT 5;", tmp);
Run Code Online (Sandbox Code Playgroud)

后者显然是一个错误.

c string string-formatting

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

iPhone sdk,保存MPMediaItemCollection?

我的应用程序显示了一个MPMediaPickerController.我想保存MediaItem并在启动时重新开始播放.我认为这是可行的MPMediaQuery.看来,我应该使用MPMediaItemPropertyPersistentID但我不知道如何查询它.有什么想法吗?

iphone mpmediapickercontroller mpmediaquery

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

在Django中验证上传的文件

我工作的Django应用程序有一个Event模型.一个Event可能有关联的照片,静态HTML文件和PDF文件.

我想允许受信任的用户上传这些文件,但我对安全性很警惕,特别是在Django文档(链接)中阅读了以下内容.

请注意,无论何时处理上传的文件,都应密切关注上传文件的位置以及文件的类型,以避免安全漏洞.验证所有上传的文件,以确保文件符合您的认可.例如,如果您盲目地让某人将文件上传到Web服务器文档根目录中的目录而无需验证,那么有人可以上传CGI或PHP脚本并通过访问您站点上的URL来执行该脚本.不要允许.

如何验证不同类型的文件?我很想听听任何人处理这种事情的经历,或者是进一步阅读的链接.我有一种直觉,认为html文件风险太大,在这种情况下我会限制管理员的上传权限.

python security django file-upload

22
推荐指数
4
解决办法
7508
查看次数

如何从数组中的所有元素中删除字符串?

如何从数组中的所有元素中删除重复的字符串关键字?

ruby

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

Mac OS X开发的替代范例

目前开发Mac OS X应用程序的标准方法是使用MVC范例的XCode/Objective-C/Interface Builder.

还有其他选择吗?

我想使用Interface Builder(XCode),但我宁愿使用不同的编程语言.我来自.NET编程,你可以将点击委托给某个功能等等.对于Mac有类似的东西吗?我宁愿远离Titanium或Qt或RealBASIC等自助应用程序.

macos model-view-controller cocoa objective-c

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