问题列表 - 第18796页

如何在Sharepoint中配置webpart的设置?

我在Windows Server 2008 Enterprise中使用SharePoint Server 2007 Enterprise.我正在发布门户模板.

我想开发WebPart并使一些设置可配置(就像我们可以在app.config中配置控制台应用程序的参数一样)

例如,授权用户可以在"编辑页面"(来自基于浏览器的UI界面)中设置WebPart的参数,然后Select -> Modify WebPart在SharePoint Designer中设置属性或编辑参数.

参数将是特定于应用程序的参数.

我该怎么做呢?

.net c# asp.net sharepoint web-parts

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

覆盖Java中的私有方法

正如这里简洁描述的那样,在Java中覆盖私有方法是无效的,因为父类的私有方法是"自动最终的,并且从派生类中隐藏".我的问题主要是学术问题.

如何不允许父级的私有方法被"覆盖"(即,在子类中使用相同的签名独立实现),是不是违反封装?根据封装原则,子类无法访问或继承父级的私有方法.它是隐藏的.

那么,为什么要限制子类使用相同的名称/签名实现自己的方法呢?有没有一个很好的理论基础,或者这只是某种实用的解决方案?其他语言(C++或C#)对此有不同的规定吗?

java inheritance private-methods

58
推荐指数
4
解决办法
8万
查看次数

如何摆脱字符串中的"®"和"™"?

我有一个字符串一样"Welcome to McDonalds®: I'm loving it™"......我想摆脱":","'",®符号.到目前为止,我已尝试过以下内容:

$string = "Welcome to McDonalds®: I'm loving it™";
$string = preg_replace('/[^a-zA-Z0-9 -]/', '', $string); 
Run Code Online (Sandbox Code Playgroud)

但在我收到的输出上:

"Welcome to McDonaldsreg Im loving ittrade"......所以preg_replace在某种程度上转变®'reg''trade',这是不适合我,我不明白,为什么这种转换发生在所有.

如何摆脱这种转换?

解决:感谢您的想法,伙计们.我解决了这个问题:

$string = preg_replace(
    array('/[^a-zA-Z0-9 -]/', '/&[^\s]*;/'), 
    '', 
    preg_replace(
        array('/&[^\s]*;/'), 
        '', 
        htmlentities($string)
    )
);
Run Code Online (Sandbox Code Playgroud)

php regex string html-entities

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

在NLog中使用AppData位置

我的NLog目标是这样的:

<targets>
  <target xsi:type="Console" name="console" 
    layout="${longdate}|${level}|${message}" />
  <target xsi:type="File" name="ErrorLog" fileName="${basedir}/error.txt"
          layout="${longdate}
          Trace: ${stacktrace} 
          ${message}" />
  <target xsi:type="File" name="AccessLog" fileName="${basedir}/access.txt"
          layout="${shortdate} | ${message}" />
</targets>
Run Code Online (Sandbox Code Playgroud)

但是如果用户不是他们机器上的管理员,这会导致问题,因为他们没有"程序文件"的写入权限.我怎样才能得到类似于%AppData%NLog而不是BaseDir的东西?

nlog

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

Visual Studio宏:查找未包含在项目中的文件?

我想编写一个宏来遍历项目目录中的文件,并查找未包含在项目中的文件.

在玩DTE对象时,我看到Project对象有ProjectItems; 如果a ProjectItem代表一个目录,那么它有自己的ProjectItems集合.这为我提供了项目中包含的所有文件.

因此,我可以递归遍历每个ProjectItems集合,并且对于作为目录的每个ProjectItem,检查文件系统中是否存在没有相应ProjectItem的文件.但这看起来很笨拙.

有没有更简单的方法来解决这个问题?

macros visual-studio visual-studio-macros

8
推荐指数
2
解决办法
9735
查看次数

使用SSRS 2005报表项目的Visual Studio 2008中出错

有没有人找到用Visual Studio 2008打开或编辑SSRS 2005报告项目的好工作呢?

SQL Server 2008工具将来是否是这些报告项目的迁移路径?我真的不想永远安装VS2005只是为了更新SSRS报告.

升级到VS2008后,将无法打开包含VS2005 SSRS报告项目的现有解决方案.根据我的理解,SQL Server 2005工具不了解VS2008,因此它们不会集成到IDE中.因此,目前我切换回VS2005以获取此项目的任何更新,并在每次我在2008年打开解决方案时收到错误加载项目消息.

编辑解决方案: 我能够从SQL2008光盘安装BDIS的共享组件,现在我可以在VS2008中打开和更新我的SSRS 2005 .rdl项目项.

其他人注意: 如果您在VS2008中编辑SSRS 2005报告并重新保存,则无法再在VS2005中编辑它们,或将它们部署到2005服务器.它们被上转换为2008年的报告文件.

sql-server reportingservices-2005 visual-studio-2008

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

Python字符串拆分

如果我有一个字符串'x=10',如何使用一行代码将10提取为整数?

python string split

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

什么是"内联线程"?

"内联线程"是什么意思?

我在最近的采访中得到了这个问题.有人用这个吗?

java multithreading

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

在Java中,哪个是字典数据结构最推荐的类?

我需要一个数据结构来存储应该由id检索的用户.我注意到有几个类实现了Map接口.哪一个应该是我的默认选择?他们似乎都与我相当.

java dictionary map

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

将两个不同的单词作为正则表达式的一部分

将两个不同的单词作为正则表达式的一部分

我想赶上说

"这篇文章"和"This Somethingelse"

我现在有

\s*This\sText.*
Run Code Online (Sandbox Code Playgroud)

但我想抓住"文字"和"Somethingelse"

我对正则表达式有点新,但看了这个并且很难​​过.有任何想法吗?

regex

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