小编Neu*_*ron的帖子

如何使用JavaScript使DIV可见和不可见

你能做点什么吗?

function showDiv()
{
    [DIV].visible = true;
    //or something
}
Run Code Online (Sandbox Code Playgroud)

html javascript

107
推荐指数
4
解决办法
45万
查看次数

<canvas>元素的最大大小

我正在使用一个画布元素,其高度6001000像素,宽度为几十或几十万像素.然而,在一定数量的像素(显然未知)之后,画布不再显示我用JS绘制的形状.

有谁知道是否有限制?

在Chrome 12和Firefox 4中都进行了测试.

javascript html5 canvas

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

是否有使用javascript生成html的最佳实践

我正在调用一个Web服务,它返回JSON中的对象数组.我想获取这些对象并使用HTML填充div.假设每个对象都包含一个url和一个名称.

如果我想为每个对象生成以下HTML:

<div><img src="the url" />the name</div>
Run Code Online (Sandbox Code Playgroud)

这是最好的做法吗?我可以看到几种方法:

  1. 连接字符串
  2. 创建元素
  3. 使用模板插件
  4. 在服务器上生成html,然后通过JSON提供.

html javascript ajax dhtml dynamic

98
推荐指数
6
解决办法
8万
查看次数

使用Python水平组合多个图像

我试图在Python中水平组合一些JPEG图像.

问题

我有3个图像 - 每个是148 x 95 - 见附件.我只是制作了3张相同的图像 - 这就是为什么它们是相同的.

在此输入图像描述在此输入图像描述在此输入图像描述

我的尝试

我正在尝试使用以下代码水平加入它们:

import sys
from PIL import Image

list_im = ['Test1.jpg','Test2.jpg','Test3.jpg']
new_im = Image.new('RGB', (444,95)) #creates a new empty image, RGB mode, and size 444 by 95

for elem in list_im:
    for i in xrange(0,444,95):
        im=Image.open(elem)
        new_im.paste(im, (i,0))
new_im.save('test.jpg')
Run Code Online (Sandbox Code Playgroud)

但是,这会产生附加的输出test.jpg.

在此输入图像描述

有没有办法水平连接这些图像,使test.jpg中的子图像没有显示额外的部分图像?

附加信息

我正在寻找一种水平连接n个图像的方法.我想一般使用这个代码所以我更愿意:

  • 如果可能的话,不要硬编码图像尺寸
  • 在一行中指定尺寸,以便可以轻松更改它们

paste python-imaging-library python-2.7

98
推荐指数
6
解决办法
12万
查看次数

带有C#参数的'UserControl'构造函数

叫我疯了,但我喜欢那种喜欢带参数的构造函数(如果需要)的人,而不是没有参数的构造函数,后跟设置属性.我的思考过程:如果需要实际构造对象的属性,它们应该进入构造函数.我有两个好处:

  1. 我知道当构造一个对象(没有错误/异常)时,我的对象是好的.
  2. 它有助于避免忘记设置某个属性.

这种心态开始在形式/用户控制开发方面受到伤害.想象一下UserControl:

public partial class MyUserControl : UserControl
{
  public MyUserControl(int parm1, string parm2)
  {
    // We'll do something with the parms, I promise
    InitializeComponent();
  }
}
Run Code Online (Sandbox Code Playgroud)

在设计时,如果我将其UserControl放在表单上,​​我得到一个Exception:

无法创建组件'MyUserControl'...
System.MissingMethodException - 没有为此对象定义的无参数构造函数.

对我来说,似乎唯一的办法是添加默认构造函数(除非其他人知道某种方式).

public partial class MyUserControl : UserControl
{
  public MyUserControl()
  {
    InitializeComponent();
  }

  public MyUserControl(int parm1, string parm2)
  {
    // We'll do something with the parms, I promise
    InitializeComponent();
  }
}
Run Code Online (Sandbox Code Playgroud)

不包括无参数构造函数的重点是避免使用它.我甚DesignMode至无法使用该属性执行以下操作:

public partial class MyUserControl : UserControl …
Run Code Online (Sandbox Code Playgroud)

c# parameters user-controls constructor winforms

97
推荐指数
4
解决办法
5万
查看次数

JUnit 4比较集

你会如何简洁地断言Collection元素的相等性,特别是Set在JUnit 4中?

java collections junit unit-testing

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

如果是设置$ _POST

我在一个页面上有一个表单,提交到另一个页面.在那里,它检查输入邮件是否已填满.如果是,那么做一些事情,如果没有填补,做其他事情.我不明白为什么它总是说它被设置,即使我发送一个空表格.缺少什么或错了什么?

step2.php:

<form name="new user" method="post" action="step2_check.php"> 
    <input type="text" name="mail"/> <br />
    <input type="password" name="password"/><br />
    <input type="submit"  value="continue"/>
</form>
Run Code Online (Sandbox Code Playgroud)

step2_check:

if (isset($_POST["mail"])) {
    echo "Yes, mail is set";    
} else {    
    echo "N0, mail is not set";
}
Run Code Online (Sandbox Code Playgroud)

php isset

94
推荐指数
3
解决办法
69万
查看次数

在类路径资源中定义名为"entityManagerFactory"的bean时出错:init方法的调用失败

当我编译我的spring项目时,我收到以下错误.

在类路径资源中定义名为'entityManagerFactory'的bean时出错[org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaAutoConfiguration.class]:调用init方法失败

我正在使用STS Eclipse和MySql数据库

我的连接字符串Application.Properties

spring.datasource.url=jdbc:mysql://localhost:3306/stgdb
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.jpa.hibernate.ddl-auto=update
Run Code Online (Sandbox Code Playgroud)

详细错误如下

=================================================

2016-10-15 15:34:38.875[0;39m [31mERROR[0;39m [35m3700[0;39m [2m---[0;39m [2m[           main][0;39m [36mo.s.boot.SpringApplication              [0;39m [2m:[0;39m Application startup failed

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1583) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1076) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE] …
Run Code Online (Sandbox Code Playgroud)

java spring hibernate jpa spring-mvc

93
推荐指数
9
解决办法
31万
查看次数

javax.websocket客户端简单示例

有人可以给我提供一个非常简单的websocket客户端使用示例javax.websocket吗?

我想连接到的WebSocket(WS://socket.example.com:1234),发送短信(加信道)和收听留言.所有消息(已发送和已侦听)均为JSON格式.

顺便说一句,这个库最适合简单的websocket通信吗?

java websocket

91
推荐指数
4
解决办法
20万
查看次数

如何将UserControl放入Visual Studio工具箱

我在我的项目中创建了一个usercontrol,在构建项目之后,我需要将它放在我的工具箱中,并将其用作通用控件.但我不能.的UserControl是在我的项目命名空间,我想Choose Item在右键菜单,但我没有找到一个方法来添加.

c# toolbox visual-studio-2010 winforms

90
推荐指数
5
解决办法
14万
查看次数