问题列表 - 第6719页

多字节字符集中的换行符控制字符

我有一些Perl代码将新行和换行符转换为标准化形式.输入文本是日语,因此将有多字节字符.

是否仍然可以逐字节地进行这种转换(我认为它目前正在进行),还是我必须检测字符集并启用Unicode支持?换句话说,流行的编码(Shift-JIS,EUC-JP,UTF-8,ISO-2022-JP)是否使用字节作为其字符集的一部分,可能会被误认为是ASCII控制字符?

我只需要CR和LF就能工作.

更新:添加了ISO-2022-JP.这是一个看起来最麻烦的那个时髦的逃脱序列......

unicode newline character-encoding cjk

4
推荐指数
2
解决办法
2297
查看次数

最好的ajax框架,用于拖放支持

我必须构建一个应用程序,拖放功能似乎是最繁重的部分.根据以下一个或多个参数,Drag and Drop的最佳Ajax框架是什么:

  1. 学习曲线
  2. 代码大小
  3. 浏览器兼容性

ajax drag-and-drop

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

C中的联合与结构

这个问题背后的想法是理解使用联合的更深层次的概念,并以不同的方式使用它以节省记忆.我的问题是 - 我的问题是 -

让我们说有一个结构

struct strt
{
   float f;
   char c;
   int a;
}
Run Code Online (Sandbox Code Playgroud)

并且在结合中表示相同的结构

union unin
{
   float f;
   char c;
   int a;
}
Run Code Online (Sandbox Code Playgroud)

如果我一个接一个地为结构成员分配值然后打印它们,它就会打印出来.但是如果没有发生联盟,一些覆盖工作正在进行中.

所以我需要找到一个方法,它可以存储f,c,a的值使用union,然后我可以打印相同的.(应用任何操作或任何东西..)但我正在寻找这种技术..那里有人可以指导我或给我任何想法吗?

c unions

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

设置确认提示框的标题

有没有办法设置确认提示(javascript中的confirm())框的标题?目前,如果在IE浏览器中运行确认提示框的标题为"Windows Internet Explorer",在Firefox中显示"http:// ...说:"页面.

javascript

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

删除Emacs中的选项卡不一致

要在emacs中设置标签,我在.emacs中有这一行:

(global-set-key (kbd "TAB") 'tab-to-tab-stop)
Run Code Online (Sandbox Code Playgroud)

我正在寻找一些方法让所有模式在emacs中显示标签为4个空格,并让emacs将标签保存为标签字符(而不是将它们保存为空格).

如果我使用c-mode,那么.emacs行会使标签看起来像8个空格并将它们保存为制表符.但是在ada-mode中,enter会自动缩进(我很好)并且它将在emacs中显示为4个空格并保存为四个空格.

有没有人知道如何普遍设置选项卡以在按下Tab键时插入一个选项卡(并且没有空格)并将其显示在emacs上作为四个空格?

我也尝试过:

(setq tab-width 4)
Run Code Online (Sandbox Code Playgroud)

但我仍然遇到与ada-mode相同的问题.

emacs

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

Crystal报告 - 关闭数据库连接

这是在C#,Visual Studio 2008,VS2008附带的水晶报告中

我有一个位于DLL中的水晶报表查看器表单.DLL负责加载水晶报告(基于报告文件名),并在表单上显示报告.

当我完成水晶报告后,我在已加载的reportdocument对象上调用dispose.但是,数据库连接仍然存在.

Crystal似乎检测到有其他连接(从我的主应用程序)到同一个数据库,并保持其连接打开.关闭主应用程序数据库连接时,晶体连接将关闭.

有没有办法迫使水晶关闭它的连接,而没有关闭主应用程序数据库连接?

c# sql-server report crystal-reports

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

如何在一个表中获取MS Access中不在另一个表中的所有行?

我尝试了很多不同的东西,但总是会出现语法错误.

我有两个表 - tableA和tableB.它们都有一个con_number字段作为唯一ID.我想选择tableB中不存在于tableA中的所有行.

任何人都可以给我这个查询,因为它将在MS Access中?

我知道在这种情况下使用NOT IN是非常低效的,所以如果有更好的方法那么那将是很好的.

谢谢.

sql ms-access

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

你如何覆盖UIView的+(id)层; 类方法?

我在文档中读到UIView的'layer'属性是只读的,你必须覆盖UIView的

+ (id)layer;
Run Code Online (Sandbox Code Playgroud)

class方法来访问图层的样式属性.

是否有任何覆盖此方法的示例,以返回已应用样式属性的图层/视图?

iphone core-animation

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

如何从Rails中重启Rails?

好的,所以我想在Rails中创建一个动作来重启自己.我做了一点搜索,发现:

http://snippets.dzone.com/posts/show/5002

这表示2个命令,一个停止,另一个重启.以下杀戮:

ps -a|grep "/usr/local/bin/ruby script/server"|grep -v "grep /usr"|cut -d " " -f1|xargs -n 1 kill -KILL $1
Run Code Online (Sandbox Code Playgroud)

-HUP信号没有为我重新启动,所以我试图破坏上面的命令(调整使命令工作正常,我在Ubuntu下启动服务器):

ps -eaf|grep "ruby script/server"|grep -v grep|cut -d " " -f3|xargs -n 1 kill -KILL $1;script/server
Run Code Online (Sandbox Code Playgroud)

这在我的环境中工作正常,所以我尝试设置一个动作来执行它:

def restart
  fork { exec "ps -eaf|grep \"ruby script/server\"|grep -v grep|cut -d \" \" -f3|xargs -n 1 kill -KILL $1;script/server" }
  redirect_to "/server_maintenance"
end
Run Code Online (Sandbox Code Playgroud)

该操作可以很好地杀死服务器,但实际上并没有启动服务器备份:

=> Booting Mongrel
=> Rails 2.3.2 application starting on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to …
Run Code Online (Sandbox Code Playgroud)

ruby mongrel ruby-on-rails

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

window.open在chrome和safari上附加onload事件时无法正常工作

我在表单的onload事件上附加了一些javascript.这个脚本包含window.open.虽然这在所有浏览器窗口中都可以正常工作.但是,打开新窗口并不会在谷歌浏览器和Firefox中提供错误消息.

我想首先检查屏幕分辨率是否小于1024然后我会在没有菜单,工具栏和其他的新窗口中打开它,以便用户有更多的空间来处理.

javascript asp.net

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