问题列表 - 第8108页

学习Java以获得完整新手需要多长时间?

我完全没有编程经验,但需要学习Java - 足以参加J2ME快速课程.我只有10周.我可以这样做吗?您对我可以使用的最佳资源有什么建议?(目前正在使用Sun的Java教程).

java java-me

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

HTML Purifier选择性地吃特殊字符

对符合UTF-8的数据库使用PHP.这是输入的输入方式.

  1. 用户类型输入到textarea
  2. 使用javascript escape()编码的textarea
  3. 通过HTTP帖子传递
  4. 用PHP rawurldecode()解码
  5. 使用默认设置传递HTMLPurifier
  6. 转义为MySQL并存储在数据库中

它以通常的方式出现,我在页面加载时运行unescape().这是为了让人们直接从word文档中复制和粘贴,并显示智能引号.

但HTMLPurifier似乎正在破坏非UTF-8特殊字符,那些逃逸()到一个简单的%表达式,比如Ö,它逃脱到%D6,而smartquotes逃到%u2024或其他东西,然后以这种方式进入数据库.它取出了特殊字符和紧随其后的字符.

我需要在这个过程中改变一些东西.也许我需要改变多件事.

我怎么办才能得不到特殊字符?

javascript php htmlpurifier

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

是什么导致此错误消息?远程服务器返回错误:(422)不可处理的实体

我尝试使用WCF向REST API提交请求; 这就是我所做的:

namespace Sample
{
    [ServiceContract]
    [XmlSerializerFormat]
    public interface ISampleApi
    {
        [OperationContract]
        [WebInvoke(Method = "POST", UriTemplate = "users.xml", ResponseFormat = WebMessageFormat.Xml, RequestFormat = WebMessageFormat.Xml)]
        User CreateUser(User user);
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的User班级:

namespace Sample.Entity
{
    [XmlRoot("user")]
    public class User
    {
        [XmlElement("company")]
        public string Company { get; set; }

        [XmlElement("country-code")]
        public string ContryCode { get; set; }

        [XmlElement("created-at")]
        public DateTime CreatedAt { get; set; }

        [XmlElement("email")]
        public string Email { get; set; }

        [XmlElement("external-identifier")]
        public string ExternalIdentifier { get; set; …
Run Code Online (Sandbox Code Playgroud)

rest wcf xml-serialization

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

ASP.NET成员资格提供程序,用户ID GUID和磁盘空间

我目前正在使用ASP.NET的SQL成员资格提供程序,它使用GUID作为用户ID.我的应用程序有几个自定义表,它们具有返回User表的外键关系,我担心标准提供程序对用户ID使用GUID的磁盘空间和性能影响.

有没有人遇到与此相关的空间/性能问题,如果有,那么人们已经实施了自定义方法来解决这个问题吗?

任何见解或建议将非常感激.

谢谢

performance asp.net-membership guid

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

使用smalldatetime或int在数据库中存储一个月

我目前正在为我们的组织制定月度清单系统.用户可以登录,选择一个月,然后提交与该月相关的是/否问题列表,以用于我们组织的目的.有些问题在超过1个月的清单中使用,因此我正在创建一个交叉表来促进这种一对多的关系.字段是ChecklistMonth和ChecklistQuestionID.

但是,我不确定如何存储ChecklistMonth字段.如果我使用smalldatetime,它似乎有点矫枉过正,因为我只对这个月感兴趣.它在未来几年看起来也会有点过时.另一方面,创建一个包含MonthID和Month字段的表似乎有点浪费,以便仅识别月份.

大家对此有什么看法?提前致谢.

sql database database-design

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

我在哪里可以找到Java的语法高亮库?

我正在用Java编写源代码编辑器(用于Java源代码),我想添加简单的语法突出显示(关键字的独特着色就足够了).有什么建议?

java syntax-highlighting editor

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

如何在批处理文件中附加日期

我在批处理文件中有以下行(在旧的Windows 2000机器上运行):

7z a QuickBackup.zip *.backup
Run Code Online (Sandbox Code Playgroud)

如何将日期附加到QuickBackup.zip文件中.因此,如果我今天运行批处理文件,理想情况下,该文件将是QuickBackup20090514.zip.

有没有办法做到这一点?

windows batch-file

44
推荐指数
5
解决办法
21万
查看次数

如何使用gdb打印和使用常量(通过Xcode)?

我正在使用xcode-gdb调试Cocoa应用程序.我处于断点,我希望查看一些Cocoa常量(即NSControlKeyMask)的值,并使用当前堆栈帧中的值进行一些测试.具体来说,我在

- (void) keyDown:(NSEvent *) e 
,我已经完成了
set $mf = (int)[e modifierFlags]
在gdb提示符上.现在我想做
p $mf & NSControlKeyMask
并且gdb告诉我'当前上下文中没有符号"NSControlKeyMask".

更新:
Xcode具有" 修复并继续文本 "功能.所以我使用了Dan M.和n8gray解决方案,因此我不需要对每个常量进行代理.

debugging xcode cocoa gdb

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

如果带有MSG_PEEK的非阻塞recv成功,那么没有MSG_PEEK的后续recv是否也会成功?

这是我正在研究的一些代码的简化版本:

void
stuff(int fd)
{
    int ret1, ret2;
    char buffer[32];

    ret1 = recv(fd, buffer, 32, MSG_PEEK | MSG_DONTWAIT);

    /* Error handling -- and EAGAIN handling -- would go here.  Bail if
       necessary.  Otherwise, keep going.  */

    /* Can this call to recv fail, setting errno to EAGAIN?  */
    ret2 = recv(fd, buffer, ret1, 0);
}
Run Code Online (Sandbox Code Playgroud)

如果我们假设第一次调用recv成功,返回1到32之间的值,是否可以安全地假设第二次调用也会成功?ret2能否小于ret1?在哪些情况下?

(为了清楚起见,假设在第二次调用recv期间没有其他错误条件:没有传递信号,它不会设置ENOMEM等.还假设没有其他线程会查看fd.

我在Linux上,但我相信MSG_DONTWAIT是这里唯一的Linux特有的东西.假设之前在其他平台上设置了正确的fnctl.)

sockets nonblocking recv

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

了解在Linux上等待I/O的进程被阻止的时间

是否有一个按进程工作的vmstat类型命令,它允许您查看进程被阻塞等待I/O的时间,内核和用户代码的时间?

linux performance

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