小编Sor*_*ami的帖子

如何在Captive Portal中调试浏览器?

当您尝试连接到无线网络时,强制网络门户有一个浏览器有时会打开.

有谁知道我怎么调试它?

我已经尝试过的:

  1. 我试过运行模拟器,但模拟器不会打开门户.
  2. 我已经尝试将iPhone连接到我的Mac并使用Safari进行调试 - 开发,但这仅显示iPhone运行Safari时的调试信息,而不是强制门户.

iphone debugging ios captivenetwork

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

将输入绑定到array.length时的RangeError

<div ng-app="">
<div ng-controller="MyCtrl">
    <input required type="number" ng-model="teams.length" min="1" max="9">    
    <span>pressing backspace to remove the number causes an exception</span>

    <div ng-repeat="team in teams track by $index">
        team {{$index+1}}
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

    function MyCtrl($scope) {
    $scope.teams = [{}];
}
Run Code Online (Sandbox Code Playgroud)

在输入中按退格键会导致异常:

RangeError: Invalid array length
at setter (http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js:9982:12)
at token.fn.extend.assign (http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js:9429:18)
at $setViewValue (http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js:16390:7)
at http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js:15654:14
at Scope.$eval (http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js:11576:28)
at Scope.$apply (http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js:11676:23)
at HTMLInputElement.listener (http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js:15653:13)
at http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js:2562:10
at Array.forEach (native)
at forEach (http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js:300:11) 
Run Code Online (Sandbox Code Playgroud)

我想要发生的是输入验证失败(ng-invalid).我正在跑角1.2.16

的jsfiddle

angularjs

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

搜索WindowBuilder文档/ API

我正在使用WindowBuilder Pro进行一个项目,在试图抓住它的同时,我一直在寻找没有任何运气的好文档.

我发现的最好的是Googles WindowBuilder Pro Infopage,但这对我来说还不够广泛.

有谁知道任何其他好的文件?或者我在这里可能有点偏离轨道?我的Swing体验非常有限,也许我最好不要研究SWING API而不是寻找WindowBuilder文档?

非常感谢任何提示.

java user-interface swing windowbuilder

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

在Java中为MS Access创建无DSN连接

我正在构建一个需要与MS Access数据库通信的桌面应用程序.现在,除非我想在每台将要使用桌面应用程序的计算机上为数据库注册DSN,否则我需要一种以无DSN方式连接到数据库的方法.

我搜索了很多,并找到了一些关于如何创建连接字符串的有用链接,并基于此我尝试修改我的程序,但没有成功.以下代码失败.如果我将getConnection中的字符串切换为"jdbc:odbc:sampleDB"它可以正常工作,但这是使用DSN而不是我想要实现的.

如何在java中编写和使用连接字符串以建立与MS Access数据库的无DSN连接?

private Connection setupConnection() throws ClassNotFoundException,
        SQLException {
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    Connection con = DriverManager.getConnection("Driver={Microsoft Access Driver (*.mdb)} &_ Dbq=c:\\as\\sampleDB.mdb");
    return con;
}
Run Code Online (Sandbox Code Playgroud)

另外:我还想指出,如果有人想知道如何通过DSN连接实现我的要求,我会很乐意听取它!

ms-access odbc jdbc dsn

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

Socket.io不由Node.js服务器提供服务

据我所知,从http://socket.io/#how-to-use,node.js会自动为服务器上的socket.io文件提供服务.

我已经安装了socket.io,npm install socket.io我可以看到它位于node_modules服务器根目录之上的一个级别.

server.js:

    var static = require('./plugins/node-static');
var socketIO = require('socket.io');
var clientFiles = new static.Server('./client');

var http = require('http');
httpServer = http.createServer(function (request, response) {
    request.addListener('end', function () {
            clientFiles.serve(request, response);
        });
}).listen(8253);

