spring框架注解详解
常用注解@Controller (注入service层)说明此类是个控制器类,开发者自定义一个Controller类实现Controller接口,配合@RequestMapping注解,可以在一个类中定义多个接口;在对应的方法上,视图解析器可以解析return 的jsp,html页面,并且跳转到相应页面。若返回json等内容到页面,则需要加@ResponseBody注解
@RestController相当于@Controller+@ResponseBody两个注解的结合,返回json数据不需要在方法前面加@ResponseBody注解了,但使用@RestController这个注解,就不能返回jsp,html页面,视图解析器无法解析jsp,html页面
@Service (注入dao层)说明此类是个服务类,标注在实现类上,@Service是把spring容器中的bean进行实例化,也就是等同于new操作
@Repository (实现dao访问)说明此类是个数据访问层类,
@Component标注一个类为Spring容器的Bean,(把普通pojo实例化到spring容器中,相当于配置 ...
Java基础:Java核心技术卷1笔记
java基础CH5 继承5.1 类、超类和子类
反射(reflection):在程序运行期间发现发现更多的类及其属性的能力。
关键字 this 和 superthis用法:1.引用隐式参数
2.调用该类其他的构造器
super用法:1.调用超类的方法
2.调用超类的构造器 。调用构造器的语句只能作为另一个构造器的第一条语句出现。
public Manager(String name, double salary, int year, int month, int day){ super(name, salary, year, month, day); bonus = 0;}
强制类型转换
ClassCastException 类抛出异常、类型强制转换异常
子类可以强转为超类,超类不能强转为子类,向上兼容
在进行强转之前,要先查看是否可以强转成功:
if(staff[1] instanceof Manager){ boss = (Manager) staff[1]; ...}
j ...
设计模式
设计模式
策略模式
定义
定义了一个算法族,分别封装起来,使得它们之间可以互换。策略让算法的变化独立于使用它的客户。
原则
封装变化
优先使用组合而不是继承
针对接口编程,而不是针对实现编程
我与地坛
Vocab
李谷一:歌唱艺术家,成名曲《难忘今宵》。
罗锅儿:蝉;驼背的俗称,刘墉外号刘罗锅。
笸箩:po3 luo2;以竹篾mie5或柳条类枝干编成的一种盛器。
踽踽而行:jv2;形容独自走路孤零零的样子。
蓖麻:bi4;种子含有蓖麻毒素,可榨成蓖麻油,茎皮含有麻纤维,是生产绳索、纸张和板材的原料。
愤懑:fen4 men4;內心忿恨不满。
代跋:跋,是指写在著作后面的后记,也就是后序。代跋,就是不正式的后记,可以是由著作的最后一篇文章充当。
Excerpts第1章 我与地坛
在人口密聚的城市里,有这样一个宁静的去处,像是上帝的苦心安排。
我常以为是丑女造就了美人。我常以为是愚氓举出了智者。我常以为是懦夫衬照了英雄。我常以为是众生度化了佛祖。
忘了人真正的名字是:欲望。
第2章 我二十一岁那年
不知道,他还不懂,命运中有一种错误是只能犯一次的,并没有改正的机会,命运中有一种并非是错误的错误(比如淘气,是什么错误呢),但这却是不被原谅的。
第7章 我的梦想
如果不能在超越自我局限的无尽路途上去理解幸福,那么史铁生的不能跑与刘易斯的不能跑得更快就完全等同,都是沮丧与痛苦的 ...
纳瓦尔宝典
vocab
纾困:shu1kun4;缓解困难。
踟蹰:chi2chu2;徘徊,心中犹疑,要走不走的样子。
excerpts第一章 积累财富
把自己产品化。这句话有两个重点,一个是“自己”,一个是“产品化”。“自己”具有独特性,“产品化”是发挥杠杆效应;“自己”具有责任感,“产品化”需要专长。“自己”其实也具有专长。因此,这两个重点就可以概括上述所有的理念。
至少从以目标为导向的现实社会的角度看,你在学校里付出的努力只有1%得到了回报。
在杠杆时代,在自己的领域做到极致非常重要。
但是,从本质上说,人们之所以玩地位游戏,是因为地位游戏是社会发展的必要之恶。
人生早期有三个重大决定:在哪里生活,和谁在一起,从事什么职业。
我认为,赚钱很关键的一点就是知名度和信誉度,也就是说,大家要知道你、信任你,这样人们便会通过你达成某些交易。
我的人生哲学会让人觉得更舒适:“做一个创造者,创造出人们想要的有趣的东西。展示你的技能,练习你的技能,最终会有合适的人找到你。”
人人都想一夜暴富,但世界的运行遵循由量变到质变的规律,大自然的法则是春播秋收,极少有事情是立竿见影的。
时间的投入是必 ...
UML类图快速学习
UML(Unified Modeling Language)类图概览UML统一建模语言,面向对象设计。
类图主要是用来显示系统中的类、接口以及它们之间的静态结构和关系的一种静态模型。
推荐使用processon作图。
UML 基本元素三个基本模块:事务,关系,图。
四种事务
结构事务:类,接口,协作,用例,活动类,组件,节点。
行为事务:交互,状态机。
分组事务:包
注释事务:注释。
六种关系
依赖
泛化
实现
关联
聚合
组合
十种图
用例图
类图
对象图
包图
部署图
活动图
状态图
序列图
协作图
组件图
类图画法类
接口
关系泛化(Generalization):【箭头指向】:带三角箭头的实线,箭头指向父类(非抽象类)
实现(Realization):【箭头指向】:带三角箭头的虚线,箭头指向接口等抽象类
关联(Association):【关联关系】:是一种拥有的关系
【代码体现】:成员变量
【箭头及指向】:带普通箭头的实心线,指向被拥有者
依赖(Dependency) :【依赖关系】:是一种使用的关系,即一个类的实现需要另一个类的协助,所以要尽量不使用双向的互相依 ...
读曼昆《经济学原理之微观经济学》
第一篇 导言Chapter 01 经济学10大原理0 名词解释:经济学十大原理:
人们如何做出决策
人们面临权衡取舍
某种东西的成本是为了得到它所放弃的东西
理性人考虑边际量
人们会对激励做出反应
人们如何相互影响
贸易可以使每个人的状况都变得更好
市场通常是组织经济活动的一种好方法
政府有时可以改善市场结果 整体经济如何运行
一国的生活水平取决于它生产物品与服务的能力
当政府发行了过多货币时,物价上升
社会面临通货膨胀与失业之间的短期权衡取舍
效率(efficiency):社会能从其稀缺资源中得到的最大利益的特性。
平等(equality):经济成果在社会成员中平均分配的特性。
机会成本(opportunity cost):为了得到某种东西所必须放弃的东西。
理性人(rational people):系统而有目的地尽最大努力实现其目标的人。
边际变动(marginal change):对行动计划的微小增量进行调整。
激励(incentive):引起一个人做出行为的某种东西。
市场经济(market economy):当许多企业和家庭在物品和服 ...
读《银行考试丛书个人理财》
概念新知
全国居民消费价格指数(CPI):全称是Consumer Price Index,中文叫做消费物价指数。例:「一般来说,我们以CPI同比涨幅作为通胀比例,大家可以简单计算一下,以2011年为例,年初存下1年定期10000元,利率是3.5%。到年末,收获是10350元。但同时,官方公布的CPI上涨,也就是通货膨胀率是5.4%,因此我的购买力实际上只相当于10350/105.4%=9820元钱,即使存成一年定期,我的钱还是贬值了180块钱。」
工业生产者出厂价格指数(PPI):工业生产者出厂价格指数反映工业企业产品第一次出售时的出厂价格的变化趋势和变动幅度。
保险类型:
消费型 例:「1元、返还险;3元返2元、分红险;5元,4元投资回报」
保守型
稳健型
激进型
QDII:全称是Qualified Domestic Institutional Investors(合格境内机构投资者)
格式条款:当事人为了重复使用而预先拟订,并在订立合同时未与对方协商的条款。
高息揽储
公募:公开发行 vs 私募:非公开发行
自然人的民事行为能力 ps:后二者由监护人作为他们的法定 ...
《爱死机》盘点本季我最喜欢的五个影片
豆瓣上爱死机3底下的高赞影评《吉巴罗与拉美殖民》、《关于吉巴罗的猜想》,不赞同你们的“盎撒拉美洲殖民论”,吉巴罗这个西班牙语词汇在波多黎各是有农民的意思,但在剧集里吉巴罗就真的只是那个骑士的名字。IMDB和Netflix的官方storyline里都写了,吉巴罗是骑士的名字。
盘点接下来盘点本季中我最喜欢的5集,排名顺序按精彩程度由高到低:
1 吉巴罗海妖以她的歌声作为武器保护自己,当她发现自己的歌声无法击退那个骑士时,她有些懊恼但同时也对那个骑士产生了一丝好奇。其实那个骑士失聪了,听不见她的歌声,所以海妖对他的歌声攻击失效。海妖好像有点喜欢上了他,她尾随那个骑士,夜晚偷偷上岸,抱着他的后背入睡。
清晨,骑士发现了异常起身,海妖被他惊动,二人对视。海妖想逃离这里,骑士一把抓住她的手臂,但被海妖成功挣脱逃入河中,而骑士的手掌被海妖的鳞片刺伤。他正露出吃痛的表情,又定睛一看手掌,这金色的鳞片正与之前在河中捡到的一模一样,是金子做的,他的表情立刻被点亮,笑着望向河中的海妖,海妖回他一个狡黠的笑容。看到这里我心里就有不好的预感:这小子该不是憋着什么坏心眼吧!
接下来,海妖在水中奔跑,骑士在岸边追 ...
读卡勒德·胡赛尼《群山回唱》
我很喜欢卡勒德·胡赛尼的作品,看过他出版的所有书,并且他的书中文版都翻译得特别棒。《放风筝的人》是我看的第一部他的作品,随后他又出版了《灿烂千阳》、《群山回唱》,每一部作品都不落窠臼,令人惊叹。他作为一个阿富汗裔美国人,向世人讲述了阿富汗乱世下各种真实残酷、令人心碎的故事,他的情感该是有多细腻才能写出那么触动人心的文字,以至于我每看一遍摘抄,都会起鸡皮疙瘩。也因为他,我后续去了解了伊斯兰教的宗教史和阿富汗历史,曾经那么富强的一个国度如今成为一片废墟,真是令人唏嘘。
摘抄
阿卜杜拉无法想像父亲也曾荡过秋千,也曾是个孩子,像阿卜杜拉一样的孩子,无忧无虑,无牵无挂,和小朋友们在野地里疯跑。父亲,他两只手上是累累的伤痕,他脸上刻满了疲倦的线条。父亲,他好像一生下来就拿着铁铲,指甲里带着泥垢。
想起那次串门,阿卜杜拉记得最清楚的,就是帕尔瓦娜像裹了尸衣一样的窘态。她当时怀着伊克巴尔,呆坐在角落里,一声也不吭,身体缩成了一个圆球。她就那样坐着,双肩收紧,两脚塞在隆起的肚子下,好像要努力缩进墙里,消失不见。一条脏兮兮的面纱像盾牌一样挡住她的脸。她紧紧抓着下巴底下的面纱,把它拧成了乱糟糟的一堆。阿 ...