2024年7月 第四期 主办单位:行政人事部
英
思
月
报
目录
Contents
Radium Flow工作流 01
AI辅助UI设计 03
谁是我们的敌人? 04
Web 表单设计 04
如何阅读一本书 05
Contents
AI日趋成熟下对思考这件事的思考 06
善良 02
Radium Flow工作流
本文简单阐明了英思工作流的基本设计思想、层次架构、基本功能。以便于各模块的设计、开发人员能更好地了解该系统的基本情况及各模块概要功能。
1.工作流生命周期
作者:梁昊
1.1.设计期
在开发环境(即,我司),由开发人员通过流程设计器,按需求设计出流程,保存并下载设计期文件,最后传给现场实施人员;
1.2.部署
在生产环境(即,现场),由实施人员导入设计期文件,可生成流程定义,按需求重新配置审批人,保存流程定义,并完成部署至工作流内核中;
1.3.实例期
根据流程定义Key或版本,生成流程实例,该流程实例才是用户使用的工作流;部署完成的流程定义,可以创建多个流程实例,且互不干扰;
2.名词、术语解释
2.1.Radium Flow
Radium是一种化学元素,镭;此工作流,我司起名为Radium Flow;
2.2.流程设计(design)
通过流程设计器,以“拖拽”方式,将“需求逻辑”设计出来,最终保存为设计期文件;
2.3.设计期文件
它是一个JSON文件,是流程定义设计期的最终产物,是我司进行流程设计与部署的交互文件;它是由流程设计器产生的文件;
2.4.流程部署(deploy)
流程部署是一个动作,即将设计期文件,上传到接口,接口将此文件转成bpmn2.0.设计期文件流,再上传到Flowable引擎中;部署后的流程定义,才能被创建出流程实例;
2.5.流程定义(definition)
流程定义是部署后的产物,会产生版本号信息等,即将XML中的内容变化成数据库记录,供后续使用;且,部署与流程定义是一对一的关系;
2.6.流程实例(instance)
根据流程定义,生产可用的工作流数据,称为流程实例;流程定义与流程实例,是一对N的关系;
2.7.流程元素(element)
它流程定义的最小单元;目前版本的工作流,包括:空启动事件、结束事件、用户任务、排它、并行、包容网关、子流程与串行流;
2.7.1.空启动事件(startEvent)
主流程的启动事件符;
2.7.2.结束事件(endEvent)
主流程的结束事件符;
1.4.查询期
流程实例自然结束或强制结束后,该流程实例所有数据,将转入流程历史库,仅供查询;
2.7.3.用户任务(userTask) 需要人参与的任务,称为用户任务;
2.7.4.排它网关(exclusiveGateway)
逻辑:if else
2.7.5.并行网关(parallelGateway)
逻辑:可有条件或无条件的并行执行,switch
2.7.6.包容网关(inclusiveGateway)
逻辑:可有条件或无条件的并行执行,switch + default
2.7.7.串行流(sequenceFlowLine)
启动、结束事件、用户任务、子流程、网关之间的连接元素,直线;该元素可自定义参数;
2.7.8.子流程(subFlow)
子流程是一个区域性元素,它可以包括若干个流程元素,
它可以展开或折叠,且无逻辑功能;
2.7.9.自由流(freeFlow)
在指定的流程实例中,动态加入“用户任务”,该“用户任
务”源、 目标节点及各项参数可由用户自定义,该“用户任务”称之为自由流;
2.8.主流程(mainProcess)
一个流程实例中,有且只能包括一个主流程,可包括多个嵌套子流程;目前的版本中,所有流程元素,都包括在该主流程中;没有嵌套子流程应用;
3.关键设计描述
3.1.架构图
- Radium Flow UI Manager和业务前端,将请求发至WEB服务器;
- WEB服务器经GateWay发至Radium Flow Service;
- 当流程实例动作时,会触发代理类;
- 触发代理调整自身的API接口,将完成文件、电子签单等服务动作,再多线程方式调用Radium Flow Business的EPC接口,实现定制化需求;
- 其中有三个数据库:
- 工作流数据是:Flowable官方数据库和我司工作流数据库的结合体;
- 工作流数据库,存在所有外挂信息;
- 业务数据库存储业务信息;
3.4.从流程设计、流程部署、流程实例、流程查询逻辑图
3.2.流程设计过程描述
- 第一步:创建新设计或载入历史设计;
- 第二步:拖入相关元素,修改其属性;
- 第三步:多次重复保存;
- 第四步:完成部署;若是开发环境,直接点击“部署”即可;若需要部署到生产环境,下载设计文件,将其传给现场人员,现场人员通过现场的Radium Form UI Manager的“流程部署定义实例”页面,点击“载入设计期文件部署”完成部署;
3.3.数据库设计原则
- 按数据类型分片原则:根据数据类型,表分为:设计表、部署表、定义表、实例表、历史表、数据字典与系统参数表;
- 从上至下参数细化原则:参数从其生命周期分为:设计期参数、定义期参数、实例期参数、运行期参数、历史期参数;又分为官方参数与外挂参数;
- 工作表与历史分离原则:
为了保证数据量趋于“衡定”,将“大数据量的流程实例”数据,进行工作表与历史表分离,即,当流程实例结束后,将其相关数据MOVE到历史表中,从而保证工作表的数据量趋于“衡定”。另外,为了清理“过期或长期不使用的数据”,通过调度系统提示用户,将“过期未完成的流程实例”或“长期不使用的流程定义”数据建议手动清理。
说明:
- 设计期:开发者根据业需求描述,完成设计后,下载设计期文件,传递给实施者;
- 部署期:实施者导入设计期文件,完成部署,系统内容生成流程定义;若已存在相关流程定义Key,自动生成新的流程定义版本号;
- 实例期:在业务系统中,创建新实施,在“确定”创建之前,可根据实际需要,修改各用户任务中的属性、报表、附件、抄送等信息;创建新实例后,系统生成第一个用户任务和待办任务提醒;相关审批者,根据实际需要,进行认领(或归还)、征询、转办、创建自由流、修改未完成的、且属于自己的用户任务中的属性、报表、附件、抄送等信息;然后,进行审批(同意、拒绝、退回)等;待该流程实例进入结束后,系统将此套流程实例数据MOVE到历史表中,并提醒流程实例创建得,完成;
- 查询期:系统管理员、创建实例者,可进行历史流程实例所有数据查询;
3.6.创建自由流算法
3.5.退至任意一步中的,用户任务节点选择算法
算法说明:
- 得到当前流程实例的当前激活用户任务结点;
- 移动至前置节点,若为非用户任务结点,则一直向前移动,直到开始事件结点为止;
- 若为用户任务结点,若该用户任务允许退至此处,则将该用户任务结点的ID加入到结果集中,否则,不加;
- 最后,返回结果集,以组装“实时流程图”的基本要素。
算法说明:
- 首先判断,该流程实例是否允许创建自由流,若不允许,则直接退出;
- 得到当前流程实例的当前激活用户任务结点;
- 开始选择源节点:移动至前置节点,若为非用户任务结点,则一直向前移动,直到开始事件结点为止;
- 若为用户任务结点,若该用户任务允许退至此处,则将该用户任务结点的ID加入到结果集中,否则,不加;
- 该结果集是源结点集,需从页面上,选择其中之一作为源结点;
- 再次,得到当前流程实例的当前激活用户任务结点;
- 开始选择目标节点:若需要选择,则移动至前置节点,若为非用户任务结点,则一直向前移动,直到开始事件结点为止;
4.操作说明
4.1.同意
当前用户任务审批人,对当前流程节点进行审核操作,完成后进入下一节点。
4.2.退回上一步
当前用户任务审批人,将流程退回至上一步已经处理过的任务节点,要求重新处理;
该操作是有规则限制的,请详见第5章相关内容;
4.3.退回任意一步
当前用户任务审批人,将流程退回至之前的选定的已经处理过的任务节点,要求重新处理。该操作是有规则限制的,请详见第5章相关内容;
- 若为用户任务结点,若该用户任务允许退至此处,则将该用户任务结点的ID加入到结果集中,否则,不加;
- 该结果集是目标结点集,需从页面上,选择其中之一作为目标结点;
- 若不需要选择,则自动创建一个新的结束事件结点作为目标结点;
- 再创建新的用户任务结点,并按默认规则定位;
- 再将源结点的出串行流指向新的用户任务结点,将新的用户任务的出串行流指向目标结点;
- 再,修改所有变化的串行流位置信息;
- 根据该流程实例,得到对应的流程定义,并部署成新的流程定义,版本号默认为-1;
- 将新部署的流程定义,指向当前流程实例;
- 最后,该流程实例的自由流计数器加1,返回成功;
4.4.转办
当前用户任务审批人,将该流程实例的操作权限暂时或在指定时间段内转给其他人处理,处理完后进入下一节点。
4.5.代办
当前用户任务审批人,将指定的或所有未审批任务交给代办人审批,在代办日期内,代办人与当前用户任务审批人,都可进行处理;代办任务不能再次代办给其他人;工作流实例结束或超过代办结束日期,该条代办记录将由系统自动删除。
4.6.征询
当前用户任务审批人,可发启征询内容,以收集被征询者意见,审核权仍归属于当前用户任务审批人。
4.7.创建自由流
当前用户任务审批人,可在当前实例中动态增加一个“单人审批”模式的用户任务,其源用户任务必须是当前用户任务,其目标任务可以是后续用户任务或结束事件或是默认创建的新的结束事件。
该操作是有规则限制的,请详见第5章相关内容;
4.8.挂起
流程实例创建者或系统管理员权限,可将正在执行的流程实例暂停。
4.9.激活
流程实例创建者或系统管理员权限,对已挂起的流程实例激活。
4.10.强制终止
流程实例创建者或系统管理员权限,强制将流程实例结束。
善良的行为经常被用作友善的同义词。虽然善良意味着对他人的愉快或愉快的行为,但善良使善良更进一步。善良可以被定义为一种真诚和真诚的方式,通过同情、时间、慷慨和关心帮助他人,将你的时间和意图奉献给他人。善良可以通过多种方式表现出来。一些想法可能包括提供情感支持、为某人或某项事业提供时间、表示尊重、鼓励他人、提供资源,或者像在有人需要你时出现这样简单的事情。
研究表明,表现出善意不仅会让我们善良的人感觉良好,还有助于我们自己的幸福。以下是善良的一些好处的清单:
1.增加幸福感:善良已被证明可以增加主观幸福感并改善情绪。我们越善良,我们就越容易感受到积极的情绪。
2.促进社交关系:表现出善意的人更有可能与他人建立真正的联系,并对他们的社交网络感到满意。
3.促进催产素: 催产素,通常被称为爱情荷尔蒙,可以支持积极的自尊。它可以帮助我们感受到更多的快乐,还可以通过减轻压力来改善心脏健康。
4.减少抑郁情绪: 善待他人可以帮助您感到更加自信和精力充沛,这可以提升您的情绪并有助于减少抑郁感。
5.产生“助手的高”: 我们听说过“跑步者的兴奋”这个词,但你听说过“帮助者的兴奋”吗?研究人员表明,当我们为他人做好事时,我们大脑的快乐和奖励中心就会启动。善良可以创造一股正能量并提升我们。
“
”
虽然善待我们认识的人似乎更容易,但我们也有能力向新人表达善意。此外,善意并不总是必须包括戏剧性的关怀姿态。只需保持礼貌、使用温暖的语气、微笑或对陌生人表示耐心或感激就足够了。
想象一下自己在周五下班后 6:30 在大型超市里。你已经准备好和朋友在一家买完东西,然后迫不及待地和朋友一起坐进电影院看电影。但是当你走进收银台时,前面排了很长的队。你的购物清单很小,也许只有牛奶和鸡蛋。但似乎整个城市的所有人口都和你在同一家商店里,你开始对排长队感到不耐烦。当然,这是一个令人沮丧的情况,尤其是当您因漫长的一周工作而筋疲力尽时。虽然我们很容易屈服于我们对这种情况的烦恼或不适,但要有耐心,对另一位等待的顾客微笑,或者在收银员为排长队道歉时理解他们,对他们来说可能比你想象的更重要。
在另一种情况下,假设你有一个好朋友,他正在处理工作上的一些麻烦,对他的家庭生活感到不知所措,没有时间照顾自己。你的善意可以很简单,比如检查他的一天过得如何,发送一条温暖的信息,祝他度过一个愉快的一周,或者在他需要发泄任何挫折或问题时在那里倾听。
让我们回顾一下:我们分享的越多,善良就会扩大,善待别人可以改善我们自己的身心健康,任何善举都不会太小。善良是一种简单但有益的行为,我们可能经常忽略,所以,希望这篇文章能提醒我们,一点点的关心和同情可以产生很大的不同。
“
”
良
善
一袭青衣,染就一树芳华
两袖月光,诉说绝世风雅
作者:栾想平
AI辅助UI设计
改编:邱兴
随着人工智能技术的不断发展,越来越多的行业开始将其应用于业务中,UI设计领域也不例外。“AI辅助UI设计”已经成为了一个热门的话题,它为设计师们提供了更多的工具和资源,使得他们能够更加高效地完成工作。
一、AI在UI设计中的应用
AI在UI设计中的应用可以分为两类:一类是基于数据的应用,另一类是基于智能算法的应用。
基于数据的应用主要是通过对用户数据的分析和挖掘,来帮助设计师更好地了解用户需求和行为习惯,从而提供更加符合用户需求的UI设计方案。这些数据可以包括用户的浏览记录、搜索记录、购买记录等等。通过对这些数据的分析,AI可以帮助设计师更好地了解用户的需求和行为模式,从而提供更加符合用户需求的UI设计方案。
基于智能算法的应用则主要是通过机器学习、深度学习等技术,来帮助设计师更加高效地完成UI设计。这些算法可以用来自动生成UI设计方案、优化UI设计方案、自动化UI设计等等。通过这些算法的应用,设计师可以更加高效地完成UI设计工作,从而节省时间和精力。
二、AI辅助UI设计的优势
AI辅助UI设计的优势主要体现在以下几个方面:
- 提高效率:AI可以自动化一些重复性的工作,如自动生成UI设计方案、优化UI设计方案等等,从而节省设计师的时间和精力,提高工作效率。
- 提高准确性:AI可以通过对用户数据的分析和挖掘,更好地了解用户需求和行为模式,从而提供更加符合用户需求的UI设计方案,从而提高UI设计的准确性。
- 提高创新性:AI可以通过自动生成UI设计方案等方式,提供一些新的、创新的设计思路,从而帮助设计师更好地发挥自己的创造力。
- 降低成本:AI可以自动化一些工作,从而降低UI设计的成本
- 数据质量:AI需要大量的数据来训练模型,如果数据质量不好,那么训练出来的模型也会受到影响。
- 数据隐私:AI需要获取用户的数据来进行分析,但是这些数据可能包含一些敏感信息,需要保护用户的隐私。
- 设计师的角色:AI可以自动化一些工作,但是设计师的角色仍然非常重要,他们需要对AI生成的设计方案进行评估和优化,从而确保最终的UI设计符合用户需求。
- 技术限制:AI的技术还不够成熟,目前的应用还存在一些限制,例如对于复杂的UI设计,AI的应用还不够成熟。
四、结论
AI辅助UI设计是一个非常有前途的领域,它可以帮助设计师更加高效地完成工作,提高UI设计的准确性和创新性,降低UI设计的成本。但是,它也面临着一些挑战,需要我们不断探索和创新,以克服这些挑战。
为了更好地应用AI辅助UI设计,我们可以从以下几个方面入手:
1.提高数据质量:我们需要收集更加精准、全面的用户数据,从而提高AI的训练效果和UI设计的准确性。
2.加强数据隐私保护:我们需要加强对用户数据的保护,确保用户的隐私不会被泄露。
3.培养设计师的AI技能:我们需要培养设计师的AI技能,让他们能够更好地理解和应用AI技术,从而更加高效地完成UI设计工作。
4.推动AI技术的发展:我们需要推动AI技术的发展,不断探索和创新,以克服技术限制,提高AI在UI设计中的应用效果。
总之,AI辅助UI设计是一个充满前景的领域,它可以帮助我们更加高效地完成UI设计工作,提高UI设计的准确性和创新性,降低UI设计的成本。虽然它面临着一些挑战,但是我们相信,通过不断探索和创新,我们一定能够克服这些挑战,使AI辅助UI设计更加广泛地应用于实际业务中,为用户带来更好的体验。
毛主席说,“谁是我们的敌人,谁是我们的朋友?这个问题是革命的首要问题。”
可以确认的是,当下对领导者来说,所管辖的团队就是最关键的朋友之一。新时期,特别是艰难时期,怎么带队伍成了每一个领导者的课题,个人认为要做:
一保障、一减少、三增加。
今天我们结合人民军队的历史,一起谈谈。
01 保障基本“薪酬”
这里的“薪酬”是一个比较宽泛对的概念,包括一切已承诺的物质保障。
在这一方面,人民军队做得其实比我们想象得都要好。
在影视剧的描绘里,红军、八路军、解放军都是极其艰苦的形象,甚至有点类似种苦行僧的生活。可为什么,就是有那么多人前仆后继地参加呢?
实际上,红军苦日子过得不少,但正常日子也不是没有过,甚至对比“友军”还有过之而无不及。
淮海战役的纪录片有一个镜头,山东一个县委书记回忆说,为了让部队吃上肉,有力气打胜仗,当时把全县大大小小所有牲畜全部杀了送往前线。
这就是党为战士们提供的基础保障。
而当我们把视线拉回早期人民军队年代,也会发现在“基本工资”方面的保障也是极其有力的。其实很多人都误会了,觉得红军战士是没有军饷、不拿军饷的,这其实是一种错误的认知。1928年5月,中共中央指示全面取消薪饷制,改行军事共产主义性质的供给制,即个人生活必需品由公家供应实物,另发零用钱。这个“零用钱”,就是人民军队最初的军人津贴。每月每名发伙食费至少大洋四元五角,零用至少两元;1935年,每人按照级别2-15元不等,红军发的饷不像其他军队那样被克扣;而且家里还能得到各种便利优惠,如子女读书免费。
在团队管理上,薪若在,人就在,心就在。实现了温饱,不必四处奔波,不至于毫无生活秩序可言,团队才能朝着一致的目标前进。
叫花子烧铺草。
什么意思?烧铺草是西南一带丧葬的礼仪,意思是人去世之后将其生前睡过的草席烧掉。当乞丐/叫花子,都把自己的草席都烧了,那就意味着绝对不留后路了。
形势确实很严峻。虽然几经波折,但大约20天后,解放军在冰天雪地中围歼了黄维兵团。
大家都松了一口气。
在胜利之后,邓小平的反应是怎样的呢?他做了什么动作呢?
据《邓小平传》记载,当时邓小平来到政治部,先是从口袋里拿出一只苹果,用小刀分成三瓣跟大家分享,然后又从另一只口袋里拿出一张长长的纸条。
这张纸条上写的是什么?只见邓小平对副政委张际春说:
这张单子上中央来的二十几个电报,都是同作战没有直接关系的,请你一个一个起草复报。
如果完全按照工作原则,中央来的电报就应当及时回复。但是,邓小平分了个轻重缓急,“同作战没有直接关系的”,就直接揣进了自己的包包里,谁也不告诉,也不让谁分心,等到大事落定,再解决口袋里的电报。
艰难时期就没有“富裕的仗”可打,资源是紧缺的,人手是紧缺的,团队的精力也是紧缺的。
这个时候的领导者,就要学会持续减少无效事务工作和管理动作,让留下的员工精力聚焦,找回工作的控制感。
---可做可不做的,都不做;
---可缓做可早做的,都缓做;
---可复杂做可简单做的,都简单做。
谁是我们的敌人?
谁是我们的敌人?
作者:余咏
02 减少无效工作
1949年底,淮海地区渐入冬季,淮海战役的第二阶段也即将打响。
当时面临第一场大仗是打黄维兵团。黄维兵团是国民党的嫡系精锐部队之一,装备精良,是一块难啃的硬骨头。战前,邓小平给第九纵队的司令员秦基伟打电话,大致意思就是,九纵哪怕打到只有一人一枪,也要拼到底。他还说了一句西南地区的俗话:
03 增加安全感
南昌起义失败后,朱德带领队伍掩护撤离。
起初,这支部队还有3000多人,但是经过几次战斗,死的死,逃的逃,最后只剩下了800多人,前途一片暗淡,没有几个人能看到希望。
疲惫之师整天在崇山峻岭中穿行,起义的红旗被包裹起来。部队除了找生路,还要隐蔽行踪。
面对无粮草、无寒衣和无营房的问题,部队又出现了开小差的情况,遇到岔路就有人溜走,许多人上个厕所就不见了。
负责政治工作的陈毅,整天跑前跑后地做大家的思想工作,不料被一些落后军官拉着想一起离队。
当年10月7日,朱德在茂芝镇召开全体军官会议。为了挽救这支南昌起义幸存下来的孤军,也为了保存革命的火种,朱德把当时的情况如实地告诉了大家:
——革命暂时失败了,
——我们与上级党组织也失去了联系,
——敌人正在向我们袭来。
——为了革命,为了保住铁军的荣誉,
——我们必须高举南昌起义这面武装斗争的光辉旗帜。
现在,我们是几支合在一起的部队,
大家没有长官了。
我只是第9军的军长,
算不上你们的长官,
只是把大家召集在一起研究,
我们下一步怎么办?
朱德的表态很诚恳,开诚布公,实事求是,在很大程度上稳住了军心。
艰难时期,领导者仍然要保障团队的信息知情权,坚持做好正式与非正式的沟通,坚持定期、常态化管理工作。
有时候,队伍的信心是个玄之又玄的事情,但是可以确定的一点事,如果领导者不站出来说话,一切信息都停止了,员工就感受不到信心,就没有安全感。
如果队伍感受不到安全感,其心智阵地就会被各类负能量占领。
很多年后,当时在场的粟裕回忆说:“朱老总的讲话如拨云见日,让大家阴沉沉的心一下子明朗起来。”
通俗一点讲,上午被俘虏,中午就补充到人民军队部队,下午就能打仗。在淮海战役中,有些补充的俘虏兵,连名字还没被本连的战友们记住,就在战斗中牺牲了。甚至有些临时补充不了军装,衣服都没换,就参加了人民军队的战斗队伍。上午还是你死我活的敌人,没过几个小时,下午就和你成为并肩战斗的战友,这听起来有些夸张,但事实的确如此。这要归功于人民军队的俘虏政策。
人民军队的俘虏政策非常人性,只要对方放下武器一律宽待,不杀不辱,不没收私人财物。敌人被俘虏后,生命得到保证,又不会像在蒋军部队时那样被长官又打又骂,这给了他们充分的人格尊严,也就没有抵触心理。
很多蒋军士兵大多是被强征入伍,大多原来也是农民、工人,是贫苦出身的人家,被胁迫来打仗的,他们不知为何而战,打仗大多也只是为了一口饭吃。
人民军队对他们进行感化,开展诉苦教育,让俘虏兵将自己的过往经历分享出来,让他们真正明白,压迫剥削他们的人到底是谁,明白要打倒谁。
西北野战军有一个战士叫于德水,他在大会上的诉苦感动了很多人。
于德水全家五口人,租种了40亩地,父亲生病交不上租,就被地主拉走了家里唯一的财产:一头耕牛。
这可是农民的命根子,家里后来不得不打短工谋生,于德水在铁厂拉风箱,到了年底地主又不给工钱,一年到头挨饿受冻。之后被蒋军抓了壮丁,当了兵。部队里的长官,对他不是打就是骂。自己的父亲来看望,于德水见父亲的衣服破烂不堪,便向司务长讨要了一点衣服和粮食,却被恶语相向。于德水讲到这里,放声大哭,在场的人无不落泪。诉苦结束后,干部会解释我军的奋斗目标是推翻压迫穷人的万恶地主,还穷苦大众一个公道。不仅如此,还要推翻腐朽的蒋氏王朝,建立一个富强的中国。讲到这里,俘虏兵都群情激奋,明白自己被谁压迫,知道自己战斗的目标后,纷纷加入了我军队伍,成为解放战士。
知道为何而战,这是很重要的,是人民军队和旧军队最重要的区别。
有时候,适当的认同感,也抵得上千军万马。
谁是我们的敌人?
谁是我们的敌人?
作者:余咏
04 增加认同感
周总理曾在一次讲话中说:“敌人损失的500万人当中,被我们俘虏的人数达到70%,也就是415万俘虏中又有280万变成了我们的人。”人民军队的兵力来源中,有相当一部分是解放战士,也就是从俘虏中改造转化而来的。据统计,人民军队有一个连队打仗到了后期,由俘虏兵改造的解放战士的数量达到70-80%之多。当时人民军队的一个政策是“即俘、即补、即战”。
05 增加公平感
大革命失败后,共产党领导的三次大起义都遭到重创,毛泽东领导的秋收起义连遭打击,部队不足千人。为了挽救革命力量,毛泽东临危改编军队,这就是著名的“三湾改编”。
三湾改编主要在三个方面,第一,部队缩编,当时部队官多兵少,缩编有助于提高战斗力。第二,党支部建在连上,充分发挥党员的先锋带头作用,军队完全掌控在党的手里。第三,官兵平等,军官不打骂士兵,给士兵做人的尊严,建立士兵委员会,让士兵参与到军队的日常管理中。在三湾,毛泽东断然废除陋规旧习,实行民主政策,规定官兵平等,不许打骂士兵,特别是在经济上达到了“官兵伕薪饷穿吃一样”。毛泽东等领导人对此以身作则,穿草鞋,自己背米袋,和普通士兵在一个锅里吃饭,所以尽管生活艰苦,但部队还挺满意。同时,士兵委员会是党领导军队和实行政治、军事、经济三大民主的重要抓手。士兵委员会由民主选举产生,任务是参加日常管理、维持纪律、监督经济、做群众工作和士兵政治教育。
1947年,刘伯承、邓小平率领大军,千里跃进大别山,开辟中原根据地,邓小平在经扶县小姜湾村专门主持召开了整顿纪律的干部大会,亲自为所有到达大别山的部队规定了约法三章:以枪打老百姓者,枪毙;掠夺财物者,枪毙;强奸妇女者,枪毙。
然而,就在这次大会开过没多久,就发生了一件令人痛心的事情——邓小平的警卫连副连长赵桂良未经店主同意,进入一个店铺拿了两匹布和一捆粉条,还有一些白纸和几支毛笔等东西。
一个警卫连长拿这些东西干什么呢?说来心酸。原来,连里一位小战士的衣服破烂了,赵桂良打算用花布给他做棉衣。拿纸和笔是打算给连里出板报。拿粉条则是准备做给刘伯承吃的,因为刘伯承爱吃粉条。
这件事情报告到刘伯承和邓小平面前,两位领导都感到十分为难,心里充满矛盾和痛苦。毕竟,这位警卫连长掠夺财物,并非为自己贪图享受,而是为了部队同志。
最后,邓小平流着眼泪说:“法纪如山,谁也不能以身试法!”
他下令按约法三章办事,枪毙这个副连长。
在随后举行的公判大会上,店铺老板哭喊着要求高抬贵手,刀下留人。有一位老妈妈跪在地上求情。在场的所有群众都落泪了,请求放过赵桂良。但邓小平坚定地执行了军纪。
这件事对全军将士震动很大。从此,全军纪律严明,秋毫无犯,再也没有发生破坏部队纪律的现象。当地群众经此事件,对刘邓野战军有了全新的认识,逐渐接近解放军。他们组织起来,帮助解放军抬送伤员,送粮食,送情报,当向导,做军鞋,掩护地方干部等。刘邓大军开始扎根于人民之中。
结语:
邓小平的女儿毛毛曾地问父亲:“长征的时候你都干了些什么工作?”
邓小平用了他一贯的简明方式回答:“跟着走!”
“跟”是方向:笃定心中的方向往前走;“走”是斗志:走过困境与绝境才有胜利的可能。
从国际到国内,从宏观经济到整个行业,从公司层面到项目层面都面临的巨大不确定性和重大挑战,许多边界条件、内因都在发生变化中,很难一下子就有一个共识/标准。
但在这个过程中,领导者至少可以做到“一保障、一减少、三增加”:
1、保障基本“薪酬”
2、减少无效工作
3、增加安全感
4、增加认同感
5、增加公平感
人生没有白走的路,每一步都算数。认真走好当下每一步,既是度过眼前困境的必需,也在锻炼走向未来的能力,积蓄新的力量。
作者:余咏
谁是我们的敌人?
谁是我们的敌人?
所以该如何理解公平感,领导者要如何坚持公平感?其实不外乎三个坚持:
第一,坚持明确岗位任职标准与要求
第二,坚持工作标准不躺平
第三,坚持员工绩效排序与岗位排序
Web 表单设计
作者:杨康
1.顶对齐标签:
马泰奥·彭佐从2006年7月进行眼动研究发现,从标签移动到输入框只需50毫秒。比左对齐标签快了10倍,后者需要500毫秒;比右对齐标签方式快2倍,后者高达240秒。能迅速填完顶对齐标签表单的原因之一,是因为眼球只需要在标签和输入框之间进行上下单向运动。
优势:
最利于减少表单填写时间(标签和输入框位置最为靠近);用户视线固定,动线一直向下(清晰的完成路径);节省大量横向空间(可用于以多种方式组合的相关输入框)。
劣势:
占用额外的垂直空间(如果可提供使用的垂直屏幕空间较小,应当谨慎使用顶对齐标签);建议使用输入框50%至75%的高度作为相邻输入框间距。
适用场景:
希望用户快速填写表单,完成任务;同时,当输入项存在主次之分时,对标签扩展性要求高。
2.右对齐标签:
如果要尽量减少表单占用垂直屏幕空间,右对齐能提供快速完成时间。马泰奥·彭佐的眼动研究发现,专家用户和新手用户扫视(眼睛运动)右对齐标签表单的标签和输入框的平均时间分别在170毫秒和240毫秒,而填写完成时间比左对齐快2倍。
优势:
标签与输入框相邻(方便快速填写)。
劣势:
右对齐布局造成左侧不齐,影响了快速游览表单的效率问题;若标签文字宽度变宽,右对齐还存在灵活度问题。
适用场景:
既要减少垂直空间,又要加快填写速度的场景。
3.左对齐标签:
在顶、右、左三种方案中,左对齐表单填写速度最慢。因为左对齐表单解析问题时眼球定位次数最多,用户一般情况下都能将左对齐布局中的标签和输入框联系起来,只是花费时间较长。根据马泰奥·彭佐的研究,典型扫视时间为500毫秒,很长说明用户经历了沉重的认知压力。
优势:
容易游览标签;占用垂直空间较少。
劣势:
标签和输入框的相邻间距增大;适合于用户不熟悉表单要收集的数据或问题无法分成易处理的内容组,左对齐标签游览表单问题会更容易。用户只要上上下下阅读标签左栏,不会被输入框打断。
适用场景:
表单中存在较多的复杂或敏感信息,希望用户放慢速度、仔细思考(在一些注册类表单中较多使用)。
总结:
单从效率角度看,顶对齐标签>右对齐>左对齐,但是根据应用场景,效率快并不是我们选择标签对齐方式的唯一的指标。
因此,得到以下几点建议:
如果你希望用户放慢速度,仔细思考表单中每个表单项,左对齐标签是个好选择,特别是含有大量可选输入框或高级设置的陌生数据时;
而顶对齐标签在一些国际化产品的表单设计时,会有更好的延展性;
至于,右对齐标签虽然与表单域联系紧密,便于用户填写,但是要考虑好标签的长短不齐如何解决。能否精简标签内容,以及确定好表单与界面的边距。
引言
《如何阅读一本书》是由莫提默·J. 艾德勒和查尔斯·范多伦合著的一本经典之作,旨在帮助读者提高他们的阅读能力,不仅限于文学作品,也包括更广泛的非小说类书籍。这本书自1940年初版以来,一直被视为阅读方法论的权威指南。在公司月刊中分享这本书的读书笔记,期望和大家一起提高阅读效率和理解力,从而更好地应用到工作和生活中。
正文
信息爆炸的时代,我们每天都面对大量的阅读材料。如何从这些信息中有效地获取有价值的内容,是现代人必备技能。 《如何阅读一本书》为我们提供了系统的方法和技巧,帮助我们提升阅读理解能力。个人仅从阅读的四个层次、不同类型书籍的阅读方法以及如何做笔记等方面进行总结,希望对大家有所帮助。
之读书笔记
《如何阅读一本书》
作者:肖红超
目录
CONTENTS
01
02
03
04
05
06
07
引言
一、 阅读的四个层次
二、 不同类型书籍的阅读方法
三、 如何做读书笔记
思维导图
正文
结语
一、阅读的四个层次
1.基础阅读
这是最基本的阅读层次,主要指识字和理解句子的基本能力。通过基础阅读,我们能够理解文章的基本意思。
个人观点:
基础阅读对应于娱乐性阅读,主要是为了放松和消遣。这种阅读不需要过多的深入理解和分析,而是着重于享受故事情节、情感表达或者轻松愉快的阅读体验。小说、故事书、漫画等通常适合作为基础阅读的对象。
2.检视阅读
这个层次的阅读主要是为了快速了解一本书的大致内容。艾德勒提出了两种检视阅读的方法:系统阅读和粗略阅读。系统阅读是指通过阅读目录、序言、索引等部分来大致了解书的结构和主题;粗略阅读则是快速浏览全书,以抓住主要内容。
个人观点:
检视阅读对应于信息获取和浏览阅读。在忙碌的工作日或者需要获取大量信息的情况下,我们可能会采用检视阅读的方式,快速地浏览新闻、报纸、简报或网络文章,以便获取相关信息并了解大致内容。
3.分析阅读
分析阅读要求读者深入理解一本书的内容,并对其进行批判性思考。这个阶段包括以下几个步骤:
- 找出一本书的主题和作者的意图。
- 理解书中的关键概念和论点。
- 分析作者如何构建论证,并评估其逻辑性和说服力。
分析阅读适用于学术性、专业性或者需要深入理解的内容。例如,阅读学术论文、专业书籍、行业报告等时,我们需要通过深入的分析和批判性思考来理解其中的专业知识、观点和论证。
4.主题阅读
这是最高层次的阅读,要求读者跨越多本书籍,对某一主题进行深入研究。主题阅读不仅需要比较和对照不同作者的观点,还要求读者形成自己的见解。
个人观点:
主题阅读对应于综合知识获取和跨学科研究。当我们希望深入了解某一特定主题或问题时,需要跨越多本书籍,进行系统和全面的主题阅读。这种阅读方法常用于学术研究、论文撰写或者个人知识积累。
二、不同类型书籍的阅读方法
《如何阅读一本书》强调,不同类型的书籍需要使用不同的阅读策略。以下是几种常见书籍的阅读方法:
1.实用型书籍
实用型书籍通常是指导性的,目的是解决读者的具体问题。阅读此类书籍时,应关注书中的建议和步骤,评估其可行性,并尝试应用到实际情况中。
1.1.程序员书籍
程序员技术类的书籍是实用型的书籍,包括编程语言教程、技术指南、代码范例、设计模式等。这类书籍的阅读方法如下:
- 动手实践:阅读过程中,最好同时在电脑上敲代码,实践书中的例子。通过实际操作,能够更好地理解理论知识。
- 逐步学习:不要急于求成,一步一步按照书中的讲解进行学习,确保每个概念都理解透彻再继续下一章。
- 做笔记和代码注释:记录下关键概念、代码片段和个人理解,以便后续复习和查找。同时在代码中添加注释,帮助理解和记忆。
- 解决错误:遇到问题或错误时,不要跳过,应该花时间去研究解决。这是学习编程的重要部分,能够提升问题解决能力。
- 参与社区讨论:加入相关的技术社区或论坛,与其他程序员交流,分享经验和问题,获取更多的见解和帮助。
- 项目实践:将所学知识应用到实际项目中,通过做项目来巩固和拓展所学内容。
2.理论型书籍
这类书籍通常探讨抽象的概念和理论。阅读时,应着重理解作者的论点和逻辑,同时积极思考这些观点是否合理,并与自己的知识体系进行对比。
3.文学作品
阅读文学作品时,除了欣赏其艺术价值外,还应关注人物塑造、情节发展和主题表达。通过反复阅读和深入思考,挖掘作品的深层含义。
4.历史书籍
历史书籍通常描述过去的事件和人物。在阅读时,应注意作者的叙述角度和资料来源,评估其可靠性,并将其放在更广阔的历史背景中加以理解。
三、如何做读书笔记
做笔记是提高阅读效果的重要手段。艾德勒建议读者在阅读过程中养成做笔记的习惯,以便更好地消化和吸收书中的内容。以下是一些实用的笔记方法:
1.边读边写
在阅读过程中,可以随时记录下自己的想法和疑问。这不仅有助于保持专注,还能促进批判性思维。
2.摘要和提炼
每读完一章或一个段落,可以用自己的话总结其主要内容。这有助于加深理解,并为以后复习提供方便。
3.标注和圈划
对于重要的段落和句子,可以用不同颜色的笔进行标注。这样在回顾时,可以快速找到关键内容。
4.问题和讨论
在笔记中记录下自己不理解的地方或有疑问的部分,然后通过查阅资料或与他人讨论,解决这些问题。
结语:
希望这篇读书笔记能够激发大家对《如何阅读一本书》的兴趣,并在实际阅读中应用这些方法,不断提升自己的阅读水平。阅读是一项终身受益的技能,期望能和大家一起努力,成为更好的读者。
最后,非常感谢大家百忙中抽空查看这篇拙文。共勉!~
思维导图
随着湖北省高考作文题目的公布,加之在公司期刊的投稿要求,所以顺理成章的按着这个题目谈谈这个话题。随着互联网的飞速发展和人工智能技术的广泛应用的当下,我们身处的世界正在以前所未有的速度进行着变革。如今,越来越多的问题能够迅速得到答案,这不禁让人思考在这样一个时代,我们的问题是否会越来越少?
互联网的普及使得信息获取变得前所未有的便捷。过去,我们可能需要翻阅大量的书籍或请教专业人士才能解答某个问题,而现在,只需通过互联网,便能在海量的信息资源中找到答案。这种便利无疑让许多原本繁杂的问题变得能够轻松处理。可这并不意味着问题真的在减少。事实上,随着科技的进步,我们面临的问题往往变得更加复杂和多样的。比如,人工智能的发展引发了关于隐私、伦理和就业等一系列新的问题。因此,虽然互联网的普及使得信息获取更加便捷,但问题的数量和复杂性并未因此减少,反之使人们更加意识到人工智能的局限性,虽然人工智能技术的应用在一定程度上缓解了人类在某些领域的压力。通过机器学习、自然语言处理等先进技术,人工智能可以处理大量的数据和信息,为我们提供智能化的决策支持。这使得一些原本需要我们投入大量时间和精力才能解决的问题得以迅速解决。
作者:陈世宽
然而事实上,人工智能的应用往往受限于其算法和数据的局限性以及感性的缺乏,无法完全替代人类的思考和创新。因此,尽管人工智能能够帮助我们解决一些问题,但人类仍然需要面对和解决许多其他挑战。所以,我们仍然需要保持对问题的敏感性和好奇心。因为作为兼具感性和理性的人,往往很多问题的本质不在于能否找到答案,而在于我们是否愿意去思考、去探索。如果我们因为得到了答案而停止了思考,那么我们的思维就会逐渐变得僵化,失去创新和进步的能力。因此,我们应该珍惜每一个问题,将其视为学习和成长的机会,不断挑战自己、超越自己。
整理以上的思考后我们发现,虽然互联网的普及和人工智能的应用使得我们面临问题的速度得到了极大的提升,但这并不意味着问题本身在减少。随着科技的进步和社会的发展,我们面临的问题往往变得更加复杂和多样化。因此,我们仍需要保持对问题的敏感性和好奇心,不断学习和探索,以应对这个充满挑战和机遇的时代。在保持清醒,努力思考的同时,我们也应该看到互联网和人工智能所带来的积极影响。它们不仅提高了我们解决问题的效率,还为我们提供了更广阔的视野和更丰富的资源。我们应该充分利用这些工具和技术,不断拓宽自己的知识边界,提升自己的能力水平。只有这样,我们才能在这个快速变化的世界中立于不败之地,迎接未来的挑战和机遇。
AI日趋成熟下对思考这件事的思考
AI日趋成熟下对思考这件事的思考
地址:湖北省武汉市小洪山东区34号湖北省科技创业大厦A座12楼电话: 027- -87320576公司网址: www. wuhanins. com