Liny_@NotePad

沉迷ACG中

firefox字号总是小一号。。

调EXT时特别别扭。。虽然按CTRL++可以调整,但是很麻烦。。

google之,原来只要在 工具 - 选项 - 字体&颜色 - 高级 里,设置最小字体大小(我设了12)即可。

不知道其他人看的时候会不会显小 > < ??

Ext.OnReady is not a function

话说很久很久没写JS了,我都不知道它区分大小写 = _____________ =

Ext只有onReady方法,没有OnReady方法……

嗯 = = 如果报的是Ext is not define,那么就是ext-all.js或ext-base.js没有加载成功的关系。

继续学习。。

MySQL curDate() + 7..

原来不会那么智能。。比如今天是"20091027",这个执行的结果会是"20091034",

插入数据库就报了Incorrect datetime value错误。。

正确写法应该使用date_add函数:date_add(curdate(), interval 7 day) ,笔记之。

FireBug安装。。

装个ff,然后在工具-管理附加组件那里,获取全部组件,搜索框中输入firebug,选中第一个那个组件即可开始安装。之后重启就可以用了。

Orz 为什么是蟑螂。。就不能换其他图片么。。吓死了。。好痛苦啊啊啊 TAT

MySQLSyntaxErrorException: This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'

同学的一个项目。。之前的数据库是MSSQL的,满目的top在子查询语句中,于是照猫画虎,把top和pageSize放到后面改成limit,发现报错。

这个错误的意思是,该版本的MySQL不支持LIMIT在IN/ALL/ANY/SOME的子句中。

其实 = = limit函数已经很好用了。。比如原来的MSSQL用的拼接语句是

  1.                 sqlStr = "select top " + pageSize + " * from IndentInfo";
  2.                 if (page == 1)
  3.                 {
  4.                         sqlStr = sqlStr + " order by Id desc";
  5.                 }else {
  6.                         sqlStr = sqlStr + " where Id not in ( select top " + (recordCount-pageSize * page ) + " Id from IndentInfo order by Id
  7. ) and Id in " +
  8.                         "(select  top " + (recordCount - pageSize * (page-1)) + " Id from IndentInfo  order by Id) " + " order by Id desc";
  9.                 }

改为MySQL用的拼接语句则可以是:

  1.                 sqlStr = "select * from IndentInfo";
  2.                 if (page == 1)
  3.                 {
  4.                         sqlStr = sqlStr + " order by Id desc limit " + pageSize;
  5.                 }else {
  6.                         sqlStr = sqlStr + " order by Id desc limit " + (recordCount - pageSize * (page-1)) + ", " + pageSize;
  7.                 }

limit中的参数如果只有1个,则表示页面大小;如果有2个,则第一个参数为起始记录,第二个参数为页面大小。

Java 一些目录操作(查看/创建/删除)

 还是来自SOSO问问的问题:

编写一个Java应用程序,文件名为Folder.java,编译后执行结果如下图所示,实现指定文件夹下目录和文件的文本形式的树状结构显示。要求:
1. 输入: java Folder,显示当前文件夹下的目录和文件的文本形式树状显示;
2. 输入: java Folder C:\test>,显示C:\test文件夹下的目录和文件的文本形式树状显示;(C:\test可以为任意文件夹路径名)
3. 输入: java Folder add aa,在当前文件夹下面添加一个子目录(子目录名为:aa),同时显示当前文件夹下的最新目录和文件的文本形式树状显示;
4. 输入: java Folder del aa,在当前文件夹下面删除一个子目录(子目录名为:aa),同时显示当前文件夹下的最新目录和文件的文本形式树状显示

字符串拷贝(Pending)

前几天写DBOp的时候,同桌告诉俺用strcpy_s会比较安全,瞬间想起了当年校赛的这题。。于是挑战之~

虽然oj上是wa的(题目要求变量可定义于任何位置,这段代码只考虑变量定义于strcpy之前 如果想AC请自己注意这点^^),但是。。额觉得额比较符合常理。。 遂贴出纪念:

其实只有五种语句(函数名,{,},char,strcpy),对其分别进行处理即可~(我只会模拟啊模拟 = =)

题目要求有变量作用域,因此用了个栈来存储,为了判断变量是否在当前作用域,存储类型是一对pair<int,string>,int存当前{个数,string存size大小~如果遇到},则当前layer=pair.first的栈顶都出栈~

在rose中绘制组合关系~

工具栏上只有聚合(Aggregation),空心菱形,组合则是实心菱形,可以右击该线条,containment of class项选择by value,此时显示的就是组合了~