小编Lui*_*uis的帖子

比较两个字符串并获得差异

我如何比较c#中的两个字符串并获得差异?

例如:

String1:我有车

string2:我有一辆新车宝马

结果:新的,宝马

c#

30
推荐指数
3
解决办法
5万
查看次数

在c#中将Html转换为Docx

我想在c#中将html页面转换为docx,我该怎么做?

c# docx

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

如何在java中添加soap标头

我有来自oracle的NO-.net webservice要访问我需要添加soap标头.如何在java中添加soap标头?

Authenticator.setDefault(new ProxyAuthenticator("username", "password"));
                System.getProperties().put("proxySet", "true");
                System.setProperty("http.proxyHost", "IP");
                System.setProperty("http.proxyPort", "port");




                proxy = new RegPresMed_Service(new URL("webservice")).getRegPresMed();
                ((BindingProvider) proxy).getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, "realwebservice");
                ((BindingProvider) proxy).getRequestContext().put("com.sun.xml.ws.request.timeout", new Integer(60000));
                ((BindingProvider) proxy).getRequestContext().put(BindingProvider.USERNAME_PROPERTY, "webserviceUsername");
                ((BindingProvider) proxy).getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, "webservicePassword");
Run Code Online (Sandbox Code Playgroud)

这有必要吗?

 ((BindingProvider) proxy).getRequestContext().put(BindingProvider.USERNAME_PROPERTY, "webserviceUsername");
                    ((BindingProvider) proxy).getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, "webservicePassword");
Run Code Online (Sandbox Code Playgroud)

我的肥皂标题是这样的:

<wsse:Security soapenv:mustUnderstand="1"
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
    <wsse:UsernameToken wsu:Id="UsernameToken-6"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
        <wsse:Username>username</wsse:Username>
        <wsse:Password
Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">password</wsse:Password>
        <wsse:Nonce
EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">randomnaumber==</wsse:Nonce>
        <wsu:Created>dateCreated</wsu:Created>
    </wsse:UsernameToken>
</wsse:Security>
Run Code Online (Sandbox Code Playgroud)

java ws-security web-services jax-ws soapheader

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

如何在高级图表中显示无数据可用消息

当数据集没有返回任何数据时,我们可以使用highcharts显示消息吗?例如:"无可用数据"

highcharts

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

传递数据$ http.post从AngularJS和ASP.net MVC获取null

