自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张美红

知道就做,减小知行差距!

  • 博客(74)
  • 收藏
  • 关注

原创 成员方法内存分析

多态中,父类引用指向子类对象,调用非静态成员方法时,编译时看父类,运行时看子类.若父类中,没有则报错;否则,运行子类中的方法.//1.Test.class加载进方法区class Test { //2.main方法进栈 public static void main(String[] ages){ //父类引用指向子类对象 //3.Father.class加载进

2016-01-01 16:19:36 1077 12

原创 成员变量内存分析

多态中,父类引用指向子类对象,访问成员变量时,访问的是父类中的成员变量.子类引用指向子类对象,访问成员变量时,访问的是子类中的成员变量.总结访问成员变量时,看等号左边.//1.Test.class加载进方法区class Test { //2.main方法进栈 public static void main(String[] ages){ //父类引用指向子类对象

2016-01-01 16:00:03 1091 7

原创 成员变量内存分析

分析清楚内存,对代码的运行更加的清楚!对以下简单的代码的内存分析.package com.object.test1;import com.object.object.Person;//1.Test.class加载进方法区public class Test1 { //2.main方法进栈 public static void main(String[] args) { //3

2016-01-01 15:30:12 1036 7

原创 对继承的再次理解

一说到继承,我第一反应是:非技术性必须,孩子继承父亲的表演能力,孩子另外也有多余的音乐能力。因为这样的第一反应,当我看到:评论继承新闻时,就有点不容易接受了,为什么评论继承新闻啊?继承关系不应该是同类的吗,像孩子继承父母,鸟继承动物,怎么来了一个完全不同的事物,呈现继承关系呢?其中,新闻继承新闻类别,这样的继承关系时,相当于鸟继承动物,还容易接受。          牛腩中讲“评论属于

2015-08-13 10:19:58 1195 15

原创 机房合作感受

机房合作是在提高班第一个合作的项目,现在,正在进行,感觉进行了好久!实际也确实挺久的了!6月22号左右开启的机房,那时候,专业课要开始考试了,由于我们的考试科目都不多,所以,不想拖着,就开始合作了!米老师问谁当组长,丽杰说小美,就那样我就当了组长。三个人也兴致高昂的开始了合作。        合作开始了,三个人坐在一起,讨论需求,讨论数据库,统一大家的所有意见后,组长就开始写文档了。因

2015-08-09 21:57:30 1089 14

原创 July's English

七月正式进入暑假全天学习的状态,对英语的学习自然也更加的重视了!七月大家都在热火朝天的跟读,我也加入了大家的队伍,虽然,做的还是很不足,读的还是有点少。就在这样磕磕绊绊中开始英语的跟读时光。

2015-08-04 21:38:21 860 6

原创 自考

自考学习第一阶段,断断续续的看了一篇,对大体的轮廓,稍微联系了一下。        软件开发工具,拿到这本书时,大概一番看,就知道是理论偏多,是一本只要多读两篇就可以了解软件开发,很容易也很好的扩大了咱们对软件的看法,当然,也为开发打下了一定的理论基础。        软件开发工具这本书本理论和实战两方面展开的,理论中大体是从软件开发工具的历史、现在和未来叙述,同时软件开发工具的理论基础、

2015-07-27 16:42:36 892 29

原创 希尔排序法

希尔排序法的基本思想是:先选定第一个整数,把待排序文件中所有记录分成个组。如下图,第一个整数分为有序组,其余为无序组。        每次处理就是将无序组中的第一个数,与有序组的元素从后往前一次比较,找到合适位置插入,即完成一次处理;这样一直重复下去,直到无序组中没有元素为止。如下图,已清除描述。        排序的目的就是为了使无序数列变为有序数列。希尔排序法,一开

2015-07-22 16:14:28 1525 24

原创 June's English

六月的英语路程如何呢?现在,突然,回想有点模糊,不确切,此时,真的感觉我缺少了记录!在英语方面,我留下的感受真的是有点少,以后,要多留下点东西啦!        这次的英语总结,想纠正一下自己的态度。自己到底应该把自己的态度摆在一个什么样的位置呢!想到一句话:学精于勤,荒于嬉;行成于思,毁于随。大家看到这句话,都可以知道他的意思,但和这句话,我们都还有一定的距离,让我们多多勤奋,多多思考。分享

