心路

一切事物都需要方法论

一切事物都需要方法论 软件开发也做了好些年了,无数次项目或者组件的重构,已经让我在系统设计上有了一定的经验。在一个领域内,反复的犯错,反复的总结,有一天回头看看自己,或许就能看到提升吧。 我还记得18年在Aurora最后一次开会的场景。我说我打算回国了,吴总忽然就眼睛一酸说了句“留下不好么?”,接着又说“也好,人各有志。系统设计上好好练练,大有可为”。 2020年于我是峰回路转的一年,有些事我以为应该成了的,反倒散了;有些事,我以为无法达成的,倒是成了。散了的,直到此刻,想起来我都是久久不能平静,然而我清楚的知道情绪不能带入工作,情绪不能影响我前进。如果情绪可以换回已经逝去的东西,请加倍来,多么难我都可以忍。 越是失败的领域,我越是需要总结方法论。好在这次积攒了不少"资料"可以复查。 阴阳结合 凡事不能走极端,需要同时具备两种情绪混合的能力。脑袋不要长肌肉,种花的态度去过一生 方法论 以自己的方法去应对,不能一味跟着场景走。需要总结。持续从错误的case中整理

人生路漫漫要修炼的还很多-学学说话吧

人生路漫漫要修炼的还很多。每走过一段弯路,每经历一段惨剧,都总反思并要学会点什么,才能变得更好。未来遇到同样或者类似的路,才可以走的不那么磕磕绊绊。 一直以来在处理各种问题时候,我都采用的是工作思维。工作思维,问题是什么,解决方案是什么,方案可靠不可靠,实施并迭代完善。然而,这种思维只能让我无限的理工直男,在遇到不确定性比较强的问题,就会显得很智障。创造副业收入,磕磕绊绊。。。追妹子,追一个沉一个。。。 让我痛定思痛决定做出改变的,有两部分。第一部分,我不想讲了,多说无益;第二部分,就是下面这段对吧。我给它起个标题叫做如何与女生好好说话 再把你刚才说话那种态度,那种语气说一遍来 不仅仅是人家走过去那两个人看着你 我也是这样一直盯着你 你知道为啥盯着你看么?大家都不敢相信,你知道吧 不敢想你这么美的一个仙子,嘴巴里说出了什么虎狼之词。那种态度那种语气,是你这么温柔的一个大家闺秀该有的话么?你对得起你的美么?你对得起它么?笑 你的美有多少人羡慕,你让我这种(对自己摇头),继续啊继续保持那种态度 道歉 影响我前面三十年思维最核心的东西有这么几样。 第一,音乐,每一段音乐都有他的基调,悲伤(g大调的悲伤的),欢快(卡门序曲),愤怒(life struggle),勇往直前(victory)。。。。。。这些东西感情色彩过于单一了。整乐章的歌剧或者交响乐,包罗万象,但过于繁杂了,并不能...

如何快速学习一门新编程语言2-表达式有哪些可以用,算数运算逻辑运算位运算关系运算赋值其他

如何快速学习一门新编程语言2-表达式有哪些可以用,算数运算逻辑运算位运算关系运算赋值其他 对照java和go的表达式使用方式,用go重写各种运算。 目录 目录 变量如何定义,数据类型有哪些 表达式有哪些可以用,算数运算逻辑运算位运算关系运算赋值其他 逻辑控制结构有哪些,条件判断怎么写,循环如何写,分支语句怎么写 常用数据类型,字符串,数组,哈希表 面向对象1,类怎么写,类数据成员写法,类方法写法,公有/保护/私有权限怎么控制,静态成员和静态方法 面向对象2,如何实现继承,以及继承权限控制 面向对象3,如何实现重载,多态 面向对象4,面向接口编程 异常处理机制 基本数据结构,数组,链表,最小堆,栈,二叉树,图 推广到更多语言 表达式 运算符 按照java划分方式,运算符分为六大类 算数运算符:加,减,乘,除,取模,自增,自减 关系运算: 6种关系运算,等于(==),不等于(!=),大于(>),小于(<),大于等于(>=),小于等于(<=) 位运算:位与,位或,异或,取反,左移位,右移位,按位右移补0(java才有) 逻辑运算: 3种逻辑运算,与(&&)或(||)非(!) 赋值运算 其他运算 我们接下来逐个翻译成go 算数运算符 加减乘除,最基本的四则运算,取模,自增,自减少。几乎所有语言里特性都差不多。需要注意的有两点 是有...

如何快速学习一门新编程语言1-数据类型有哪些,变量如何定义

