小编İsm*_*kan的帖子

Java中Image和BufferedImage的区别

Image和BufferedImage有什么区别?

我可以直接从图像源"image.png"创建BufferedImage吗?

java bufferedimage image

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

Android绘制一条线来跟随你的手指

我想要做的是绘制一条跟随我的手指的线.我已经创建了一个自定义视图,我有一个onTouchEvent()可行的.

我可以onDraw()毫不费力地在方法中绘制静态线.

当我的手指移动时,我不确定如何画线.

  public boolean onTouchEvent(MotionEvent event) {
        super.onTouchEvent(event);
        switch (event.getAction()) {
        case MotionEvent.ACTION_DOWN: {
            Log.e(TAG, " - DOWN -");
            Log.e(TAG, " getX: " + event.getX());
            break;
        }
        case MotionEvent.ACTION_UP: {
            Log.e(TAG, " - UP -");
            Log.e(TAG, " getX: " + event.getX());
            break;
        }
        }
        return true;
    }
Run Code Online (Sandbox Code Playgroud)

你曾经做过一段时间的任何提示可以给出什么?

我是否需要设置坐标onTouchEvent()并不断使视图无效,以便小线段绘制?

最后,我只想用手指在屏幕上进行基本涂鸦,以进行此实验.

android drawing touch-event

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

DES发送和接收模式,用于DESFire身份验证

我正在尝试使用我的Android应用程序验证DESFire卡.我使用此链接中的示例来解析我从卡中获得的字节.为此,我在解密中排除了填充(在下面说明),因为DESFire文档指出了它.此外,如果我不这样做,解密将返回7个字节,输入8个字节.以下是我使用的DES和TripleDES解密函数:

public static byte[] TripleDES_Decrypt(byte[] data,byte[][] keys)
{
    int i;
    byte[] tmp = new byte[data.length];
    byte[] bloc = new byte[8];

    K = generateSubKeys(keys[0]);
    K1 = generateSubKeys(keys[1]);
    K2 = generateSubKeys(keys[2]);

    for (i = 0; i < data.length; i++) {
        if (i > 0 && i % 8 == 0) {
            bloc = encrypt64Bloc(bloc,K2, true);
            bloc = encrypt64Bloc(bloc,K1, false);
            bloc = encrypt64Bloc(bloc,K, true);
            System.arraycopy(bloc, 0, tmp, i - 8, bloc.length);
        }
        if (i < data.length)
            bloc[i % 8] = data[i]; …
Run Code Online (Sandbox Code Playgroud)

java android des nfc mifare

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

如何获得图像真正的css显示属性

我有一块HTML

<img style="cursor: pointer; width: auto; height: auto; display: inline;" src="http://www.kidsgen.com/fables_and_fairytales/images/rapunzel.gif" alt="rapunzel" title="rapunzel" align="right">
Run Code Online (Sandbox Code Playgroud)

即使我设置display: inline;了它的风格,当我试图获得它的css显示属性时:

alert($('img:first').css('display'))
Run Code Online (Sandbox Code Playgroud)

要么

var el=document.getElementsByTagName('img')[0]
alert(document.defaultView.getComputedStyle(el,null)['display'])
Run Code Online (Sandbox Code Playgroud)

它总是给我价值block.

怎么了?

html javascript css properties

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

使用Nutch重新抓取网址仅适用于更新的网站

我用Nutch 2.1抓取了一个URL,然后我想在更新后重新抓取页面.我怎样才能做到这一点?我如何知道页面已更新?

apache lucene solr web-crawler nutch

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

无法加载文件或程序集"System.Data.SQLite"或其依赖项之一.尝试加载格式不正确的程序

我想Sqlite在我的Aspx项目中使用64位.当我运行该项目时,我收到以下错误:

无法加载文件或程序集"System.Data.Sqlite"或其依赖项之一.尝试加载格式不正确的程序.

我甚至设置Enable 32-Bit AplicationsTrue解决该问题,但问题仍然存在.我在用.Net 4 Framework.我甚至下载64-bit SQlite .dll并将其包含在我的项目中,但它仍然无法解决我的问题.我该怎么做才能解决这个问题?

因为我无法发布图像.我发布了错误日志

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.BadImageFormatException: Could not load file or assembly 'System.Data.SQLite' or one of its dependencies. An attempt was made to load a program with an incorrect format. …
Run Code Online (Sandbox Code Playgroud)

c# asp.net sqlite

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

用汇编语言访问数组的元素(windows)

我在汇编语言中有一个问题,我必须访问数组的元素...假设一个数组包含星期几天...像sun,mon,tues,wed ....我必须访问数组的第二个索引... 我怎样才能做到这一点?

assembly

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

LINQ:向每个第二个位置添加一个项目

所以我有一个清单:

["item1"]
["item2"]
["item3"]
Run Code Online (Sandbox Code Playgroud)

我希望列表是这样的:

[""]
["item1"]
[""]
["item2"]
[""]
["item3"]
Run Code Online (Sandbox Code Playgroud)

一个简单的从后到前循环给我这样的:

for (int i = list.Count-1; i >= 0; i--)
   list.Insert(i, string.Empty);
Run Code Online (Sandbox Code Playgroud)

但我想知道LINQ是否有更优雅的方法来做到这一点?

c# linq

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

如何使用Apache Nutch保存原始html文件

我是搜索引擎和网络抓取工具的新手.现在我想将特定网站中的所有原始页面存储为html文件,但是使用Apache Nutch我只能获取二进制数据库文件.如何使用Nutch获取原始html文件?

Nutch支持吗?如果没有,我可以使用哪些其他工具来实现我的目标.(支持分布式爬网的工具更好.)

search-engine web-crawler nutch

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

动态地为每个列的ASP.NET MVC Razor标头和视图

我现在有以下Razor线:

<table border=1 cellpadding=3 cellspacing=1 rules="rows" frame="box">
<tr>
    <th>Türkçe Söz Dizisi</th>
    <th>English Word Sequence</th>
    <th></th>
</tr>

@foreach (var item in Model) {
<tr>
    <td>
        @Html.DisplayFor(modelItem => item.Tr)
    </td>
    <td>
        @Html.DisplayFor(modelItem => item.En)
    </td>
    <td>
        @Html.ActionLink((String)@ViewBag.Edit, "Edit", new { id=item.ID }) |
        @Html.ActionLink((String)@ViewBag.Delete, "Delete", new { id=item.ID })
    </td>
</tr>
}

</table>
Run Code Online (Sandbox Code Playgroud)

但是,我会自动从程序到数据库表添加一些列.我需要一种方法来打印这个和td相应的.简而言之,我需要一种方法来浏览Model的动态列.我怎样才能做到这一点?

编辑:我的模型类型是"提案".但是,我想要达到Proposal.Type.Word(Tr,En或任何其他添加的语言枚举)的动态属性.我怎么能够?

@foreach (var item in Model) {
    Type objectType = Type.GetType(typeof(RexamOneriSistemi.Models.Word).AssemblyQualifiedName);
    System.Reflection.PropertyInfo[] fields = objectType.GetProperties();

<tr>
    <td>@Html.DisplayFor(modelItem => item.ID)</td>
    <td>@Html.DisplayFor(modelItem => item.Owner.Name)</td>
    @foreach (System.Reflection.PropertyInfo f in fields) …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc-3

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