2015-07-03 21:32:00 919 18

原创 处理流程和数据流程

处理流程如下:        管理员登录系统,可以“设定基本数据”、“修改密码”、“查看操作员工作记录”以及“增加和删除用户”,然后,给学生进行“注册”,注册后,操作员可以进行“学生基本信息维护”,学生可以进行“上下机”,然后,一般用户可以“查看学生上机状态、记录、统计信息”,学生余额不足时,可以进行“充值”,然后,操作员可以“查看收取金额”,一般用户可以“查看学生充值记录、余额”;学生可以要

2015-06-27 11:22:08 4727 29

原创 C/S总结

计划(项目开发计划)需求分析(软件需求)设计(概要、详细、数据库)编码测试(测试计划、测试分析)运行和维护文档:开发前需准备好:项目可行性项目、项目开发计划、软件需求分析说明书、概要设计、详细设计、数据要求说明、数据库设计、开发中:项目开发进度月报、项目开发总结报告开发后:测试计划说明书、测试分析分析说明书、操作手册、用户手册UML:九种图、

2015-06-22 11:19:20 1889 35

原创 SVN

svn是版本管理工具,譬如团队进行项目开发,项目代码都储存在服务器上,成员可用svn在本地获得并更新代码。SVN是C/S架构的,所有的代码上传到服务器端统一管理,每个人可以从服务器端随时拿到最新版本的代码(能拿到哪些代码受权限控制),可以在本地客户端新增、修改、删除后再上传到服务器端,形成新的最新版本。

2015-06-20 22:16:39 1076 26

原创 机房流程图

