- 博客(187)
- 收藏
- 关注
原创 C++ Primer(第5版)- Chapter 7. Classes -003
类似地,类的设计者也是为其用户设计并实现一个类的人。在这种情况下,类的用户是程序员,而非应用程序的最终使用者()的函数是成员函数。我们的类不需要定义赋值运算,其原因将在7.1.5节(第267页)中介绍。由于在第14.1节(第555页)将要解释的原因,执行加法()应用程序的用户,则意指运行该应用程序的书店管理者。类的用户,指的是使用此类的程序员。)决定了是指那种类型的用户。现在,我们先为这些运算定义普通的(命名的。)(参见1.5.2节,第23页),并且支持。程序员常把运行其程序的人称作用户(
2025-07-14 22:37:17
322
原创 每天10个单词 20250714 day4
I am delighted to make your acquaintance. 我很高兴与您相识。They are both politically active. 他们两人在政治上都很积极。There is an acute shortage of water. 水严重短缺。Clouds drifted across the sky. 朵朵浮云在空中飘过。His judgement is acute. 他的判断敏锐。across the border. 他们越过边界逃走了。实际成本比我们预计的要高。
2025-07-14 21:47:14
258
原创 C++ Primer(第5版)- Chapter 7. Classes -002
在第1章中使⽤的Sales_item类是⼀个抽象数据类型。我们通过用它的接口(例如1.5.1节(第20页)描述的操作)来使用一个叫Sales_item的对象。我们不能访问Sales_item对象的数据成员(类变成抽象数据类型,我们需要定义一些操作以供类的用户使用。定义了它自己的操作,我们就可以封装(隐藏)它的数据成员了。类(参见2.6.1节(第72页))不是一个抽象数据类型(事实上,我们甚至不知道那个类有哪些数据成员(),并且要求用户编写他们自己的操作。)直接访问它的数据成员(
2025-07-13 22:16:08
181
原创 每天10个单词 20250713 day3
These results accord closely with our predictions. 这些结果和我们的预测相当一致。This action would not be in accord with our policy. 这一行动不会符合我们的方针。I needed to accommodate to the new schedule. 我需要适应新的时间表。如果我们齐心协力,我想我们能实现我们的目标。我的头开始疼了,我的胃也感到不对劲。我指控他撒谎时,他笑地很大声。他父亲会指控他没有尽孝。
2025-07-13 15:22:41
709
原创 C++ Primer(第5版)- Chapter 7. Classes -001
在 C++语⾔中,我们使⽤类定义⾃⼰的数据类型。通过定义新的类型来反映待解决问题中的各种概念,可以使我们更容易编写、调试和修改程序。
2025-07-12 22:00:29
217
原创 每天10个单词 20250712 day2
He can use his gifts, and not abuse them. 他能利用他的天赋,但不会滥用它们。There is an abundant supply of cheap labour.有丰富的廉价劳动力供应。He is unsuited to academic work. 他不适合做学术工作。Everybody laughs at my accent. 大家都拿我的口音取笑。扩展:acceptable:adj 可接受的、合意的;accident. 那是一次不幸的事故。
2025-07-12 14:59:29
307
原创 每天10个单词 20250711 day1
The decision was made in my absence. 这个决定是在我不在的时候做出的。I don't have much faith in his ability. 我对他的能力不太有信心。She has the ability to manage a business. 她有经营企业的能力。I don't know the reason for her absence. 我不知道她缺席的理由。I'm sure I'll be able to find it. 我肯定我能找到它。
2025-07-11 11:13:56
700
原创 thinking in uml 读书笔记 [第二章 建模基础]
一、建模1、实际上,抽象角度的不同决定了 建模方向的不同。2、不论在需求分析、系统分析还是在系统设计上,读者一定要学会采用面向对象的方法。 在面对问题领域的时候,首先不要决定去通盘考虑,而是找出问题领域里饱含的抽象角度。 如果你把抽象角度都找全了,并且这些角度都分析清楚了,问题领域也就解决了。虽然这些抽象角度在思考的时候可能是互不关联的。3、具体来说,做需求
2016-09-21 09:18:55
686
原创 [Struts2入门]MVC模式
MVC模式(1)JSP+JavaBean=model1(2)JSP+Servlet+JavaBean=model2(最典型的MVC模式)(3)Model Controller Viewer(在struts2中,Controller 就是action)
2016-08-22 09:10:41
518
原创 [struts2入门] StrutsPrepareAndExecuteFilter
FilterDispatcher是早期struts2的过滤器,后期的都用StrutsPrepareAndExecuteFilter了,如 2.1.6、2.1.8。StrutsPrepareAndExecuteFilter名字已经很能说明问题了,prepare与execute,前者表示准备,可以说是指filter中的init方法,即配制的导入;后者表示进行过滤,指doFilter方法,即将reque
2016-08-22 09:09:00
695
原创 java 静态初始化块
静态初始化块是在类被加载的时候就执行的一块程序,并且一直存在直到程序关闭。也就是说当程序被执行,即classloader将该Java程序编译后的class文件加载后,就能执行到静态初始化块这段程序;最后我们可以得出这么一个结论:Java类的执行优先顺序 该类的静态变量->该类的静态初始化块->该类的构造方法 若存在父类的情况下则是:
2016-06-14 11:15:50
589
原创 macbook 安装tesseract-ocr
1、libtool-2.4.2.tar.xz 安装 tar zxvf libtool-2.4.2.tar.xz ./configure && make && sudo make install2、jpegsrc.v6b.tar.gz 安装 tar zxvf jpegsrc.v6b.tar.gz ./configure && make &&
2016-06-14 09:13:55
414
原创 what for ? 为什么?有何目的?
A:I wanna apply for two English classes.B:What for? Your English is already good enough.A:Can I buy this bag? It looks so good on me.B:Of course. But what for ? You just bought one last
2016-06-13 14:22:44
601
原创 java基础语法
1、java核心语法详解:包、类、引入、变量、方法、注释。2、java面向对象编程:类、抽象类、接口、最终类。3、java面向对象编程扩展:静态类、匿名类、内部类、异常类。4、java编码规范与样式:命名规范、排版规范、注释规范、文件样式。核心语法是细节、面向对象是全局、编码样式是规范。
2016-06-06 13:58:01
298
原创 oracle SQL高级编程
1、不管你是用什么方法或工具来输入和执行SQL语句,所有的事情最后都要通过OCI(oracle调用接口)来传递到数据库。这里的主旨就是不管你所使用的是什么工具,其本地接口都是一样的。2、当你退出或关闭SQL*Plus的时候,这些设置命令就不再被保留了。为了避免每次使用SQL*Plus时都重新敲入一遍这些设置命令,你可以创建一个login.sql文件。事实上每次启动SQL*Plus的时候
2015-08-21 20:00:59
1615
原创 20150503 N1
1.両替【りょうがえ】:兑换,换钱(同じ価値のほかの貨幣に変える) →両替差額 →両替屋 →円とドルの両替/日元和美元的兑换 →すみませんが、1万円両替してくれませんか。 →ホテルのフロントで両替ができる2.フロント:总服务台(ホテルの受付) →受話器をとってフロントを呼び出す/拿起电话机听筒叫服务台3.
2015-05-03 14:36:18
340
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人