`
stride
  • 浏览: 59071 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论
文章列表
参考:https://www.twle.cn/l/yufei/canvas/canvas-basic-index.html     此demo必须在服务端运行,如weblogic、tomcat等中间件或者vscode的Live Server。     很久没写JS了,练练手,我的实现方法并不是最优解,还差得远,各路高人请见谅。     这博客上传图片的功能找不到了,没有附件啊?     其中还有未解决的问题:   先使用ctx.save()保存状态,使用ctx.clip()剪裁图像之后,使用ctx.restore()无法恢复状态,最后没办法只好通过重置canvas宽高的办法 ...
第一步:建目录,将依赖JAR包都拷贝到该目录下,比如我的这个测试工程,依赖两个JAR包:classes12.jar和log4j-1.2.14.jar     第二步:写程序,先写也没问题,我只写了一个类,带main函数,包名是test:test.Main   Main.java packag ...
本程序编写于32位win7旗舰版,测试也是在这个系统下,欢迎朋友们提出修改意见。   功能: 显示指定文本文件的最后n行,支持自动读取及手动按回车读取。   格式说明: tail <fileName> [-b <Number>] [-l <Number>] [ ...
在log目录下有如下文件:   特征很明显:中间有8位连续数字表示年月日 比如现在是2011年5月份,压缩3个月及之前的就是XXXXXXX.201102XX.log的文件 程序思路: 先用date命令加参数得出今天之前三个月的年月,比如今天是2011年5月19号,用下面这句得到201102: date -d "3 months ago" +%Y%m  然后用ls命令将log目录下的文件名列出来赋给数组,在循环中用正则匹配出文件名中的日期: .*\([0-9]\{8\}\).*  这条正则的相关文档:expr正则匹配心得1 对文件名列表数 ...
从字符串“thread1.20110325.log”中取出“20110325”,也就是8位连续数字     filename="thread1.20110325.log" echo `expr "$filename" : '.*\([0-9]\{8\}\).*'`   其中正则为    .*\([0-9]\{8\}\).*   注意两侧的 .* : 1. 如果左边没有 .* 则相当于有 ^ ,也就是相当于开头必须为数字 2. 如果右边没有 .* 则相当于有 $ ,也就是相当于结尾必须为数字   这两点与我们平常用的正则不一样,不注意 ...
声明:文章不是我写的,取自于网上,出处:http://www.bianceng.cn/webkf/Flex/201004/16563.htm 感谢这位大大写出这么好的文章,致敬!   不知道这篇文章的原始出处是否是这里,但我是从这里取的,不是要用这个来赚取点击,只是为了把资料存在自己电脑中,以后方便没有网的时候当手册查阅,比如去客户那了,客户那没有网,或者有网不给你用,这时手册就起作用了,直接打开CHM省去一切烦恼 ,这里提供CHM压缩文件供朋友们下载   共8节: 1 开发环境配置与hello world 2 与servlet服务端交互 3 使用Remoting服务 ...
/** * 取得页码数组 * * @param showPageMaxCount 允许显示的页码最大数量 * @param pageNow 当前页码 * @param pageCount 总页数 * * @return 页码数组(整数数组) */ function getPageNumArr(showPageMaxCount, pageNow, pageCount){ var pageNumArr = []; var pageNumBegin, pageNumEnd; if(pageCount<=showPageMaxCount){ // ...
当然要使用附件里的CSS,都是取自javaeye的CSS,进行了简要的修改 打开要整理的页面后把下面的代码粘贴进firebug的“控制台”,运行,然后在firebug的“HTML”标签下复制html,粘贴进editplus保存即可,在firebug中操作的简要截图如下:   “运行”时   取“HTML”时   /** * 移除html元素数组 */ function removeCurrentObjs(objs){ for(var i=objs.length-1;i>=0;i--){ objs[i].parentNode.removeChild( ...
个游戏是基于MooTools1.2,模拟“孤单枪手2”的死 亡模式制作的,制作初衷是要练习MooTools的键盘鼠标事件的接收和处理,后来由于种种原因搁置了,先看一下游戏截图:   -------------------界面说明----------------------- 左上角是角色基本信息,暂时是画死的,还没有互动   左上角的下面是枪&械、弹&药量   右上角就是游戏名称和版本号了   左下角那个灰色的小长条表明蓄力状态,蓄力时会像进度条那样有另外的颜色在里面移动   中间的灰色方块就是我们的主角了,它周围的粉色方块是散落在地上的加枪、加血等等, ...
这是很久以前做的一个特效   压缩包中共有 4 个演示小例子: 第 1 个:固定半径固定速度,使用了多幅背景图 第 2 个:根据鼠标位置确定半径,鼠标越远转得越快且半径越大,只使用了一幅背景图 第 3 个:固定半径固定速度,没有使用背景图 第 4 个:固定半径,鼠标越远转得越快,只使用了一幅背景图   截图:  
这篇是纯属给朋友帮忙了,他要获得一个 TABLE 内不同 TD 下name值相同的span,问我getElementsByName咋取不到,按我的经验getElementsByName只能取同名的表单元素,所以写了个小递归逐级向下寻找,找到的话就push进数组,本例并没有经过严格测试,有类似需要的朋友请自行修改。如果使用框架的话有另外的写法,这里没有使用框架,就是一个小函数。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> &l ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <style type="text/css"> <!-- a.input_file_container{ display:block; floa ...
头些日子使用JAVA NIO写sockit客户端,遇到了严重的内存溢出问题,使用JRockit检测查的问题,把使用方法写了出来,制做成CHM上传到了csdn的下载站点 http://download.csdn.net/source/2536515 但没过多久,CHM损坏了,后来重开下载贴上传的,看来CSDN的文件系统也不是那么稳定,特此传到这里一份。   本教程提供在linux上启动JAVA程序、在windows上启动JRockit检测内存泄漏的方法。
  这篇文章是2000年时写的,那时有一个织梦论坛,站长是Jet,当我发了这个帖子后就被Jet邀请做了个版主,人生第一次当版主,确实挺兴奋的。   在那个年代,WEB页面有一个相对定位的问题无人解决,页面上的元素要么绝对定位,要么左右对齐,我这篇文章首次解决了相对定位的难题,所以一出现立刻一石激起千层浪。   由于文章年久失修,图片已丢失,文章放这里纪念一下,以下是原文: -----------------------------------------------------------   关于相对于绝对定位的问题经过一阵研究与借鉴他人经验,得出入下结论:一. 常出现的问题 ...
Global site tag (gtag.js) - Google Analytics