代码改变世界

[置顶]联动设置

2017-09-10 13:31 by 金色海洋(jyk)阳光男孩, 19 阅读, 收藏, 编辑
摘要: 纯粹是给自己用的。每次都要找好久,所以记在这里了。阅读全文

[置顶]自然框架开源社区,欢迎您的加入!

2011-03-14 06:26 by 金色海洋(jyk)阳光男孩, 7387 阅读, 收藏, 编辑
摘要: 自然框架开源社区欢迎您!阅读全文

[置顶]自然框架的源代码、Demo、数据库、配置信息管理程序下载(2011.1.7更新)

2009-10-28 21:05 by 金色海洋(jyk)阳光男孩, 24447 阅读, 收藏, 编辑
摘要: 自然框架在线演示:http://demo.naturefw.com/ 目前在线演示不开放管理员账号。自然框架的网站已经基本完成,下载就转到网站里面了,http://www.naturefw.com/down/List1.aspx请到这里下载。管理员的账号:admin密码:123登录后可以到“系统管理”——“账户管理”里面查看用户,密码都是 123 。自然框架里的数据访问函数库的帮助文件(自然框架DataAccessLibrary帮助.chm)这个是由网友“空”帮助制作完成的,在此表示衷心的感谢!http://files.cnblogs.com/jyk/自然框架DataAccessLibrary阅读全文

[置顶]能自己“跑”的表单控件,思路,雏形,源码。vs2005版本

2008-05-25 17:32 by 金色海洋(jyk)阳光男孩, 8014 阅读, 收藏, 编辑
摘要: 您是如何添加数据呢?方便吗?好修改吗,对于扩展又是怎么样的呢?大家一起来聊聊如何?阅读全文

[置顶]通用权限的思路。带有数据库关系图

2008-05-01 17:37 by 金色海洋(jyk)阳光男孩, 22380 阅读, 收藏, 编辑
摘要: 这回带图了,说的也更详细了一些。 阅读全文

文档驱动式代码设计器——代码是设计出来的!

2016-10-22 10:07 by 金色海洋(jyk)阳光男孩, 889 阅读, 收藏, 编辑
摘要: 代码是敲出来的吗?是批量生成出来的吗? No no no,代码是设计出来的! 如果说到代码生成器,大家可能会想到三层、动软代码生成器、数据库表等等。其一般的思路是,先有数据库然后根据库里的表自动生成一系列的代码,包括实体类、持久化、业务层(空函数)、页面代码等,还可以生成数据库文档。这个确实很好很强阅读全文

文档驱动式超敏捷开发

2016-06-12 16:28 by 金色海洋(jyk)阳光男孩, 1221 阅读, 收藏, 编辑
摘要: 敏捷开发大家都不陌生,他对文档的态度是偏向于反对,但是也不是说一点文档都没有。他的说法是 代替文档。 那么敏捷开发为什么会这么认为呢?其实大家在做项目开发的时候都会有这样的体会: 时间紧任务重,哪有时间写文档呀?代码都写不过来。 辛辛苦苦把文档写好了,但是但是项目才进行一小半好不好,需求怎么就变了呀阅读全文

基于jQuery的ajax对WebApi和OData的封装

2015-03-24 10:57 by 金色海洋(jyk)阳光男孩, 2708 阅读, 收藏, 编辑
摘要: 基于jQuery的ajax对WebApi和OData的封装 WebApi 的使用带来了一个显著的特点,对type有一定的要求。一般ajax的type无非就是两种,GET和POST。如果用JSONP来跨域的话,就只能用GET。但是现在WebApi来了,type的类型增加了一倍还要多。这个虽说问题不大...阅读全文

学习HTML5之表单

2015-02-03 16:34 by 金色海洋(jyk)阳光男孩, 6855 阅读, 收藏, 编辑
摘要: 开始学习html5了。阅读全文

【自然框架】终于把源码弄到git上了。

2015-02-02 14:38 by 金色海洋(jyk)阳光男孩, 1801 阅读, 收藏, 编辑
摘要: 好久没写博客了,发现又从左面的排名里掉出去了。说来惭愧,一直说是开源,但是源码一直没能放到git里面。原因是,不会用。最近终于把git弄明白了。把源码都放进去了。刚兴趣的话可以来看看。https://github.com/jyk0011名称设置为 naturefw好了,不应该用jyk0011。有没有...阅读全文

