小编sem*_*gay的帖子

是否为.NET实现了WebSocket客户端?

我想在我的Windows窗体或WPF应用程序中使用WebSockets.是否有支持WebSockets实现的.NET控件?或者是否有任何开源项目开始呢?

支持WebSockets的Java客户端的开源解决方案也可以帮助我.

.net html5 client websocket

50
推荐指数
5
解决办法
4万
查看次数

Cordova ibeacon; 在应用程序被杀后发送本地通知,但在android上无效

我正在我的cordova项目中使用Cordova/Phonegap iBeacon插件ionicframework.当应用程序被杀死时,我正在尝试使用cordova本地通知插件在android和ios上发送本地通知.

这是我的代码:

document.addEventListener("deviceready", onDeviceReady, false);

    function didDetermineStateForRegion(pluginResult) {
    }

    function didStartMonitoringForRegion (pluginResult) {
    }
    function didExitRegion(pluginResult) {
        $cordovaLocalNotification.add({
        id: 30244234234,
        title: "Good By!",
        text: "Hope to see you again."
            }).then(function () {
            });
    }

    function didEnterRegion (pluginResult) {
        $cordovaLocalNotification.add({
        title: "Welcome",
        text: "Tap to launch app"
            }).then(function () {

            });

    };
    function didRangeBeaconsInRegion (pluginResult) {

    }

    function onDeviceReady() {
        // Now safe to use device APIs
        function createBeacon(uuid,nofiyState) {

            var uuid = uuid; …
Run Code Online (Sandbox Code Playgroud)

javascript android cordova ibeacon ionic-framework

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

swift,如何从UIImageView获取当前显示的图像文件名

我想获取当前在UIImageView上显示的图像文件名.我试着得到如下:

let currentImage = alien.image // !alien is my image view 
println(currentImage?.description)
Run Code Online (Sandbox Code Playgroud)

但它打印:

Optional("<UIImage: 0x7fa61944c3d0>")
Run Code Online (Sandbox Code Playgroud)

ios swift

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

React Native限制?

我对移动开发知之甚少,但在JS中编写本机移动应用程序的可能性让我感兴趣.

但是,如果我错了,请纠正我,但我认为React Native不会很快取代传统的本机代码.为什么会这样?React Native有哪些限制,阻止它取代传统的原生开发?

任何见解都非常感谢

mobile objective-c ios reactjs react-native

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

如何防止向左/向右滑动垂直滚动

当我尝试向左/向右滑动我的应用程序内容时,也会垂直滚动创建凌乱的用户体验.有没有办法防止它?

这是我处理滑动的方式

// angular directive
link: function(scope, element, attrs) {
        $ionicGesture.on('swiperight', function(){console.log("swiped");}, element );
}
Run Code Online (Sandbox Code Playgroud)

javascript scroll swipe angularjs ionic

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

更好地理解javascript预编译

var foo=1;
function bar(){
  foo=10;
  return;
  function foo(){}
}
bar();
alert(foo);
Run Code Online (Sandbox Code Playgroud)

我目前正在学习javascript如何在机器中实际运行,这是我在示例中看到的一段代码.我不知道为什么最终警报是1而不是10.所以我想知道任何人都可以帮我解释javascript虚拟机是如何实际执行这些代码的.谢谢!

javascript precompile

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

在 Safari 中提交表单时加载 GIF 会停止动画

看看这个简单的JSFiddle(忽略所有的 javascript 代码,这里的问题只是关于动画加载 GIF)。

我想在提交表单之前显示动画加载 GIF。

我试过这个:

setTimeout(function(){
 $('form[name="checkout-form"]').submit();
},1000);
Run Code Online (Sandbox Code Playgroud)

这工作正常,动画加载 GIF 显示 1 秒,但是,一旦发送提交请求,它就会停止动画。

我需要做什么才能让 GIF 动画直到页面再次加载(或者直到响应从页面返回?)

forms jquery animation

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

如何将图标附加到光标?

我知道如何创建自定义光标,

cursor: url('custom.svg'), default;
Run Code Online (Sandbox Code Playgroud)

但是如何将图标附加到现有的指针光标上?

看图片

html javascript css

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

如何使用linq使用hibernate queryover连接两列

我想在select子句中连接Employee的firstname和lastname,但是它给出了:

无法从新的<> f__AnonymousType0`1(name = Format("{0} {1}",x.FirstName,x.LastName))确定成员

var returnData = UnitOfWork.CurrentSession.QueryOver<Employee>()
                 .OrderBy(x => x.Id).Asc
                 .SelectList(u => u.Select(x => x.Id).WithAlias(() => 
                                           businessSectorItem.id)
                                   .Select(x => new { name = string.Format("{0} {1}",
                                                x.FirstName, x.LastName) })
                                                .WithAlias(() => businessSectorItem.text))
                                   .Where(x => (x.FirstName.IsInsensitiveLike
                                                  ("%" + searchTerm + "%") ||
                                                x.LastName.IsInsensitiveLike
                                                  ("%" + searchTerm + "%")) &&
                                                  ( x.Account == null || x.Account.Id ==
                                                                           accountId))
                                  .TransformUsing(Transformers
                                                  .AliasToBean<SearchEmployeeItemDto>())
                                  .Take(limit)
                                  .List<SearchEmployeeItemDto>();
Run Code Online (Sandbox Code Playgroud)

c# linq nhibernate fluent-nhibernate

3
推荐指数
2
解决办法
3447
查看次数

如何测试Angular2中的transclusion(ng-content)?

我有一个组件要测试如下:

import {Component, OnInit, Input} from "@angular/core";

@Component({
    selector: 'column',
    template: '<ng-content></ng-content>',
    host: {
        '[class]': '"col col-" + width'
    }
})
export class ColumnComponent implements OnInit {

    @Input() public width: number;

    ngOnInit() {
        if (!this.width || this.width > 12 || this.width < 1) {
            this.width = 12;
        }
    }

}
Run Code Online (Sandbox Code Playgroud)

我无法找到一种优雅的方式来测试<ng-content>.检查了文件,但找不到好办法.

我认为有一个测试包装器组件会有所帮助.但是comp不是使用TestContainerComponent的那个,所以测试失败了

  @Component({
        selector: 'test-container',
        template: `<column width="12">Hello</column>`
    })
    export class TestContainerComponent {
    }

    fdescribe(`Column`, () => {
        let comp: ColumnComponent;
        let fixture: ComponentFixture<ColumnComponent>;

        let testContainerComp: …
Run Code Online (Sandbox Code Playgroud)

testing unit-testing angular2-testing angular

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