小编Mat*_*ius的帖子

真的在Windows中杀死一个进程

偶尔,Windows机器上的程序会发疯,只是挂起.所以我将调用任务管理器并点击"结束进程"按钮.但是,这并不总是有效; 如果我尝试了足够多次,那么它通常会最终死亡,但我真的希望能够立即杀死它.在Linux上我可以kill -9保证一个进程会死掉.

这也可用于编写批处理脚本,编写批处理脚本是编程.

Windows中是否有一些程序或命令会一直杀死进程? 一个免费的第三方应用程序没问题,虽然我更愿意能够在我第一次坐下来的机器上这样做.

windows

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

将整个对象转储到C#中的日志的最佳方法是什么?

因此,为了在运行时查看当前对象的状态,我非常喜欢Visual Studio立即窗口给出的内容.只是做一个简单的

? objectname
Run Code Online (Sandbox Code Playgroud)

将给我一个格式良好的"转储"对象.

有没有一种简单的方法在代码中执行此操作,因此我可以在记录时执行类似的操作?

c# debugging logging object visual-studio

118
推荐指数
10
解决办法
11万
查看次数

网址:用户名@

要使用URL发送用户名和密码,我们使用此方案:

http://username:password@www.my_site.com
Run Code Online (Sandbox Code Playgroud)

但我的用户名是my_email@gmail.com.
问题是@.

我该如何解决?

url http url-encoding

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

如何在C#.NET中用空字符替换字符串中的char

我有一个像这样的字符串:

string val = "123-12-1234";
Run Code Online (Sandbox Code Playgroud)

如何在C#中使用空字符串替换短划线.

我的意思是 val.Replace(char oldChar, newChar);

什么需要进去oldCharnewChar.

c#

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

如果不首先将lambda表达式转换为委托或表达式树类型,则不能将lambda表达式用作动态分派的操作的参数

我正在使用.NET4.5和VS2013,我有这个查询dynamic从db 获得结果.

dynamic topAgents = this._dataContext.Sql(
    "select t.create_user_id as \"User\", sum(t.netamount) as \"Amount\" from transactiondetail t where t.update_date > sysdate -7 group by t.create_user_id")
    .QueryMany<dynamic>();
Run Code Online (Sandbox Code Playgroud)

以下语句失败并出现编译错误Cannot use a lambda expression as an argument to a dynamically dispatched operation without first casting it to a delegate or expression tree type ,甚至不允许我运行它

topAgents.ToList().Select(agent => new
{
    User = agent.User != null ? string.Format("{0}", agent.User).Replace("CORPNTGB\\", "") : null,
    Amount = agent.Amount
});
Run Code Online (Sandbox Code Playgroud)

虽然这个foreach工作得很好.

var data = new List<List<object>>(); …
Run Code Online (Sandbox Code Playgroud)

c# linq lambda .net-4.5

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

在Chrome开发人员工具中调试时跳过一行

谷歌Chrome开发人员工具中是否有一项功能允许在调试时跳过一行而不执行它,就像在Visual Studio中可以完成的那样?

我能想到的一个解决方法是通过包装线来"实时编辑"代码

if(false){ //line to be skipped }
Run Code Online (Sandbox Code Playgroud)

但这并不是每次刷新后我都必须做的最方便的解决方法.是否有内置或更快,更好的方法来做到这一点?

debugging google-chrome google-chrome-devtools

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

(和其他unicode字符)在g ++不允许的标识符中

我是 发现我不能用 作为g ++ 4.7的有效标识符,即使-fextended-identifiers启用了该选项:

int main(int argc, const char* argv[])
{
  const char*  = "I'm very happy";
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

main.cpp:3:3:错误:stogram'\ 360'在程序
main.cpp中:3:3:错误:stray'\ 237'在程序
main.cpp中:3:3:错误:stray'\'230'in程序
main.cpp:3:3:错误:在程序中迷路'\ 203'

经过一些谷歌搜索后,我发现标识符中尚不支持UTF-8字符,通用字符名称应该有效.所以我将我的源码转换为:

int main(int argc, const char* argv[])
{
  const char* \U0001F603 = "I'm very happy";
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

main.cpp:3:15:错误:通用字符\ U0001F603在标识符中无效

所以显然不是有效的标识符字符.但是,该标准特别允许来自10000-1FFFD附件E.1 范围内的字符,并且不允许它作为E.2中的初始字符.我的下一个努力是看看是否有任何其他允许的unicode字符工作 - 但我没有尝试过.甚至不是重要的PILE OF POO()角色.

那么,为了有意义和描述性的变量名称,给出了什么?请问-fextended-identifiers这样做,因为它会公布或不?它是否仅在最新版本中得到支持?其他编译器有什么样的支持?

c++ unicode gcc g++ c++11

56
推荐指数
3
解决办法
8384
查看次数

ORA-01653:无法在表空间ORA-06512中扩展表

我尝试通过运行以下sql生成一些测试数据.

BEGIN    
  FOR i IN 1..8180 LOOP
    insert into SPEEDTEST
    select 'column1', 'column2', 'column3', 'column4', 'column5', 'column6', 'column7', 'column8', 'column9', 'column10', 'column11', 'column12', 'column13', 'column14', 'column15', 'column16', 'column17', 'column18', 'column19', 'column20', 'column21', 'column22', 'column23', 'column24', 'column25', 'column26', 'column27', 'column28', 'column29', 'column30', 'column31', 'column32', 'column33', 'column34', 'column35', 'column36', 'column37', 'column38', 'column39', 'column40', 'column41', 'column42', 'column43', 'column44', 'column45', 'column46', 'column47', 'column48', 'column49', 'column50', 'column51', 'column52', 'column53', 'column54', 'column55', 'column56', 'column57', 'column58', 'column59', 'column60', 'column61', 'column62', 'column63', 'column64', 'column65', 'column66', 'column67', 'column68', 'column69', …
Run Code Online (Sandbox Code Playgroud)

oracle tablespace

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

如何将输入字段设为只读但仍然将数据发送回表单?

我有一个输入字段:

<input cid="Topic_Created" name="Topic.Created" size="25" type="text" value="6/5/2011 8:22:45 AM" />
Run Code Online (Sandbox Code Playgroud)

我希望该字段显示在我的表单上,但不希望用户能够编辑该字段.当用户单击提交时,我希望将表单值发送回服务器.

这可能吗.我尝试了不同的组合disabled = "disabled",readonly = "readonly".似乎我总是得不到为该领域送回的任何东西.

html css

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

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