小编Cri*_*oma的帖子

如何使HTML <div>元素可编辑跨浏览器?

你知道怎么<div>用JavaScript编辑吗?我正在寻找跨浏览器的解决方案.

类似于富文本区域的东西,但使用可编辑的区域<iframe>.我需要类似的东西<div>.
我不想使用替换文本框.

html javascript cross-browser contenteditable

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

如何为居中的浮动确认对话框设计CSS?

我正在寻找一种方法来显示一个始终以页面为中心并在页面上浮动的确认对话框.

尝试过,但它根本不是"总是居中",因为这个位置是固定的:

.Popup
{
    text-align:center;
    position: absolute;
    bottom: 10%;
    left: 27%;
    z-index:50;
    width: 400px;
    background-color: #FFF6BD;
    border:2px solid black;
}
Run Code Online (Sandbox Code Playgroud)

任何的想法?谢谢

html css dialog center alignment

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

Comet和PHP:如何使用Comet与PHP聊天系统?

我必须使用Comet在PHP中构建一个简单的聊天系统.

我不知道这个项目的最佳方法是什么.

使用什么是最好的技术(跨浏览器会很好),以及如何实现它?我可以使用哪些已经有彗星支持.(我不想使用Bayeux协议)

我已经为聊天系统运行了PHP后端,但我需要一些关于客户端和服务器之间交互的想法.

谢谢大家.致以我的问候.

javascript php chat comet

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

存储库模式:模型关系的实现和延迟加载

我有一个处理产品和产品类别的应用程序.对于这些中的每一个,我都使用POCO定义了模型.

// Represents a product.
class Product {
  public virtual int ID { get; set; }
  public virtual string Name { get; set; }
  public virtual ProductCategory Category { get; set; }
}

// Represents a product category.
class ProductCategory {
  public virtual int ID { get; set; }
  public virtual string Name { get; set; }
  public virtual IEnumerable<Product> Products { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

该应用程序使用存储库来访问这些模型

// The interface implemented by the application's repository
interface IProductRepository {
  IEnumerable<Product> GetAllProducts(); …
Run Code Online (Sandbox Code Playgroud)

c# entity-relationship design-patterns lazy-loading repository

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

PHP和RegEx:用不在括号内的逗号(以及嵌套括号)拆分字符串

两天前,我开始研究代码解析器,但我陷入困境.

如何用不在括号内的逗号分隔字符串,让我告诉你我的意思:

我有这个字符串来解析:

one, two, three, (four, (five, six), (ten)), seven
Run Code Online (Sandbox Code Playgroud)

我想得到这个结果:

array(
 "one"; 
 "two"; 
 "three"; 
 "(four, (five, six), (ten))"; 
 "seven"
)
Run Code Online (Sandbox Code Playgroud)

但相反,我得到:

array(
  "one"; 
  "two"; 
  "three"; 
  "(four"; 
  "(five"; 
  "six)"; 
  "(ten))";
  "seven"
)
Run Code Online (Sandbox Code Playgroud)

我怎么能在PHP RegEx中这样做.

先感谢您 !

php regex parsing split

7
推荐指数
3
解决办法
6474
查看次数

C# 控制台:边读边写并保留结构

我正在编写一个通过 TCP 连接到服务器的 C# 控制台应用程序,它使用一个单独的线程来侦听来自服务器的传入消息,我希望它将它们写入控制台,同时从控制台读取消息。我能够做到这一点,但我有一个问题。

当我输入时,控制台会显示此信息,并出现一条消息:

来自服务器的消息 来自服务器的
消息
我的消息从服务器
g 到服务器

我希望它将我的消息与服务器消息分开,如下所示:

来自服务器的
消息 来自服务器的
消息 来自服务器的
消息 我的消息到服务器

如果我收到一条消息,我仍然想保留我输入的消息,但我不希望它与收到的消息混淆,我希望它在最后一行保持完整。

我可以这样做吗?如何?

当来自服务器的消息传入时,我可以将消息移到控制台的末尾吗?

c# console multithreading client-server

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

TcpListener:如何检测客户端断开连接?

如何检测客户端何时断开与TcpListener的连接?

我的每个客户都在一个单独的线程中处理.

c# vb.net multithreading tcplistener tcpclient

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

Google地图:如何将HTML元素添加到特定坐标?

我想知道如何以及如果我可以将标准HTML元素(div,button)添加到地图上的一组特定坐标?

例如,我有一组坐标,我想附加一个自定义气球通知给他们

带有自定义样式元素的Google地图附加到一组坐标http://i45.tinypic.com/dfc7sj.png

当我从坐标平移时,元素应该消失,当我平移回它们时,元素应该重新出现.

是否可以使用Google地图执行此操作?

javascript google-maps overlay google-maps-markers

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

.NET或PHP,企业还是开源?

我在使用PHP,MySQL,Apache等开源技术方面经验丰富.我觉得在家和他们一起工作,代码很轻松地传给我.

我最近开始玩ASP.NET技术(我知道它不能与PHP相比,或者是它?)并且一切看起来都很简单,但我仍然感觉不像家一样.

我仍然无法决定走哪条路,接下来应该做些什么.

我的一些朋友在开源技术的小公司工作,并说他们在天堂,这是要走的路.另一方面,我的一些亲戚在公司环境中工作并说他们在天堂并且不想听到开源(尽管他们在公司时期之前对开源非常满意).

我很困惑,我希望你们能告诉我你是否有类似的经历和你做了什么?这对我来说意义重大.

php asp.net open-source corporate

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

WM和C#:如何以编程方式设置WiFi Ad-Hoc连接?

我正在尝试使用.NET Compact FrameworkC#中Windows Mobile 6手机构建一个Walkie Talkie应用程序.

如何以编程方式设置Ad-Hoc WiFi连接?使用什么API

.net c# networking windows-mobile wifi

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

NodeJS:在代码中连接数据库的位置?

我有一个在NodeJS上运行的简单快速服务器,我想在接收请求时执行数据库查询.我的设置看起来与此类似

var srv = require('express').createServer();
var db = new DbConnection(dsn);

srv.get('/', function (req, res) {
    var result = db.query(query);

    res.send(result);
});

srv.listen(80);
Run Code Online (Sandbox Code Playgroud)

我会遇到并发问题吗?如果同时处理两个请求并因此同时进行查询怎么办?

我也考虑过这种方法

srv.get('/', function (req, res) {
    var db = new DbConnection(dsn);

    var result = db.query(query);

    res.send(result);
});
Run Code Online (Sandbox Code Playgroud)

你做的最好的方法/做法是什么?

mysql database concurrency asynchronous node.js

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