问题列表 - 第5281页

在python中将长数字格式化为字符串

在Python中,将整数格式化为表示数千个K的字符串以及数百万个M,并在逗号后留下几个数字的简单方法是什么?

我想将7436313显示为7.44M,将2345显示为2,34K.

是否有一些%字符串格式化运算符可用于此?或者只能通过在循环中实际除以1000并逐步构造结果字符串来完成?

python string formatting integer

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

是否可以跳过php(5)函数调用中具有默认值的参数?

我有这个:

function foo($a='apple', $b='brown', $c='Capulet') {
    // do something
}
Run Code Online (Sandbox Code Playgroud)

这样的事情是可能的:

foo('aardvark', <use the default, please>, 'Montague');
Run Code Online (Sandbox Code Playgroud)

php

7
推荐指数
3
解决办法
4774
查看次数

有没有办法从Idling停止SQL Express 2008?

我使用SQL Express 2008作为Web应用程序的后端,问题是Web应用程序在工作时间使用,所以有时在午餐或休息时间没有用户登录20分钟时间SQL Express将进入空闲状态模式并释放其缓存.

我知道这一点,因为它记录如下:

服务器在空闲9709秒后恢复执行

要么

在事件日志中启动数据库'xxxxxxx'

我想避免这种闲散行为.反正配置SQL Express是为了停止空闲还是至少将时间窗口加宽到20分钟以上?或者我唯一的选择是编写一个服务,每隔15分钟轮询数据库以保持它的假脱机?

阅读文章一样经过不看有前途的,但也许没有设置有人知道一个黑客或注册表.

sql database sql-server-express

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

存在数据时,可以轻松添加ID列

有没有一种简单的方法可以将ID(Identity(1,1)和PK)列添加到已有数据的表中?

我已经找到了一个自由职业者的项目,这个项目是一个可怕的开发者,他没有把PK,索引或任何东西放在他制作的桌子上.

既然我是LINQ-ifying它,我没有PK来插入或更新.

.net c# t-sql sql-server linq-to-sql

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

如何在ColdFusion中看到客户端URL?

让我们说,在ColdFusion网站上,用户已导航到 http://www.example.com/sub1/

服务器端代码通常用于告诉您用户所在的URL,如下所示: http://#cgi.server_name##cgi.script_name#?#cgi.query_string#

但是,"cgi.script_name"会自动包含该文件夹的默认cfm文件 - 例如,该代码在解析和扩展时会向我们显示" http://www.example.com/sub1/index.cfm "

因此,无论用户是访问sub1/index.cfm还是sub1 /,"cgi.script_name"var都将包含"index.cfm".

问题是,如何确定用户实际访问的URL?这个问题主要是针对搜索引擎优化的目的 - 301通常更喜欢将"/index.cfm"重定向到"/"以确保任何一条内容只有一个网址 - 因为这主要是为了蜘蛛的利益,javascript isn在这种情况下是一个合适的解决方案.另外,假设一个人无权访问isapi_rewrite或mod_rewrite-问题是如何在ColdFusion中实现这一点,具体而言.

url coldfusion cgi

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

调用if()中的方法 - C#

我有几种方法可以根据它们的成功返回bool,在IF()中调用这些方法有什么问题吗?

//&& makes sure that Method2() will only get called if Method1() returned true, use & to call both methods
if(Method1() && Method2())
{
    // do stuff if both methods returned TRUE
}
Run Code Online (Sandbox Code Playgroud)

如果Method1()返回FALSE,则不需要触发Method2().

让我知道上面的代码有任何问题.

谢谢.

编辑:因为代码没有任何问题,我会接受最丰富的答案...添加评论来解决"newbie &&&"问题

c# language-features short-circuiting

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

从用户那里获取日期/时间输入的最佳方法是什么?

这是多年来一次又一次重新发明的车轮.

问题:用户需要输入日期/时间

基本考虑因素

  • 我们希望用户能够尽可能轻松地输入所需的日期/时间
  • 有些应用程序需要历史日期,有些应用程序只需要将来的日期,有些应用程序需要同时处理
  • 我们希望阻止用户输入乱码数据
  • 我们希望尽可能积极地自动填充此控件.
  • 我们希望此控件尽可能可重用.

热门方案包括:

  • 文本框
  • 组合框
  • 弹出日历
  • 服务器端和/或客户端验证
  • 提醒用户不良数据的各种方法

有一大堆即食解决方案,但我正在寻找一些更一般的信息.是否对各种日期时间控制方法进行了任何可用性研究?那里有"最佳"的日期时间控制吗?有没有完善的"Dos and Don'ts"?


相关问题:描述时间范围的最佳GUI控件

language-agnostic user-interface user-input

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

退出后退回箭头

我有一个使用Forms身份验证的ASP.NET应用程序.当用户单击页面上的"注销"按钮时,它将运行以下代码.

        FormsAuthentication.SignOut();
        Response.Expires = 0;
        Response.Cache.SetNoStore();
        Response.AppendHeader("Pragma", "no-cache");
Run Code Online (Sandbox Code Playgroud)

但是,用户仍然只需按后退箭头即可查看上一页,无需再次登录.我确信它与缓存的上一页有关.如何确保在返回时提示他们再次登录?

asp.net authentication session

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

dot-slash对PHP的作用包括调用?

A.这是做什么的?

require ("./file.php");
Run Code Online (Sandbox Code Playgroud)

B.与此相比?

require ("file.php");
Run Code Online (Sandbox Code Playgroud)

(它不是一个目录..这将是)

require ("../file.php");
Run Code Online (Sandbox Code Playgroud)

php url relative-path include

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

MVC ActionLink生成不同类型的链接......为什么?

我是MVC的新手,并且有一个我正在努力的应用程序.我有2个不同的链接,在我的全球范围内有2条路线,这些路线相当类似

路线1

routes.MapRoute("Category", "Movies/{category}/{subcategory}", 
    new { controller = "Catalog", action = "Index", category = "", subcategory = "" });
Run Code Online (Sandbox Code Playgroud)

路线2

routes.MapRoute("Movie", "Movie/{movie}", 
    new { controller = "Movie", action = "Index", movie = "" });
Run Code Online (Sandbox Code Playgroud)

当我为第一条路线调用一个动作链接时,它会创建它,因为我认为它应该:

.../Movies/Category/SubCategory

但是,当我创建我的第二个链接时,它填充它像这样:

.../Movie?movieId=ff569575-08ec-4049-93e2-901e7b0cb96a

之前我使用的是字符串而不是guid,它仍然在做同样的事情

.../Movie?movieName=Snatch

我的actionlinks设置如下

<%= Html.ActionLink(parent.Name, "Index", "Catalog",
    new { category = parent.Name, subCategory = "" }, null)%>

<%= Html.ActionLink(movie.Name, "Index", "Movie", 
    new { movieId = movie.MovieId }, null)%>
Run Code Online (Sandbox Code Playgroud)

我的应用程序仍然有效,但我认为这种行为很奇怪.任何帮助都会很棒.

谢谢!

c# asp.net-mvc actionlink

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