- 2020-11-12
无终钓叟
老炮儿毕竟只是“混混儿”瑞波友李2018-01-05作者是“品牌透镜”理论剔出者,本文约1000字阅读4分钟。一年多来,不少企业给自己的品牌命名为“老炮儿”!原因自不必多说,似乎流行的就是“好的”。然,这样做真的合适么?从买票看电影儿的顾客是电影观众,看的是内容,影响顾客去影院的是导演、故事、演员、传播,到作为产品名称则是基于目标顾客的传播定位的重要因素之一。“老炮儿”北京俚语,由于北京原先看守所
- 2018-01-05估算时间
新小派自由行走的花
错误估算任务所需时间,是最常见,也是最致命的错误。完成一个任务实际花费的时间总会超过计划花费的时间,就算制定计划的时候考虑懂啊本法则,也不能避免这种情况的发生。为什么完成任务实际花费的时间总会超过预期呢?生活中的真实境遇:一旦开始,就会发现意外接踵而至。原本做的准备根本不能解决问题,因为经过准备的就不再是问题”,而真正遇到的问题个个都是之前不曾想象抑或无法想象的,解决一个问题的同时往往会产生新的问
- 2018-01-05
大黄2333
主要工作选取首页中的超链接,利用布隆容器去重,将最终需要的网页选取出来,用前几节课学习的方法将需要的信息抓取出来并且存放到数据库中。具体工作1、初始页面在myeclipse中输入选取的首页2、用jsoup模拟浏览器代码如下:网页的头请求用jsoup模拟浏览器3、初始化三个容器作用:1、布隆容器去重,检测网页的唯一性。2、list容器存放中间页面。3、存放最终页面。代码如下:publicstatic
- 2018-01-05孤单的人到哪都一样
疯芝麻
1、老板的奶奶感冒了。这让我想起,高中的时候,副班长,每次在期末考的时候,总会感冒。压力太大了,用感冒来掩饰下总会比较好的老板的奶奶感冒,不是因为压力太大,实在是太孤单。她觉得她还能做事,但就是没事可做。她想找人说话,但只有几个人能跟她说闽南话。她不想孤零零的自己一个人呆着,需要证明存在感。她应该是想念马尼拉了。即使回去,她女儿再骂她,再打她,总好过在这里,大家都对她彬彬有礼到敬而远之。打骂也是种
- 2018-01-05
h_lh
姓名:黄丽华~南京顶端科技有限公司《六项精进》2遍共24遍《大学》1遍共14遍【行~实践】一、修身:1、每天都要反思二、齐家:1、下班去接女儿下课,等老公一起回家三、建功:1、主动学习自己范围外的工作内容{积善}:发愿从2017年12月24日起至每一天内行善至少2善。今日1善,总计20善。【省~觉悟】1、工作中还要在积极努力一点【感谢】1、感谢婆婆今天帮助送女儿上培训班2、感谢环卫工人连夜扫雪,让
- 2018-01-05
桥哥墨迹Danny
新书快讯《数字化BIM应用拓展》2020封面设计稿征集……要求:见其面,知其意。从封面就可以领悟到书籍的核心价值。基础理论:BIM模型:用图形承载数据,实质为“数据库”功能。数据模型:通过对数据源的获取、清洗和多维度运算,智能化输出信息,支持智能建造、智慧城市的运行。数据模型是人工智能的核心或称机器人的大脑,机器人的一切行为均源自于数据模型的运行结果。数据源:大数据、云计算、物联网、数据库、BIM
- 2018-01-05直面困难
新小派自由行走的花
为什么有的人好像一直在忙,却总是拿不出成绩,做不出成效?(假勤奋,学到的东西,最好立马能够用的上,用是最好的学)效率底下的根本原因是什么?答案是:回避困难。任何一个任务都可以划分为两个部分,即相对简单的部分和相对困难的部分。迅速做完简单的部分,把节省出来的时间放在困难部分的处理上。(抓住问题的本质,专注,没有情绪)这样的行为与做事的动机有关。人做事的动机往往来自两个截然相反的原因:奖励与惩罚。人都
- 2018-01-05
莫生日记
在中国应试教育的体系下,我们从小就开始和同龄人开始了赛跑,而分数常常作为衡量彼此的标准,使得优等生和差等生变得截然不同。起初在一二年级的时候,大多数人都还在玩泥巴,此时优等生们出现了两种现象,第一种是刻苦学习,乐于读书的人,而第二种,则是和我们一样玩泥巴还成绩特别好的二笔。在长达十几年的竞争中,学霸通过发扬中华民族艰苦奋斗的精神一直将成绩遥遥领先,而此时的二笔就慢慢沦为了学吊。学吊之所以是学吊,那
- 2018-01-05
IAIOU
孤独的时候你是否也想和这个世界谈谈?年少的时候我们总无病呻吟,学着人家忧郁装高冷。长大了我们开始学着直抒胸臆,但又习惯于伪装自己像幼时一样天真懵懂。如果,我们再老一点会怎样?诗和远方?也许一杯敬朝阳,一杯敬远方来的更真实。“是啊,我也经常这样”。当我提起“是否会经常感觉孤”这个俗不可耐好似没事找话题的烂话题的时候,这样的回答可能是你最发自肺腑的敷衍。可是,我们有朋友啊,越来越多的身边人,越来越大的
- 2018-01-05
折时
MacMySQL的安装及遇到的问题一.安装1.官网下载MySqldmg版本。2.双击下载的mysql-5.7.14-osx10.11-x86_64.dmg文件,到最后步记住密码再确定。忘记密码也可以在右上角通知栏看到。3.系统偏好设置中点击MySql图标弹出弹窗,开启mysql。二、安装完成后打开终端,完成密码修改。1.定义别名输入alias命令:aliasmysql=/usr/local/mys
- 2018-01-05
王德彪
知识给人重量,成就给人光彩,大多数人只是看到了光彩,而不去称量重量。成功最重要的就是不要去看远方模糊的,而要做手边清楚的事。
- 2018-01-05 起步时最重要的是什么?
江圆圆
今天李笑来老师的这章节的内容,简直是当你打瞌睡的时候,给你递上了枕头,太及时了!以前不管我在做什么事情的时候,都希望速成。比如我小的时候,其实爸妈也是有花精力和金钱来培养我的,我学过唱歌,学过跳舞,可惜你看看现在的我,就知道培养的效果怎么样了。当年学唱歌的时候,好像前10节课,都是在学习开嗓,可是不管我怎么开,声音都是从嗓子里发出来的,无法像别人一样,从丹田发出雄厚有力的声音,然后我就没坚持多久就
- 2018-01-05 Boolan 第二周
GGGSL
主要讲带指针的类设计目标:Strings1();//默认构造Strings2("hello");//字符串构造Strings3(s1);//拷贝构造cout<
- 2018-01-05
行走的美食家
前一年年轻,不知道工作对于女人的意义是什么,那么拼命只是为了给自己一个交代。这一年依旧年轻,自己却多了一道枷锁,工作能给女人的不仅仅是华服锦衣,它更是一道上了锁的安全感。图片发自App
- win64下载python3.6上安装theano的血泪史2018-01-05
Chang_Lu
本来是为了用neupy,但是安装成功后运行example时报错。报错语句:fromneupyimportalgorithms,environment报错内容:Compilationfailed(returnstatus=1):C:\Users\swanheart\AppData\Local\Theano\compiledir_Windows-7-6.1.7601-SP1-Intel64_Famil
- 经验分享:python利用关键字做字典切片
zhyuli
python
Python中dataFrame或者Series类型可以使用标准方式按选定关键字对数据进行切片,但是字典类型就比较麻烦了,有没有比较简洁的方式完成呢?例如:字典按{日期:列表}方式构成,日期是Key,字典:buy‘2018-01-05’:[a1,a2,a3]‘2018-01-06’:[a3,a5,a6,a9]…‘2019-01-04’:[a1,a2,a6,a10]‘2019-01-05’:[a3,
- 2018-01-05
轻松韩
2018年1月4日星期四天气阴今晚看了关于岩孩子梦的解释,我们这蓝色性格占的比例多的人,确实要求完美,固执。期末考试快到了,儿子最近有点紧张,昨晚我看他坐立不安。我透过卧室的门缝看到儿子临睡之前在厅里转了2圈,好像想找我的意思,11点了我也没敢招呼他。今晚在吃饭时,我就和他聊聊最近学校的情况,以及快考试了自己的计划,儿子说,我就是怕复习不到位,考不好怎办?哎!孩子现在都形成考试焦虑症了。儿子你自己
- 2018-01-05
羽一教育肖莉丽
职场新人:中性色素,质料较好的外套,能与外套、裙子搭配,并有裁剪简洁的衬衫,休闲西装外套适合初入社会的新人,配上优雅的裙子,青春不失端庄。小巧的钉式耳环最适合年轻的女孩,不要戴太夸张的手表和首饰,一切都要简洁和小巧美观。首饰要搭配戴才好看,不同颜色的首饰不可以同时带,并要注意跟衣服色彩搭配。选一双样式中庸,后跟一点二寸高的皮鞋,色彩最好是跟衣服搭配。肌肤良好的女孩,不管白还是黑,只要准备与皮肤差别
- 2018-01-05
听风雨1982
图片发自App月影下死去的灵魂是否还会在某一刻醒来在黄昏里倾听小树林的低吟唱一首哀伤、悔恨的歌给你听吧因为悲伤总是比快乐更能深刻进人的心里~
- 《想做就去做》
邱文彬
有些事情想做就去做吧。不用顾虑那么多不用担心那么多。人生短短数十载有些事现在不做过几年可能就会后悔念念不忘的留下遗憾。不要让周围的人的说法去影响了你自己本身的判断。去做你认为想要做的事情无论是大事还是小事。你的人生终归是你自己的人生。2018-01-05星期五03:02邱文彬(随笔)图片发自App
- 2018-01-05
84_84
markdown联系1.标题听说这是次级标题再来一个四级标题好像没有差很多哎四级和三级差不多以后可以使用隔数标题来区别#######有七级么?没有!2.强调加粗加粗(加粗对比)倾斜竖直(倾斜对比)3.层次第一章1.第一节第二小节第三小节第五小节地一地二天一天二天1天212小2(用+或者-都可以,变换符号会在下方多空出来一行。前方加三个空格会显示缩进。第一行四个空格会显示录入框。)(比上一行多两个空
- 2018-01-05花钱
青森森_
实习毕业工作...能存下多少钱不知道不过肯定会面临“没钱”在现实之下会认为还是减少出门减少开支在一段时间里害怕出门见人包括逛街各种购物.....似乎生活的那样心酸恰恰因为这些缘故活在自我小圈子里过自己那样艰辛的生活不愿怨任何人缺乏探索未知的事物只在于没钱很多次我都只能远远的看着像小时候那样从来想要的都只是浮云甚至谎言早已认知对于承诺我不再相信便深陷无限悲哀里在这个物欲横流的现实生活里虚荣爱慕人之本
- 2018-01-05 怪诞行为学
simpless123
“刘峰,你最近过的怎么样““看跟谁比了,要跟我在这的一帮兄弟比,我能说不好么”。——摘自《芳华》在读《怪诞行为学》,读了前两章,其实就说了一个事,就是人干啥都是靠对比进行决策的~~又是一个大道理哈,从小我们就知道买东西要货比三家,考完试要瞄一眼同桌的成绩单,但是对比这件事究竟是怎样影响着人们的决策呢?分3个方面来跟大家传递下书中的思想。1、对比影响决策。饭店里,售价第二高的菜品往往销量更好,人们做
- 2018-01-05 拥抱变化
园游小会
今天听了施展老师讲封建社会是怎么走向灭亡的,听完很有感触。历史之所以不是一成不变,是因为历史总会偶遇突变变,而这些突变形成了历史的重要节点,带来意想不到的转折。当大家都在“踢正步”的时候,楚国的不按套路出牌,导致了整个春秋的战争逻辑发生变化。铁器和竹简的出现,导致了战争规模发生变化,出现了官僚制,整个社会组织结构也因此发生变化。这节课中给我最大的感受就是,看待事物不能一成不变,当一件新事物出现时,
- 2018-01-05
zeromemcpy
log4j通常要配置属性,可以格式化输出内容如:log4j.appender.stdout.layout.ConversionPattern=%c%d{ABSOLUTE}%5p%c{1}:%L-%m%ncom.***.utils.log4j.loogerTest11:10:21DEBUG"hello,world"@SessionAttrbutes("user")保存ModelView里面map的u
- 2018-01-05
cb788cf4f7c2
一个人说出难听的话,伤害别人的话,是因为掉入了情绪的钩子里面,你大可不必去理会对方,谁的情绪谁负责!自己也有掉入情绪钩子里的时候,没有关系,去发泄!也让别人知道你的底线!但是要看人,不能乱发泄,这个要看对方的身份地位和自己的利益关系等等社会性。别的就不要管了,找对方向,该干嘛干嘛,临在的去做每一件事,只要是对的,好的,不怕别人的误解,直到自己成功的那天。为人也是,有信息和东西要分享,有顺便的事就做
- 2018-01-05
UrsulaShan
ac55555555dggggguyuyuyuy三石硕石硕到底舒服舒服发发发发发发发发发问题图片.gif个人中心_微软MVP_24.png企业微信截图_1539062459105(1).png在这里插入图片描述//插入脚本functionx(){ddd}[图片上传失败...(image-eaa190-1561692469971)]
- 2018-01-05
douzide
图片发自App水调歌头·___()红尘过往未曾相识,适逢其会。凡世一遭恰巧相遇。猝不及防。菩萨畏因众生未果,花开两朵。徒留情深一念痴迷,天各一方。
- 2018-01-05
亲爱的以撒
我最近面临一个问题,虽然我之前也清楚问题的答案,但我又在当下这个时刻糊涂了!新约圣经,保罗,犹太拉比,之前迫害耶稣,后来又被主呼召做大使徒。著有罗马书,加拉太书,提摩太书,哥林多书等等,是圣经最主要的人物之一。但他在哥林多前书写到“也都喝了一样的灵水。所喝的,是出于随着他们的灵磐石;那磐石就是基督。”这里我有些不明白,虽然老师解释过这里保罗用了“灵意解经”,但我们现在不可以这样。我发现新约有很多经
- 2018-01-05
xjflynley
图片发自App即将进入45,来个华丽变身。身边都是00后的孩子们,他们带给我的是职业的成就感和年轻的心态,感激一路有你们陪伴。
- 矩阵求逆(JAVA)初等行变换
qiuwanchi
矩阵求逆(JAVA)
package gaodai.matrix;
import gaodai.determinant.DeterminantCalculation;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
/**
* 矩阵求逆(初等行变换)
* @author 邱万迟
*
- JDK timer
antlove
javajdkschedulecodetimer
1.java.util.Timer.schedule(TimerTask task, long delay):多长时间(毫秒)后执行任务
2.java.util.Timer.schedule(TimerTask task, Date time):设定某个时间执行任务
3.java.util.Timer.schedule(TimerTask task, long delay,longperiod
- JVM调优总结 -Xms -Xmx -Xmn -Xss
coder_xpf
jvm应用服务器
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。
典型设置:
java -Xmx
- JDBC连接数据库
Array_06
jdbc
package Util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBCUtil {
//完
- Unsupported major.minor version 51.0(jdk版本错误)
oloz
java
java.lang.UnsupportedClassVersionError: cn/support/cache/CacheType : Unsupported major.minor version 51.0 (unable to load class cn.support.cache.CacheType)
at org.apache.catalina.loader.WebappClassL
- 用多个线程处理1个List集合
362217990
多线程threadlist集合
昨天发了一个提问,启动5个线程将一个List中的内容,然后将5个线程的内容拼接起来,由于时间比较急迫,自己就写了一个Demo,希望对菜鸟有参考意义。。
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.CountDownLatch;
public c
- JSP简单访问数据库
香水浓
sqlmysqljsp
学习使用javaBean,代码很烂,仅为留个脚印
public class DBHelper {
private String driverName;
private String url;
private String user;
private String password;
private Connection connection;
privat
- Flex4中使用组件添加柱状图、饼状图等图表
AdyZhang
Flex
1.添加一个最简单的柱状图
? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
<?xml version=
"1.0"&n
- Android 5.0 - ProgressBar 进度条无法展示到按钮的前面
aijuans
android
在低于SDK < 21 的版本中,ProgressBar 可以展示到按钮前面,并且为之在按钮的中间,但是切换到android 5.0后进度条ProgressBar 展示顺序变化了,按钮再前面,ProgressBar 在后面了我的xml配置文件如下:
[html]
view plain
copy
<RelativeLa
- 查询汇总的sql
baalwolf
sql
select list.listname, list.createtime,listcount from dream_list as list , (select listid,count(listid) as listcount from dream_list_user group by listid order by count(
- Linux du命令和df命令区别
BigBird2012
linux
1,两者区别
du,disk usage,是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在的,没有被删除的。他计算的大小就是当前他认为存在的所有文件大小的累加和。
- AngularJS中的$apply,用还是不用?
bijian1013
JavaScriptAngularJS$apply
在AngularJS开发中,何时应该调用$scope.$apply(),何时不应该调用。下面我们透彻地解释这个问题。
但是首先,让我们把$apply转换成一种简化的形式。
scope.$apply就像一个懒惰的工人。它需要按照命
- [Zookeeper学习笔记十]Zookeeper源代码分析之ClientCnxn数据序列化和反序列化
bit1129
zookeeper
ClientCnxn是Zookeeper客户端和Zookeeper服务器端进行通信和事件通知处理的主要类,它内部包含两个类,1. SendThread 2. EventThread, SendThread负责客户端和服务器端的数据通信,也包括事件信息的传输,EventThread主要在客户端回调注册的Watchers进行通知处理
ClientCnxn构造方法
&
- 【Java命令一】jmap
bit1129
Java命令
jmap命令的用法:
[hadoop@hadoop sbin]$ jmap
Usage:
jmap [option] <pid>
(to connect to running process)
jmap [option] <executable <core>
(to connect to a
- Apache 服务器安全防护及实战
ronin47
此文转自IBM.
Apache 服务简介
Web 服务器也称为 WWW 服务器或 HTTP 服务器 (HTTP Server),它是 Internet 上最常见也是使用最频繁的服务器之一,Web 服务器能够为用户提供网页浏览、论坛访问等等服务。
由于用户在通过 Web 浏览器访问信息资源的过程中,无须再关心一些技术性的细节,而且界面非常友好,因而 Web 在 Internet 上一推出就得到
- unity 3d实例化位置出现布置?
brotherlamp
unity教程unityunity资料unity视频unity自学
问:unity 3d实例化位置出现布置?
答:实例化的同时就可以指定被实例化的物体的位置,即 position
Instantiate (original : Object, position : Vector3, rotation : Quaternion) : Object
这样你不需要再用Transform.Position了,
如果你省略了第二个参数(
- 《重构,改善现有代码的设计》第八章 Duplicate Observed Data
bylijinnan
java重构
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.FocusAdapter;
import java.awt.event.FocusE
- struts2更改struts.xml配置目录
chiangfai
struts.xml
struts2默认是读取classes目录下的配置文件,要更改配置文件目录,比如放在WEB-INF下,路径应该写成../struts.xml(非/WEB-INF/struts.xml)
web.xml文件修改如下:
<filter>
<filter-name>struts2</filter-name>
<filter-class&g
- redis做缓存时的一点优化
chenchao051
redishadooppipeline
最近集群上有个job,其中需要短时间内频繁访问缓存,大概7亿多次。我这边的缓存是使用redis来做的,问题就来了。
首先,redis中存的是普通kv,没有考虑使用hash等解结构,那么以为着这个job需要访问7亿多次redis,导致效率低,且出现很多redi
- mysql导出数据不输出标题行
daizj
mysql数据导出去掉第一行去掉标题
当想使用数据库中的某些数据,想将其导入到文件中,而想去掉第一行的标题是可以加上-N参数
如通过下面命令导出数据:
mysql -uuserName -ppasswd -hhost -Pport -Ddatabase -e " select * from tableName" > exportResult.txt
结果为:
studentid
- phpexcel导出excel表简单入门示例
dcj3sjt126com
PHPExcelphpexcel
先下载PHPEXCEL类文件,放在class目录下面,然后新建一个index.php文件,内容如下
<?php
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
if (PHP_SAPI == 'cli')
die('
- 爱情格言
dcj3sjt126com
格言
1) I love you not because of who you are, but because of who I am when I am with you. 我爱你,不是因为你是一个怎样的人,而是因为我喜欢与你在一起时的感觉。 2) No man or woman is worth your tears, and the one who is, won‘t
- 转 Activity 详解——Activity文档翻译
e200702084
androidUIsqlite配置管理网络应用
activity 展现在用户面前的经常是全屏窗口,你也可以将 activity 作为浮动窗口来使用(使用设置了 windowIsFloating 的主题),或者嵌入到其他的 activity (使用 ActivityGroup )中。 当用户离开 activity 时你可以在 onPause() 进行相应的操作 。更重要的是,用户做的任何改变都应该在该点上提交 ( 经常提交到 ContentPro
- win7安装MongoDB服务
geeksun
mongodb
1. 下载MongoDB的windows版本:mongodb-win32-x86_64-2008plus-ssl-3.0.4.zip,Linux版本也在这里下载,下载地址: http://www.mongodb.org/downloads
2. 解压MongoDB在D:\server\mongodb, 在D:\server\mongodb下创建d
- Javascript魔法方法:__defineGetter__,__defineSetter__
hongtoushizi
js
转载自: http://www.blackglory.me/javascript-magic-method-definegetter-definesetter/
在javascript的类中,可以用defineGetter和defineSetter_控制成员变量的Get和Set行为
例如,在一个图书类中,我们自动为Book加上书名符号:
function Book(name){
- 错误的日期格式可能导致走nginx proxy cache时不能进行304响应
jinnianshilongnian
cache
昨天在整合某些系统的nginx配置时,出现了当使用nginx cache时无法返回304响应的情况,出问题的响应头: Content-Type:text/html; charset=gb2312 Date:Mon, 05 Jan 2015 01:58:05 GMT Expires:Mon , 05 Jan 15 02:03:00 GMT Last-Modified:Mon, 05
- 数据源架构模式之行数据入口
home198979
PHP架构行数据入口
注:看不懂的请勿踩,此文章非针对java,java爱好者可直接略过。
一、概念
行数据入口(Row Data Gateway):充当数据源中单条记录入口的对象,每行一个实例。
二、简单实现行数据入口
为了方便理解,还是先简单实现:
<?php
/**
* 行数据入口类
*/
class OrderGateway {
/*定义元数
- Linux各个目录的作用及内容
pda158
linux脚本
1)根目录“/” 根目录位于目录结构的最顶层,用斜线(/)表示,类似于
Windows
操作系统的“C:\“,包含Fedora操作系统中所有的目录和文件。 2)/bin /bin 目录又称为二进制目录,包含了那些供系统管理员和普通用户使用的重要
linux命令的二进制映像。该目录存放的内容包括各种可执行文件,还有某些可执行文件的符号连接。常用的命令有:cp、d
- ubuntu12.04上编译openjdk7
ol_beta
HotSpotjvmjdkOpenJDK
获取源码
从openjdk代码仓库获取(比较慢)
安装mercurial Mercurial是一个版本管理工具。 sudo apt-get install mercurial
将以下内容添加到$HOME/.hgrc文件中,如果没有则自己创建一个: [extensions] forest=/home/lichengwu/hgforest-crew/forest.py fe
- 将数据库字段转换成设计文档所需的字段
vipbooks
设计模式工作正则表达式
哈哈,出差这么久终于回来了,回家的感觉真好!
PowerDesigner的物理数据库一出来,设计文档中要改的字段就多得不计其数,如果要把PowerDesigner中的字段一个个Copy到设计文档中,那将会是一件非常痛苦的事情。