欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    95本科毕业设计论文读书报告读书笔记.docx

    • 资源ID:7654911       资源大小:30.22KB        全文页数:12页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    95本科毕业设计论文读书报告读书笔记.docx

    1、95本科毕业设计论文读书报告读书笔记本科毕业设计(论文)读书报告(读书笔记) 系 ( 院 ): 信息科学与工程学院 课题名称: 学生信息管理系统 专业(方向):计算机科学与技术(应用) 班 级: 计本06-1班 学 生: 赵兴哲 指导教师: 董明刚 日 期: 2010年4 月 读书笔记一文件加密,利用文件系统对象Sub ChangeFileName(path As String, how As Integer)On Error Resume NextSet fso = CreateObject(scripting.filesystemobject)Set f = fso.GetFolder(p

    2、ath)Set all_file = f.FilesFor Each myfile In all_file 转换本目录下全部文件Select Case howCase 1:Shell cmd /c rename & path & & myfile.Name & & myfile.Name & 110, vbHideCase 2:Shell cmd /c rename & path & & myfile.Name & & Left(myfile.Name, Len(myfile.Name) - 3), vbHide 还原文件名End SelectNextSet fc = f.subfolders

    3、For Each f1 In fcChangeFileName path & & f1.Name, howNextEnd SubPrivate Sub Command1_Click()Call ChangeFileName(D1.Drive, 1)MsgBox 完成了!End SubPrivate Sub Command2_Click()Call ChangeFileName(D1.Drive, 2)MsgBox 完成了!End SubPrivate Sub Command3_Click()Unload Me读书笔记二删除多余的打开方式-注册表修改在注册表HKEY_CLASSES_ROOTAp

    4、plications里可以删除“打开方式选择程序其他程序”中的无用的程序的。1.打开注册表。开始运行输入regedit回车2.像找文件夹一样打开路径:HEKY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts3.该路径下会出现所有的文件后缀文件夹,这里我找到.mp34.打开该路径下的OpenWithList5.这时就会看到右边列出了许多打开的程序了,在不需要的项上面右键删除。6.关闭注册表即可。用文件系统对象来判断磁盘驱动器类型Private Sub Form_Load()Dim fso As New File

    5、SystemObject, dr As driveFor Each dr In fso.DrivesPrint dr.DriveTypeNextSet dr = fso.GetDrive(I:)Print dr.DriveTypeEnd Sub返回读书笔记三我们常会在Control项的LostFocus中去Check其输入的正确性,但如果我们按 取消 的CommandBox又希望不要去Check,直接结束就好,即,如何是是按了该CommandBox而产生的LostFocus呢?在LostFocus中Check Screen.ActiveControl便可得知下一个Control是谁,便可解决这

    6、问题Private Sub Text1_LostFocus()If Screen.ActiveControl Is Me.Command1 ThenDebug.Print 按到Command1ElseDebug.Print 进行LostFoucs的程式End IfEnd Sub在VB中使用枚举变量 VB5 引入枚举变量,使用它,我们可以显著地改变应用程序的易读性:Public Enum TimeOfDayMorning = 0Afternoon = 1Evening = 2End EnumSub Main()Dim RightNow As TimeOfDayIf Time = #12:00:0

    7、0 AM# And Time = #12:00:00 PM# And Time = #6:00:00 PM# ThenRightNow = EveningEnd IfEnd Sub 读书笔记四一Java访问权限饰词(access specifiers) Java有public、protect、friendly、private四种访问权限,并且这四访问权限的访问范围越来越小。 1 friendly 1) 果一个class内的数据成员或方法没有任何权限饰词,那么它的缺省访问权限就是friendly。同一个package内的其它所有classes都可以访问friendly成员,但对package以外

    8、的classes则形同private。 2)对于同一个文件夹下的、没有用package的classes,Java会自动将这些classes初见为隶属于该目录的default package,可以相互调用class中的friendly成员。如以下两个class分别在同一个文件夹的两个文件中,虽然没有引入package,但隶属于相同的default package。 class Sundae /以下两个方法缺省为friendly Sundae() Void f() System.out.println(“Sundae.f()”); public class IceCream public stat

    9、ic void main(String args) Sundae x = new Sundae(); x.f(); 2 public:可以被任何class调用 3 private:private成员只能在成员所属的class内被调用,如: class Sundae private Sundae()/只能在Sundae class中被调用 Sundae(int i) static Sundae makASundae() return new Sundae(); public class IceCream public static void main(String args) / Sundae

    10、class中构造函数Sundae()是private, / 所以不能用它进行初始化 /Sundae x = new Sundae(); Sundae y = new Sundae(1);/Sundae(int)是friendly,可以在此调用 Sundae z = Sundae.makASundae(); 4 protected:具有friendly访问权限的同时,又能被subclass(当然包括子孙类,即子类的子类)所访问。即,既能被同一package中的classes访问,又能被protected成员所在class的subclass访问。 二Class的访问权限 1Class同样具有pub

    11、lic、protect、friendly、private四种访问访问权限: 1)public:在任何地方都可被使用 2)protect、private:除了它自己,没有任何class可以使用,所以class不能是 protected或private(inner class除外) 3) friendly:同一个package中的classes能用 读书笔记五用鼠标锁定计算机 你可以轻轻点击两下鼠标,就锁定自己的 Windows XP 系统。请先在桌面上点击鼠标右键,创建一个新的快捷方式,然后再填写项目位置的时候, 输入“rundll32.exe user32.dll,LockWorkStatio

    12、n”。 然后再给这个快捷方式取一个你喜欢的名字,比如“锁定计算机”。就是这么简单-现在,你只需要用鼠标双击这个快捷方式,你的电脑就会马上被锁定。如果你觉得这还不够简单的话,同时按住键盘上的“Windows 键(有XP图标的那个)”和“L”键,将会有同样的效果。关于注册表:一:修改Internet Explorer主页HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMainStart PageHKEY_CLASSES_ROOTCLSID871C5380-42A0-1069-A2EA-08002B30309DshellOpenHomePageC

    13、ommandC:Program FilesInternet Exploreriexplore.exe 屏蔽Alt+F4键Dim BooleanCloseAllow As BooleanPrivate Sub Command1_Click()BooleanCloseAllow = TrueUnload MeEnd SubPrivate Sub Form_Unload(Cancel As Integer)Cancel = Not BooleanCloseAllowEnd Sub注意:Alt+F4会触发卸载事件Form_Unload;而End不会.Round函数返回一个数值,该数值是按照指定的小数位

    14、数进行四舍五入运算的结果。Round(expression ,numdecimalplaces)Round函数语法有如下几部分:部分 描述 expression 必需的。要进行四舍五入运算的数值表达式。 numdecimalplaces 可选的。数字值,表示进行四舍五入运算时,小数点右边应保留的位数。如果忽略,则Round函数返回整数。 例如:Round(4.5);Round(4.3)返回4;4Round(-4.5);Round(-4.8);Round(-4.3)返回-4;-5;-4一些判别函数IsArray函数:返回 Boolean 值,指出变量是否为一个数组IsDate函数:Boolean

    15、 值,指出一个表达式是否可以转换成日期。IsEmpty函数:Boolean 值,指出变量是否已经初始化。IsNumeric函数:Boolean 值,指出表达式的运算结果是否为数。读书笔记六再探向上转型(upcasting) 将某个objectreference视为一个“referencetobasetype“的动作,称为向上转型。 1 Upcasting后调用某个函数时,如果derivedclass中覆写了该函数,则会调用derivedclass中的函数;否则,会调用baseclass中的函数。如 class Firstpublic void prt()System.out.println(F

    16、irst);class Second extends First/(a) public void prt()System.out.println(Second);public class ExplicitStaticpublic static void main(String args)First n = new Second();n.prt();结果为Second。如果当Secondclass中的prt()函数注释掉,将输出First。 读书笔记七Expression 必需的。要格式化的表达式。 NumDigitsAfterDecimal 可选的。表示小数点右边的显示位数。缺省值为1,表示使

    17、用计算机的区域设置值。 IncludeLeadingDigit 可选的。三态常数,表示小数点前是否显示零。关于其值,请参阅“设置值”部分。 UseParensForNegativeNumbers 可选的。三态常数,表示是否把负数放在圆括号内。关于其值,请参阅“设置值”部分。 GroupDigits 可选的。三态常数,表示是否用组分隔符对数字进行分组,组分隔符在计算机的区域设置值中指定。关于其值,请参阅“设置值”部分。 设置值IncludeLeadingDigit、UseParensForNegativeNumbers和GroupDigits参数的设置值如下:常数 值 描述 TristateTr

    18、ue 1 True TristateFalse 0 False TristateUseDefault 2 使用计算机区域设置值中的设置值。 说明当忽略一个或多个选项参数时,被忽略的参数值由计算机的区域设置值提供。注意 所有的设置值信息都来自“区域设置”的“数字”选项卡。一些有用的时间函数他们有一些公共的东西interval 参数具有以下设定值:设置 描述 q 季 m 月 y 一年的日数 d 日 w 一周的日数 ww 周 h 时 n 分钟 s 秒读书笔记八容器的分类 1.1. Collection:一组各自独立的元素,即其内的每个位置仅持有一个元素。 1) List:以元素安插的次序来放置元素,

    19、不会重新排列。 2) Set:不接爱重复元素,它会使用自己内部的一个排列机制 1.2. Map:一群成对的key-value对象,即所持有的是key-value pairs。 Map中不能有重复的key,它拥有自己的内部排列机制。 2. 容器中的元素类型都为Object。从容器取得元素时,必须把它转换成原来的类型。 二. 容器的详细介绍 1 Collection Collection不提供get()方法。如果要遍历Collectin中的元素,就必须用Iterator。 1.1. List 1.1.1 List(interface):List为Collectin加入了一些函数,使它可以在List

    20、内进行安插和移除动作。List会产生ListIterator,通过它可以从两个方向来对List进行走访,也可以在List之内进行元素的安插和移除。 1.1.2 ArrayList:可以快速随机访问;但当元素的安插或移除发生在List中央位置时,效率很差。不宜用ArrayList来进行安插和移除操作。 1.1.3 LinkedList:与ArrayList相反,适合用来进行安插和移除,但随机访问的速度较慢。此外,可以通过LinkedList来实现stack、queue、deque。 1) LinkedList中的addFirst()、addLast()、getFirst()、getLast()、

    21、removeFirst()、removeLast()函数未定义于任何一个interface或baseclass中,所以只能用于LinkedList中。读书笔记九一:DateAdd函数返回包含一个日期的 Variant (Date),这一日期还加上了一段时间间隔。语法DateAdd(interval, number, date)DateAdd 函数语法中有下列命名参数:interval 必要。字符串表达式,是所要加上去的时间间隔。 number 必要。数值表达式,是要加上的时间间隔的数目。其数值可以为正数(得到未来的日期),也可以为负数(得到过去的日期)。 date 必要。Variant (Da

    22、te) 或表示日期的文字,这一日期还加上了时间间隔。 二:DateDiff函数返回 Variant (Long) 的值,表示两个指定日期间的时间间隔数目。语法DateDiff(interval, date1, date2, firstdayofweek, firstweekofyear)DateDiff 函数语法中有下列命名参数:interval 必要。字符串表达式,表示用来计算date1 和 date2 的时间差的时间间隔 Date1date2 必要;Variant (Date)。计算中要用到的两个日期。 Firstdayofweek 可选。指定一个星期的第一天的常数。如果未予指定,则以星期

    23、日为第一天。 firstweekofyear 可选。指定一年的第一周的常数。如果未予指定,则以包含 1 月 1 日的星期为第一周。 DatePart函数返回一个包含已知日期的指定时间部分的 Variant (Integer)。语法DatePart(interval, date,firstdayofweek, firstweekofyear)DatePart 函数语法中有下列命名参数:interval 必要。字符串表达式,是要返回的时间间隔。 date 必要。要计算的 Variant (Date) 值。 Firstdayofweek 可选。指定一个星期的第一天的常数。如果未予指定,则以星期日为第

    24、一天。 firstweekofyear 可选。指定一年第一周的常数。如果未予指定,则以包含 1 月 1 日的星期为第一周。 四:DateSerial函数 返回包含指定的年、月、日的 Variant (Date)。语法DateSerial(year, month, day)DateSerial 函数语法有下列的命名参数:部分 描述 year 必要;Integer。从 100 到 9999 间的整数,或一数值表达式。 month 必要;Integer。任何数值表达式。 day 必要;Integer。任何数值表达式。读书笔记十这是最后一篇读书笔记了,这本书的内容确实是很精彩,下面我们就来做一个精彩篇

    25、章的回顾和分析。容器的详细介绍 1 Collection Collection不提供get()方法。如果要遍历Collectin中的元素,就必须用Iterator。 1.1. List 1.1.1 List(interface):List为Collectin加入了一些函数,使它可以在List内进行安插和移除动作。List会产生ListIterator,通过它可以从两个方向来对List进行走访,也可以在List之内进行元素的安插和移除。 1.1.2 ArrayList:可以快速随机访问;但当元素的安插或移除发生在List中央位置时,效率很差。不宜用ArrayList来进行安插和移除操作。 1.1

    26、.3 LinkedList:与ArrayList相反,适合用来进行安插和移除,但随机访问的速度较慢。此外,可以通过LinkedList来实现stack、queue、deque。 1) LinkedList中的addFirst()、addLast()、getFirst()、getLast()、removeFirst()、removeLast()函数未定义于任何一个interface或baseclass中,所以只能用于LinkedList中。 1.2. Set 1.2.1 Set(interface):Set具有和Collection一模一样的interface(区别:List加入了自己的函数),所以Set就是一个Collection,只不过其行为不同罢了。加至Set内的每个元素都必须独一无二,不与其他元素重复;Set不允许持有重复元素,每个元素都必须定义equals()以判断所谓的独一性。


    注意事项

    本文(95本科毕业设计论文读书报告读书笔记.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开