机房收费系统流程图,这篇博客,是流程图主SHOW,没有其他的内容哦!登录时,先判断用户名和密码是否符合条件,若符合允许登录,登录前需先签到,方便以后,查看操作员工作记录。同理,退出时,签退。注册时,添加注册信息到表格即可,但这之前需判断卡号、学号是否被注册过。充值时,添加充值信息到充值表,另外,需要更新余额。查看余额,根据卡号,查询信息即可。(其他的查询同理,根

2015-06-17 10:52:13 4301 31

原创 自定义控件——只能输入数字的文本框

大事发生的都是发生

2015-06-14 15:34:09 3950 23

原创 什么是bin文件?

出现这样的问题:未能加载文件或程序集“DAL”或它的某一个依赖项。系统找不到指定的文件。原因可能是:1.路径不正确;2.文件不存在。相信大家都遇到这样的问题了,我和大家一样按照常规的方法:把DAL的路径改到E:\4.平时记录\UI\机房重构\UI\bin\Debug下面了,一般这样就可以解决了。但是,我的没有解决。bin\Debug下面仍让没有有关DAL的dll文件。不

2015-06-06 11:29:20 41036 30

原创 May'English Learning

FDSFADS

2015-05-24 21:20:14 1016 34

原创 IList和List解惑

缘由:机房个人重构中添加了泛型以后,IList和List就分不清了。把IList改为List以后,仍然可以正常运行,没有什么区别。在理解IList和List时,对接口再次有了理解。下面先说一下我对接口的再次理解,然后,再介绍IList和List。        接口:        以前虽然做过接口和抽象类的比较,一直在找他们的不同,忘记了他们的相似。这也可能因为自己对抽象类的理解

2015-05-17 17:53:13 2811 22

原创 存储过程知多少

什么是存储过程?    SQL除了存储数据的作用以外,还有编码能力,创建基于Transact_SQL的各种处理过程,这些处理过程就是存储过程。存储过程包含所有的SQL语句和逻辑。为什么出现了存储过程?    客户端vb.net通过ADO.NET逐个向服务器发送SQL,执行后,返回客户端,再根据结果发送一个SQL,因此,就会在网络上来回传送,多个中间结果后

2015-05-06 21:01:32 946 24

原创 数据库访问

什么是ADO.NET?ADO.NET的核心对象:连接模式:从配置文件中获取链接字符串Dim connStr As String=ConfigurationManager.ConnectionString("MyConnectionString").ConnectionString建立连接Dim conn As SqlConnection=New SqlConnection

2015-05-04 18:00:53 823 18

原创 April's English

回头看了一些写过的博客,从我们开始写博客起,已经有六篇了,也就是过整整半年已经过去了!英语对于我们来说,真的是细水长流!就这样一天一点,慢慢的改变着我们每个人!        经过这么长时间的积累,相信每个人都可以发现自己的变化。从博客中就可以发现,我们不像刚开始纠结于汉语翻译,也不会忘记对他付出时间了。每天学习英语已经成为我们的习惯了!喜爱英语吗?这个不知道!但知道的是,每天肯定会主动听英语

2015-04-29 20:04:57 667 25

原创 运筹帷幄?

运筹学米老师刚开始讲就说过这门课有助于我们成为领导者。当时,感觉这门课那么厉害呢!我已经学习了,一段时间了,却没有那样的体会。        虽然,我们运筹学老师已经给我们讲完了这门学科,但自己却没有体会到和领导着边。刚开始接触运筹学时,感觉挺有意思的,和实际生活中的问题紧密相关,但学着学着,有好长一段时间是围着“单纯形法”转,再有一段时间围绕“产销平衡”,“产销不平衡”转等,这大体就是我结束

2015-04-24 15:48:58 1218 33

原创 到底是怎么传参的?

开始学习分层以后,理解上有些问题。问同学的看法,上网搜。现在,理解了一些,大家看看理解哪里有问题,望指出!        层与层之间是如何联系的?       程序是按照U-B-D-B-U的顺序执行的。分为两个阶段:         1. 去时:U-B-D,是通过U层调用B层方法,B层调用D层方法,把三层联系起来的;2. 返回时:D-B-U,是通过一次返回Entity,把三

2015-04-23 18:01:19 2956 39

原创 SqlCommand执行查询语句

Dim cmd As SqlCommand = New SqlCommand() '声明Command对象 cmd.Connection = conn 'Command的链接属性 cmd.CommandType = cmd.CommandType.Text '制定CommandText的类型 cmd.C

2015-04-06 11:26:42 3157 22

转载 程序员必须知道的十大算法

算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。快速排序使用分治法(Divide and conquer)策

2015-03-31 10:20:36 2109 26

原创 【个人版机房】-初步分析

机房重构已经开启!        有过之前机房的经验,这次对他已不再陌生。知道机房收费系统是干嘛的,知道他有哪些功能。由于第一次机房时,数据库是借用十期师姐的,自己没有尝试着去建,于是,这次自己首先去建了数据库。接下来的任务是画图、实现功能、写文档。        建立数据库,主要是对需求的整理以及分类。如:上机需要知道什么日期,什么时间,哪张卡进行的上机操作;注册需要知道被注册对象的基本

2015-03-30 18:29:11 1398 32

原创 March'English Learning

不知不觉,2015年的3月已经走到了尾声!回首3月开学之际,自己英语仍然在进行中!我对英语的态度很平和,没有很大的激情,也没有排斥,就那样按部就班的每天听。每天保证一定的时间,多时有4个小时,少时也就1个小时,就这样慢慢的走着。。。        这个月开始步入精听的阶段,刚开始对精听很有兴趣,一集几分钟的视频可以反复听将近二十分钟,但慢慢的失去了耐心,不再一句句反复听,换成了一集听两

2015-03-29 18:48:24 801 15

转载 怎样尊重一个程序员

得知一位久违的同学来到了旧金山湾区,然而我见到他时,这人正处于一生中最痛苦的时期。他告诉我,自己任职的公司在他加入之前和之后,判若两人。录取的时候公司对他说,我们对你在实习期间的表现和学术背景非常满意,你不用面试,甚至不用毕业拿学位,直接就可以加入我们公司成为正式员工。然而短短一年后的今天,这位同学已经完全感觉不到公司对自己技能的尊重。Manager让他做一些乱七八糟没技术含量的事情,还抱怨说他做

2015-03-23 21:43:21 656 23

转载 不要学习代码,要学会思考

英文原文:Don't learn to code, learn to think  译/赖信涛  这是一个人人都在学习编程的时代:Code.org请了比尔·盖茨,马克·扎克伯格和克里斯·波什等这些名人,来告诉你,每个人都可以编程;CoderDojo’s在各个国家悄然兴起;在英国,编程已经是各个年级学生的正式课程。  我认为这里有个误区。别误会我——如果每个人都会

2015-03-23 21:28:27 668 15

原创 c++考悟

fdsfad

2015-03-22 20:57:06 705 13

原创 冒泡排序法

冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。冒泡排序(BubbleSort)的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如

2015-03-15 19:46:43 1324 11

原创 三层基础

发大水发

2015-03-08 20:58:56 873 13

原创 2015年2月——英语

这个月的英语学习,是按照提高班的科学安排进行了英标的学习。这次音标学习的材料首先就已经上了一个档次了,是全英的材料Paul叔。    全英的材料,我们大家也不知不觉可以完全接受,没有因为是英文,就影响音标的学习。我们都可以很好的去学习这个材料。现在,我想起来了,刚开始学习赖世雄音标的时候,那个时候,我感觉没有视频,仅仅看图片,好像效果不怎么样!我上网搜了一下,就搜到paul叔这个材料,于是,看

2015-02-16 08:37:27 829 6

原创 再次理解——命令模式

命令模式是:将一个请求封装为对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。命令模式例子:你使用洗衣机时,仅仅是去拧动按钮,不需知道如何让洗衣机去洗衣服,这就是典型的命令模式。即命令对象(洗衣服命令、脱水命令)并不知道如何处理命令,会有相应的接收者对象来执行命令(驱动器)本例子中:把洗衣服命令和脱水命令封装为对象;调用者Invoker的参数

2015-02-15 19:02:43 1437 4

原创 【设计模式】——总结

的所发生的吧

2015-02-08 19:20:19 964 6

原创 2015年第一篇英语博客

前几天我们十一期集体做了一次英语快照。这次快照让我自己对自己更加了解,发现过去的一些有缺陷的行为。    首先,听的是新美,当时测试时,并不是自己听不懂,但是,用汉语翻译的话,又翻译不了多少。后来,就决定用瘪嘴的英语复述。但是,新美和旧美相比较,我的旧美显然要比新美的效果好,一方面可能是后面测的旧美,掌握了技巧,知道了如何表达,才可以让师姐了解自己。另一方面的原因,我个人认为才是根本原因:

2015-01-30 20:25:39 1018 13

原创 【设计模式】抽象工厂模式

对课本的总结,首先回顾一下课本上抽象工厂模式例子的发展过程如下三个阶段:阶段一、只有user和sqlserveruser。阶段二、把Sqlserveruser抽象为接口IUser,可以便于扩展,在这里扩展出一个AcessUser;      为了让接口IUser去和user发生关系,解除了user和具体数据库的耦合,增加了一个访问User对象的抽象工厂接口:IFac

2015-01-29 17:21:51 1113 20

原创 【设计模式】观察者模式

背景:为了降低耦合,有了观察者模式!书上的例子发展历程,如下图:1、因为秘书类通知的是看股票类,增加看NBA者后,秘书类也需要修改,这样一来,就太麻烦了。为了降低耦合,让秘书类的参数为抽象的观察者,那就可以随意增加观察者了。2、不仅秘书是通知者,还有老板,所以,秘书类也需要抽象为通知者类。    通

2015-01-28 20:08:39 1007 15

原创 【设计模式】外观和建造---总结

优点缺点特点背景感受UML

2015-01-24 23:42:56 1693 17

原创 【设计模式】策略模式 VS. 简单工厂

学习了设计模式的前两章,对简单工厂模式和策略模式做一下总结。什么是简单工厂?    简单工厂是面向对象的过程,包括:封装、继承和多态。    第一步:封装,即抽象出超类;(现金收费抽象类)    第二步:继承,即子类继承超类;(继承“现金收费抽象类”得到“正常收费子类、打折收费子类、返利收费子类”)                  多态,体现在这些不同的子类中,如用同样的ac

2015-01-03 17:15:02 1669 20

原创 December'English Learning

又到了写英语博客的时间了,在写这篇博客之前,允许我先感叹一下时间真是过的飞快。在一天天中,在不经意间,在你看视频时,在你睡懒觉时,在无聊时,当然,也有很多时间在学习,不管你在干什么,时间就这样毫不留情的一分一秒的对每个人来说都很公平的走着。但对于我们自身来说,唯一要做的就是让时间更加有意义。对于作为学生的我们来说,生活比较简单,目标也唯一,那么就让明天的我们感谢今天的自己吧!    想想时间过

2014-12-29 20:57:55 1350 32

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除