TinyMCE多输入框手动激活解决方案

  昨晚弄那个TinyMCE编辑器,对于单输入框的时候还是比较好处理的,直接自动生成实例就激活了,但是当一个页面有多个输入框的时候就变得很复杂了。比如有三个四个的输入框,默认生成实例激活的话会很难看很乱,我们的目标是当一个输入框onfocus状态的时候激活TinyMCE编辑器,激活另一个输入框onfocus状态的时候,已激活的TinyMCE编辑器关闭,并在新的输入框中显示编辑器。 对于已经初始化好的textarea我们可以通过如下调用textarea id的方法进行显示和关闭: tinyMCE.get('nenew').show();  tinyMCE.get('nenew').hide();&...阅读全文

Hibernate一对多查询方法小记

  其实,这个地方我真心不是太明白,甚至说很混乱,但是有DAO和VO就啥都当对象来吧。 比如两个表User和Profile,通过外键将其关联起来,user的主键为profile的外键,通过Hibernate生成DAO和VO,则userDAO中会有很多查询user的方法,而user的VO会多一个set类的getProfiles(),如何通过这个set来查询VO的profile信息呢,查了一些资料,算是知道怎么回事儿了。 public Set getProfiles() {          return this.profiles;  }  user VO的get方法得到...阅读全文

关于XMLHttpRequest状态的讨论及处理方法

  这两天把html5的Drag 、File API 和XMLHttpRequest Level 2的一些东西看了下,写了几个小demo,可以实现文件拖放进入浏览器,文件预览以及文件上传,打算过几天好好整理下,然后推到github上做个开源小项目。 今天主要是讨论下XMLHttpRequest的响应状态问题。我们知道,XMLHttpRequest的响应阶段有5个,分别是: 请求未初始化  服务器连接已建立  请求已接收  请求处理中  请求已完成,且响应已就绪  我们是通过onreadystatechange来进行判断的,我们可以得到的状态只有4个。就是从服务器链接已建...阅读全文

github使用的基本方法

  好吧,只说最基本的。 1.安装git环境 2.建立repo,从github的个人页面建立 3.初始化 mkdir nenew  cd nenew  touch README.md  vim README.md  git init  git add README.md  git commit -m "set up git repo by nenew"  git remote add origin https://github.com/xxxx/nenew.git  git push -u origin master  这时候你的第一条readme就已经...阅读全文

JavaScript forEach方法

  最近看了一些html5和js方面的书,受益匪浅,因为看的东西比较多,却都没有怎么静心来做整理,慢慢来吧,可能最近自己有点儿小紧张。今天跟大家分享下JavaScript的forEach方法(其实是从《HTML5程序设计》这本书里看到的一种方法)。 首先说下JavaScript的forEach的标准格式。 为数组中的每个元素执行指定操作。 array1.forEach(callbackfn[, thisArg]) 参数 定义 array1 必需。 一个数组对象。 callbackfn 必需。 一个接受最多三个参数的函数。 对于数组中的每个元素,forEach 都会调用 callbac...阅读全文

hibernate真心挺折腾的

  还是比较习惯mysql直接用sql语句来查询,HQL还需要习惯习惯再习惯哇。 这两天折腾Hibernate真的挺纠结的,可能我对于对象这东西的理解太水了,先ermaster做了数据库,然后用hibernate的逆向工程生成了hibernate的对象类,然后就sb了。 映射那里仔细看下,才知道,表b外键关联表a主键的时候,并木有在表b的对象类中直接生成表a主键,而是直接把表a的对象给引入进去了。呃,解释有点儿混乱。这样子,就说设计的两个表吧,主表是main,有主键id,生成的对象类是Main,然后副表是profile,有主键profileid和外键id,生成的副表对象类...阅读全文

设计数据库ER模型图利器ERMaster

  ERMaster是eclipse的一个插件,用于设计ER模型图。提供的功能包括:从数据库导入关系生成ER图,导出设计图,导出DDL数据定义语句等。目前完整支持的数据库包括 MySQL、PostgreSQL 和Oracle (developing) DB2 (developing) HSQLDB (developing) SQLITE (developing) SQLServer (developing)。 安装方法很简单,只要在eclipse的插件里面添加地址就可以安装了 http://ermaster.sourceforge.net/update-site/  使用也很方便,table直接拖出来,然后1toN NtoN之类的关系都可以直接搞定,并且可以导出ddl,在mysql下直接sour...阅读全文

bootstrap的tooltip需要手动激活才会生效

  我说怎么按照官方的代码写都不出效果呢,你妹,原来tooltip要手动激活的好不好,还有那个popover,需要tooltip跟手动激活。 下面来说说那个tooltip的使用,先引用下官方的原话: For performance reasons,   the tooltip and popover data-apis are opt in,   meaning you must initialize them yourself.  翻译过来就是:出于性能原因的考虑,tooltip和popover的data-apis是可选的,这就意味着你必须手动初始化它们。好吧...阅读全文

Gnome3.8已经发布

  Gnome3.8已经发布,详细的发布记录可以看:https://help.gnome.org/misc/release-notes/3.8/ GNOME 3.8 的主要更新改进包括:集成应用搜索,隐私和分享设置,提醒过滤,新的经典模式,OwnCloud 集成,输入法整合,时钟、记事本、照片和其他应用的预览等等。  阅读全文

最近做的一些事儿

  开学到现在是第四周了,不得不说,时间真得好快,我还没太缓过来。 最近奶牛挺充实的,经常去图书馆,从开学到现在已经啃了两本书了,都还不错的,跟大家分享下:一本是《JavaScript DOM编程艺术》,一本是《java web 开发与应用》,第一本比较出名,第二本是郭克华主编的,在豆瓣上竟然我是第一个评论的,好吧,但是那书还不错,可以让你对jsp有个基本了解,基本可以用。 因为毕业设计做一个在线管理系统,所以要学一些后台的东西,但是主要方向又是用户界面,好吧,啥都要学,最近打算看mysql的书,初步定《mysql cookbook》这...阅读全文

第 10 页,共 74 页« 最新...«89101112»203040...最旧 »