问题列表 - 第183页

System.Web.Caching与企业库缓存块

对于将在Web应用程序和富客户端应用程序中使用的.NET组件,似乎有两个明显的缓存选项:System.Web.Caching或Ent.库.缓存块.

  • 你用什么?
  • 为什么?

System.Web.Caching

在Web应用程序之外使用是否安全?我看到了混合信息,但我认为答案可能并非如此.

我不希望使用它的一个亮点,SqlCacheDependency,但在.NET 3.5中添加CacheItemUpdateCallback似乎是一件非常好的事情.

企业库缓存应用程序块

  • 其他块已在使用中,因此依赖性已存在
  • 缓存持久性不是必需的; 重启时重新生成缓存是可以的

某些缓存项应始终可用,但应定期刷新.对于这些项目,在删除项目获取回调不是很方便.看起来客户端必须只是睡眠和轮询,直到重新填充缓存项.

Memcached for Win32 + .NET客户端

当您不需要分布式缓存时,有什么优缺点?

memcached caching enterprise-library .net-2.0

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

动态渲染asp:ASP.NET中BLOB条目的图像

我想要实现的是这个.我想让用户能够上传图像文件,将图像存储在SQL Server中的BLOB中,然后将此图像用作网站其他页面中的徽标.

我这样做是通过使用

   Response.Clear();
   Response.ContentType = "image/pjpeg";
   Response.BinaryWrite(imageConents);
   Response.End();
Run Code Online (Sandbox Code Playgroud)

但要做到这一点,我在我想要显示图像的地方使用用户控件.我想尽可能使用asp:Image控件,甚至是纯旧的html图像控件.这可能吗?

asp.net

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

我在哪里可以找到"数学主题依赖树"来帮助我自我修复这个主题?

我正在努力重新学习一些长期被遗忘的数学技能.这是一个更大的项目的一部分,从头开始有效地"自学软件开发"(如果你有兴趣帮忙,详情就在这里).

到目前为止,我最大的绊脚石是数学 - 如何在没有数学的情况下学习算法和渐近符号?

我正在寻找的是某种"依赖树",显示了我需要知道的东西.在离散之前需要微积分吗?在演算之前我需要知道什么(阅读:一般"预演算"主题的组件)?我可以切出什么来快速跟踪项目("我可以回去再找什么")?

谢谢!

math

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

Web应用程序中的"无声"打印

我正在开发一个需要静默打印的Web应用程序 - 没有用户参与.实现这一目标的最佳方法是什么?它不喜欢它可以严格使用Javascript,也不是Flash和/或AIR.我见过的最接近的是Java applet.

我可以理解为什么只有任何一个网站能够做到这一点是一个坏主意.此特定实例适用于内部应用程序,如果用户需要将URL添加到受信任站点列表,安装插件等,则完全可以接受.

printing web-services

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

为什么Java和Python垃圾收集方法不同?

Python使用引用计数方法来处理对象的生命周期.因此,不再使用的对象将立即被销毁.

但是,在Java中,GC(垃圾收集器)会销毁在特定时间不再使用的对象.

为什么Java选择这种策略,这有什么好处?

这比Python方法更好吗?

python java garbage-collection

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

捕获一般异常真的那么糟糕吗?

在使用FXCop分析一些遗留代码的同时,我发现在try块中捕获一般异常错误或者您是否正在寻找特定异常真的很糟糕.请给我一张明信片的想法.

exception

57
推荐指数
6
解决办法
4万
查看次数

使用time.mktime的日期/时间转换似乎是错误的

>>> import time
>>> time.strptime("01-31-2009", "%m-%d-%Y")
(2009, 1, 31, 0, 0, 0, 5, 31, -1)
>>> time.mktime((2009, 1, 31, 0, 0, 0, 5, 31, -1))
1233378000.0
>>> 60*60*24 # seconds in a day
86400
>>> 1233378000.0 / 86400
14275.208333333334
Run Code Online (Sandbox Code Playgroud)

time.mktime应该返回自纪元以来的秒数.因为我在午夜给它一个时间而且这个时期在午夜,所以结果不应该被一天中的秒数整除吗?

python datetime

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

以编程方式加密.​​NET中的配置文件

有人可以概述如何以编程方式加密.​​NET中的配置文件,最好是在C#中.

我想做的是对应用程序的启动进行某种检查以查看某个部分是否不受保护,如果是,则对其进行加密.这适用于设置和连接字符串.

此外,如果任何人都可以列出加密提供商的类型,他们之间有什么区别.

我不知道在普通的WinForms应用程序中执行此操作的代码是否对在ASP.NET中执行此操作是透明的.

.net c# encryption configuration configuration-files

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

FlashWindowEx FLASHW_STOP仍然保持任务栏的颜色

我正在开发一个控制机器的应用程序.
当我从机器收到错误时,用户应该能够直接注意到它,一种方法是在任务栏上闪烁托盘.当机器清除错误时,托盘应停止闪烁.

使用FlashWindowEx函数有一点烦恼,当我清除窗口的闪烁时,它(在我的情况下是winXP)保持橙色(不闪烁).
状态样本


    [Flags]
        public enum FlashMode {
            /// 
            /// Stop flashing. The system restores the window to its original state.
            /// 
            FLASHW_STOP = 0,
            /// 
            /// Flash the window caption.
            /// 
            FLASHW_CAPTION = 1,
            /// 
            /// Flash the taskbar button.
            /// 
            FLASHW_TRAY = 2,
            /// 
            /// Flash both the window caption and taskbar button.
            /// This is equivalent to setting the FLASHW_CAPTION | FLASHW_TRAY flags.
            /// 
            FLASHW_ALL = 3,
            /// 
            /// Flash continuously, until the FLASHW_STOP flag is set. …
Run Code Online (Sandbox Code Playgroud)

c# pinvoke winapi

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

WPF抗锯齿解决方法

无法在WPF中关闭抗锯齿功能.但我希望在它们很小的时候删除WPF字体的模糊外观.

一种可能性是使用.net 2.0组件.这看起来会失去透明度和Blend支持.从来没有尝试过.

有人有解决方案吗?有什么缺点吗?

谢谢

.net wpf

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