- (shiro加密)2019-03-27
_麻辣香锅不要辣
参考:spring-shiro的密码加密配置凭证匹配器@BeanpublicHashedCredentialsMatcherhashedCredentialsMatcher(){HashedCredentialsMatcherhashedCredentialsMatcher=newHashedCredentialsMatcher();hashedCredentialsMatcher.setHash
- 2019-03-27
行走的_苹果
Hi式复盘day55/365昨天晚上看了妻子的浪漫旅行第二季中第一期,有一个片段印象非常深刻。在一封张智霖写给袁咏仪的信中提到了生死,看完真的就泪崩了。生死这个话题实在太大,就像买超说的,大得都不敢去想,确实从来不敢往下去想。亲情、友情、爱情,这些美好的东西,完全是没有意料的,谁也不知道是哪天先来。剧中张峰比子怡大8岁,张峰说,按照自然规律应该是自己先走,所以现在努力的健身也是为了能更多一些,更长
- 2019-03-27
王海博
今日体验,经过几日反复的梳理,确定出下一步组织内体制改革的方向,让当下部分组长锻炼管理能力,带团队能力,为店长打基础!让当下核心技师获得成长上升的空间。价值最大化,找核心,策划好,直接上路。转身用,在行动中成长,在实践中确认!
- 2019-03-27
沣郡梧桐
xiǎoyǎlùmíng小雅·鹿鸣yōuyōulùmíngshíyězhīpíngwǒyǒujiābīngǔsâchuīshēng呦呦鹿鸣,食野之苹。我有嘉宾,鼓瑟吹笙。chuīshēnggǔhuángchãngkuāngshìjiāngrãnzhīhǎowǒshìwǒzhōuháng吹笙鼓簧,承筐是将。人之好我,示我周行。yōuyōulùmíngshíyězhīhāowǒyǒujiābīndãy
- 2019-03-27
卓韦
看来昨天没白收拾,今天不光听写全对了,就连今晚的作业也完成的很快,而且质量还很好。写完语文作业,就扣上课本默写了一遍,打开书自己检查一遍,发现春晓的晓写错了,又拿出练习本写了好几遍。还说等会再默写一遍!看着这样的小徐满怀欣慰啊!每次收拾完小徐,等他睡着了就开始反省。可是下次还会忍不住再收拾。一直在循环。真的是没有啥好办法呀,希望严厉对待能养成好的习惯吧!真的希望这种"母慈子孝"的现象能多维持几天,
- 2019-03-27
BruceQe
“盘”出来的麦富迪在整体经济环境下行,各大行业设法求生的艰难阶段,宠物行业却是一派欣欣向荣景象。长江证券最新发布的一份研报数据显示,依托“火热”的线上渠道,国产宠物食品品牌在近两年内迅速崛起,特别是麦富迪,短短三年竟跃升至行业第二,乖宝集团2018年全球收入13亿元,国内品牌麦富迪占比过半。麦富迪能够如此迅速完成蜕变,离不开淘宝、京东类平台的畅达,离不开单身经济、养宠观念等的刺激,但线上渠道、外部
- 2019-03-27
糖果屋MM
今天下午放学回来了,松然第一时间就做作业了。今天的表现还是挺认真的,写的字也比前两天看着要板正点。这一点还是挺好的,只是做完作业没有认真检查一下,看来还是没有养成好习惯,希望以后能做好这一点,加油!
- 2019-03-27
懒得说话_
很焦虑,不知道心里话该说去哪里,经朋友推荐下载了。“失去的不再回来回来的不再完整”友情也是如此。这一年…不想再提及的一年…希望能早早的过去。
- 2019-03-27
高烽城
第二节课刚开始,有好几个老师,我非常紧张,这节课老师让我们回答了好多问题,过一会儿就下课了,回到教室又开始做操,第三节课的时候,我们吃粽子这个粽子真是,又黏又甜,非常的好吃。
- 2019-03-27
随其自然1
李丹丹焦点网络初期13期,坚持分享第127天。今天用手机改卷子,第一次用这种方法改。速度确实快,原来需要6个小时完成的任务,现在3个小时就完成了。因为不用改选择题、合分,所以省许多事。但是每次事都有两面性,长时间看手机对眼睛不好。虽然原来的方法改卷子比较慢,但对眼睛的伤害没有手机大。每件事情都有两面性,有正向中的负向,也有负向中的正向。要多看积极的一面,才可以有动力。就像太极图,要扩大白而減小黑。
- 2019-03-27(恋恋有词+ 高数 + 数据结构)
常人
已经完成:恋恋有词0305+0401节一小部分计划开始刷:高数定积分及其应用多元函数微分学二重积分级数等章节的汤1800入门部分题目有精力再看一下数据结构武大版本视频小节
- 今日立言+今日立行+每日反思【2019-03-27】
来郑坤茹
1.今日立言01.写论文大纲2.今日立行01.把论文大纲搞出来。每日反思#Day1511.昨天本来想打退堂鼓,可是看到永澄老师说的"NLP前提假设:做法不变,结果不变".本来很丧的自己,今早还睡了个回笼觉,可是上午9:00爬起来,立马开始搞大纲,而不是承袭之前一直看论文的做法。因为根据永澄老师讲的模式、模型和思路,我只要找到关键要素、弄清他们之间关系、找到路径就ok,为什么要读那么多可能用不上的论
- 2019-03-27
听雪8002
说好了的控制情绪呢?今天回家已是七点半,你父急着和朋友外出吃饭,给你们做好了西红柿鸡蛋面条就先走了。我到家以后,不由得长出一口气,累死了!你和弟弟正在吃饭,两个人争先恐后的说:妈妈我一会给你按摩捶背,一个说妈妈我给你洗脚,听了心里暖烘烘的。可我接了公司一个电话后,你们吃完饭就开始看电视,不想发火,给你们说,这一集看完不能看了哈,都答应了。我吃完饭了你们还看,我接好热水让你们洗脚刷牙洗脸也不说话,还
- 2019-03-27
53d7f3df28f6
金桥小区整改图片图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App
- 2019-03-27
Sunny的简书
亦舒曾说:“一个女子,必须先凭双手争取生活,才有资格追求快乐、幸福、理想。无论如何要有职业,因为结识志同道合的同事、朋友、对象,届时,可以结婚生子,也可以独身终老,这叫做选择,亦即是自由。”
- 2019-03-27
DD_e848
今天正式开始了阅读打卡,是我用喜马拉雅打卡的,但一二梯队并没有很多孩子打卡,明天进班后询问未打卡原因今天晨读跟第四梯队的孩子沟通了,让他们每天打卡,今天打卡质量有所提高。以后会及时和每个梯队的孩子进行分批沟通。提高学习兴趣。
- 2019-03-27
誉之不加劝
婉莹今天也没开车,我们仨人决定步行回家。心里其实没底,以前下雪天走过一次,用了两个小时,浑身疲乏地要命。今天,穿了一双内增高的小白鞋,新的,不知道能不能走回去。显然,一节社团活动已经很累了,我有点动摇,但尝试一次又有何妨?路上遇到赵翰彤和朱紫维,便慢了脚步,和他们边走边聊,到火车站时我们仨选择走前进路,于是,和他俩分开了。开始我走得很快,可后来越走越慢。不是累,鞋磨得脚底板和两个小姆指已经痛得不行
- 2019-03-27
浮生若茶_ooh
一些react-native常用小组件:react-native-actionsheet-----底部向上的选择框RCTDeviceEventEmitter-----RCTDeviceEventEmitter发送通知emit和监听接收addListenerjpush-react-native------集成极光推送react-native-bluetooth-status---蓝牙开关状态reac
- 2019-03-27
94min呀
所谓的成长,就是越来越能接受自己本来的样子,也能更好的和孤单的自己,失落的自己,挫败的自己相处,并且接受它,然后面对它。谁都会有低落的时候,但是不要让它影响你向前就好,变成一个更让自己喜欢的自己,然后遇到一个不需要取悦的人。图片发自App2019.3.27.共修(晓敏)
- 2019-03-27日记
弓不代
起床:7点半就寝:11点多天气:小雨心情:平习惯养成(昨)早起早睡不好观无日记写了锻炼微习惯未完听书今天完成:工作:职工大会生活:日课:j2z1000b20感悟昨晚感觉有点乏,貌似也没干什么什么功课也没做阻断自己的并不是特别忙的事,或是出差什么的大变动,只不过是一点点小变化累积而成,让自己的心力有所减弱要振作
- 2019-03-27
玉生金
颈椎病今天我们说一下常见的颈椎病,现在是春天,抬头放风筝有助于缓解颈椎的肌肉和肌腱的疲劳,有助于矫正人的颈椎的变形,有助于防治颈椎病。下面我们详细地讲解一下颈椎病的发病原因和中医的治疗。首先,我们来看看“颈”,他的意思是指脖子的前面,而脖子的后面叫“项”。颈椎病很多人的表现其实是脖子后面的问题,所以颈椎病确切的说应该是“项椎病”。为什么要分得这么清楚呢?大家都熟悉的一首唐诗,骆宾王的那首《鹅》,“
- 2019-03-27
w_50df
定位position属性可以控制Web浏览器如何以及在何处显示特定的元素。可以使用position属性把一个元素放置到网页中的任何位置。可选值:static,relative,absolute,fixed,family相对定位每个元素在页面的文档流中都有一个自然位置。相对于这个位置对元素进行移动就称为相对定位。周围的元素完全不受此影响。当将position属性设置为relative时,则开启了元素
- 2019-03-27
山花烂漫2
吴燕焦点解决网络初级14期信阳坚持分享第30天今天,真是把我累趴下了,一天七节课,我战斗六节,嗓子也哑了。另外,还有一些杂事儿……回到家,还要做饭,辅导孩子作业……坐在椅子上起不来了。幸亏大女回来了,接孩子,夜晚给他们洗……我真是没有力量再做这些。本来想写写今天的一些事儿,无奈,太累。就把我收藏的一篇文章再复习复习吧!图片发自App人生就是一场漫长的旅行,每个人都有属于自己的风景。一路上不会只有阳
- 2019-03-27
风杨饺子树
六项精进打卡第4天姓名:苗锋499期学员努力一组公司:上海凤图电气有限公司【知~学习】《六项精进》1遍,共4遍;《大学》1遍,共4遍;【经典名句分享】哪有什么岁月静好,只是有人替你负重前行!。一、修身:1、今日步数8000步;2、善于控制自己的情绪。二、齐家:早上给孩子穿衣服,和老婆一起送孩子上学。三、建功:要发货的订单如期发货。四、【积善】:发愿从2019年3月24日起至2020年3月23日内做
- 2019-03-27
笑傲江湖201710
刚写的一篇文章就这么没了。汗...图片发自App还是美国的这个小女孩,惨死在家中,起初怀疑是被人绑架,结果过了几天后才发现死在自己家的地下室里面,非常蹊跷的是并没有从外部进入室内的痕迹,好好地7岁小女孩怎么就这么死了?而且案发现场由于警察们的不负责任,将案发现场破坏的很厉害,里面增加了很多无用的脚印,手印,对破案来说越来越难,而且由于警察的严重失职,给破案带来了前所未有的严重挑战,最后就要看我们的
- 时间模块2019-03-27
swagsmile
在Python中,日期和时间可能涉及好几种不同的数据类型和函数。下面回顾了表示时间的3种不同类型的值:Unix纪元时间戳(time模块中使用)是一个浮点值或整型值,表示自1970年1月1日午夜0点(UTC)以来的秒数。datetime对象(属于datetime模块)包含一些整型值,保存在year、month、day、hour、minute和second等属性中。timedelta对象(属于da
- 2019-03-27
阿瞻
我想成为另一个人也不错吧我要交好多好多朋友在路上笑着和每一个认识的小朋友打招呼夸奖别人也夸奖自己让生活变得欢快起来但别忘了像原来一样唱歌读书喜欢爸爸妈妈自己和你等什么时候不想了就再变回来我在生日之前对自己说
- 2019-03-27
HL_7e57
今天,老师让我们带了煮熟的粽子到课堂上。我们观察了粽子的外观,有大的有小的。闻了粽子的香味,品尝了粽子的味道,黏黏的甜甜的,美味极了!
- Arxiv网络科学论文摘要4篇(2019-03-27)
ComplexLY
GEVR:针对手机用户群的活动场所推荐系统;生物医学领域科学与技术联动演变分析;通过筛选相关矩阵构建网络:零模型方法;利用动力学的网络重构与社区检测;GEVR:针对手机用户群的活动场所推荐系统原文标题:GEVR:AnEventVenueRecommendationSystemforGroupsofMobileUsers地址:http://arxiv.org/abs/1903.10512作者:Jas
- 2019-03-27《新喜剧之王》
落烟静静
昨天一下午看了两部电影,《新喜剧之王》和《疯狂的外星人》,说实话,我觉得都没什么新意,《新喜剧之王》一看就是周星驰的风格,夸张的表演,小人物的逆袭,等等很多周星驰的影子,说实话,我还是比较喜欢周星驰做个演员,而他最近几年导演的几部电影票房口碑都不是很好,可是没办法,星爷年纪大了,也不再适合搞笑,演员转行做导演貌似是现在行业内的一种惯例,可是有些人就是有这方面的才能,也有这方面的机遇,比如徐峥,从《
- VMware Workstation 11 或者 VMware Player 7安装MAC OS X 10.10 Yosemite
iwindyforest
vmwaremac os10.10workstationplayer
最近尝试了下VMware下安装MacOS 系统,
安装过程中发现网上可供参考的文章都是VMware Workstation 10以下, MacOS X 10.9以下的文章,
只能提供大概的思路, 但是实际安装起来由于版本问题, 走了不少弯路, 所以我尝试写以下总结, 希望能给有兴趣安装OSX的人提供一点帮助。
写在前面的话:
其实安装好后发现, 由于我的th
- 关于《基于模型驱动的B/S在线开发平台》源代码开源的疑虑?
deathwknight
JavaScriptjava框架
本人从学习Java开发到现在已有10年整,从一个要自学 java买成javascript的小菜鸟,成长为只会java和javascript语言的老菜鸟(个人邮箱:
[email protected])
一路走来,跌跌撞撞。用自己的三年多业余时间,瞎搞一个小东西(基于模型驱动的B/S在线开发平台,非MVC框架、非代码生成)。希望与大家一起分享,同时有许些疑虑,希望有人可以交流下
平台
- 如何把maven项目转成web项目
Kai_Ge
mavenMyEclipse
创建Web工程,使用eclipse ee创建maven web工程 1.右键项目,选择Project Facets,点击Convert to faceted from 2.更改Dynamic Web Module的Version为2.5.(3.0为Java7的,Tomcat6不支持). 如果提示错误,可能需要在Java Compiler设置Compiler compl
- 主管???
Array_06
工作
转载:http://www.blogjava.net/fastzch/archive/2010/11/25/339054.html
很久以前跟同事参加的培训,同事整理得很详细,必须得转!
前段时间,公司有组织中高阶主管及其培养干部进行了为期三天的管理训练培训。三天的课程下来,虽然内容较多,因对老师三天来的课程内容深有感触,故借着整理学习心得的机会,将三天来的培训课程做了一个
- python内置函数大全
2002wmj
python
最近一直在看python的document,打算在基础方面重点看一下python的keyword、Build-in Function、Build-in Constants、Build-in Types、Build-in Exception这四个方面,其实在看的时候发现整个《The Python Standard Library》章节都是很不错的,其中描述了很多不错的主题。先把Build-in Fu
- JSP页面通过JQUERY合并行
357029540
JavaScriptjquery
在写程序的过程中我们难免会遇到在页面上合并单元行的情况,如图所示
如果对于会的同学可能很简单,但是对没有思路的同学来说还是比较麻烦的,提供一下用JQUERY实现的参考代码
function mergeCell(){
var trs = $("#table tr");
&nb
- Java基础
冰天百华
java基础
学习函数式编程
package base;
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
// Integer a = 4;
// Double aa = (double)a / 100000;
// Decimal
- unix时间戳相互转换
adminjun
转换unix时间戳
如何在不同编程语言中获取现在的Unix时间戳(Unix timestamp)? Java time JavaScript Math.round(new Date().getTime()/1000)
getTime()返回数值的单位是毫秒 Microsoft .NET / C# epoch = (DateTime.Now.ToUniversalTime().Ticks - 62135
- 作为一个合格程序员该做的事
aijuans
程序员
作为一个合格程序员每天该做的事 1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多
2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作
3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重
- 由html5视频播放引发的总结
ayaoxinchao
html5视频video
前言
项目中存在视频播放的功能,前期设计是以flash播放器播放视频的。但是现在由于需要兼容苹果的设备,必须采用html5的方式来播放视频。我就出于兴趣对html5播放视频做了简单的了解,不了解不知道,水真是很深。本文所记录的知识一些浅尝辄止的知识,说起来很惭愧。
视频结构
本该直接介绍html5的<video>的,但鉴于本人对视频
- 解决httpclient访问自签名https报javax.net.ssl.SSLHandshakeException: sun.security.validat
bewithme
httpclient
如果你构建了一个https协议的站点,而此站点的安全证书并不是合法的第三方证书颁发机构所签发,那么你用httpclient去访问此站点会报如下错误
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path bu
- Jedis连接池的入门级使用
bijian1013
redisredis数据库jedis
Jedis连接池操作步骤如下:
a.获取Jedis实例需要从JedisPool中获取;
b.用完Jedis实例需要返还给JedisPool;
c.如果Jedis在使用过程中出错,则也需要还给JedisPool;
packag
- 变与不变
bingyingao
不变变亲情永恒
变与不变
周末骑车转到了五年前租住的小区,曾经最爱吃的西北面馆、江西水饺、手工拉面早已不在,
各种店铺都换了好几茬,这些是变的。
三年前还很流行的一款手机在今天看起来已经落后的不像样子。
三年前还运行的好好的一家公司,今天也已经不复存在。
一座座高楼拔地而起,
- 【Scala十】Scala核心四:集合框架之List
bit1129
scala
Spark的RDD作为一个分布式不可变的数据集合,它提供的转换操作,很多是借鉴于Scala的集合框架提供的一些函数,因此,有必要对Scala的集合进行详细的了解
1. 泛型集合都是协变的,对于List而言,如果B是A的子类,那么List[B]也是List[A]的子类,即可以把List[B]的实例赋值给List[A]变量
2. 给变量赋值(注意val关键字,a,b
- Nested Functions in C
bookjovi
cclosure
Nested Functions 又称closure,属于functional language中的概念,一直以为C中是不支持closure的,现在看来我错了,不过C标准中是不支持的,而GCC支持。
既然GCC支持了closure,那么 lexical scoping自然也支持了,同时在C中label也是可以在nested functions中自由跳转的
- Java-Collections Framework学习与总结-WeakHashMap
BrokenDreams
Collections
总结这个类之前,首先看一下Java引用的相关知识。Java的引用分为四种:强引用、软引用、弱引用和虚引用。
强引用:就是常见的代码中的引用,如Object o = new Object();存在强引用的对象不会被垃圾收集
- 读《研磨设计模式》-代码笔记-解释器模式-Interpret
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
package design.pattern;
/*
* 解释器(Interpreter)模式的意图是可以按照自己定义的组合规则集合来组合可执行对象
*
* 代码示例实现XML里面1.读取单个元素的值 2.读取单个属性的值
* 多
- After Effects操作&快捷键
cherishLC
After Effects
1、快捷键官方文档
中文版:https://helpx.adobe.com/cn/after-effects/using/keyboard-shortcuts-reference.html
英文版:https://helpx.adobe.com/after-effects/using/keyboard-shortcuts-reference.html
2、常用快捷键
- Maven 常用命令
crabdave
maven
Maven 常用命令
mvn archetype:generate
mvn install
mvn clean
mvn clean complie
mvn clean test
mvn clean install
mvn clean package
mvn test
mvn package
mvn site
mvn dependency:res
- shell bad substitution
daizj
shell脚本
#!/bin/sh
/data/script/common/run_cmd.exp 192.168.13.168 "impala-shell -islave4 -q 'insert OVERWRITE table imeis.${tableName} select ${selectFields}, ds, fnv_hash(concat(cast(ds as string), im
- Java SE 第二讲(原生数据类型 Primitive Data Type)
dcj3sjt126com
java
Java SE 第二讲:
1. Windows: notepad, editplus, ultraedit, gvim
Linux: vi, vim, gedit
2. Java 中的数据类型分为两大类:
1)原生数据类型 (Primitive Data Type)
2)引用类型(对象类型) (R
- CGridView中实现批量删除
dcj3sjt126com
PHPyii
1,CGridView中的columns添加
array(
'selectableRows' => 2,
'footer' => '<button type="button" onclick="GetCheckbox();" style=&
- Java中泛型的各种使用
dyy_gusi
java泛型
Java中的泛型的使用:1.普通的泛型使用
在使用类的时候后面的<>中的类型就是我们确定的类型。
public class MyClass1<T> {//此处定义的泛型是T
private T var;
public T getVar() {
return var;
}
public void setVa
- Web开发技术十年发展历程
gcq511120594
Web浏览器数据挖掘
回顾web开发技术这十年发展历程:
Ajax
03年的时候我上六年级,那时候网吧刚在小县城的角落萌生。传奇,大话西游第一代网游一时风靡。我抱着试一试的心态给了网吧老板两块钱想申请个号玩玩,然后接下来的一个小时我一直在,注,册,账,号。
彼时网吧用的512k的带宽,注册的时候,填了一堆信息,提交,页面跳转,嘣,”您填写的信息有误,请重填”。然后跳转回注册页面,以此循环。我现在时常想,如果当时a
- openSession()与getCurrentSession()区别:
hetongfei
javaDAOHibernate
来自 http://blog.csdn.net/dy511/article/details/6166134
1.getCurrentSession创建的session会和绑定到当前线程,而openSession不会。
2. getCurrentSession创建的线程会在事务回滚或事物提交后自动关闭,而openSession必须手动关闭。
这里getCurrentSession本地事务(本地
- 第一章 安装Nginx+Lua开发环境
jinnianshilongnian
nginxluaopenresty
首先我们选择使用OpenResty,其是由Nginx核心加很多第三方模块组成,其最大的亮点是默认集成了Lua开发环境,使得Nginx可以作为一个Web Server使用。借助于Nginx的事件驱动模型和非阻塞IO,可以实现高性能的Web应用程序。而且OpenResty提供了大量组件如Mysql、Redis、Memcached等等,使在Nginx上开发Web应用更方便更简单。目前在京东如实时价格、秒
- HSQLDB In-Process方式访问内存数据库
liyonghui160com
HSQLDB一大特色就是能够在内存中建立数据库,当然它也能将这些内存数据库保存到文件中以便实现真正的持久化。
先睹为快!
下面是一个In-Process方式访问内存数据库的代码示例:
下面代码需要引入hsqldb.jar包 (hsqldb-2.2.8)
import java.s
- Java线程的5个使用技巧
pda158
java数据结构
Java线程有哪些不太为人所知的技巧与用法? 萝卜白菜各有所爱。像我就喜欢Java。学无止境,这也是我喜欢它的一个原因。日常
工作中你所用到的工具,通常都有些你从来没有了解过的东西,比方说某个方法或者是一些有趣的用法。比如说线程。没错,就是线程。或者确切说是Thread这个类。当我们在构建高可扩展性系统的时候,通常会面临各种各样的并发编程的问题,不过我们现在所要讲的可能会略有不同。
- 开发资源大整合:编程语言篇——JavaScript(1)
shoothao
JavaScript
概述:本系列的资源整合来自于github中各个领域的大牛,来收藏你感兴趣的东西吧。
程序包管理器
管理javascript库并提供对这些库的快速使用与打包的服务。
Bower - 用于web的程序包管理。
component - 用于客户端的程序包管理,构建更好的web应用程序。
spm - 全新的静态的文件包管
- 避免使用终结函数
vahoa.ma
javajvmC++
终结函数(finalizer)通常是不可预测的,常常也是很危险的,一般情况下不是必要的。使用终结函数会导致不稳定的行为、更差的性能,以及带来移植性问题。不要把终结函数当做C++中的析构函数(destructors)的对应物。
我自己总结了一下这一条的综合性结论是这样的:
1)在涉及使用资源,使用完毕后要释放资源的情形下,首先要用一个显示的方