var webSocket = socketIO.listen(httpServer);
webSocket.on('connection', function(client) { .....
Run Code Online (Sandbox Code Playgroud)

index.html的:

<html>
<head>
    <title>Chat</title>
</head>
<body>
    <script src="/socket.io/socket.io.js"></script>
    <script type="text/javascript"
            src="http://code.jquery.com/jquery-1.5.2.js"></script>

    <script type="text/javascript">
        $(document).ready(function() {
            var webSocket = new io.Socket('localhost', { port: 8253 });
            webSocket.connect(); .......
Run Code Online (Sandbox Code Playgroud)

启动服务器工作正常,但打开index.html时,我收到以下错误:

GET http://localhost:8253/socket.io/socket.io.js 404 …
Run Code Online (Sandbox Code Playgroud)

javascript node.js socket.io

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

grunt uglify任务失败

运行grunt时,我收到以下错误:

警告:无法写入"client/dist/js/build.js"文件(错误代码:undefined).使用--force继续.

uglify的配置在我的Gruntfile.js:

uglify: {
      build: {
        src: ['client/src/js/*.js'],
        dest:['client/dist/js/build.js']
      }
    }
Run Code Online (Sandbox Code Playgroud)

我正在使用grunt-contrib-uglify.

任何想法为什么会这样?

node.js gruntjs

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

Node.js w/socket.io:TypeError:Obj在新Manager上没有'on'方法

按照这里的例子并遇到麻烦.

我安装了socketIO,npm install socket.io 当我运行node server.js时发生以下异常:

node.js:134
        throw e; // process.nextTick error, or 'error' event on first tick
        ^
TypeError: Object #<Object> has no method 'on'
    at new Manager (/Users/x/nodeprojects/cloudnode/node_modules/socket.io/lib/manager.js:97:10)
    at Object.listen (/Users/x/nodeprojects/cloudnode/node_modules/socket.io/lib/socket.io.js:71:10)
    at Object.<anonymous> (/Users/x/nodeprojects/cloudnode/sky/server.js:12:26)
    at Module._compile (module.js:402:26)
    at Object..js (module.js:408:10)
    at Module.load (module.js:334:31)
    at Function._load (module.js:293:12)
    at Array.<anonymous> (module.js:421:10)
    at EventEmitter._tickCallback (node.js:126:26)
Run Code Online (Sandbox Code Playgroud)

server.js:

var static = require('./plugins/node-static');
var socketIO = require('socket.io');
var clientFiles = new static.Server('./client');

var httpServer = require('http');
httpServer.createServer(function (request, response) …
Run Code Online (Sandbox Code Playgroud)

javascript node.js socket.io

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

express.js不服务我的形象

我不明白这里出了什么问题.

目录结构:

app/server.js
app/public/index.html
app/public/js/main.js
app/public/img/car.png 
Run Code Online (Sandbox Code Playgroud)

server.js

var fs = require('fs') ,express = require('express'),
app = express.createServer();

app.use(express.static(__dirname + "/public"));

app.get('/', function(req, res){
    fs.readFile(__dirname + '/public/index.html', 'utf8', function(err, text){
        res.send(text);
    });
});

app.listen(8080, function(){
    console.log('Server listening on %d', app.address().port);  
});
Run Code Online (Sandbox Code Playgroud)

main.js

var marker = new google.maps.Marker({
        map:map,
        position:coords,
        icon: 'img/car.png'
    });
Run Code Online (Sandbox Code Playgroud)

ERROROUTPUT:

Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:8080/img/car.png 
Run Code Online (Sandbox Code Playgroud)

我的所有css文件和js文件加载没有问题.我究竟做错了什么?

更新 这是由于文件被命名为car.png.png在Windows中浏览时,文件扩展不可见所以我被骗以为这个名字真的是car.png经验教训!

google-maps-markers node.js express

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

将参数从.aspx.cs传递到.ashx

我想将一个字符串传递给.ashx页面.

通常我会通过在.aspx页面中设置一个参数来做到这一点,例如: Loader="TreeLoader.ashx?passedVariable=hello"

但我想在.aspx.cs端以编程方式执行此操作,因为该值将更改.

.ashx页面接受HTTPContext:

public void ProcessRequest(HttpContext context)
    {
Run Code Online (Sandbox Code Playgroud)

不应该有一些方法将参数添加到上下文,然后以类似于这样的方式获取参数:

string searchString = context.Request["searchString"];
Run Code Online (Sandbox Code Playgroud)

实现这一目标的最佳方法是什么?

.net c# asp.net

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

npm install jquery失败

尝试彻底阅读这个堆栈跟踪,但它并没有让我更聪明.想法?

sudo npm install jquery

npm ERR! registry error parsing json
npm ERR! error installing jquery@1.6.3 SyntaxError: Unexpected token ILLEGAL
npm ERR! error installing jquery@1.6.3 <html><title>Request timeout</title><body><h1>Request timeout</h1></body></html>
npm ERR! error installing jquery@1.6.3     at Object.parse (native)
npm ERR! error installing jquery@1.6.3     at Request._callback (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/request.js:147:21)
npm ERR! error installing jquery@1.6.3     at Request.callback (/usr/local/lib/node_modules/npm/node_modules/request/main.js:99:22)
npm ERR! error installing jquery@1.6.3     at Request.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/request/main.js:361:18)
npm ERR! error installing jquery@1.6.3     at Request.emit (events.js:64:17)
npm ERR! error installing jquery@1.6.3     at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/request/main.js:327:16)
npm ERR! error installing …
Run Code Online (Sandbox Code Playgroud)

node.js npm

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