我查看了Eclipse的"隐藏"功能/技巧列表?",但它没有任何关于web-developement(jsp)的东西.一个非常有用的普通eclipse用户技巧列表!
我在Eclipse Ganymede中使用jsp页面,我想找到一个常用于促进开发的快捷方式列表.除了其他问题,我似乎总是在努力解决以下问题:
如果你们列出eclipse的技巧,特别是web开发(jsp/tomcat),我将不胜感激
我是一个菜鸟,所以即使你认为它是NOO,也要毫不犹豫地列出任何东西!
谢谢
我在CSS文件中引用了OpenType字体,但它似乎在Firefox 3.5中不起作用.它在Safari中完美运行.该字体相对引用,并托管在同一台服务器上,但在另一个子目录中:
@font-face { font-family:'Font Name'; src:url(../fonts/Font-Name.otf) format('opentype') }
Run Code Online (Sandbox Code Playgroud)
有没有其他人与FF3.5 @ font-face有任何问题?
我正在设计一个新的实验室数据库,其中包含许多类型的主要实体.
每个实体的表将包含该实体的所有类型(entity_id,created_on,created_by等)共有的字段.然后,我将使用具体的继承(每个唯一属性集的单独表)来存储所有剩余的字段.
我相信这是每天通过实验室提供的标准数据类型的最佳设计.但是,我们经常会有一些特殊的样本,这些样本通常伴随着发起者想要存储的特定值.
问题:我应该如何建模特殊(非标准)类型的实体?
选项1:用于特殊领域使用的实体价值的
一个表(entity_id,attribute_name,numerical_value)将持有的所有数据进行任何特殊的实体.
+更少的桌子.
- 无法强制要求特定属性.
- 必须将行(数据透视)转换为低效的列.
选项2:严格的具体继承.
为每个单独的特殊情况创建单独的表.
+遵循所有其他规则
- 只有几行的许多表的开销.
选项3:具有不同用户下的特殊表的具体继承.
将所有特殊表放在不同的用户下.
+保持所有特殊和标准表分开.
+更容易在列表中搜索通用标准表而无需搜索所有特殊表.
- 只有几行的许多表的开销.
我决定做一个有趣的项目,我想把扑克牌的形象当作输入并返回它的等级和套装.我想我只需要看左上角,因为那里有所有的信息.它应该是健壮的 - 如果我有一张Ace of Diamonds的大图像,我应该能够将它从20%扩展到200%,并且仍能得到正确的答案.
第一个问题 - 有什么东西已经写好了吗?如果是这样,我会找到OCR的其他内容,所以我不会重复这些努力.
第二 - 这是最好的方法吗?神经网络?手写的东西?任何人都可以提供任何指示吗?(0xCAAF9452不是可接受的答案).
我知道这个评论 PHP.net.我想有一个像trPHP这样的类似工具,我可以简单地运行
tr -d " " ""
Run Code Online (Sandbox Code Playgroud)
我运行不成功的功能php_strip_whitespace通过
$tags_trimmed = php_strip_whitespace($tags);
Run Code Online (Sandbox Code Playgroud)
我运行正则表达式功能也失败了
$tags_trimmed = preg_replace(" ", "", $tags);
Run Code Online (Sandbox Code Playgroud) 怎么样\r和\n不同?我认为这与Unix与Windows与Mac有关,但我不确定它们是如何不同的,以及在正则表达式中搜索/匹配的方式.
我希望能够将代码推送到dev.myapp.com测试,然后再www.myapp.com用于生产.Heroku可以实现吗?
我之前使用XML列发布了有关查询速度的问题.经过一些进一步的调查后,我发现它不像以前想的那样使用XML.表模式和查询非常简单.有超过800K的行,一切都运行顺畅,但没有记录的增加,它需要几乎一分钟的运行.
桌子:
/****** Object: Table [dbo].[Audit] Script Date: 08/14/2009 09:49:01 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Audit](
[ID] [int] IDENTITY(1,1) NOT NULL,
[PID] [int] NOT NULL,
[Page] [int] NOT NULL,
[ObjectID] [int] NOT NULL,
[Data] [nvarchar](max) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[Created] [datetime] NULL,
CONSTRAINT [PK_Audit] PRIMARY KEY CLUSTERED
(
[ID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
Run Code Online (Sandbox Code Playgroud)
查询:
SELECT * …Run Code Online (Sandbox Code Playgroud) 快速和非常基本的新手问题.
如果我有这样的词典列表:
L = []
L.append({"value1": value1, "value2": value2, "value3": value3, "value4": value4})
Run Code Online (Sandbox Code Playgroud)
假设存在多个条目,其中value3和value4与其他嵌套字典相同.如何快速轻松地找到并删除那些重复的词典.
保持秩序并不重要.
谢谢.
编辑:
如果有五个输入,如下所示:
L = [{"value1": fssd, "value2": dsfds, "value3": abcd, "value4": gk},
{"value1": asdasd, "value2": asdas, "value3": dafdd, "value4": sdfsdf},
{"value1": sdfsf, "value2": sdfsdf, "value3": abcd, "value4": gk},
{"value1": asddas, "value2": asdsa, "value3": abcd, "value4": gk},
{"value1": asdasd, "value2": dskksks, "value3": ldlsld, "value4": sdlsld}]
Run Code Online (Sandbox Code Playgroud)
输出应该如下所示:
L = [{"value1": fssd, "value2": dsfds, "value3": abcd, "value4": gk},
{"value1": asdasd, "value2": asdas, "value3": dafdd, "value4": sdfsdf},
{"value1": …Run Code Online (Sandbox Code Playgroud) (这是我的同事在其他地方发布的一个问题,但我想我会在这里发布,看看我是否能够吸引不同的观众.)
大家好,我正在测试编写一个小型Java应用程序的可能性,它将使用Psexec启动远程作业.在测试将java程序的stdin和stdout绑定到psexec的过程中,我遇到了一个奇怪的错误.
我的测试程序是一个基本的echo程序.它启动一个线程从stdin读取,然后将读取输出直接传递回stdout.当在本地机器上运行时,而不是从psexec运行时,它运行得很漂亮.正是应该的.
但是,当我从PsExec调用它时,第一次将输入直接传送到stdout时它会丢失.是什么让这个错误真的很棒,它只是第一次将输入直接输入stdout而丢失了.如果输入String附加到另一个字符串,它可以正常工作.String字符串或String变量.但是,如果输入String直接发送到stdout,则它不会通过.它第二次发送到stdout它经历了很好的 - 每次都在那之后.
我完全不知道这里发生了什么.我试图测试我能想到的每一个可能的错误.我没有想法.我错过了一个或者这只是psexec里面的东西吗?
这是有问题的代码,它有三个类(其中一个实现了一个单一函数interace的接口).
主类:
public class Main {
public static void main(String[] args) {
System.out.println("Starting up.");
CReader input = new CReader(new BufferedReader(
new InputStreamReader(System.in)));
CEcho echo = new CEcho();
input.addInputStreamListener(echo);
input.start();
System.out.println("Successfully started up. Awaiting input.");
}
}
Run Code Online (Sandbox Code Playgroud)
CReader类,它是从stdin读取的线程:
public class CReader extends Thread {
private ArrayList<InputStreamListener> listeners =
new ArrayList<InputStreamListener>();
private boolean exit = false;
private Reader in;
public CReader(Reader in) {
this.in = in;
}
public void addInputStreamListener(InputStreamListener listener) {
listeners.add(listener); …Run Code Online (Sandbox Code Playgroud) java ×2
python ×2
css ×1
deployment ×1
dictionary ×1
eclipse ×1
font-face ×1
fonts ×1
heroku ×1
inheritance ×1
jsp ×1
line-endings ×1
ocr ×1
oracle ×1
performance ×1
php ×1
psexec ×1
sql ×1
sql-server ×1
staging ×1
string ×1
typography ×1
whitespace ×1