我使用HTML DIV标签来格式化带有边框的标题,如下所示:
<h3 style="background-color:red; padding:2% 0 2% 0; border:5px solid green">
This is a header
</h3>
Run Code Online (Sandbox Code Playgroud)
但是,我希望边框只显示在顶部和底部,而不是左右两侧.我希望边框的方式与左上角和右上角的填充相同,但边框没有此功能(或者我不知道?).CSS样式有没有办法做到这一点?
我想开始编写一些REST Web服务作为提供数据的方式.我想当我的REST Web服务可用时,我的一些Web应用程序和控制台应用程序将能够使用REST Web服务作为数据服务来获取,添加,更新和删除数据到数据库.除此之外,我想添加身份验证功能来识别任何请求.
我的问题是我应该从哪里开始?我看到了Microsoft ADO.Net数据服务.不确定这是一个好的开始吗?有没有可用的例子?
我有一个像这样的枚举类型作为例子:
public Enum MyEnum {
enum1, enum2, enum3 };
Run Code Online (Sandbox Code Playgroud)
我将从配置文件中读取一个字符串.我需要它来解析字符串到MyEnum类型或null o未定义.不确定以下代码是否有效(对不起现在无法访问我的VS):
// example: ParseEnum<MyEnum>("ENUM1", ref eVal);
bool ParseEnum<T>(string value1, ref eVal) where T : Enum
{
bool bRet = false;
var x = from x in Enum.GetNames(typeof(T)) where
string.Equals(value1, x, StringComparison. OrdinalIgnoreCase)
select x;
if (x.Count() == 1 )
{
eVal = Enum.Parse(typeof(T), x.Item(0)) as T;
bRet = true;
}
return bRet;
}
Run Code Online (Sandbox Code Playgroud)
不确定它是否正确或有任何其他简单的方法将字符串解析为MyEnum值?
我是Xcode的新手.我不确定是否有办法通过右键单击var来查看变量的引用,就像在Visual Studio中查找"查找所有引用"一样?
例如,在我的.h文件中,我想知道或查看属性isSet的所有引用:
@interface MyInterface {
...
BOOL isSet; // view all references to this var?
...
}
Run Code Online (Sandbox Code Playgroud) 通过使用sp_who2,我可以获得当前登录用户和计算机名称的列表.有些用户正在使用SQL Server登录用户名,例如sa.有没有办法让我可以获得SQL登录用户的Windows登录用户名?
如果无法从计算机名称获取Windows登录用户,是否可以使用WMI类或C#通过其计算机名称查找Windows登录用户名?
我的SQL服务器是Microsoft SQL Server 2005,Windows是Server 2003.
我有一个divstyle属性定义:
<div id="div1" style="width:600;height:600;border:solid 1px"></div>
Run Code Online (Sandbox Code Playgroud)
如何更改divJavaScript 的高度?
我的SQL服务器数据库中有很长的SP(存储过程)和函数列表.我可以通过右键单击并将XXX脚本改为Alter To来逐个保存它们.有没有办法在TSQL中查询所有SP和函数将它们保存到xxx.sql文件?
例如,对于sp_mySP1,我想将其保存到sp_mySP1.sql,这是一个文本文件.数据库太大了,我想只保存SP和函数作为源代码的备份.
我的工作公司有一个MSSQL服务器2005.我有两个问题,关于找出当前的日志用户以及发送警告消息的任何方式:
第一个问题是,是否有任何T-SQL或SP可用于查找当前登录用户名和机器名.如果用户使用SQL Server sa名称远程访问SQL Server,有没有办法找出该用户的Windows名称(登录到Windows的名称)?
我的下一个问题是,如果我可以获取用户名或ID,是否有任何方法可以发出警告消息,例如"当前SQL服务器正在清理或备份,请不要在此时登录".我想这可能很难.我可能不得不向用户发送电子邮件.
SQL服务器只能在公司中访问.SQL服务器有一个用户列表作为登录用户:Windows用户,SQL用户和sa.
我使用MEF将接口映射到实现类作为DI的一种方式.例如,我使用接口的Import属性和实现类的Export.我的理解是MEF框架将创建实现类实例并将它们保存在MEF的容器中以供使用或自动注入.
我的一些实现类实现了IDispose接口.由于实例是由MEF创建的,我想我应该让MEF在MEF外出时调用组件的Dispose方法(如果它们是一次性的).例如,在我的应用程序中,我持有对MEF容器的引用.当应用程序终止时,我调用容器的Dispose方法.问题是我的组件的Dispose永远不会被调用.
以下是有关导入和导出映射的示例代码:
[Import]
private IMyInterface IComponent1 { get; set; }
....
[Export]
private IMyInterface Component {
get {
var instance = new MyImplemetation();
....
return instance;
}
}
....
Run Code Online (Sandbox Code Playgroud)
其他映射的许多其他导入和导出定义也是类似的.我以这种方式构造映射,以便MEF知道关系以及如何创建映射实例的方式.以下是我的应用程序中使用AssemblyCatalog加载映射的一些代码:
var catalog = new AggregateCatalog();
catalog.Add (new AssemblyCatalog(Assembly.GetExecutingAssembly());
var batch = new CompositionBatch();
batch.AddPart(catalog);
// MEF container has all the mappings
var container = new CompositionContainer(catalog);
....
// Get instance from container
var instance = container.GetExportedValue<IMyInterface>();
// my instance CTOR has a contructor with several other
// implementation instances …Run Code Online (Sandbox Code Playgroud) 我正在开发一个从MS-SQL服务器获取数据的应用程序(2005).在命令文本中,我可以像这样传递一个sql查询:
string query = "SELECT T1.f1, T1.f2, T2.f3 FROM table1 T1 join table2 T2" +
"on T1.id = T2.id AND T1.dt = T2.dt ..."
....
cmd.CommandText = query;
Run Code Online (Sandbox Code Playgroud)
我也可以将查询作为我的SQL服务器上的视图,如下所示:
CREATE VIEW V1 AS
"SELECT T1.f1, ..."
Run Code Online (Sandbox Code Playgroud)
然后我可以在这样的简化查询中使用视图:
string query = "SELECT f1, f2, f3 FROM V1";
....
cmd.CommandText = query;
Run Code Online (Sandbox Code Playgroud)
我不确定哪条路更好.视图会比SQL查询更快吗?顺便说一下,我在这里展示的查询是一个简化的查询.实际查询SELECT比较复杂.