你先说什么事,我再决定有没有空

观点摘录:给公司内部有关高效工作的分享

 

尊重别人的时间,不要把活人当百度

——任何人,如果问了能在网上找到答案的问题,都会被严重鄙视

 

你先说什么事,我再决定有没有空

——对方说忙,就是说你的事不重要,仅此而已,请尊重每个人的优先级

 

 

只带耳朵的人不应该参加会议,只需要看会议记录

——参会的人,越少越好,一句话不说,下次就别来

 

小会决定大事,大会决定小事

——前者是互动决策,后者是单向宣导,要不是为了仪式感,其实发个消息就行了

 

收集所有人的观点,少数人讨论,一个人拍板

——民主集中制,对小公司,效率优先,兼顾公平,其实……就是经常不公平

 

不要用整块时间做可以碎片时间做的事情

——时间是有质量高低的,垃圾时间可以用来做简单的事情,比如点掉手机里的那些红点

 

主动时间的状态你才是活人,否则就是工具

——自己安排的时间是主动时间,被安排的时间是被动时间,多努力提升自己的主动时间,别人也才会更尊重你的时间

 

和人谈事不要说要对方做什么,而要先说对他的价值

——基于利益的合作才是长久的,只是刷脸,越刷越难

 

如果你觉得这么做很高效,想想有没有人因此低效

——比如当面沟通,直接跑过去打断某人手头的事情,你是高效了,但算上对方的效率降低,整体是否更优了呢?所以,通常老板打断下属是ok的,反之可能不妥

 

结束!!!

苏杰(iamsujie),前阿里产品经理,写过《人人都是产品经理》等三本书,现在做创业者服务,良仓孵化器创始合伙人,也是产品创新独立顾问。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 当使用MyBatis进行查询时,如果查询结果为,MyBatis会返回一个的集合或者null。 在MyBatis中,查询结果可以通过返回值类型来确定。如果查询结果期望返回一个列表或集合,当查询结果为时,MyBatis会返回一个的集合,即长度为0的列表或集合。例如,如果使用List作为返回值类型,当查询结果为时,MyBatis会返回一个的List对象。 另外,如果查询结果期望返回单个对象,当查询结果为时,MyBatis会返回null。例如,如果使用对象作为返回值类型,当查询结果为时,MyBatis会返回null。 开发者可以根据实际需要来处理这种的查询结果。可以通过判断返回的集合或对象是否为,来进行相应的处理逻辑。例如,可以根据返回的集合的长度来判断查询结果是否为,如果长度为0,则表示查询结果为,可以做一些特殊处理,如提示用户或者进行其他操作。如果返回的对象为null,则表示查询结果为,也可以根据需要进行相应的处理。 总的来,MyBatis在查询结果为时返回一个的集合或者null,开发者可以根据返回值类型来处理这种情况,以满足业务需求。 ### 回答2: 当使用MyBatis进行查询时,如果查询结果为,MyBatis将会返回一个的集合或者null。 具体返回哪种结果由配置决定。在MyBatis的配置文件中,可以配置`<setting name="returnInstanceForEmptyRow" value="true"/>`来设置返回的结果。当`returnInstanceForEmptyRow`设置为`true`时,MyBatis将会返回的实例对象,该对象的所有字段将会被设置为null或者默认值。当`returnInstanceForEmptyRow`设置为`false`时,MyBatis将会返回null。 例如,如果查询一个不存在的记录,如果`returnInstanceForEmptyRow`设置为`true`,MyBatis将会返回一个的实例对象,该对象的字段都为null或者默认值。如果`returnInstanceForEmptyRow`设置为`false`,MyBatis将会返回null。 在程序中处理返回结果时,可以通过判断返回的集合是否为或者判断返回的对象是否为null来判断查询结果是否为。根据具体的业务需求,可以进行相应的处理,如抛出异常、返回默认值等。 ### 回答3: 当MyBatis查询结果为时,通常会返回一个的集合对象(如List或Set类型)或者是null。 在MyBatis中,查询结果的返回值是由Mapper接口中定义的方法返回类型决定的。如果查询结果为,则根据方法返回类型的不同,MyBatis会进行不同的处理。 当返回类型为集合类型(如List、Set等)时,如果查询结果为,MyBatis会返回一个的集合对象。这样可以避免返回null值,在使用查询结果时可以方便地进行判操作,同时也保证代码的健壮性。例如: ```java List<User> userList = userDao.queryUsers(); if (userList != null && !userList.isEmpty()) { // 处理查询结果 } else { // 查询结果为时的处理逻辑 } ``` 当返回类型为单个实体对象类型(如User、Order等)时,如果查询结果为,MyBatis会返回null。在使用查询结果时,需要进行判操作,以避免NullPointerException的发生。例如: ```java User user = userDao.queryUserById(1); if (user != null) { // 处理查询结果 } else { // 查询结果为时的处理逻辑 } ``` 需要注意的是,有时候我们可以通过配置MyBatis的选项来自定义结果的返回值或采取其他处理方式。可以通过配置`<setting name="callSettersOnNulls" value="true" />`来使MyBatis返回实体对象而不是null。这个根据具体需求来决定
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值