代码改变世界

随笔分类 -  自然架构

文档驱动式面向服务的敏捷开发与高效运行

2019-07-06 08:57 by 金色海洋(jyk), 845 阅读, 收藏, 编辑
摘要: 阅读全文

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

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

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

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

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

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

ajax的再次封装!

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

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

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

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

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

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

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

【分享】 纯 js 表单控件 —— 让 “增改查” 更轻松!

2013-05-17 15:36 by 金色海洋(jyk), 7816 阅读, 收藏, 编辑
摘要: 我们在做增删改查的时候,必可避免的要做表单,那么表单是怎么弄出来的呢?拖拽控件、手写、js创建还是第三方控件(包括js版)?以前用服务器控件写了一套表单控件,用起来感觉也挺方便的,只是效率太低,太占用服务器的资源。想了好久也没想到如何提高效率,最后改成了纯js版的。 js属于初学,代码还很简陋,大家见笑了。现在是越学习js,越是感到js的强大!需求、目的:1、 在前台网页,使用js自动创建表单2、 可以控制表单里的控件类型,比如文本框、下拉列表框、在线编辑器等。3、 可以获取用户输入的数据,可以进行验证4、 可以进行排版5、 修改数据时,可以把原有数据绑定到表单。实现方式:1、 js +... 阅读全文

如何动态加载js?

2013-05-14 16:27 by 金色海洋(jyk), 4333 阅读, 收藏, 编辑
摘要: js的动态加载。 阅读全文

【自然框架之SSO】基于 cookies和ajax跨域访问的 SSO

2013-01-22 11:23 by 金色海洋(jyk), 3224 阅读, 收藏, 编辑
摘要: 上一篇说了一下我的基本想法,感谢大家的评论,感谢大家的支持、建议、帮助。大家都提出自己的想法、观点,头脑风暴一下,大家都会有收获。对sso的想法又改进了一些,发现ajax跨域访问可以带入另一网站的cookies,这样的话原来的页面跳转 就可以用ajax的跨域访问来实现,这样就避免了用户的页面跳来跳去的麻烦。不多说了,请看图:动态密钥。采用动态密钥的方式,即在用户登录sso后,如果第一次访问某网站,那么动态生成密钥,用于加密信息,然后把加密密钥缓存在sso服务器,把标识和密文发给客户浏览器,在周转到应用网站。应用网站在把标识发送给sso获取密钥,来解密密文。是不是有点折腾,没办法呀,为了安全。只 阅读全文

【自然框架之SSO】实现SSO的一个初步想法

2013-01-21 09:02 by 金色海洋(jyk), 4443 阅读, 收藏, 编辑
摘要: 虽然只有一张图,但是也是想了好几天才想出来的,呵呵。 阅读全文

【自然框架 NatureFramework】 项目结构、命名空间和命名规范

2012-09-05 08:59 by 金色海洋(jyk), 3288 阅读, 收藏, 编辑
摘要: 请注意,这里说的是自然框架内部代码的项目结构,并不是说给客户做开发的时候,也需要这些项目。在给客户开发的时候,只需要引用编译后的dll 即可。一、项目结构 自然框架的基本的思路还是共用函数,数据访问函数库、元数据管理、基础控件扩展、元数据控件(依据元数据动态创建的控件),用户登录、在线、权限管理,分页控件,页面基类构成。 这个并没有按照三层(分层)的要求去做,只是感觉这么分可以更清晰一些。把功能相当比较独立的部分做成一个项目。有一点MVC(不是asp.net MVC)的味道。我不想依据某个规范来着,而是根据实际需求和自己的理解来做,虽然这样会走不少弯路,但是对自己能力的提升是非常有好处... 阅读全文

【自然框架.重新开始】总体设计

2012-09-02 13:23 by 金色海洋(jyk), 4442 阅读, 收藏, 编辑
摘要: 自然框架——全新的开始。 阅读全文

程序员如何保护自己的那点东西

2011-08-14 14:15 by 金色海洋(jyk), 6620 阅读, 收藏, 编辑
摘要: 程序员工作几年之后,总会有点自己的东西,比如类库、自定义控件、框架、平台,或者是某种编程思想。那么如何保护自己多年来琢磨出来的东东呢? 答案就是知识产权! 知识产权包含很多方面,版权和专利是其中比较重要的两个部分。 如果你做出来一个软件产品,或者是平台、框架等,那么可以申请版权保护。如果你有某种思想、思路、实现步骤(做软件的,当然其他的也可以),如果自我感觉良好的话,那么可以申请发明专利。 版权保护的是你的代码;专利保护的是你的思路、思想以及实现的步骤等。申请版权的代价比较低(就是比较省钱,成功率也高),基本上交点钱,只要不和别人的版权冲突,那么基本就可以申请下来了。只是付出的少,收益也比较. 阅读全文

【自然框架.视频】基础设置(一)如何下载自然框架

2011-06-05 07:12 by 金色海洋(jyk), 2600 阅读, 收藏, 编辑
摘要: 一套全新的视频,从下载、配置到如何创建一个新的项目。更加详细的介绍自然框架,包括原理和权限。欢迎多提宝贵意见! 阅读全文

MVC和三层,我的一个不成熟的看法,大家批批

2011-05-12 07:01 by 金色海洋(jyk), 6308 阅读, 收藏, 编辑
摘要: MVC、三层。 阅读全文

【自然框架】内部类库、控件的引用关系(最新整理,基本稳定)

2011-05-08 07:47 by 金色海洋(jyk), 2102 阅读, 收藏, 编辑
摘要: 整理了一下引用关系,更清晰一些。 阅读全文

【自然框架】重新整理后的自然框架源码!

2011-04-13 11:31 by 金色海洋(jyk), 3204 阅读, 收藏, 编辑
摘要: 整理后的自然框架源码,欢迎大家体验。 阅读全文

人员表设计思想 —— 也许会有点帮助

2011-04-12 15:49 by 金色海洋(jyk), 3245 阅读, 收藏, 编辑
摘要: 人员表设计的思路。 阅读全文
2