我希望能够在SharePoint列表的计算列中使用今天的日期,以确定任务是否过期.有一个详细记录的技巧涉及创建名为"今天"的虚拟列,在公式中使用它,然后删除它,从而"欺骗"SharePoint使用Today函数.
问题是这种方法不能可靠地工作 - 计算不是动态的; 它仅在保存项目时生成,因此今日"列"实际上成为修改日期.(这可能就是为什么SharePoint不会让你以直截了当的方式使用Today功能.)
有没有人找到一个有效的解决方案?我知道我可以使用javascript来获取客户端的实际日期并显示颜色,标志等等,但我正在寻找"服务器端"解决方案.
作为参考,今日专栏技巧及其问题在这两篇文章和相关评论中得到了很好的描述:http: //blogs.msdn.com/cjohnson/archive/2006/03/16/552314.aspx和http:// pathtosharepoint.wordpress.com/2008/08/14/calculated-columns-the-useless-today-trick/
我有2页:login.php和index.php.这两个页面都以
session_start();
Run Code Online (Sandbox Code Playgroud)
当我设置
$_SESSION['user'] = "name";
Run Code Online (Sandbox Code Playgroud)
在login.php中,而不是打开index.php,我的会话对象为空.怎么会?
编辑:
我发现了问题:IE 7.我不得不访问我的域名.但是,我认为会话存储在服务器上,而不是客户端?为什么我有IE浏览器访问我的域名?(http://www.pcwindowstips.com/2007/09/04/how-to-enable-cookies-in-internet-explorer-7/)
我相信当我们使用Win2K时,Windows搜索会搜索Jar文件来查找特定的类,但这似乎不适用于XP.有谁知道如何在XP中启用它?
注意,要在Win2K中进行搜索,我们只为文件输入*.jar,为搜索文本字符串输入"ClassABC",搜索将返回包含类文件的任何jar文件,其中标题包含"ClassABC".
最近,我们的代码升级为gcc4.3.3从gcc4.2.4.
void testAndSet( volatile int* s, int* val )
{
__asm__ __volatile__ ( "btsl $0, %0\n "
"jc bitSet\n "
"movl $0, %1\n "
"jmp returnVector\n"
"bitSet:\n "
"movl $1, %1\n"
"returnVector: " : "=m"(*s), "=m"(*val) );
}
Run Code Online (Sandbox Code Playgroud)
我们的代码现在失败,出现以下错误,
lock.cxx: Assembler messages:
lock.cxx:59: Error: symbol `bitSet' is already defined
lock.cxx:61: Error: symbol `returnVector' is already defined
lock.cxx:59: Error: symbol `bitSet' is already defined
lock.cxx:61: Error: symbol `returnVector' is already defined
Run Code Online (Sandbox Code Playgroud)
那些符号在其他任何地方都找不到.(重命名它们会导致新名称出现相同的错误).
怎么了?为什么我会错误两次?
所以我一直在阅读Haskell中的Zipper模式(以及其他函数语言,我想)来遍历和修改数据结构,我认为这是一个很好的机会让我磨练我的技能来创建类型Haskell中的类,因为类可以为我编写代码提供一个通用的遍历接口,而不依赖于遍历的数据结构.
我想我可能需要两个类 - 一个用于根数据结构,一个用于创建用于遍历第一个的特殊数据结构:
module Zipper where
class Zipper z where
go'up :: z -> Maybe z
go'down :: z -> Maybe z
go'left :: z -> Maybe z
go'right :: z -> Maybe z
class Zippable t where
zipper :: (Zipper z) => t -> z
get :: (Zipper z) => z -> t
put :: (Zipper z) => z -> t -> z
Run Code Online (Sandbox Code Playgroud)
但是当我尝试使用一些像列表这样的简单数据结构时:
-- store a path through a list, with preceding elements stored in reverse
data …Run Code Online (Sandbox Code Playgroud) 我正在看一下这个小部件,它似乎是一个UIPickerView,但是我还没有看到iPhone SDK API提供的只允许水平滚动的东西.大部分都是垂直完成的.此选择器周围似乎还有一个自定义图形,因此也可能不是这样.
我很好奇是否有人能够确定这确实是UIPickerView还是被黑客攻击的UIScrollView?小部件很方便 - 我喜欢它的使用.我在应用商店的一些随机杂货应用程序中找到了它.
这是截图:

谢谢大家.
IE5.5 +支持CSS属性" filter",您可以使用CSS将彩色图像转换为灰度.
filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
Run Code Online (Sandbox Code Playgroud)
其他浏览器是否支持类似的CSS标记而不使用JavaScript?
我正在使用permalink_fu插件来创建标题的永久链接.我的问题是:如果标题包含德语字符,它们只是替换为'_'.
我需要的是用oeö与ae取代ä的东西
我知道String.tr但这里的问题是它用1个替换替换1个字符,所以它可以用于替换
é与eøwitho
等等
有没有人有一个漂亮而干净的解决方案呢?
谢谢
将嵌入式Linux的Qt移植到另一个操作系统这篇文章列出了将Qt for Embedded Linux移植到另一个操作系统所需要做的五件事.来自文章:
如果您计划将自己的端口连接到另一个操作系统,则需要注意几个问题.特别是你必须解决嵌入式Linux的共享内存和信号量(用于共享窗口区域)的Qt,并且必须提供类似于Unix域套接字的内容以进行应用程序间通信.您还必须提供屏幕驱动程序,如果要实现声音,则必须提供自己的声音服务器.最后,您必须修改Qt for Embedded Linux使用的事件调度程序.
是否真的很容易将Qt移植到另一个操作系统,或者我错过了一些信息?
我在一个带有几个日期字段的模型上有一个模型formset - 它也是模型中的DateTimeField.但是当它显示在模板中时,它显示为文本字段.如何将其显示为下拉框?
WFormSet = inlineformset_factory(UserProfile, W, can_delete=False,exclude=[<list of fields to be excluded>], extra=3)
Run Code Online (Sandbox Code Playgroud)
这就是我初始化modelformset的方式.
如何覆盖这些设置