小编as9*_*876的帖子

我真正意味着什么?

这个问题已被多次询问,"i ++和++ i之间有什么区别".接受的答案i ++和++ i有什么区别?我在很多其他地方也看到过这种语言,就是说,"i ++意味着'告诉我i的价值,然后增加',而++我的意思是'增加i,然后告诉我价值'.

让我感到困惑的是,我不知道在任何一种情况下我们都在讨论为i取回一个值.我认为i ++在语法上等同于:

i = i + 1;
Run Code Online (Sandbox Code Playgroud)

这是一个陈述,而不是表达,所以我不明白我在哪里被退回.

你能否说出声明的实际含义?

谢谢,

c#

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

将数据类型bigint转换为varchar时出错.

DECLARE @ID BIGINT
set @ID = 1323
UPDATE School 
SET RegistrationFee = 'fee_' + @ID --<<<<error 
Where SchoolRegistrationId = 123
Run Code Online (Sandbox Code Playgroud)

将数据类型varchar转换为bigint时出错.

sql-server sql-server-2008

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

为什么RDP被认为不如LogMeIn或VPN安全?

我从多个IT经理那里听说他们不允许用户使用RDP从外部连接到他们的内部网络,因为它不安全.他们声称如果他们允许用户这样做,那么外面的任何人都可以访问他们的网络.

我没有得到它.为了使用RDP,您需要一个用户名和密码,没有它就无法进入.使用Gmail,网上银行和任何其他网络服务也是如此.

那么他们用什么呢?LogMeIn的.或VPN连接,然后使用内部RDP.VPN还需要用户名和密码.

如果他们害怕蛮力攻击,那么有人可以蛮力攻击VPN服务器或LogMeIn.如果这些其他技术具有锁定(在x次失败尝试之后),为什么不能为RDP设置相同的?

同样,人们总是说VPN非常安全,因为它使用"隧道".我不完全理解这意味着什么,但无论如何,为什么用户名和密码不能像使用用户名和密码的网站或网站服务一样被破解.

vpn rdp logmein

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

Outlook通过电子邮件线程获取其他电子邮件 - UniqueBody

我在发送之前使用VBA以某种方式格式化所有出站电子邮件.例如,我想从电子邮件中嵌入的所有表中删除第一列.我使用以下代码:

Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
    Dim wd As Word.Document
    Set wd = ActiveInspector.WordEditor
    Dim tb As Word.Table
    For Each tb In wd.Tables
        tb.Columns(1).Delete
    Next tb
End Sub
Run Code Online (Sandbox Code Playgroud)

上面的代码完美无缺.但问题是我只想格式化我的电子邮件文本.通常,我会回复或转发其他人的电子邮件,这意味着上一封电子邮件的文本将位于同一个"检查器"窗口中.我并不想格式化文字/图片/等.线程中以前的电子邮件.怎么能实现这一目标?

我知道一个帖子中的每封电子邮件 - 尽管它们都在同一个窗口中 - 是一个单独的单元.我知道这一点,因为在阅读作为线程一部分的电子邮件时,当你移动鼠标时,你会看到

在此输入图像描述

在屏幕的右侧,指示线程的下一部分的位置.在编写作为线程一部分的新电子邮件(回复或转发)时,上面的按钮不会显示,但您仍然会看到一条蓝色的水平线,将线程的不同部分相互分开.

我想也许我可以在电子邮件中搜索第一次出现的行,并且只应用格式直到那一点.但是,看起来该行不是真正的文本或任何常规格式,可以在正常意义上搜索.实际上,如果您复制电子邮件文本(在发送之前),然后粘贴到Word中,该行将消失.

有什么建议?谢谢!

更新

我的问题与版本2010及更高版本中的"对话视图"无关.Outlook 2010允许您在一个组中查看线程中的其他电子邮件.然而,我想要的是能够在同一电子邮件中循环(通过代码)线程中的电子邮件.所以,如果有一个电子邮件"a",然后是回复,"b",然后是另一个回复,"c",c也将包含b,然后在其下方,所有都在同一封电子邮件中.在伪代码中,我想要以下内容:

Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
    Dim wd As Word.Document
    Dim smail as SubEmail
    Dim tb As Word.Table
    Set …
Run Code Online (Sandbox Code Playgroud)

outlook vba

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

如何设置DotNetNuke进行开发

我是.NET开发人员团队的一员,我们正在尝试使用DNN平台作为一种拥有网站模板的方式,这样我们就不必花费数周或数月来构建核心功能,例如身份验证,权限,导航但是,我对平台如何工作以及它是如何安装非常困惑.我花了很多时间在http://www.dnnsoftware.com/以及其他网站上进行在线研究,这只会增加我的困惑.以下是一些尚未得到答复的具体问题:

  1. 我们是否安装了源代码? http://www.dnnsoftware.com/wiki/how-to-install-the-source-package-of-dotnetnuke表示不建议安装源代码.另一方面,http : //www.dnnsoftware.com/wiki/packages说如果我们是开发人员(我们是),我们应该使用源代码.
  2. 如果我们不使用源代码,我们如何编写将用于向我们的站点添加功能,样式或业务逻辑的代码?我们究竟在哪里放这个代码?
  3. 我继续看到"模块"一词被抛出.世界上有什么模块?它是一个单独的.csproj文件吗?是.cs文件保存为网站的一部分吗?如果是这样,我们如何在没有源代码的情况下合并它?
  4. 与任何其他应用程序一样,我们需要能够完全控制构建和部署.有了这个,我们可以看到我们所做的事情的历史,必要时回滚更改等.目前,对于我们的其他项目,我们使用TeamCity构建并使用OctopusDeploy进行部署.哪个适合在没有源的情况下使用DNN?我也知道DNN被设置为一个网站项目,而不是一个Web应用程序项目(参见http://www.dnnsoftware.com/forums/threadid/338902/scope/posts/threadpage/1),网站项目是一种技术并不是由较新版本的Visual Studio维护,也可能更难部署.假设我不想转换(http://blogs.msdn.com/b/webdev/archive/2009/10/29/converting-a-web-site-project-to-a-web-application-project .aspx),我将如何构建/部署网站项目?
  5. http://blogs.msdn.com/b/webdev/archive/2009/10/29/converting-a-web-site-project-to-a-web-application-project.aspx似乎表明它不推荐从DNN中删除依赖项并将其替换为其他依赖项.如果这是真的,它会使整个平台看起来非常脆弱,让我想知道我是否完全使用了错误的工具.DNN真的对开发人员有意义吗?(如果没有,什么再用途?)

dotnetnuke

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

启动进程并仅等待父进程

我正在使用 PowerShell 语法:

Start-Process -FilePath $file -ArgumentList $argList -NoNewWindow -Wait
Run Code Online (Sandbox Code Playgroud)

正在启动的进程是一个安装程序,它安装 Windows 服务,然后启动该服务,然后该进程停止。发生的情况是我的脚本无限期挂起,即使在进程成功完成并且进程已退出之后(正如我在任务管理器中看到的那样。当我从命令行运行它时,没有 PowerShell,它在一分钟内完成)。显然,它仍在等待,因为有一个从原始进程生成的子进程。如何告诉 PowerShell 仅等待初始进程 ($file) 而不是任何子进程?

谢谢

powershell process

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

标签 统计

c# ×1

dotnetnuke ×1

logmein ×1

outlook ×1

powershell ×1

process ×1

rdp ×1

sql-server ×1

sql-server-2008 ×1

vba ×1

vpn ×1