问题列表 - 第32379页

DataGridView:格式化值而不实际更改边界数据?

我一直在网上搜索,但找不到答案。

我有一个BindingSource有界的Da​​taGridView,它具有一个自定义类的对象列表。在该类的字段中,我有一个字符串字段,我想使用

Path.GetFileName();
Run Code Online (Sandbox Code Playgroud)

因为它包含整个文件路径,而我想要的是仅显示文件名,但将文件路径(即,边界数据完整)保留在有界对象中。

有什么方法可以做到这一点(格式,模板,样式等)?因为每当我更改单元格的“值”字段时,它都会更改对象的值(这是逻辑上的)。

提前谢谢了

c# format datagridview databound datagridviewcellstyle

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

使用具有不同端点URI的C#服务引用SOAP客户端

我有一个SOAP Web服务,可在多个服务器上使用,因此具有多个端点.我想避免添加具有不同名称的多个服务引用(C#SOAP端口客户端),以便与此服务进行通信,因为API完全相同.

有没有办法在运行时配置端点URI?

c# soap webservice-client

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

sqlite时间戳格式化

我正在尝试使用sqlite数据库中的日期.我将我的日期存储为时间戳,但是当我使用strftime()将它们格式化为人类可读日期时,我会得到不可预见的结果.

请考虑以下内容,我选择当前时间戳:

SELECT strftime("%s","now");
1281353727
Run Code Online (Sandbox Code Playgroud)

然后我尝试使用我知道代表的时间戳格式化日期,现在期望获得今天日期的人类可读格式:

SELECT strftime('%d - %m  - %Y ', 1281353727);
01 - 04  - 3503
Run Code Online (Sandbox Code Playgroud)

相反,我得到了上述结果.这是正确的行为吗?难道我做错了什么?

提前致谢,

凯文

sql database sqlite date-formatting

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

matplotlib:在绘图中添加圆圈

如何在matplotlib中将一个小圆圈或点添加到countour图中?

python matplotlib

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

如何避免"跨站点脚本攻击"

你如何避免跨站点脚本攻击?

跨站点脚本攻击(或跨站点脚本)是指您的主页上有一个留言板,并且客户发布了一些javascript代码,其中fx将您重定向到另一个网站或通过电子邮件将您的cookie发送给恶意用户或它可能是很多其他的东西,可以证明是真正有害于你和访问你的页面的人.

我相信它可以做到fx.在PHP中通过验证表单,但我没有经验足够fx.禁止javascript或其他可能伤害你的东西.

我希望你理解我的问题,你能帮助我.

javascript xss

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

jQuery:只在网页中淡出一次

我有一个简单的脚本淡入网站的主页,如:

jQuery(document).ready(function(){    
  $('body.home').hide();
  $('body.home').fadeIn('slow');
});
Run Code Online (Sandbox Code Playgroud)

但是,一旦网站最初加载,我希望脚本只能工作一次.在后续点击时,例如,当用户进入辅助页面然后返回主页时,我不希望主页再次淡入,它应该只是主页加载而不褪色.

有没有办法只使用jQuery代码,可能以某种方式只执行一次该函数,然后阻止它执行?任何提示和代码片段将不胜感激!

jquery fadein

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

css:浮动图像到左边 - 问题

我正在尝试做类似的事情:

--------------------------------------------
| --------- text text text text text text  |
| | image | text text text text text text  |
| |       | text text text text text text  |
| |       | text text text text text text  |
| --------- text text text text text text  |
| text text text text text text text text  |
| text text text text text text text text  |
--------------------------------------------
Run Code Online (Sandbox Code Playgroud)

标记应该是正确的:

<div>
    <img src='myimage.jpg' style='float:left;'>
    tex text text …
Run Code Online (Sandbox Code Playgroud)

css image css-float

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

为什么在从字典中读取时会锁定

我对正在阅读的书中的代码列表,Nutshell中的C#3以及线程感到困惑.在关于应用程序服务器中的线程安全的主题中,下面的代码是作为UserCache的示例给出的:

static class UserCache
{
    static Dictionary< int,User> _users = new Dictionary< int, User>();

    internal static User GetUser(int id)
    {
        User u = null;

        lock (_users) // Why lock this???
            if (_users.TryGetValue(id, out u))
                return u;

        u = RetrieveUser(id); //Method to retrieve from databse

        lock (_users) _users[id] = u; //Why lock this???
            return u;
    }
}
Run Code Online (Sandbox Code Playgroud)

作者解释了为什么RetrieveUser方法没有锁定,这是为了避免长时间锁定缓存.
我很困惑为什么要锁定TryGetValue和字典的更新,因为即使上面的字典正在被更新两次,如果2个线程同时使用相同的未检索的id调用.

通过锁定字典读取实现了什么?
非常感谢您提出的所有意见和见解.

c# multithreading caching dictionary locking

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

在Richfaces中管理后退和前进

我正在使用RichFaces组件库,我想管理Ajax导航的历史记录,因此最终用户可以使用浏览器的后退和前进按钮.

有没有干净的方法去做,设计模式,图书馆等?

jsf richfaces ajax4jsf

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

根据用户进行过滤时如何满足“AnonymousUser”的要求

我有以下型号

class Team(models.Model):
    name = models.CharField(max_length=100)
    members = models.ManyToManyField(User, related_name="members", blank=True, null=True)
Run Code Online (Sandbox Code Playgroud)

以及以下视图(控制器)

def my_teams(request):
    my_list = Team.objects.filter(members=request.user).order_by('name')
    return render_to_response('teams/index.html', {'my_list': my_list})
Run Code Online (Sandbox Code Playgroud)

当用户登录时,这非常有效,但我在以匿名用户身份进行测试时收到以下错误。

Exception Value: int() argument must be a string or a number, not 'AnonymousUser'
Run Code Online (Sandbox Code Playgroud)

我如何满足匿名用户的需求?这是在我的模板或视图中处理的吗?

任何有关如何实现这一目标的建议将不胜感激。

django django-views

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