传统的过程化程序设计通过设计一系列的过程——算法来求解问题。这些过程一旦被确定,下一步就要开始寻找存储数据的方式,即“程序 = 算法 + 数据结构”。而面向对象的程序设计(即OOP,Object Oriented Programming)调换了这个次序,将数据放在第一位,之后再考虑操纵数据的算法。在...
分类:
编程语言 时间:
2014-11-14 21:06:48
阅读次数:
167
页面效果是如此这般的特别说明:实习方式仿站乐享微信 但又不完全依照!!!首先介绍下环境配置wamp环境 + thinkphp框架实现的!核心:自定义菜单生成到微信端:从数据库取出数据——>生产微信自定义菜单。这里有三个难点:1. 数据库的设计:一个表实现(用PID来识别主菜单及子菜单的区别)。数据库...
分类:
微信 时间:
2014-11-14 21:02:43
阅读次数:
532
在ASP.NET MVC 4中谈到CheckBoxList,经常是与CheckBoxList的显示以及验证有关。我在"MVC扩展生成CheckBoxList并水平排列"中通过扩展HtmlHelper做到了水平或垂直显示CheckBoxList。在"MVC生成CheckBoxList并对其验证"中,借...
分类:
Web程序 时间:
2014-11-14 21:01:00
阅读次数:
312
有网友私信我,说我前几篇写编程练习的例子让他们感觉我写代码的方式和他们不一样,让他们很受启发,希望我多写一些这样的例子。他们帮我总结了一下,主要表现在以下三个方面:1. 代码外观整洁清爽。2.喜欢用对象方式编写。3.喜欢用原生javascript。我非常认同上面三点,事实上我也是坚持这么做的。第1点...
分类:
其他好文 时间:
2014-11-14 21:00:35
阅读次数:
256
FineUI(开源版)基于 ExtJS 的开源 ASP.NET 控件库FineUI的使命创建 No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的网站应用程序支持的浏览器IE 8.0+、Chrome、Firefox、Ope...
分类:
其他好文 时间:
2014-11-14 20:58:43
阅读次数:
287
1. 右击计算机-属性-高级系统设置-高级-环境变量,弹出“环境变量”对话框,主要是改下面的环境变量,不是上面的Administrator。(不然其他用户还得自己配) 添加JAVA_HOME指明JDK安装路径,如C:\Program Files\Java\jdk1.7.0,此路径下包括lib,bin...
分类:
其他好文 时间:
2014-11-14 20:58:39
阅读次数:
173
package com.test;public class Bean { private String name; private int priority; public String getName() { return name; } public ...
分类:
编程语言 时间:
2014-11-14 20:58:25
阅读次数:
222
原文:javascript立即调用的函数表达式N种写法(第二篇) 上一篇博客我谈到将函数声明转换为函数表达式最常见的一种写法是:通过括号()将匿名函数声明转换为函数表达式即(function(){})();
言外之意就是还有其他方式,记住:任何消除函数声明和函数表达式间歧义的方法,都可以被解析器正确...
分类:
编程语言 时间:
2014-11-14 20:55:42
阅读次数:
157
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平...
分类:
编程语言 时间:
2014-11-14 19:50:44
阅读次数:
345
/* 一根高筋拉面,中间切一刀,可以得到2根面条。
如果先对折1次,中间切一刀,可以得到3根面条。
如果连续对折2次,中间切一刀,可以得到5根面条。
那么,连续对折10次,中间切一刀,会得到多少面条呢?
-------------------------------------------
对折0次,得到2根;
对折1次,得到2 * 2 - 1 = 3
对折2次,得...
分类:
编程语言 时间:
2014-11-14 19:50:15
阅读次数:
290