小编Joe*_*yle的帖子

用JS绘制草图

我很难想到这一点

假设你有一个用JS构建的草图应用程序.例如:http://intridea.github.com/sketch.js/

并且您希望在绘制内容后存储用户的绘图.因此,每当有人访问该网站时,它都会加载所有以前的图纸.实时多用户绘图有点伪造,因为目前实时制作并不是一种选择.

服务器端我正在使用PHP和MySQL,我不知道这是否有用.

谢谢.

javascript canvas

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

iPad上的Sketch.js

任何人都知道如何使sketch.js在iPad上正常工作?它几乎完美无缺,但问题是,一旦你绘制一条线并执行mouseUp,并且你想要绘制更多,它会这样做,但它会擦除你正在绘制的新线周围的所有内容.

javascript ipad

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

Python:重新格式化一组文本文件的简洁/优雅方式?

我编写了一个python脚本来处理给定目录中的一组ASCII文件.我想知道是否有更简洁和/或"pythonesque"方式来做,而不会失去可读性?

Python代码

import os
import fileinput
import glob
import string

indir='./'
outdir='./processed/'

for filename in glob.glob(indir+'*.asc'): # get a list of input ASCII files to be processed
    fin=open(indir+filename,'r')   # input file
    fout=open(outdir+filename,'w') # out: processed file

    lines = iter(fileinput.input([indir+filename])) # iterator over all lines in the input file
    fout.write(next(lines)) # just copy the first line (the header) to output

    for line in lines:
        val=iter(string.split(line,' '))
        fout.write('{0:6.2f}'.format(float(val.next()))), # first value in the line has it's own format
        for x in val: …
Run Code Online (Sandbox Code Playgroud)

python ascii process

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

使用DateTime在c#中的月份

我想知道是否有办法让用户输入像01这样的数字,并使用dateTime将该字符串转换为月份.我知道如何让用户输入一个字符串,例如01/01/2011,并将其转换为DateTime.有没有办法使用datetime将两个数字字符串转换为一个月.像这样的东西,但那会奏效

        Console.WriteLine("Please the month numerically");
        string date = Console.ReadLine();
        dt = Convert.ToDateTime(date).Month;
Run Code Online (Sandbox Code Playgroud)

c# datetime

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

是否有更简洁的方法按键值过滤?

$a = array(
    0 => array( 'one' => 1, 'two' => 2 ),
    1 => array( 'one' => 3, 'two' => 4 ),
    2 => array( 'one' => 5, 'two' => 2 )
);

$c = count( $a );
$r = array();
for ( $i = 0; $i < $c; $i++ )
{
    if ( $a[$i]['two'] == 2 )
        $r[] = $a[$i];
}
Run Code Online (Sandbox Code Playgroud)

有没有更清洁的方法来完成上述所有工作?

php arrays filter

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

公共静态变量从其他实例化类访问和修改,而不使用getter或setter

我一直在关注如何在C#+ XNA中编写基本的tile map编辑器的教程,我对使用的编码实践有疑问.主Game类包含许多公共静态变量,然后从其他实例化类中访问和修改,而不使用getter或setter.这是不好的编码练习吗?链接到教程:http://www.youtube.com/watch?v = Tbs5EA- 9Zfg

c# xna

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

更改用作Map键的对象

设V是一个具有名为K的单个属性及其getter和setter的类.

如果我这样做会发生什么:

V v = new V();
v.setK("a");
HashMap<K,V> map = new HashMap<K,V>();
map.put(v.getk(),v);
v.setK("b");
Run Code Online (Sandbox Code Playgroud)

据我所知,这应该会导致某种问题,因为地图键应该是不变的.这会发生什么?

编辑:考虑键不是字符串而是可变对象,如下面的文章中所述.

java map

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

按日期字段查询

我有一组按年分组的Access d/b.在给定的一年内,我有一个字段caleld REPORTDATE,这是一个标准的mm/dd/yyyy字段.但是,我需要生成按月返回数据的查询.例如,我只想看Jan的记录,2月的记录,3月的记录等等,这样我就可以总结它们并与之合作.

我是否在查询设计视图条件字段中使用表达式?

提前致谢.

ms-access date

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

GeoLocation UK的实际地址

英国的GeoLocation转换数据库是否有良好的物理地址?我正在尝试使用它来构建一个用于Web应用程序的globrix样式搜索框http://www.globrix.com/.任何指针都会很好.我一直在寻找几个小时.我找到了几个将英国邮政编码转换为地理位置的方法.但我需要在Globrix上列出的地址.

geolocation postal-code street-address

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

jquery datepicker getMonth()怪异

jquery datepicker非常有趣,但我遇到了一个奇怪的错误.我试图禁用某些日子,即.2009年10月28日,但11月28日在日历上被禁用!知道我在这里做错了什么吗?disabledDays数组变量是在服务器上注册的脚本,因为结束日期来自数据库.

<script type="text/javascript">

    $(document).ready(function() {
        $("#datepicker").datepicker(
            {
                dateFormat: 'dd/mm/yy',
                changeYear: false,
                yearRange: '0:+1',
                numberOfMonths: 2,
                firstDay: 1,
                minDate: '0',
                maxDate: '+2m',
                altFormat: 'dd/mm/yy',
                beforeShowDay: DisableClosedDays
            });
    });


    function DisableClosedDays(calendarDate) {
        for (i = 0; i < disabledDays.length; i++) {
            if (calendarDate.getDate() == disabledDays[i][0]
            && calendarDate.getMonth() == disabledDays[i][1]
            && calendarDate.getFullYear() == disabledDays[i][2]) {
                return [false, ''];
            }
        }
        return [true, ''];
    }
</script>





<script type="text/javascript"> 
//<![CDATA[
var disabledDays = [[22,10,2009],[30,10,2009],[12,10,2009]];
//]]>
</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery-ui datepicker

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