- 2018-08-26
大漠烟云
《鬼节过后要无鬼》大漠烟云‖诗中元节又叫鬼节这种鬼当然是值得怀念的鬼要不人们还化钱烧纸?我自私的想象过了鬼节要无鬼那才是光明磊落的生活
- 2018-08-26
溜溜达达走走
最近还好吗?时间过的很快,我辞去了以前的工作,然后和几个朋友弄了一个公司,前途未卜.尽管如此,我还是想试一试.本来计划年底学好外语去个外企,但是没有人知道未来会发生什么.图片发自App
- 2018-08-26
车公庙梦梦
话术总结刚开始会觉得天天要背很烦,后面发现自己记忆力还不错,背得还挺顺溜的,哈哈哈✌,前面先允许我自恋那么一小会儿,现在开始步入正题,越发现背到后面越会带着场景去背,会加上自己的一点想法进去,尽管这个想法可能也没有多么的好,不过觉得最起码带了自己的思考在里面,然后再听一下同事的背诵,觉得自己的思维又打开了很多,没背之前顾客问的很多问题自己都会被顾客问懵,不知道该怎么很好的去回答,背了之后发现顾客问
- 2018-08-26 晨练打卡第22天
榴莲小诺
姓名:盈诺角色:观察员主题:领导力打卡第22天2018年8月26日星期日我的感受:咋睡过了呢?懵逼我的觀點:在说什么呢?听不进去我的期待:跟随这个过程我的渴望:安静做好观察员我的觉察:有很多评判,有点自责,选择放下评判,而是问客户和教练相互照应去看;今天看到了全场的人我的觉知:问心情-问心智-问心-问心思-觉行。方法论在这里我的学习:在评判中的观点,参杂了自己的情绪和好恶,平常心看待,如实如是我的
- 2018-08-26日语学习
Ories
转移移るうつる向下田舎いなか酒アルーコル日式壁橱押入れ描写写すうつす拜访伺ううかがう招来致すいたす捉弄いじめる美丽美しいうつくしい祈福祈るいのる树枝枝えだ跳舞;舞蹈;不平稳;不平整踊るおどる探望お見舞いおみまい外面;正面表おもて拜访(敬语)伺ううかがう线糸いと
- 2018-08-26
大白申论
四进部委面试,2018山东省考笔试169.1,面试82.2——我的面试经验那么今天给大家放出面试心得,满满干货来袭面试篇敲黑板,最有的说的一篇来了。四次部委进面,也就是我进了四个部委玩了一圈,见了四十几个至少是部委处级以上的领导,还在其中两个部委吃过饭,免费体检三次。跑题了跑题了,赶紧回来。这四次的面试,都铩羽而归。有笔试成绩不够高的原因,有面试表现不如其他考生好的原因,也有相对客观因素的原因。国
- 2018-08-26
若尘_fca9
2018-08-26姓名:姜洁扬州市方圆建筑工程有限公司377期利他2组【日精进打卡第127天】【知~背诵】《六项精进》3遍共381遍《大学》开篇3遍共381遍【经典名句分享】朝闻道,夕死可矣。一、修身:(对自己个人)看书。练古筝。二、齐家:(对家庭)做饭做家务。陪女儿。三、建工:{积善}:发愿从2018年4月23日起1年内365件善事。今日1善累计127善【省~觉悟】反省工作中的不足,把自己的工
- 2018-08-26 如何使用template
4号线CODEMAN
首先,在根目录下创建template文件夹,并在其中创建component(包含js,wxml,wxss和json)component然后在wxml在wxml内的HTML标签外套上template标签并设置name属性在写入css样式,此处不再放图最后,在需要使用template的页面,先使用import标签导入模板(注意import标签的末尾不要忘记"/")再在wxml中只用模板,并在is属性填
- 2018-08-26
王理想_强化班
把困难看成一种挑战,看做成就更好自己的机遇。你想要什么?准备怎么样得到它?你在做什么?能够获得什么?任何一个理由都可以成为放弃的借口,真正放弃的还是自己的内心罢了!不要和别人比。每个人都要有自己的想法,自己的节奏,不要盲目跟从别人的做法。
- 2018-08-26
01ac9493dd9e
图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App1、亲人只有一次的缘分,无论这辈子我和你会相处多久,也请好好珍惜共聚的时光,下辈子,无论爱与不爱,都不会再见。2、对你不好的人,你不要太介怀,在你一生中,没有人有义务要对你好,
- 2018-08-26
88e94d537f85
今天不是很忙,上午去收拾楼顶轮胎轮毂,挺多的,下午有一辆3系换轮胎,由于没有货,打电话调的货,客户正好有事,就先去办事了,总结,规划好时间,加油
- 2018-08-26
彭芊
现在是2018年8月26号的下午17:29分。我的心里很乱很乱,脑子里堆积了太多事上大学以来越来越多的无助感,想让自己变得更优秀但却一次次的经历挫折的挫败感,想做很多事但却一直无从下手最后一直拖着拖着然后就无疾而终的那个堕落感。我不知道自己为什么会这样,想做的事不知道该怎样下手,没有计划,没有头绪,没有行动,只是想想而已。想要考教师资格证,离报名考试还有不到10天离正式考试还有三个月的样子,我却一
- 2018-08-27
北京的雨滴
2018-08-26北京的雨滴感恩日记第1026天1、感恩今天是周日,感恩先生今天休息,谢谢!谢谢!谢谢!2、感恩我一大早带着宝宝去东关南里给送户口本,谢谢!谢谢!谢谢!3、感恩宝宝还让我带他出去玩,谢谢!谢谢!谢谢!4、感恩我觉察自己的情绪,不是太好,谢谢!谢谢!谢谢!5、感恩宝宝从十点多一直睡到下午两点多,谢谢!谢谢!谢谢!6、感恩先生去打球,我带着宝宝去万科玩,谢谢!谢谢!谢谢!7、感恩我买
- 2018-08-26
菟简
弟弟跟我讲说,希望我30/40岁之时仍保留着孩子般的单纯和快乐。他还说,如果我遇到了喜欢的男孩子,一定要让他把把关,他深知那些套路,希望我不要被欺骗。
- 2018-08-26
A凯儿得乐yiyi麻麻
解读绒言绒语定制吉祥物品牌奥秘坚守品质,不忘初心说起玩具品牌,相信大家都只能说出迪士尼、乐高、费雪等国外大牌,然而对于18年前那个玩具平均消费水平在10-30元之间的中国家庭中,这些动辄上百的品牌玩具无疑是很多家庭的负担。也就是在那时(2000年),郑淑机缘巧合的进入到了毛绒玩具行业。在那个遍地都是中国制造的年代,毛绒行业更是沉浸在代工的安逸中,有销路,有钱赚让很多大型代工厂家很知足。有着工厂工作
- 2018-08-26
八零的早班车
正午睡呢,儿子突然坐起来,很疲惫的说:“我走不动了!”而后倒下继续睡。醒来问他梦里去哪儿旅游了,答:“火山口!”接下来一脸兴奋的说:“不是我一个人,还有吉吉、毛毛、熊大、熊二!”儿砸,你这醒着看睡着梦,这“光头强们”在暑假里是陪伴了你多少个白天黑夜啊!图片发自App
- 陈雪凡网络焦点九期中级坚持分享第183天,2018-08-26
乐CXF慧
今天和孩子一起去超市,看到游乐场,非要进去,可是我还有事情,不想在这里耽搁太长时间。跟他沟通,妈妈还有事情要做,所以今天不能在这里玩。他不同意,再次沟通说,妈妈没有说不让你玩,只是今天时间不合适,妈妈有很多事情要做,等闲下来的时候咱们再过来。他仍然不同意,让我选择,是今天玩一次还是下周玩一周。我说两个都不选择,今天和下周都没有时间。他有些生气,我再次跟他说,你看妈妈今天妈妈搬家来来回回走了多少次,
- 2018-08-26
找不到海的鱼
阶级自生我家住在河南南阳市,是个34线城市。从小贪玩懒惰且笨笨的,只能花费高昂的学费上一所又小又破的大专。只能利用寒暑假回来学习驾驶汽车考试驾驶证,科目二都考了两次,科目三至今无望。在8月初,各个驾校放出来风声,要改革学习考试制度。我不知道他们从哪弄的制度改革文件,长长一张A4,总之就是增加各科学习时间并按课时收费,预算了一下,驾驶证考下来需要将近一年时间,并且需要一万元左右。对于工薪家庭来说,无
- 2018-08-26
J0hn先生
日精进打卡【知~学习】【经典世上没有绝望的处境,只有对处境绝望的人,你若悲,看到的则是寂寞和凄凉,你若喜,眼前便是一道亮丽的风景,世界本来很美,看我们选择什么视野一、修身:每天让自己提高一点二、齐家:陪孩子学习,买文具,参加培训班三、建功:1.完成了一款新热压花纹的打样,完成了DP039在功能共挤心层的应用评估。【省~觉悟】1.想要羡慕他人,不去就去努力成为那样的人。【感谢1.感谢尚成成加班,完成
- 2018-08-26 星期日 晴
小鱼家的幸福生活
今天是我老妈66岁的生日,全家人一起给姥姥过生日。鑫田还悄悄的从我们家的微信群里给姥姥发了祝福语,祝姥姥生日快乐、身体健康。图片发自App
- 2018-08-26
饭后巨饿
图片发自App图片发自App婚姻里的伪装者每个人从相识,相知直到相守,多半各自伪装着,如若你把自己的一切暴露给对方,时间久了,便会失去相互的吸引,渐渐厌烦他的任何一句话,一个动作甚至是他的呼吸声。
- 2018-08-26
想吃西瓜和热爱学习
有点明白夏洛特为什么会像奎格利夫人复仇了,就好像我想要一件外套你给我一件裙子,并告诉我这是为我以后好,所以后来我懂事比别人早,长大后发现你的注意力从来不在我身上,我就像是你关注的附属品,然后我为了你可以多看看我,也拼命的努力的去向你关注的努力,甚至去代替你去为你关注的努力一直都明白懂我的人太难找,只是我想要你们更懂我一点点
- 2018-08-26
斯为泰山而不骄yyqx
新生开学之际,往往手忙脚乱,这时候有一个详细的清单是很重要的,那么在大一新生报到之际,需要带什么东西呢?这份清单考虑得很周全。图片发自App一、身份认证身份证身份证复印件(贫困生会用到)户口本复印件毕业证书入学通知书个人档案党员关系转接档案一寸两寸蓝底红底照片各几张图片发自App二、生活用品被褥、枕头、毛巾、枕巾、脸盆(几个)、牙刷牙膏、洗脸奶、洗发膏、护发素、沐浴乳、暖瓶、凉席,驱蚊液啊、拖鞋、
- 2018-08-26
京心达白金
今天有陆巡说是做了大保养以后更加费油了。而且不是一般的费油经过检查。正时。火花塞。都没问题我最后决定换原厂机油试试。后期跟踪一下
- 2018-08-26
张景_b55f
姓名:张景公司:扬州方圆建筑有限公司363期(哈尔滨)《六项精进》“谦虚二组”【日精进打卡第155天】【知~学习】背诵《六项精进》5遍背诵《大学》5遍共计1520遍【经典名句分享】只要认真的为自己活过,只要为生命中重要的人,努力奋斗过,这本身已是一种完美。【行~实践】一、修身:默背《六项精进》五遍默背《大学》五遍微信步数:12000二、齐家:与父母视频和女友聊天三、建功:热风炉放线安排铲车给钢筋工
- 论站桩的“阳紧阴松”
行桩
古御养生2018-08-26图片发自App很多天没有记录自己的练功感悟了,集训回来之后忙着辅导视频学员的练习,又去三清山风景区考察了几家山庄,为下一期的视频学员面授课的选址忙了几天。因为通过前几次的视频学员的反馈,选在风景区进行面授上课,学员可以顺便带家人或者好友一同前来,这样的练习既排除世间的干扰,而且通过一段时间视频课程的学习,再进行面授梳理,才可以真正起到事半功倍的效果。从今天开始,我将陆续
- 2018-08-26
A_稻草人
图片发自App创意思考,管理大师彼得.德鲁克曾经说,不创新,既死亡。创意思考是创新的前提,创造力是创意思考的来源。凡事只要用心,就能激发更多智慧和想法。
- 2018-08-26
Chen豆豆
图片发自App图片发自App爷爷我有时觉得太难受了,好难熬。我真的真的都不敢翻照片,就和揭伤疤一样痛。
- 2018-08-26
小花儿飞
昨天弟弟专程来咸阳安慰一下心情欠佳的我,陪我一起看了婚纱照的排版,颜色调的很不喜欢,看着人、景都很假,喜欢真实一点。昨晚十点跟着弟弟妹妹一起去了西安,晚上聊天到凌晨三点,聊弟弟的前任对象,妹妹不竟如家长满意的对象,以及我的准备结婚的对象。聊完天发觉,自己确实不是一个不知足的人。虽然生着气,但是聊天依然能客观地说出种种好。知道以后的生活会艰难,但依然憧憬未来。以后会经常一个人,但希望一个人的感觉少一
- 2018-08-26
A泰优汇浦东夏天
六项精进打卡记录夏加寿【日精进打卡第56天】一、学习与实践1.付出不亚于任何人的努力2.要谦虚,不要骄傲3.要每天反省4.活着,就要感谢5.积善行,思利他6.不要有感性的烦恼《大纲》3遍《大学》3遍二、分享所谓真正的勤奋,永远都不是停留在过去完成时,计较自己曾经做了些什么没有得到回报。而是将自己永恒摆在现在进行时,相信最好的自己不在过去和现在,而在未来。
- JAVA基础
灵静志远
位运算加载Date字符串池覆盖
一、类的初始化顺序
1 (静态变量,静态代码块)-->(变量,初始化块)--> 构造器
同一括号里的,根据它们在程序中的顺序来决定。上面所述是同一类中。如果是继承的情况,那就在父类到子类交替初始化。
二、String
1 String a = "abc";
JAVA虚拟机首先在字符串池中查找是否已经存在了值为"abc"的对象,根
- keepalived实现redis主从高可用
bylijinnan
redis
方案说明
两台机器(称为A和B),以统一的VIP对外提供服务
1.正常情况下,A和B都启动,B会把A的数据同步过来(B is slave of A)
2.当A挂了后,VIP漂移到B;B的keepalived 通知redis 执行:slaveof no one,由B提供服务
3.当A起来后,VIP不切换,仍在B上面;而A的keepalived 通知redis 执行slaveof B,开始
- java文件操作大全
0624chenhong
java
最近在博客园看到一篇比较全面的文件操作文章,转过来留着。
http://www.cnblogs.com/zhuocheng/archive/2011/12/12/2285290.html
转自http://blog.sina.com.cn/s/blog_4a9f789a0100ik3p.html
一.获得控制台用户输入的信息
&nbs
- android学习任务
不懂事的小屁孩
工作
任务
完成情况 搞清楚带箭头的pupupwindows和不带的使用 已完成 熟练使用pupupwindows和alertdialog,并搞清楚两者的区别 已完成 熟练使用android的线程handler,并敲示例代码 进行中 了解游戏2048的流程,并完成其代码工作 进行中-差几个actionbar 研究一下android的动画效果,写一个实例 已完成 复习fragem
- zoom.js
换个号韩国红果果
oom
它的基于bootstrap 的
https://raw.github.com/twbs/bootstrap/master/js/transition.js transition.js模块引用顺序
<link rel="stylesheet" href="style/zoom.css">
<script src=&q
- 详解Oracle云操作系统Solaris 11.2
蓝儿唯美
Solaris
当Oracle发布Solaris 11时,它将自己的操作系统称为第一个面向云的操作系统。Oracle在发布Solaris 11.2时继续它以云为中心的基调。但是,这些说法没有告诉我们为什么Solaris是配得上云的。幸好,我们不需要等太久。Solaris11.2有4个重要的技术可以在一个有效的云实现中发挥重要作用:OpenStack、内核域、统一存档(UA)和弹性虚拟交换(EVS)。
- spring学习——springmvc(一)
a-john
springMVC
Spring MVC基于模型-视图-控制器(Model-View-Controller,MVC)实现,能够帮助我们构建像Spring框架那样灵活和松耦合的Web应用程序。
1,跟踪Spring MVC的请求
请求的第一站是Spring的DispatcherServlet。与大多数基于Java的Web框架一样,Spring MVC所有的请求都会通过一个前端控制器Servlet。前
- hdu4342 History repeat itself-------多校联合五
aijuans
数论
水题就不多说什么了。
#include<iostream>#include<cstdlib>#include<stdio.h>#define ll __int64using namespace std;int main(){ int t; ll n; scanf("%d",&t); while(t--)
- EJB和javabean的区别
asia007
beanejb
EJB不是一般的JavaBean,EJB是企业级JavaBean,EJB一共分为3种,实体Bean,消息Bean,会话Bean,书写EJB是需要遵循一定的规范的,具体规范你可以参考相关的资料.另外,要运行EJB,你需要相应的EJB容器,比如Weblogic,Jboss等,而JavaBean不需要,只需要安装Tomcat就可以了
1.EJB用于服务端应用开发, 而JavaBeans
- Struts的action和Result总结
百合不是茶
strutsAction配置Result配置
一:Action的配置详解:
下面是一个Struts中一个空的Struts.xml的配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
&quo
- 如何带好自已的团队
bijian1013
项目管理团队管理团队
在网上看到博客"
怎么才能让团队成员好好干活"的评论,觉得写的比较好。 原文如下: 我做团队管理有几年了吧,我和你分享一下我认为带好团队的几点:
1.诚信
对团队内成员,无论是技术研究、交流、问题探讨,要尽可能的保持一种诚信的态度,用心去做好,你的团队会感觉得到。 2.努力提
- Java代码混淆工具
sunjing
ProGuard
Open Source Obfuscators
ProGuard
http://java-source.net/open-source/obfuscators/proguardProGuard is a free Java class file shrinker and obfuscator. It can detect and remove unused classes, fields, m
- 【Redis三】基于Redis sentinel的自动failover主从复制
bit1129
redis
在第二篇中使用2.8.17搭建了主从复制,但是它存在Master单点问题,为了解决这个问题,Redis从2.6开始引入sentinel,用于监控和管理Redis的主从复制环境,进行自动failover,即Master挂了后,sentinel自动从从服务器选出一个Master使主从复制集群仍然可以工作,如果Master醒来再次加入集群,只能以从服务器的形式工作。
什么是Sentine
- 使用代理实现Hibernate Dao层自动事务
白糖_
DAOspringAOP框架Hibernate
都说spring利用AOP实现自动事务处理机制非常好,但在只有hibernate这个框架情况下,我们开启session、管理事务就往往很麻烦。
public void save(Object obj){
Session session = this.getSession();
Transaction tran = session.beginTransaction();
try
- maven3实战读书笔记
braveCS
maven3
Maven简介
是什么?
Is a software project management and comprehension tool.项目管理工具
是基于POM概念(工程对象模型)
[设计重复、编码重复、文档重复、构建重复,maven最大化消除了构建的重复]
[与XP:简单、交流与反馈;测试驱动开发、十分钟构建、持续集成、富有信息的工作区]
功能:
- 编程之美-子数组的最大乘积
bylijinnan
编程之美
public class MaxProduct {
/**
* 编程之美 子数组的最大乘积
* 题目: 给定一个长度为N的整数数组,只允许使用乘法,不能用除法,计算任意N-1个数的组合中乘积中最大的一组,并写出算法的时间复杂度。
* 以下程序对应书上两种方法,求得“乘积中最大的一组”的乘积——都是有溢出的可能的。
* 但按题目的意思,是要求得这个子数组,而不
- 读书笔记-2
chengxuyuancsdn
读书笔记
1、反射
2、oracle年-月-日 时-分-秒
3、oracle创建有参、无参函数
4、oracle行转列
5、Struts2拦截器
6、Filter过滤器(web.xml)
1、反射
(1)检查类的结构
在java.lang.reflect包里有3个类Field,Method,Constructor分别用于描述类的域、方法和构造器。
2、oracle年月日时分秒
s
- [求学与房地产]慎重选择IT培训学校
comsci
it
关于培训学校的教学和教师的问题,我们就不讨论了,我主要关心的是这个问题
培训学校的教学楼和宿舍的环境和稳定性问题
我们大家都知道,房子是一个比较昂贵的东西,特别是那种能够当教室的房子...
&nb
- RMAN配置中通道(CHANNEL)相关参数 PARALLELISM 、FILESPERSET的关系
daizj
oraclermanfilespersetPARALLELISM
RMAN配置中通道(CHANNEL)相关参数 PARALLELISM 、FILESPERSET的关系 转
PARALLELISM ---
我们还可以通过parallelism参数来指定同时"自动"创建多少个通道:
RMAN > configure device type disk parallelism 3 ;
表示启动三个通道,可以加快备份恢复的速度。
- 简单排序:冒泡排序
dieslrae
冒泡排序
public void bubbleSort(int[] array){
for(int i=1;i<array.length;i++){
for(int k=0;k<array.length-i;k++){
if(array[k] > array[k+1]){
- 初二上学期难记单词三
dcj3sjt126com
sciet
concert 音乐会
tonight 今晚
famous 有名的;著名的
song 歌曲
thousand 千
accident 事故;灾难
careless 粗心的,大意的
break 折断;断裂;破碎
heart 心(脏)
happen 偶尔发生,碰巧
tourist 旅游者;观光者
science (自然)科学
marry 结婚
subject 题目;
- I.安装Memcahce 1. 安装依赖包libevent Memcache需要安装libevent,所以安装前可能需要执行 Shell代码 收藏代码
dcj3sjt126com
redis
wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make
前面3步应该没有问题,主要的问题是执行make的时候,出现了异常。
异常一:
make[2]: cc: Command not found
异常原因:没有安装g
- 并发容器
shuizhaosi888
并发容器
通过并发容器来改善同步容器的性能,同步容器将所有对容器状态的访问都串行化,来实现线程安全,这种方式严重降低并发性,当多个线程访问时,吞吐量严重降低。
并发容器ConcurrentHashMap
替代同步基于散列的Map,通过Lock控制。
&nb
- Spring Security(12)——Remember-Me功能
234390216
Spring SecurityRemember Me记住我
Remember-Me功能
目录
1.1 概述
1.2 基于简单加密token的方法
1.3 基于持久化token的方法
1.4 Remember-Me相关接口和实现
- 位运算
焦志广
位运算
一、位运算符C语言提供了六种位运算符:
& 按位与
| 按位或
^ 按位异或
~ 取反
<< 左移
>> 右移
1. 按位与运算 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1 ,否则为0。参与运算的数以补码方式出现。
例如:9&am
- nodejs 数据库连接 mongodb mysql
liguangsong
mongodbmysqlnode数据库连接
1.mysql 连接
package.json中dependencies加入
"mysql":"~2.7.0"
执行 npm install
在config 下创建文件 database.js
- java动态编译
olive6615
javaHotSpotjvm动态编译
在HotSpot虚拟机中,有两个技术是至关重要的,即动态编译(Dynamic compilation)和Profiling。
HotSpot是如何动态编译Javad的bytecode呢?Java bytecode是以解释方式被load到虚拟机的。HotSpot里有一个运行监视器,即Profile Monitor,专门监视
- Storm0.9.5的集群部署配置优化
roadrunners
优化storm.yaml
nimbus结点配置(storm.yaml)信息:
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional inf
- 101个MySQL 的调节和优化的提示
tomcat_oracle
mysql
1. 拥有足够的物理内存来把整个InnoDB文件加载到内存中——在内存中访问文件时的速度要比在硬盘中访问时快的多。 2. 不惜一切代价避免使用Swap交换分区 – 交换时是从硬盘读取的,它的速度很慢。 3. 使用电池供电的RAM(注:RAM即随机存储器)。 4. 使用高级的RAID(注:Redundant Arrays of Inexpensive Disks,即磁盘阵列
- zoj 3829 Known Notation(贪心)
阿尔萨斯
ZOJ
题目链接:zoj 3829 Known Notation
题目大意:给定一个不完整的后缀表达式,要求有2种不同操作,用尽量少的操作使得表达式完整。
解题思路:贪心,数字的个数要要保证比∗的个数多1,不够的话优先补在开头是最优的。然后遍历一遍字符串,碰到数字+1,碰到∗-1,保证数字的个数大于等1,如果不够减的话,可以和最后面的一个数字交换位置(用栈维护十分方便),因为添加和交换代价都是1