小编Chi*_*hah的帖子

在Windows中是否有类似GREP的模式匹配实用程序?

grepWindows命令提示符中是否有类似的实用程序,或者是否有第三方工具?

windows grep

171
推荐指数
9
解决办法
24万
查看次数

如何在Web服务中使用JAXBElement <String>?

我正在使用WCF开发一个可互操作的Web服务,我正在从Java客户端使用它.当我创建代理类时,它生成了所有getter和setter方法以及一个JAXBElement<String>字段.我在JDK API中搜索了这个并找到了构造函数:

JAXBElement(QName name, Class<T> declaredType, Class scope, T value) 
Run Code Online (Sandbox Code Playgroud)

我该如何使用这个构造函数?请解释这些参数,如果互联网上有一个描述其用途的好教程,请告诉我.

java xml wcf web-services

25
推荐指数
5
解决办法
7万
查看次数

使用打字稿的IResourceClass扩展angularjs的$资源

我正在使用Asp.Net Web API和AngularJS开发SPA.我还使用TypeScript来获取静态类型.所以,我添加了DefinitelyTyped angularjs.

因为我正在使用RESTfull服务.我想过使用angularjs的$资源.现在我的资源没有PUT http方法的任何内置方法.所以我决定添加我自己的如下.

var employees = $resource('/api/employee/:id',{id:'@id'},{"update":{ method: "PUT", isArray:false }};
Run Code Online (Sandbox Code Playgroud)

现在,正如您所看到的,在普通的AngularJS中很容易做到.我想通过TypeScript路由并定义扩展IResourceClass的自定义接口.这个界面的文档解释如下.

//具有默认操作的每个资源的基类.//如果为资源定义新操作,则需要//扩展此接口并将ResourceClass类型转换为该接口.

我真的无法弄清楚如何扩展这个界面.它不断出现一些关于语法的错误.有人可以解释如何扩展此接口并添加Update方法,然后在我的控制器上调用PUT方法.

javascript angularjs typescript

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

Codd的"非颠覆规则"是什么意思?

最近我读到了Codd的12条规则,除了12号之外,我理解了所有的"非颠覆"规则.如果有人能解释我的规则(最好使用一个例子),那将非常有帮助.

谢谢.

sql oracle rdbms

5
推荐指数
2
解决办法
4514
查看次数

更改AppSetting对应用程序没有影响

在我正在ASP.Net上开发的应用程序之一.在这个应用程序中,我们一直在使用大量的AppSettings.在最初的开发中,我们使用了ConfigurationManager.AppSettings [""].但随着开发的进展,我们创建了一个实用程序类,我们在其中为每个AppSettings定义一个静态属性.然后问题开始出现.现在,当应用程序部署在测试服务器上并且我们更改AppSettings上的任何设置时,除非我们重新启动IIS,否则它没有任何效果.这是我用来创建AppSettings的静态属性的以下代码片段.

public static class AppSettingsUtil
{
      public static string Log4Net
      {
          get
          {
              return ConfigurationManager.AppSettings["Log4Net"];
          }
      }
}
Run Code Online (Sandbox Code Playgroud)

我能想到的原因之一是,它是一个静态属性,因此可以在其生命周期中初始化一次,因此下次可能无法从appsettings中获取值.

c# asp.net

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

升级到MVC 5的网站缺少ControllerContext上的DisplayMode属性

我最近将我的网站更新为MVC 5.它在我的开发机器上运行良好.当我转移到支持.Net 4.0的共享主机上,我的MVC 4网站工作得很好.部署后,我收到以下异常.

 Method not found: 'System.Web.WebPages.IDisplayMode
 System.Web.Mvc.ControllerContext.get_DisplayMode()'.
Run Code Online (Sandbox Code Playgroud)

我尝试了一些问题来解决问题,但没有任何帮助.

  1. 我检查了文档是否DisplayMode是仅在MVC 5中添加的属性.我错了.它在MVC 4中也在msdn文档中检查过.
  2. 在MSDN上奇怪的事情,当我检查System.Web.Mvc.ControllerContext类型时,它指向我这里.这里要注意的是当你将Framework版本更改为4.0时,它在ControllerContext上没有显示相同的属性.这感觉有点奇怪.

我的假设是.Net 4.5和MVC 5.0组合可能没有这种方法.

我的装配绑定.

 <dependentAssembly>
    <assemblyIdentity name="System.Web.WebPages.Razor"
        publicKeyToken="31bf3856ad364e35" />
    <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0"/>        
  </dependentAssembly>
  <dependentAssembly>
    <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
    <bindingRedirect oldVersion="1.0.0.0-5.0.0.0" newVersion="5.0.0.0" />
  </dependentAssembly>
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc .net-4.0 .net-4.5 asp.net-mvc-5

4
推荐指数
2
解决办法
3743
查看次数

jQuery.ajax调用Web服务的问题

我正在ASP.NET中开发一个注册表单,我在其中使用客户端脚本.所以我使用jQuery.ajax方法通过ASP.NET Web服务将所有字段的数据POST到服务器.但是当我执行Jquery.ajax方法时,它会调用error函数.我尝试在Firefox中使用Firebug进行调试.它显示错误500内部服务器错误.现在我假设将数据插入到WebService中我需要使用POST方法,同样我需要Web服务中的服务器端的一个函数,可以使用POST方法调用.我提供了一些代码片段来说明我所做的事情.

我的客户端脚本:

//My Client Side Function
function registerUser()
{
    var User = {
      FirstName:$get("txtFirstName").value,
      LastName:$get("txtLastName").value
      .
      .
      //and so on....This way I creat my json object to POST on server
      };

      //jQuery to POST Data
      jQuery.ajax({
        type:"POST",
        url:"Service/UserRegistration.asmx/InsertUser",
        data:User,
        success:notifyUser,
        error:setErrorField
      });

}

//Function for Success Complition
function notifyUser(msg)
{
       alert("Registration Successfull");
}
Run Code Online (Sandbox Code Playgroud)

我在服务器上的Web服务:

//My C# Web Service Logic
[WebMethod]
public void InsertUser(User use)
{
      FreeUser us = new FreeUser();
      us.FirstName = use.FirstName;
      .
      .
      //and so on
} …
Run Code Online (Sandbox Code Playgroud)

c# jquery web-services

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

如何在Java中以编程方式阅读和保存*.doc文件?

我正在开发一个在线内容管理网站.我希望允许用户通过doc文件上传他们的文章.所以,现在我想从该文本文件中读取文本,如果用户想要他们可以将他们的文章保存到doc文件.so,请告诉我哪个API用于此功能.最好有免费的API.但欢迎所有建议.

谢谢.

java

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