js的动态加载、缓存、更新以及复用(四)

2014-06-21 16:44 by 金色海洋(jyk)阳光男孩, 2504 阅读, 收藏, 编辑
摘要: 本来想一气呵成,把加载的过程都写了,但是卡着呢,所以只好在分成两份了。 1、页面里使用来加载 boot.js 。 2、然后在boot.js里面动态加载bootLoad.js。以时间作为标识var dateVer = date.getYear() + '_' + date.getMonth()...阅读全文

ajax的再次封装!(改进版) —— new与不 new 有啥区别?

2014-06-21 09:36 by 金色海洋(jyk)阳光男孩, 3275 阅读, 收藏, 编辑
摘要: 把有限的生命投入到无限的重构中去!并发、回调,new?不new?阅读全文

ajax的再次封装!

2014-06-16 11:30 by 金色海洋(jyk)阳光男孩, 9329 阅读, 收藏, 编辑
摘要: js好强大,json心目中的女神,jQuery真方便!阅读全文

js的动态加载、缓存、更新以及复用(三)

2014-06-11 08:57 by 金色海洋(jyk)阳光男孩, 2598 阅读, 收藏, 编辑
摘要: 总体思路1、 建立一个js服务,该服务实现通用js文件的加载、依赖、缓存、更新以及复用。2、 各个项目如果使用通用js,可(bi)以(xu)使用js服务实现加载。3、 Js服务只提供通用的js,比如jQuery、my97、easyUI等(可根据实际情况设定具体的js文件)。4、 其他针对特点需求写的...阅读全文

js的动态加载、缓存、更新以及复用(二)

2014-06-09 10:59 by 金色海洋(jyk)阳光男孩, 5316 阅读, 收藏, 编辑
摘要: 小计、回顾和反思。阅读全文

js的动态加载、缓存、更新以及复用(一)

2014-06-07 09:04 by 金色海洋(jyk)阳光男孩, 21244 阅读, 收藏, 编辑
摘要: 好久没写博客了,不写点啥,憋得慌。阅读全文

以【猫叫、老鼠跑、主人醒】为例子,使用 javascript 来实现 观察者模式 (有在线演示)

2013-06-24 08:35 by 金色海洋(jyk)阳光男孩, 3309 阅读, 收藏, 编辑
摘要: “猫叫、老鼠跑、主人醒”是一个很古老的话题了,大家也都有各自的想法和解决方案。我也是看了很多,一开始的时候是相当的迷糊,这个怎么就是面试题了?考的是啥呀,和编程有关系吗?又是猫又是老鼠的,晕死了。后来遇到有人写就去凑凑热闹看几眼。但还是迷迷糊糊。后来学习了面向对象的知识,知道了接口、委托,然后又看了《大话设计模式》。 这时候再回过头去看猫呀、老鼠什么的,才能看懂一点。为什么只是看懂一点呢?因为还是不知道这个东东和写代码有啥关系,呵呵。再再后来,在自己写代码的时候,为了解决问题而用了使用了接口;为了提高运行效率而采用js+ajax时,要解决“主页面”和子页面(iframe里的页面)的事件调...阅读全文

以【联动列表框】来看单一职责!

2013-06-21 21:53 by 金色海洋(jyk)阳光男孩, 1160 阅读, 收藏, 编辑
摘要: 标题有点短,估计悬。阅读全文

【分享】纯js的n级联动列表框 —— 基于jQuery,支持下拉列表框和列表框,最重要的是n级,当然还有更重要的

2013-06-21 12:34 by 金色海洋(jyk)阳光男孩, 3882 阅读, 收藏, 编辑
摘要: 多个列表框联动,不算是啥大问题,但是却挺麻烦,那么怎么才能够尽量方便一点呢?网上搜了一下,没发现太好用的,于是就自己写了一个。基于jQuery,无限级联动,支持下拉列表框和列表框。先说一下步骤和使用方法:1、在页面里设置列表框 城市:<select name="c5118020" id="ctrl_001" > <option value="-99999">请选择</option><option value="1">沈阳</option><optio阅读全文

两张图说明三层的奥义!

2013-05-18 14:06 by 金色海洋(jyk)阳光男孩, 2160 阅读, 收藏, 编辑
摘要: 理论上的三层,和实际中的三层。阅读全文
2