小编Sto*_*art的帖子

C#WinForm绘图 - 如何清除和重绘

这是我的游戏的屏幕截图.在左边是我的问题,似乎仍然存在"旧画".在右边是它应该是什么.

http://img682.imageshack.us/img682/1058/38995989.jpg

绘图代码

        Graphics g = e.Graphics;

        for (int i = 1; i < 27; i += 1)
        {
            for (int j = 0; j < 18; j += 1)
            {
                ZPoint zp = zpoints[i, j];

                if (zp != null)
                {
                    g.DrawImage(zp.sprite_index, new Point(zp.x, zp.y));

                    Image arrow;
                    if (zp.sprite_index == spr_green_zpoint)
                    {
                        arrow = spr_green_arrows[zp.image_index];
                    }
                    else if (zp.sprite_index == spr_red_zpoint)
                    {
                        arrow = spr_red_arrows[zp.image_index];
                    }
                    else
                    {
                        arrow = spr_grey_arrows[zp.image_index];
                    }

                    g.DrawImage(arrow, new Point(zp.x - 4, zp.y - 4)); …
Run Code Online (Sandbox Code Playgroud)

c# drawing winforms

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

安装chrome扩展作为外部扩展

我需要安装chrome扩展作为手动方式.所以我按照此页面https://developer.chrome.com/extensions/external_extensions.我用注册表安装chrome扩展.一切都很好.但问题是:扩展不能"记住任何东西".每次我关闭并打开chrome时,它都会再次安装(扩展显示一个欢迎页面),它从上次会话中保存的所有内容都已消失.如果我以正常方式安装它,则该问题不存在.所以无论如何都要解决它?

google-chrome-extension

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

asp.net mvc - 静态构造函数

我想问一些关于asp.net mvc的问题

  1. 静态构造函数会初始化每个用户请求吗?
  2. 每个用户都有静态数据共享吗?

asp.net-mvc static constructor

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

如何在网页中运行exe游戏

是可能的,如何使用activex控件或applet或flash或silverlight在web浏览器中运行exe游戏,我的意思是你将flash游戏或java游戏嵌入到网页中.

谢谢

webpage

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

双引号和单引号的字符串

我有一个像这样的双引号字符串

$count = 5;
$str = "result: $count";
echo $str; //result: 5
Run Code Online (Sandbox Code Playgroud)

变量解析工作得很好,我的问题是$ count var必须晚于$ str定义

$str = "result: $count";
$count = 5;
echo $str; //result:
Run Code Online (Sandbox Code Playgroud)

因此,我将使用单引号并在此处提出一个问题,以便在需要时找到解析var的方法

$str = 'result: $count';
$count = 5;
//TODO: parse var process
echo $str; //result: 5
Run Code Online (Sandbox Code Playgroud)

我不会使用正则表达式替换.

php

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

将RGB转换为十六进制颜色

下面是将rgb转换为十六进制颜色的函数.但这并不完全正确.使用(0,255,0)(#​​00ff00).它返回ff00,因此它不是有效的颜色.我需要帮助来修改它以返回正确的十六进制值.

function rgbToHex(r, g, b) {
        var rgb = b | (g << 8) | (r << 16);
        return rgb.toString(16);
    }
Run Code Online (Sandbox Code Playgroud)

javascript rgb hex colors

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

Java - 存储GMT时间

  1. 我的服务器有GMT + 7,所以如果我移动到另一台服务器有另一个GMT时区,存储在db中的所有日期都不正确?
  2. 是Q1是正确的,我将如何在GMT + 0时区存储日期并将其显示在每个成员选择的自定义GMT时区中
  3. 我如何在java中使用GMT + 0获取日期

java timezone gmt

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

php - XSS是否安全

我需要设置一个cookie来保持用户登录状态.我要哈希用户名,密码和IP.我的代码:

login process:
$hashed = md5($username.$pwd.IP);
setcookie('userstate', $username.':'.$hashed);

restore user state:
$vars = split(':', $_COOKIE['userstate']);
pseudo: get user with username in $vars[0]
$hashed = md5($username.$pwd.IP);
if($hashed == $vars[1]) return true;
else return false;
Run Code Online (Sandbox Code Playgroud)

这种方式对XSS攻击安全吗?

php cookies xss

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

我表单中的问题提交流程,表单数据太大

这是我的流程:

表格A发布数据到input.php为B.

如果数据无效,B将数据和错误代码发送到cookie并重定向到referer url(现在是表单A)

表单A读取数据,cookie中的错误代码,重新显示表单并显示错误消息.最后一件事是删除cookie.

我的问题是:如果表单数据太重,我仍然保持这种流程,因为cookie大小有限.

php cookies state

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

Android - 将图像从Internet保存到内部/外部存储并在webview中显示

我需要将图像从Internet保存到内部/外部存储,并在本地webview中显示.我已经从互联网上检索图像.我需要帮助将其保存在内部或外部存储中以及在webview中显示它的路径.

android

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

JavaScript - 获取真实图像宽度和高度的功能(跨浏览器)

如何通过JavaScript函数获得真实的图像宽度和高度(跨浏览器)?

javascript height image width

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