问题列表 - 第34420页

列标志在MySQL Workbench中意味着什么?

在MySQL Workbench表编辑器中,有7个列标志可用:PK,NN,UQ,BIN,UN,ZF,AI.

PK显然代表主键.别人怎么样?

mysql sql mysql-workbench

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

使用SQL按顺序查找N元素

鉴于下表:

Sequence    Tag
-----       ----
1           a
2           a
3           a
88          a
100         a
1           b
7           b
88          b
101         b

我想要一个查询返回每个标签序列中的第4个(按标签,序列asc排序):

Tag         4thInSequence
-----       --------
a           88
b           101

我可以在这里使用的最有效的SQL是什么?(注意:允许使用SQL Server 2008技巧)

sql sql-server sql-server-2008

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

保护垃圾邮件机器人/网络抓取工具中的电子邮件地址

您如何防止电子邮件蜘蛛从网页收集电子邮件?是否mailto:将它们连接起来增加被拾起他们的可能性有多大?URL编码有用吗?

显然,最好的对策是仅向登录用户显示电子邮件地址,或提供联系表单而不是电子邮件地址.但就纯粹的客户端解决方案而言,可用的是什么?

spam-prevention web-crawler email-spam spam

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

如何在Jquery中验证电子邮件?

我写了以下联系表单验证脚本.如何验证电子邮件字段?

<style type="text/css">
    div.contactForm { width:370px; margin:0 auto; }
    form.contactUs label { display:block; }
    form.contactUs input { margin-bottom:10px; }
    input.submit { margin-top:10px; }
    input.error { background:#FF9B9B; border:1px solid red; }
    div.errorMessage { color:#f00; padding:0 0 20px; }
</style>

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>

<script type="text/javascript">
    $(document).ready(function() {
        $('.errorMessage').hide();
        $('.submit').click(function() {

            var name = $('input.name').val();
            var email = $('input.email').val();
            var phone = $('input.phone').val();

            if (name == '') {
                $('input.name').addClass('error');
                $('input.name').keypress(function(){
                    $('input.name').removeClass('error');
                });
            }
            if (email == '') {
                $('input.email').addClass('error');
                $('input.email').keypress(function(){
                    $('input.email').removeClass('error');
                });
            } …
Run Code Online (Sandbox Code Playgroud)

forms validation jquery email-validation

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

如何记录ActiveResource使用的URL?

Rails ActiveResource很棒......除了一件事:据我所知,没有办法看到它在幕后使用的是什么URL.例如,假设我有一个名为Issue的ActiveResource,用于myIssues.com/issues.xml上的web服务.如果我做:

Issue.find(:all, :params => {:page => 2})
Run Code Online (Sandbox Code Playgroud)

我希望ActiveResource可以调用:

myIssues.com/issues.xml?page=2
Run Code Online (Sandbox Code Playgroud)

......但我实际上并不知道.据我所知,ActiveResource可能已经决定它不喜欢单词"page",所以它实际上使用:

myIssues.com/issues.xml?mod_page=2
Run Code Online (Sandbox Code Playgroud)

这使调试变得困难.现在我有一种情况,如果我转到我认为 ActiveResource正在使用的URL ,它可以正常工作.但是,当我实际使用ActiveResource时,它不起作用.看到它的GETing会对此非常有帮助,所以...

有没有人知道记录(或以其他方式输出;如果有一些资源,也可以很好地工作的方法)的方法,ActiveResource用来做它的东西的URL?

logging ruby-on-rails activeresource

22
推荐指数
2
解决办法
6545
查看次数

如何使用JPA2的@Cacheable代替Hibernate的@Cache

通常,我使用Hibernate的@Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE)来缓存@Entity类,它运行良好.

在JPA2中,还有另一个@Cacheable注释,它似乎与Hibernate的@Cache具有相同的功能.为了使我的实体类独立于hibernate的包,我想尝试一下.但我不能让它发挥作用.每次简单的id查询仍然会访问数据库.

谁能告诉我哪里出错了?谢谢.

实体类:

@Entity
//@Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE)
@Cacheable(true) 
public class User implements Serializable
{
 // properties
}
Run Code Online (Sandbox Code Playgroud)

测试类:

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"classpath:app.xml"})
@TransactionConfiguration(transactionManager="transactionManager")
public class UserCacheTest
{
  @Inject protected UserDao userDao;

  @Transactional
  @Test
  public void testGet1()
  {
    assertNotNull(userDao.get(2L));
  }

  @Transactional
  @Test
  public void testGet2()
  {
    assertNotNull(userDao.get(2L));
  }

  @Transactional
  @Test
  public void testGet3()
  {
    assertNotNull(userDao.get(2L));
  }
}
Run Code Online (Sandbox Code Playgroud)

测试结果显示每个"get"命中DB层(使用hibernate.show_sql = true).

Persistence.xml:

<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/>
<property name="hibernate.show_sql" value="true"/>
<property name="hibernate.format_sql" value="true" />
<property name="hibernate.use_outer_join" value="true"/>

<property name="hibernate.cache.provider_class" value="org.hibernate.cache.SingletonEhCacheProvider"/>
<property …
Run Code Online (Sandbox Code Playgroud)

orm caching hibernate jpa jpa-2.0

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

iOS - 标签或图像的动画移动

如何设置标签或图像的移动动画?我只想从屏幕上的一个位置慢慢过渡到另一个位置(没什么特别的).

animation ios4 ios

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

在ant脚本中设置环境变量

我使用ant来构建我的项目,这个项目需要更多的内存,然后是默认的JVM大小,所以我在build.xml文件中添加了以下代码行.

<!-- setting up this value as project need this much memory to compile.-->
<property environment="env" />
<property name="env.ANT_OPTS" value="-Xms1024m -Xmx204888m"  />
Run Code Online (Sandbox Code Playgroud)

但是上面的代码行似乎没有任何影响,因为我仍然遇到堆大小问题.所以我决定使用batch脚本来启动构建.给定批处理文件中的代码行如下所示

set ANT_OPTS=-Xms512m -Xmx778m
ant -f agora-build.xml
Run Code Online (Sandbox Code Playgroud)

此批处理脚本成功启动并执行ant脚本.但这不是我要找的.有没有办法存在,所以我可以在ant脚本本身设置这个参数?

我该怎么办?

谢谢,VSD

java ant

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

找到了一些包但不兼容的更新

在注册可用软件包的过程中,我无法将Eclipse SDK安装到Eclipse.我该怎么办:P

android

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

哪种语言适合编写Web爬虫?

我有丰富的PHP经验,虽然我意识到PHP可能不是大型Web爬虫的最佳语言,因为进程无法无限期运行.人们建议使用哪些语言?

php c++ python web-crawler

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