我正在尝试将数据从AngularJS传递到ASP.net MVC并且始终为null.这是我的代码(仅发布基本,按钮,控制器和c#:

HTML:

<a class="btn btn-grey btn-lg btn-block" ng-click="AddCar()">Save</a>
Run Code Online (Sandbox Code Playgroud)

调节器

$scope.AddCar = function () {
            $http.post("Cars/AddCar", JSON.stringify($scope.new.JsonCar)).success(function (data) {
                Alert(ok)
            })
Run Code Online (Sandbox Code Playgroud)

C#

public string AddCar(string JsonCar) 
        {
            try
           ....
        }
Run Code Online (Sandbox Code Playgroud)

在JSON.stringify($ scope.new.JsonCar)中,我得到了这个:

"{"名称":"菲亚特500","描述":"新车","MaxUserCapacity":5,"PhotoPath":"无"}"

我做错了什么?

c# asp.net-mvc angularjs angularjs-directive angularjs-controller

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

使用ng-Style更改背景颜色

如何使用ng-style更改背景颜色?

这个Div会重复,所以其中一个颜色来自DB.对于plnkr我只修复了颜色,但在我的例子中是这样的:

<div class="col-md-offset-0 col-md-2" ng-repeat="type in types" style="margin-bottom:5px;">
       <div class='container' divCheckbox  ng-style="{'background-color':(isSelected?'{{type.color}}':'#ccc')}>
            <input type='hidden' ng-model="type.show" />
            <div class="label">{{type.name}}</div>
       </div>
</div>
Run Code Online (Sandbox Code Playgroud)

指令:

.directive('divCheckbox', function () {
            return {
                restrict: 'A',
                link: function (scope, el, attr) {
                    scope.isSelected = el.find('input').val() == 'false';
                    el.on('click', function () {
                        scope.isSelected = !scope.isSelected;
                        scope.$apply();
                    });
                }
            }
        });
Run Code Online (Sandbox Code Playgroud)

继承人我的plnkr:http://plnkr.co/edit/onLA8vSbtwQu1OxZrKzT?p =preview

angularjs angularjs-directive angularjs-ng-repeat

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

如何获取选择壁纸的名称

如何使用C#在Windows中获取当前桌面墙纸的名称?

c#

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

GetField返回null

我正在尝试getField但总是返回null这里是代码的图像和变量的监视.

码: FieldInfo xSortField = xFieldInfo.GetValue(x).GetType().GetField(this.prefixedSortBy[i]);

在此输入图像描述

.net c#

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

优化SQL Server中的XML导入

我有这个代码导入一个50mb的XML,其中包含大约26.280个实体.但这需要很长时间,有50分钟仍在运行,那可以吗?或者这段代码可以优化?

INSERT INTO OSUSR_DFP_PEP_ENTITIES (ENT_ID, NAME, FIRSTNAME, LASTNAME, PREFIX, SUFFIX,
                      AKA, NAMESOURCE, PARENTID, GOVDESIGNATION, ENTRYTYPE, ENTRYCATEGORY, ENTRYSUBCATEGORY,
                      ORGANIZATION, POSITIONS, REMARKS, DOB, POB, COUNTRY, EXPIRATIONDATE, EFFECTIVEDATE, 
                      PICTUREFILE, LINKEDTO, RELATED_ID, SOURCEWEBLINK, TOUCHDATE, DIRECTID, PASSPORTID, 
                      NATIONALID, OTHERID, DOB2, ENTLEVEL, MASTERID, WATCH, RELATIONSHIPS) 
SELECT X.product.query('Ent_ID').value('.', 'INT'),
       X.product.query('Name').value('.', 'nvarchar(1000)'),
       X.product.query('FirstName').value('.', 'nvarchar(500)'),
       X.product.query('LastName').value('.', 'nvarchar(500)'),
       X.product.query('Prefix').value('.', 'nvarchar(500)'),
       X.product.query('Suffix').value('.', 'nvarchar(500)'),

       X.product.query('Aka').value('.', 'nvarchar(500)'),
       X.product.query('NameSource').value('.', 'nvarchar(500)'),
       X.product.query('ParentID').value('.', 'INT'),
       X.product.query('GovDesignation').value('.', 'nvarchar(500)'),
       X.product.query('EntryType').value('.', 'nvarchar(500)'),
       X.product.query('EntryCategory').value('.', 'nvarchar(500)'),
       X.product.query('EntrySubCategory').value('.', 'nvarchar(500)'),

       X.product.query('Organization').value('.', 'nvarchar(500)'),
       X.product.query('Positions').value('.', 'nvarchar(500)'),
       X.product.query('Remarks').value('.', 'nvarchar(max)'),
       X.product.query('DOB').value('.', 'nvarchar(500)'),
       X.product.query('POB').value('.', 'nvarchar(500)'),
       X.product.query('Country').value('.', 'nvarchar(500)'),
       X.product.query('ExpirationDate').value('.', 'nvarchar(500)'), …
Run Code Online (Sandbox Code Playgroud)

xml sql sql-server sql-server-2005

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

将纳秒转换为日期时间

我在将纳秒转换为时遇到了一些麻烦,DateTime因此我可以使用 Google Fit API ( https://developers.google.com/fit/rest/v1/reference/users/dataSources/datasets/get )

数据集标识符是最小数据点开始时间和最大数据点结束时间的组合,表示为从纪元开始的纳秒。ID 的格式如下:“startTime-endTime”,其中 startTime 和 endTime 是 64 位整数。

我能够以这种方式从日期时间转换为纳秒

DateTime zuluTime = ssDatetime.ToUniversalTime();
DateTime unixEpoch = new DateTime(1970, 1, 1);
ssNanoSeconds = (Int32)(zuluTime.Subtract(unixEpoch)).TotalSeconds + "000000000";
Run Code Online (Sandbox Code Playgroud)

但现在我需要将纳秒转换为DateTime. 我该怎么做?

c# datetime google-fit-sdk google-fit

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