上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: 时隔两月,终于更新,绝非手懒,而是心累。开源目的,明了清晰,未曾想到,抄袭成灾。外加屁民,无聊谩骂。 继续前行,意义何在?思考两月,最终决定,授权收费,尽心服务。若有成效,继续开源,若更心累,就此闭源。 终于……终于……终于要升2.0了(时间嘛,下月5日,理由嘛,你猜)。 一直在构思,是什么样的理由能让HoorayOS升级到2.0,代码完全重构?还是性能大幅提升?还是重磅功能推出? 似乎那些理由都不能说服我自己,将版本号升级到2.0 我回忆了前些日子经历的事(事件概要:A君拿我源码进行二次包装并进行出售,购买了A君源码的B君说我的抄袭A君的源码),和近两天的事(某论坛对我的框架进... 阅读全文
posted @ 2012-08-26 17:11 胡尐睿丶 阅读(2531) 评论(5) 推荐(3) 编辑
摘要: 今天LZ就带大家来了解下hoorayos里,桌面的信息是如何存储在数据库里的 头两版,hoorayos还只有app而已,数据的记录方式很简单,就是字符串相连的方式,因为桌面的所有应用都来自tb_app表,只需将主键id用“,”串起来即可。如:2,3,45,5,7,11,21,43 随后,引入了文件夹功能。问题就来了,桌面上就不单纯是app了,还会有文件夹,而两种类型的应用数据来自不同的两张表,如何记录桌面数据到一个字段里,成了一个头疼的问题(不能分开记录,因为桌面图标是可以拖动的,也就是所有应用都是穿插在一起有排序的)。后来LZ想到个笨方法,就是将tb_folder表(也就是文件夹表)... 阅读全文
posted @ 2012-08-04 16:48 胡尐睿丶 阅读(2085) 评论(2) 推荐(3) 编辑
摘要: 这套UI样式是从chrome浏览器中提取出来的,是不是很眼熟? 我稍微对样式进行了点修改,button按钮增加了reset按钮的支持,当ui设置为disabled,修改鼠标默认样式为禁止点击,最后对样式进行了压缩,完整代码如下:/* Copyright (c) 2012 The Chromium Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */button:not(.cust. 阅读全文
posted @ 2012-08-02 10:33 胡尐睿丶 阅读(4696) 评论(4) 推荐(0) 编辑
摘要: “当你有一把锤子,你会把一切看成是钉子。” ——马斯洛 技术人员经常会陷入“锤子理论”中。当掌握一门新技术,了解一门新框架,或者编写了一个插件,我们总是迫不及待的想大展身手,把这些新的东西,融入到产品中、项目中,或者自己的作品里,甚至很少会去想,它是否真的适合? 昨天下午,在我的HoorayOS交流群里,和群友讨论图标拖动排序的原理,后面讨论到拖动结束后排序是否要改变dom结构,有人提了个不错的思路,就是不改变dom结构,只改变dom的top和left样式,实现排序更新,达到高效。 无需质疑,这肯定是个好方法,并且当晚我就在考虑怎么将现有排序修改dom的模式换成新模式。然而... 阅读全文
posted @ 2012-07-28 11:06 胡尐睿丶 阅读(5892) 评论(2) 推荐(3) 编辑
摘要: 1年前,也差不多刚开博那会,分享过一个pdo的数据库操作类(可参见:http://www.cnblogs.com/hooray/archive/2011/06/30/2094743.html),与其说是类,其实就只是几个封装好的函数,整体略显稚嫩,但也是这么个东西,在公司里也用了1年之久。如今公司规模变大了,产品也日益完善,曾经的那个数据库操作函数虽说使用上没出什么大问题,但为了更显专业,花了1天时间重写了这个,现在,它确实是个类了。/** * 作者:胡睿 * 日期:2012/07/21 * 电邮:hooray0905@foxmail.com */ class HRDB{ protecte.. 阅读全文
posted @ 2012-07-21 20:15 胡尐睿丶 阅读(17337) 评论(12) 推荐(3) 编辑
摘要: 一、如何新建独立帐号并设置权限 这里我使用Navicat作为我的数据库管理工具,打开Navicat。选择“用户”--“新建用户”输入用户名、主机、密码,需要注意的是,主机那不是写“localhost”,而是写“%”然后可以设置“服务器权限”和指定数据库的权限,最后保存退出即可二、远程连接慢 慢是一个很大的问题,网上的办法是在my.ini的“[mysqld]”下面加入一行“skip-name-resolve”,就像这样: 然后保存并重启mysql服务即可。 阅读全文
posted @ 2012-07-18 09:35 胡尐睿丶 阅读(1586) 评论(2) 推荐(0) 编辑
摘要: 情况描述 当某个元素,如:div,同时绑定了click事件和dblclick事件,而这两个事件又要处理相对独立的业务,也就是click的时候不能触发dblclick,dblclick的时候不能触发click。在实际测试中发现,当dblclick的时候,总会出现1次click。下文将要解决的就是这个问题。情况分析 首先我们要清楚click和dblclick的执行顺序,测试过程略,下面是测试结果: click:mousedown -- mouseup -- click dblclick:mousedown -- mouseup -- click --mousedown -- mouseup... 阅读全文
posted @ 2012-07-14 16:23 胡尐睿丶 阅读(7125) 评论(4) 推荐(0) 编辑
摘要: 经过大量自愿者的BUG提交,建议讨论之后,迎来了第五版。让我们一起来看看第五版更新了哪些新功能吧。全局视图网站设置模块 可以设置网站标题、关键字等SEO信息。通过可以检查更新,方便获取最新版本信息,当然为保证网站运行正常,检查更新只检查是否有新版本,如果有会给出新版本下载地址。另外在最下面设置了2个模块,用于显示捐赠名单和版权信息。widget挂件新皮肤:仿EXTJS皮肤文件夹预览 每次小更新我都会在微博上发布,欢迎@可惜我是胡尐睿丶 更多小bug的修复就不一一描述了,以下是测试地址。 演示站:http://www.hoorayos.com/ HoorayOS介绍及:http:/... 阅读全文
posted @ 2012-07-04 14:59 胡尐睿丶 阅读(3354) 评论(10) 推荐(2) 编辑
摘要: 最近心烦的事情可真多,好不容易忙完工作上的事情,可以静下心来写写自己的HoorayOS,却和园子上的某人因为抄袭的事情争吵了起来。地址如下:http://www.cnblogs.com/qidian10/archive/2012/06/06/2539046.html 回复中的“小RR”说我的HoorayOS是抄袭“囧囧有神”的作品,还提出关键性的文字——“core.js”。这个js文件我从去年9月份开始编码以来,名称一直都没变动过。可以查看我最早一次提供下载的文章:《EonerCMS——做一个仿桌面系统的CMS(八-带demo源码下载)》,那会还是叫EonerCMS,因为当初我还没有打算... 阅读全文
posted @ 2012-06-20 21:37 胡尐睿丶 阅读(7907) 评论(109) 推荐(31) 编辑
摘要: HoorayOS是我在我去年8月份开始构想,9月份开始编写的一个开源的web桌面类应用框架。它的前身是EonerCMS,因为那会公司准备重新开发自己的CMS系统,以应用于一些中小型的网站,于是也就有了这片文章《关于CMS后台展示/操作方式的个人拙见》 直到今年2月,我正式将作品开源,其目的有二,一是因为我觉得差不多可以拿出手了,该有的功能差不多完整了,即时有缺少,比如文件夹、多桌面、应用码头(这些功能在最新版本里都已实现),但这已经不影响一个系统的正常使用了,已经具备二次开发的条件了,其二就是毕竟开发快半年了,自己的毅力有点变弱,我不是一个很高尚的人,所以我很渴望能通过HoorayOS给... 阅读全文
posted @ 2012-05-28 14:44 胡尐睿丶 阅读(4064) 评论(5) 推荐(6) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页