问题列表 - 第38583页

如何序列化对象并将其保存到Android中的文件?

假设我有一些简单的类,一旦它被实例化为一个对象,我希望能够将其内容序列化为一个文件,并通过稍后加载该文件来检索它......我不知道从哪里开始,如何将此对象序列化为文件需要做什么?

public class SimpleClass {
   public string name;
   public int id;
   public void save() {
       /* wtf do I do here? */
   }
   public static SimpleClass load(String file) {
       /* what about here? */
   }
}
Run Code Online (Sandbox Code Playgroud)

这可能是世界上最简单的问题,因为这在.NET中是一个非常简单的任务,但在Android中我很新,所以我完全迷失了.

file-io serialization android

124
推荐指数
4
解决办法
13万
查看次数

如何通过sqldatasource计算获取的行数

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
    Dim LoginChecker As New SqlDataSource()
    LoginChecker.ConnectionString = ConfigurationManager.ConnectionStrings("A1ConnectionString1").ToString()
    LoginChecker.SelectCommandType = SqlDataSourceCommandType.Text
    LoginChecker.SelectCommand = "SELECT username FROM A1login WHERE username=@username AND password=@password"
    LoginChecker.SelectParameters.Add("username", username.Text)
    LoginChecker.SelectParameters.Add("password", password.Text)
    Dim rowsAffected As Integer = 0
    Try
        rowsAffected = LoginChecker.<what i have to write here>
    Catch ex As Exception
        'Server.Transfer("LoginSucessful.aspx")
    Finally
        LoginChecker = Nothing
    End Try
    username.Text = rowsAffected
    ' If rowsAffected = 1 Then
    'Server.Transfer("A1success.aspx")
    '   Else
    'Server.Transfer("A1failure.aspx")
    '  End If

End …
Run Code Online (Sandbox Code Playgroud)

sql vb.net asp.net sqldatasource

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

svg画布里面的原生按钮标签

我需要在SVG画布中放置一个按钮标签,有没有办法?(我正在使用raphael JS)

我知道我可以在svg画布内"绘制"一个按钮并对onclick事件进行编码,但我希望保留浏览器按钮的原生外观.谢谢.

javascript svg raphael

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

OpenCV haar静态图像培训

我试图训练haar cascade分类器进行卡套检测(没有旋转,图像没有失真)

例如,我有文件Clubs.png,内容俱乐部图像在白色背景20x20像素

这个教程非常混乱 http://note.sonots.com/SciSoftware/haartraining.html

我的图像只有大小,没有扭曲或角度变化.

我必须输入哪些命令才能获得Clubs.xml文件?

static opencv image image-recognition

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

将UIView的内容渲染为OpenGL纹理

有没有办法在iOS中使用OpenGL将UIView的内容渲染为纹理?还是CGLayer的内容?

iphone opengl-es uiview

12
推荐指数
2
解决办法
8582
查看次数

欺骗用户代理的 Safari 扩展?

是否可以使用 Safari 扩展来欺骗用户代理?我知道 Safari 本身能够使用“开发”菜单项进行欺骗,但它对我来说太有限了。

据我所知,Safari 扩展使用“开始”和“结束”脚本,但两者都是在文档加载后执行的,因此我无法使用这些脚本通过 JavaScript 更改用户代理。

我对此不太确定,今天才开始研究扩展,所以也许有人有另一个想法?

javascript safari user-agent safari-extension

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

wget with errorlevel bash output

我想创建一个bash文件(.sh),它执行以下操作:

我把脚本称为./download.sh www.blabla.com/bla.jpg

如果文件已下载,脚本必须回显...

我怎样才能做到这一点?我知道我可以使用errorlevel但是我是linux新手所以......

提前致谢!

linux bash centos

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

Tangent,binormal和其他与着色器相关的东西

许多映射技术(包括法线凹凸贴图,视差贴图等)都需要特殊的每顶点切线空间(切线,法线,副法线/比特).

这显然意味着,我的模型不仅要出口的顶点位置,纹理坐标每个顶点的法线近似,而且切空间的基向量(通常是一个tangent),因为另外一个可以直接在着色器中使用cross(tangent, normal).

请注意,position,normal,uv和tangents实际上是以下列方式相互依赖的(您必须知道关于顶点的所有其他内容以准备切线基础).

position -> normal ->  tangents
            uv     ->
Run Code Online (Sandbox Code Playgroud)

现在 - 在现代3D游戏/渲染引擎中如何处理这类事情?

它们实际上是为每个顶点提供法线,切线uv坐标还是可以在运行时以某种方式计算它们?它们应该是模型数据的一部分还是应该是仅运行时属性?

我也知道,当使用Direct3D10+几何着色器时,实际上可以在运行时准备法线和切线(显然,因为我们可以访问每个三角形中的顶点) - 是否值得或者这些东西是否应该总是预先计算

3d shader normals

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

数组(...)构造中的条件元素

我的系统将配置数组发送到这样的函数:

callThatFunction( array(k1 => v1,  k2 => v2, ... kn=vn));
Run Code Online (Sandbox Code Playgroud)

我想根据某些情况制作其中一个关键值对.

我是否可以在不为数组创建变量的情况下执行此操作(这打破了其他人创建的干净配置语法)?

像这样

callThatFunction ( array(
k1 => v1, 
if($cond( {k2 => v2,} 
... 
kn=vn));
Run Code Online (Sandbox Code Playgroud)

以上在语法上显然是错误的,但应该表达我的想法.

谢谢

php

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

/ etc/passwd中的行的正则表达式验证

我需要验证/ etc/passwd文件是否有效,并且认为正则表达式是一个好主意,以验证不是注释的行.我如何验证一条线:

root:*:0:0:System Administrator:/var/root:/bin/sh 
Run Code Online (Sandbox Code Playgroud)

经过一些研究,第5个字段(系统管理员)可以包含其他数据,如电子邮件和地址,第二个字段可以包含除a之外的任何内容:,最后2个字段是完整路径.

有什么线索我会为此创建一个正则表达式?

regex unix perl

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