- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 程序江湖之高手养成
而这中间,面向对象的编程思想是需要掌握的, 在这过程中, 需要改变以往对世俗的看法, 而要转向对世间物体是由什么组成, 怎么关联的, 如何变化的视野. 修改内功最好的秘籍,则是UML,能熟练运用UML描述对象及对象的关系后, 这就可以出关了.对于大拿而言, 所有外在的武器都是一样.不同的只是掌握其武器的使用方式而已, 所以, 以学习工具的方式, 去学各种技术 java, c, python, julia, ruby, cobol 等等等等…
2024-01-02 11:36:37
493
1
原创 软件外包的江湖
江河日下, 高水平的客户,基本都退休了, 现在的行业上, 鱼龙混杂. 更多的客户是自身有业务能力, 技术能力却始终没有达到要领.客户的水平有高有低, 高水平的客户,希望承接单位,可以按要求干活就可以了,不需要头脑. 客户承担一切责任.有的想出人头地, 但再如何, 只要你需要在青楼分着客人的钱, 你就不会有更多的自由.客户的心态是外包的态度, 客户是需要一个精通各种姿势的来配合他大展神威.但不管是哪一类,客户高兴了,满足了, 才会常来常往...有的就是混口饭吃, 远的近的, 没有什么思考的大脑。
2023-12-17 20:56:08
85
1
原创 阴阳八卦与计算机
冯大爷对于计算机的思想就是, 除了1就是0, 他把计算机想成了灯泡了, 灯泡一亮就是1 ,灭了就是0, 一个灯泡有亮和灭两个状态, 2个灯泡就是4个状态, 就这样…说罢冯大爷深吸了一口烟,缓缓的吐出烟圈: “至于六爻啊, 乾卦来说有 潜龙匆用,见龙在田,终日乾乾,或跃在渊,飞龙在天,亢龙有悔. 讲的是从无到有再到无的轮回,计算机也不例外啊……然后又进行了分组, 一组8个二进制数, 给这个组起个名字, 叫字节,(Byte).为啥你要初期化, 为啥你要检查NULL, 为啥你要检查溢出, 为啥你要写共通。
2023-12-11 20:38:28
293
1
原创 小笑话到设计原则(1)
这个原则强调的是在设计和开发软件时,应该尽量保持简单明了,避免过度复杂化,因为复杂性通常会导致问题的增加,而不是解决。浴缸的水, 不管是使用碗和勺子, 都需要反复的操作. 而这些也正好是考验人们的认识. 对于正常人来说, 都知道浴缸水放掉,只需要拨掉塞子. “正常人”则代表了软件开发的一般从业者.院长说:"我们给他一个测试,我们在一个浴缸盛满水, 旁边放一个汤勺和一个大碗 让他们把缸里的水排出去。院长看了他一眼,慢慢地说:"正常的人是拔掉塞子的......"
2023-10-21 10:05:06
94
1
原创 职场中的行为: 渔,鱼,摸鱼
结论:在职场中,员工可以选择成为“求鱼者”,关注眼前的收益,也可以选择成为“求渔者”,着眼于长期的职业发展。通过提供职业发展机会,制定明确的目标,创建积极的工作环境,并提供反馈和激励,我们可以引导员工走上“求渔”的道路,为他们的未来铺设坚实的基础。这是“求渔”的部分。然而,“摸鱼”与“求鱼”也有区别,“求鱼”至少是通过完成工作来获得收益,而“摸鱼”则是通过敷衍了事来保持表面的工作状态。在本文中,我们将探讨如何区分这两种类型的员工,如何在职场中平衡“鱼”与“渔”的关系,并讨论一个常见的职场现象——“摸鱼”。
2023-06-16 17:14:43
392
1
原创 1+2+3+....n的和
为了计算整体时间复杂度,我们需要将循环体内的时间复杂度(O(1))乘以循环的次数(O(n)),然后再加上其他部分的时间复杂度(O(1))。常见的时间复杂度有常数时间O(1),对数时间O(log n),线性时间O(n),二次时间O(n²),三次时间O(n³)等。它通常表示为O(f(n)),其中f(n)是一个函数,表示算法的时间随着问题规模n的增加而增加的速度。因此,整体时间复杂度为:O(1) + O(n) * O(1) + O(1) = O(n)。整体时间复杂度为:O(1) + O(1) = O(1)。
2023-03-20 22:56:44
214
原创 二个整数的二进制比较,以及区间个数计算
简而言之,就是在不是 A[i] = 1 And ( B[i] Or C[i] + 1) 的情况下进行计数.整数A中,bit位为1的相对应的整数B的位数也是1的话,就是可理的, 否则就计1bit不同。最后,看计了多少位, 因为是2进制的, 所以有多少数字就是2的计数+1次方.给出整数ABC,(无符号), 求A在B和C中,存在多少个不同的整数.发现了一道题, 因为有点意思,于是便记录下来,共同研究。小小的程序,研究了半天, 是要好好恶补一下算法啦。我简单解释一下, 就是整数A和B都转为2进制,
2023-03-19 21:23:26
211
原创 关于基本设计的干货
基本设计干货讲解软件开发中, 要件定义, 基本设计, 详细设计流程中, 基本设计到底是个什么东西,应该有哪些内容. 因为这对于进行详细设计的人来说, 是非常重要的.当下每个开发人员头疼的就是产品经理所说的改需求, 为什么要改需求? 依据什么流程改需求, 软件开发是门科学, 而不是假大空. 如何让我们以行业的态度, 来正儿八经的掌握软件设计和真.软件开发. 我们一起进化.
2023-03-05 21:12:22
745
2
原创 戏论软件开发: (1)何谓计算机
引本人标准80后,从小就进行的红色教育, 养成了凡事必有是非爱钻牛角尖的思维方式. 又进入了软件开发这个非是即非的行业. 木纳, 不擅于交际, 臭脾气等科学怪人般的标签全部符合人设.从事软件这个行业已经20个年头了. 职业经历可谓丰富多彩, 遍历祖国大江南北. 看过了太多的人,经过了太多的挫折. 把这个行业到现在的领悟, 给记录下来. 当成茶余饭后的谈资也是不错... ...一.计算机计算机,见名知义,会计算的机器就是计算机.那有人问了,计算器也能计算,也是计算机啊? 别说.. 还真
2022-01-08 20:39:24
133
原创 软件开发,它是工作还是职业
工作与职业,看起来是一样的,但实际上,却有着很大的区别.你的态度, 决定了在职场的态度与意识.当成工作的话, 不需要在这个职业上有多深的成就, 只需要处理好人际关系和一个可以作业的技能就可以.而当成职业的话, 就需要不断不停的思考与学习, 需要不停的去了解这个行业的规则.注定是孤独的舞者, 在浮夸的现实,职业人并不会被尊重.在某项目中, 与技术者有过交流.我询问他为何要这么处理问题时, 给我的回复是以前工作的人留下的资料就是这么写的.然后我再问, 没有别的依据吗? 再
2022-01-08 20:35:18
2637
1
原创 话说你还会点啥
从事IT相关的工作有一些年头了,愈发感觉大脑空洞,不管怎么学,学得越多,越觉得空洞。仔细想一下,做个项目,我会啥?我也不知道我会啥,甚至啥都不会。但是,调查个问题,设计个模块,拿过来,下意识的就完成了。返璞归真的境界?莫非到了大象无形的境界?仔细一想,其实是自己学的太多了,而不专。以后的职业路线,该为专而努力了。达到,一想起来自己会啥。可以很明确
2016-10-26 08:54:30
228
原创 一个大工
一个大工 大工,汉字的意思差不多就是形容一个成手,能干很多活的人的样子吧。 可笑的,大工在日语的意思却是木匠。其实,现在来看,所进行的工作内容与木匠没有什么分别,算是殊途同归?作一套家具,一个木匠三天可以完成全部工序。 而在流水线,一天可以生产几百上千套家具。慢慢的,软件公司的生产模式发生了改变,各种基于软件方法论的生产模式被应用。 软件生产初期,几个大拿定义了软件生产的流程及适配这
2016-09-30 12:58:56
398
微软AI人工智能培训课程AI-For-Beginners (中文版) 附练习代码
2023-12-11
c#+jquery+sql 图片动态设置多个热区
2011-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人