- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 canvas学习心得之arcTo
canvas提供画圆弧有两种方法,一个是arc,另一个就是arcTo,arc挺简单的,这里就不再说了,单说一下arcTo。 arcTo的作用是绘制介于两条切线之间的弧,语法是arcTo(x1,y1,x2,y2,r),其中x1,y1是起始点的坐标,x2,y2是终点的坐标,r则是圆弧的半径。这里面有个很大的误区,一般的初学者看到这里,都会错误的判断起始点的位置,如图1所示:
2016-10-28 16:49:37 2803 1
原创 canvas学习心得之save与restore
在运用canvas画图的时候,如果我们使用过放大、缩小、平移、重置画布原点等方法的话,那么在画下一个图的时候,有可能得到的结果并不是我们想要的,例如,我用了重置画布原点属性画的时钟,时钟每走一秒图画就会偏离,如图1: 图1:偏离
2016-10-28 11:37:08 399
原创 canvas学习心得之路径
刚开始接触canvas的路径时,有些迷糊。 由于我们正常生活的绘画逻辑,或者由于java的GUI编程的影响,我们总是以为绘画就是有纸有笔,直接画出图形就可以了。 这纸笔也就是编程环境,这是必不可少的,一般来说,我们就可以直接绘图了,但在canvas的绘图中,虽然也能直接绘制一些图,但是更多的图是通过路径来绘制的。刚开始接触的时候,有好几次都是设置好路径,运行程序,结果界面空白一片,就是没有图出
2016-10-27 20:21:28 2032
原创 报表查询数据时select*查到数据select具体字段查不到
首先是select * 语句: 可以看到是可以查寻的,(该表尚未填入数据,是空表) 然后select具体字段: 可以看到,出现了空指针异常,在页面上查看则提示“name”标识符无效,已经试过多个字段,且大小写均试,但都是提示空指针异常。 最后我查询了一下数据库设计,问题就出在这里,我设计数据库的时候,字段名用的都是小写,因此查不到,把字段名全换成大写之后就没问题了。
2016-10-21 11:19:52 4654
原创 Oracle创建触发器的时候因为大小写编译出错
创建表的时候id写成了小写,如图: 创建触发器的时候使用了大写,如图: 结果会报一个错误:success with compilation error (创建成功但编译出错)如图: 一开始以为Oracle是忽略大小写问题的,没往这方面想,被卡住了很久。 结果最后只需把他们都小写或都大写就没问题了。
2016-10-20 20:51:02 1810 1
原创 填报报表解决不能填入自动增长主键问题
在设计填报报表时,如果用的是Oracle数据裤,那么会面临一个问题:主键不能设置为自动增长。解决的办法很容易,跟我们平时使用Oracle一样,在创建表的时候,创建序列和触发器。代码如下:--建立SEQUENCE CREATE SEQUENCE TB_AREA_FR1 -- 尽量使用统一前缀命名,方便管理 INCREMENT BY 1 -- 自增步长 这里设置为1
2016-10-20 20:13:26 1572
HTML5实现消灭星星
2016-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人