如何快速学习一门新编程语言1-数据类型有哪些,变量如何定义 我们通过对照java和go的数据类型,变量定义方法,来重写我这辈子背下来的第一段代码a+b求和。 目录 目录 变量如何定义,数据类型有哪些 表达式有哪些可以用,算数运算逻辑运算位运算关系运算赋值其他 逻辑控制结构有哪些,条件判断怎么写,循环如何写,分支语句怎么写 常用数据类型,字符串,数组,哈希表 面向对象1,类怎么写,类数据成员写法,类方法写法,公有/保护/私有权限怎么控制,静态成员和静态方法 面向对象2,如何实现继承,以及继承权限控制 面向对象3,如何实现重载,多态 面向对象4,面向接口编程 异常处理机制 基本数据结构,数组,链表,最小堆,栈,二叉树,图 推广到更多语言 数据类型 java有哪些数据类型 8种基本数据类型,6种数值类型(默认值都是0),字符串类型,布尔类型 byte: 1个字节,范围-128到127 short:2个字节,范围-32768到32767 int:4个字节,范围-2^31到2^31-1 long:8字节,范围-2^63到2^63-1 float:单精度浮点,默认0.0f,格式参考IEEE 754 double:双精度浮点,默认0.0d,格式参考IEEE 754 boolean:布尔变量,取值true|false char:字符变量,2个字节(与c不同,c语言中char是1字节...

如何快速学习一门新编程语言0

决定开一个系列文章,专门讲如何在熟练掌握一门编程语言之后,快速的去学习一门全新的语言。 为什么你会觉得学习一门新语言很费劲,无非三点原因。第一,第一门语言没学好。第二,没有跳出编程语言本身来看编程语言,视角提升一层,就像在三维世界看二维平面,自然会不同。第三,不善使用搜索引擎和官方文档来学习。 我有一套非常好用的办法,分为三个步骤: 忽略语言细节,把尽可能多的信息抽象成语言概念 设定一个目标,在新语言环境下来实现它 使用我们从熟悉的语言中得来的概念,通过搜索引擎,或者看书,找到新语言环境下的实现方案 我这里就以java为例,对照着java的做法来学一遍golang吧。 以java为例(或者php python都有对等的东西),后续文章我们用go语言去实现对等的功能即可。 目录 变量如何定义,数据类型有哪些 表达式有哪些可以用,加减乘除逻辑运算位运算 逻辑控制结构有哪些,条件判断怎么写,循环如何写,分支语句怎么写 常用数据类型,字符串,数组,哈希表 面向对象1,类怎么写,类数据成员写法,类方法写法,公有/保护/私有权限怎么控制,静态成员和静态方法 面向对象2,如何实现继承,以及继承权限控制 面向对象3,如何实现重载,多态 面向对象4,面向接口编程 异常处理机制 基本数据结构,数组,链表,最小堆,栈,二叉树,图 推广到更多语言 如果上述文字表示,你不知道说的是什么?或者不...

美图秀秀windows端也搞无节操弹窗

桌面总是有弹窗, 很烦。spy++,配合pe explorer找一下吧 直接上图 定位文件位置C:\Program Files (x86)\Meitu\XiuXiu\MessageBox.exe 结束任务,删掉这个文件,lol

给设计看-----设计规范

所有切图,长宽像素必须是偶数 菜单,或者同一模块内容,配图尺寸要保持精确一致 正方形的图,长宽要精确一致,不要出现142*141,这是工作态度问题 同一位置,多种状态(比如选中,未选中),对应的背景图必须是一样的尺寸 改图后,图片名称要保持一致 1倍图,1.5倍图,2倍图,长宽大小要精确。一倍图200200,2倍图必须400400

RBAC系统设计

什么是RBAC 以下内容来自百度百科 基于角色的访问控制(RBAC)是实施面向企业安全策略的一种有效的访问控制方式。 其基本思想是,对系统操作的各种权限不是直接授予具体的用户,而是在用户集合与权限集合之间建立一个角色集合。每一种角色对应一组相应的权限。一旦用户被分配了适当的角色后,该用户就拥有此角色的所有操作权限。这样做的好处是,不必在每次创建用户时都进行分配权限的操作,只要分配用户相应的角色即可,而且角色的权限变更比用户的权限变更要少得多,这样将简化用户的权限管理,减少系统的开销。 RBAC的目标 一个用户可以拥有一个或者多个角色 每个角色,可以访问指定的资源 RBAC数据库设计 user表存储用户,id,账号,密码等 role表存储角色信息,id,角色名字,描述,状态 permission表存储所有需要控制的资源,id,name,action user_role表存储用户的身份牌,user_id, role_id, 状态。user和role是多对多关系,一个用户可以有多个身份,一个身份可以被多个用户使用 role_permission表存储身份可以访问的资源,role_id,permission_id, 状态。role和permission也是多对多关系,一个role可以持有多个permission,一个permission可以被多个role使用 扩展 R...

真实条件从句 vs 虚拟条件从句

问:If you are ever in Winnipeg, we should get together and have a party.算不算虚拟语气 答:不算,它是真实条件从句 那虚拟语气? if从句 大致上分为 真实条件壮从 虚拟条件壮从 1.虚拟条件状语从句 虚拟语气 虚拟条件语句:条件描述的情况是客观世界不可能存在的条件,真实世界永远不可能发生 比如: 如果太阳从西边出来 如果地球比太阳大 如果地球围着月亮转 需要用过去时,不能用was,只能用were,太阳从西边升起 if the sun were rising from the west 2.真实际条件句 条件描述的情况是现实世界中可以实现的 if you are ever in Winnipeg, we should get together and have a party 现在不在winnipeg,但是它可以实现,我有可能在某一刻回到winnipeg

united states is so dependent on China for medicine

视频 您的浏览器不支持 video 标签。 The United States is so dependent on China for medicine. but if they shut the door within months, (We assume) not within weeks, our health system will collapse 口语中表达自己的观点,会省略掉we assume, 直接说not within weeks, our health system will collapse
执行时间: 39.506912231445 毫秒