首页 > 编程语言
Thinking in Java---多态初探
继承,封装,多态是面向对象程序设计中的三大特性.其实从某种成都上讲继承和封装都是在为多态做准备,下面我们来了解多态这个重要的概念及其实现原理. 一.什么是多态 所谓的多态就是指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用). 我们知道java支持向上转型,所以对于从同一个基类继承而来的子类,我们都可以把其对象当...
分类:编程语言   时间:2015-05-26 16:06:09    收藏:0  评论:0  赞:0  阅读:275
Java Reflection(getXXX和getDeclaredXXX)
package com.sunchao.reflection;public class Person { private int age ; private String name; public String address; public static final int...
分类:编程语言   时间:2015-05-26 16:03:49    收藏:0  评论:0  赞:0  阅读:398
Struts1、Struts2和SpringMVC剖析【转载】
前段框架用了不少,今天就来做个总结。网上关于Struts1、Struts2、SpringMVC的文章有很多,这里的内容就是基于它们,来做个比较。这三个框架是按照上面的顺序,依次出现的,它们都是对MVC模式的实现。为什么会出现这三个、甚至更多的MVC框架呢?他们都是为了将URL世界映射到Java世界。...
分类:编程语言   时间:2015-05-26 16:03:09    收藏:0  评论:0  赞:0  阅读:251
Unity 特殊文件夹 : 位置不能随便放
有以下几个文件夹: Assets 用来存放资源的文件夹,包括各种材质.模型等 Editor 编辑器类等脚本 Editor Default Resources Editor scripts can make use of asset files loaded on-demand using theEd...
分类:编程语言   时间:2015-05-26 16:02:19    收藏:0  评论:0  赞:0  阅读:334
Python yield 使用浅析
原文:https://www.ibm.com/developerworks/cn/opensource/os-cn-python-yield/index.html初学 Python 的开发者经常会发现很多 Python 函数中用到了 yield 关键字,然而,带有 yield 的函数执行流程却和普通...
分类:编程语言   时间:2015-05-26 15:59:49    收藏:0  评论:0  赞:0  阅读:214
python bottle框架(WEB开发、运维开发)教程
教程目录一:python基础(略,基础还是自己看书学吧)二:bottle基础python bottle web框架简介python bottle 框架环境安装python bottle 框架基础教程:路由(url定义)python bottle 框架基础教程:HTTP 请求方法python bott...
分类:编程语言   时间:2015-05-26 15:58:49    收藏:0  评论:0  赞:0  阅读:281
从数组中返回最大长度的所有子数组
C# 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 namespace ConsoleApplication4 7 { 8 class Pr...
分类:编程语言   时间:2015-05-26 15:57:59    收藏:0  评论:0  赞:0  阅读:191
支持smtp/imap smtp/pop3的撞库python撞库脚本
# coding=gb2312# 确保python支持中文注释# 输入邮件地址, 口令和POP3服务器地址:import poplibimport smtplibimport sysdef checksmtppassword(smtp_server,username,password): t...
分类:编程语言   时间:2015-05-26 15:56:29    收藏:0  评论:0  赞:0  阅读:469
<深入理解JavaScript>学习笔记(2)_揭秘命名函数表达式
写在前面的话注:本文是拜读了深入理解JavaScript之后深有感悟,故做次笔记方便之后查看。感觉这章的内容有点深奥....略难懂啊。先坐下笔记,加深一下印象吧。我主要记一下自己感觉有用的东西...哈哈函数表达式和函数声明在ECMAScript中,创建函数的最常用的两个方法是函数表达式和函数声明,两...
分类:编程语言   时间:2015-05-26 15:55:59    收藏:0  评论:0  赞:0  阅读:256
VC/MFC中为程序定义全局快捷键
VC2010-05-01 18:01:34阅读287评论0字号:大中小订阅1、注册快捷键在初始化函数,如OnInitDialog() 注册快捷键,代码如下:#define HotKeyID1 200BOOL CDlgCloseProSetup::OnInitDialog(){CDialog::OnI...
分类:编程语言   时间:2015-05-26 15:55:19    收藏:0  评论:0  赞:0  阅读:331
Java、Intetnet与标准库
1.8 C++标准库C++程序由类(class)和函数(function)组成。可以用多个小的软件模块构成C++程序,但大多数C++程序员会利用C++标准库中已有的类和函数来编程。这样,C++“世界”中实际要学习两方面的知识,第一是学习C++语言本身,第二是学习如何利用C++标准库中现有的类和函数(...
分类:编程语言   时间:2015-05-26 15:54:09    收藏:0  评论:0  赞:0  阅读:174
spring 介绍
当今的spring技术生态环境里可谓是蔚为壮观,spring已经包罗万象,它的内容之多完全不亚于它的本源java语言了,而spring这么大的框都是建立在ioc和aop技术之上,只有深入理解了这两个技术我们才能明白为什么spring这个框能装的下那么多东西了。 首先是ioc,ioc技术第一个解释叫....
分类:编程语言   时间:2015-05-26 15:52:39    收藏:0  评论:0  赞:0  阅读:261
Hiho----拓扑排序
拓扑排序·一时间限制:10000ms单点时限:1000ms内存限制:256MB描述由于今天上课的老师讲的特别无聊,小Hi和小Ho偷偷地聊了起来。小Ho:小Hi,你这学期有选什么课么?小Hi:挺多的,比如XXX1,XXX2还有XXX3。本来想选YYY2的,但是好像没有先选过YYY1,不能选YYY2。小...
分类:编程语言   时间:2015-05-26 15:51:49    收藏:0  评论:0  赞:0  阅读:238
java 乱码终极解决方案
js代码functioneditImage(userName){varuserName1=encodeURI(userName);//中文转码userName1=userName1.replace("+","%2B");//防止web容器自动转码userName1=userName1.replace...
分类:编程语言   时间:2015-05-26 15:49:38    收藏:0  评论:0  赞:0  阅读:214
WinForm/Silverlight多线程编程中如何更新UI控件的值
单线程的winfom程序中,设置一个控件的值是很easy的事情,直接 this.TextBox1.value = "Hello World!";就搞定了,但是如果在一个新线程中这么做,比如:privatevoidbtnSet_Click(objectsender,EventArgse){Thread...
分类:编程语言   时间:2015-05-26 15:47:59    收藏:0  评论:0  赞:0  阅读:188
再叙Java反射
Java中的反射 本文为反射的基础知识部分。 能够分析类能力的程序被称为反射(reflective)。 反射机制允许程序在运行时取得任何一个已知名称的class的内部信息,容许程序在运行时加载、探知、使用编译期间未知的class。即Java的反射机制可以加载一个运行时才得知名称的class,获...
分类:编程语言   时间:2015-05-26 15:47:18    收藏:0  评论:0  赞:0  阅读:252
C++基础知识(2)
1.递归问题:回推、递推2.阶乘:Factorial
分类:编程语言   时间:2015-05-26 15:45:58    收藏:0  评论:0  赞:0  阅读:183
DataTable排序
DataRow[] rows = dt.Select("", "name asc");DataTable t = dt.Clone();t.Clear();foreach(DataRow row inrows)t.ImportRow(row);DataTable1 = t;方法2:DataView ...
分类:编程语言   时间:2015-05-26 15:44:19    收藏:0  评论:0  赞:0  阅读:264
如何用Python编写一个聊天室
一、课程介绍1.简介本次项目课是实现简单聊天室程序的服务器端和客户端。2.知识点服务器端涉及到asyncore、asynchat和socket这几个模块,客户端用到了telnetlib、wx、time和thread这几个模块。3.所需环境本次课中编写客户端需要用到wxPython,它是一个GUI工具...
分类:编程语言   时间:2015-05-26 15:43:38    收藏:0  评论:0  赞:0  阅读:336
Python IDLE启动报错
电脑捣鼓成了64位操作系统,相应的一些工具要重装。今日将以前32位python 卸载,重装成64位的,然后默认安装成功。然后设置系统变量。进入我的电脑->属性->高级->环境变量->系统变量 ,编辑path 变量:量名:PATH变量值:;C:\Python27保存成功后,打开运行对话框,输入cmd....
分类:编程语言   时间:2015-05-26 15:43:09    收藏:0  评论:0  赞:0  阅读:235
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!