自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (3)
  • 收藏
  • 关注

原创 一个中科大差生的8年程序员工作总结

今年终于从大菊花厂离职了,离职前收入大概60w不到吧,在某乎属于比较差的,今天终于有空写一下自己的职场故事,也算是给自己近8年的程序员工作做个总结复盘。近8年有些事情做对了,也有更多事情做错了,在这里记录一下,希望能够给后人一些帮助吧,也欢迎私信交流。文笔不好,见谅,有些细节记不清了,如果有出入,就当是我编的这个故事吧。PS:有几个问题先在这里解释一下,评论就不一一回复了1、关于差生,我本人在科大时确实成绩偏下,差生主要讲这一点,没其他意思。2、因为买房是我人生中的大事,我认为需要记录和总结一下

2021-01-14 15:52:01 51661 248

原创 软考真题详解-系统架构设计师-软件架构设计(1)

系统中的其他构件中的过程在一个或多个事件中注册,当一个事件被触发,系统自动调用在这个事件中注册的所有过程,这样,一个事件的触发就导致了另一模块中的过程的调用,根据题干描述,调试器在设置端点时,其本质是在断点处设置一个事件监听函数,当程序执行到断点位置时,会触发并调用该事件监听函数,监听函数负责进行自动卷屏、刷新变量数值等动作。闭环控制的适用场景是简单明确任务场景,如明确场景的工业控制,采用闭环结构的软件通常由几个协作构件共同构成,且其中的主要构件彼此分开,能够进行替换与重用,并不适用于复杂任务。

2024-03-20 17:59:12 583

原创 软考真题详解-系统架构设计师-系统分析与设计方法(1)

基于构件的开发模型利用模块化方法将整个系统模块化,并在一定构件模型的支持下复用构件库中的一个或多个软件构件,通过组合手段髙效率、髙质量地构造应用软件系统的过程。构件需要在容器中管理并获取容器提供的服务;基于构件的开发模型利用模块化方法将整个系统模块化,并在一定构件模型的支持下复用构件库中的一个或多个软件构件,通过组合手段髙效率、髙质量地类似“搭积木”形式构造应用软件系统的过程。构件是具有一定意义的、相对独立的可重用单元,在软件复用领域,一般观点认为构件是一个独立的软件单元,可以与其他构件构成一个软件系统。

2024-03-18 09:15:04 446

原创 软考真题详解-系统架构设计师-计算机基础知识(1)

事实上,只要在分布式系统中赋予所有进程和服务器唯一的标识符,在微内核中再配置一张系统映射表(即进程和服务器的标识符与它们所驻留的机器之间的对应表),在进行客户与服务器通信时,只需在所发送的消息中标上发送进程和接收进程的标识符,微内核便可利用系统映射表将消息发往目标,而无论目标是驻留在哪台机器上。①灵活性和可扩展性:由于微内核OS的许多功能是由相对独立的服务器软件来实现的,当开发了新的硬件和软件时,微内核OS只需在相应的服务器中增加新的功能,或再增加一个专门的服务器。例如,a=0.1, n=4时,P约为3。

2024-03-18 09:12:42 1043

原创 【软考系统架构师】数据库三大模式:外模式、概念模式和内模式

也称子模式(Subschema)或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,常常是与某一应用有关的数据的逻辑表示。也称存储模式(Storage Schema),内模式是整个数据库的最低层表示,不同于物理层,它假设外存是一个无限的线性地址空间,内模式定义的是存储记录的类型、存储域的表示以及存储记录的物理顺序,指引元、索引和存储路径等数据的存储组织。因此需要对同样的数据的展示形态进行管理,以提升数据对用户的价值。

2023-07-05 17:18:13 5715

原创 【软考系统架构师】数据库管理系统的类型及国产替代

本文介绍软考中数据库管理系统的类型知识点并介绍了当前业内著名的关系型、数值型、文件型、键值型数据库,同时针对当前国产化替代需求,介绍了国产化关系数据和和时序数据库替代产品。

2023-07-05 11:17:04 613

原创 【软考系统规划与管理师笔记】第7篇 IT服务运营管理

IT服务运营的问题更多的不是来自产品或技术(如硬件、 软件、网络、电力故障等),而是来自管理方面。IT服务运营的过程中需要对人员要素、资源要素、技术要素和过程要素进行有效的管控;IT服务的提供者应控制客户的预期,适当地引导客户以提高其在服务过程中的配合程度,从而有效地达成客户满意。

2023-06-17 11:41:12 717

原创 【软考系统架构师】进程与线程、并发和并行的理解

但是这家工厂资金有限,所有它只有一个能源中心,一次只能给一个车间提供动力。对应在计算机领域就是一个CPU一次只能运行一个任务,这个任务呢就是一个进程。其他的车间没有动力源就无法开工,于是处于未运行状态。在一个车间里可以同时有很多工人一起工作,协同完成任务(比如流水线打螺丝),这些工人就相当于线程,他们可以协同工作完成任务,同时共享了车间公共资源比如:《打螺丝指南》《如何成为一个优秀的螺丝工》、车间里唯一 一把榔头、比如说车间免费的可以共享的空气。对应进程中的共享全局变量、共享的程序代码等。

2023-06-13 14:14:34 753

原创 【软考系统规划与管理师笔记】第6篇 IT服务部署实施

IT服务部署实施是衔接IT服务规划设计与IT服务运营的中间阶段,负责对服务组 件进行客户化,并在充分满足客户要求的前提下,使用标准化的方法管理人员、资源、 技术和过程,包括计划、实施和管理生产环境中的服务变更或新服务发布;同时,将规划设计中的所有要素完整地导入生产环境,为服务运营打下稳定的基础。

2023-06-10 17:38:16 817

原创 Python Ploty学习: 最简单的Dash App

示例来自官网有改动Ploty与matplotlib和seaborn相比,其核心优势在于可交互性,matplotlib和seaborn默认情况下不可交互,具备可交互性的图表在数据分析、展示方面更具优势。接下来通过一个不到40行程序绘制如下的可交互图表,展示一下Ploty的强大功能。

2023-06-10 17:33:02 1552

原创 【软考系统规划与管理师笔记】第5篇 IT服务规划设计

规划设计处于整个IT服务生命周期中的前端,最终形成服务级别协议(Service Level Agreement, SLA),包括服务的内容、连续性、可用性、服务能力和服务费用等。良好的规划是项目成功的关键。规划设计的主要目的在于设计满足业务需求的IT服务。设计SLA、测量方法和指标。设计服务过程及其控制方法。规划服务组织架构、人员编制、岗位及任职要求。识别风险,并定义风险控制措施和机制。识别和规划支持服务所需的技术及资源。评估IT服务成本,制订服务预算,控制服务成本。

2023-06-04 10:07:04 561

原创 【软考系统规划与管理师笔记】第4篇 信息技术服务知识

在《信息技术服务分类与代码》(GB/T 29264-2012)中,对运行维护服务(operation maintenance service)给出的定义是“采用信息技术手段及方法,依据需方提出的服务级别要求,对其信息系统的基础环境、硬件、 软件及安全等提供的各种技术支持和管理服务”。IT治理中一个相对有效的做法是,在信息化规划时,认真分析企业的战略与 IT支撑之间的影响度,并合理预测环境变化可能给企业战略带来的偏移,在规划时留有 适当的余地,从业务战略到信息战略,脚踏实地,不追求大而全。

2023-05-31 08:31:05 643

原创 【软考系统规划与管理师笔记】第2篇 信息技术知识1

软件的需求必须是可以验证的,无法验证的需求没有意义,这也是目前很多公司推进测试参与设计的原因,避免有些需求实现之后发现无法测试,导致重做。扩展,很多公司在前期设计时经常拉很多人如产品、开发、测试、运维开会,导致会议很多,很多程序员不喜欢开这样的会(准确的说是不喜欢白天开这样的会议,晚上自己实现代码),但是如果提高一点视觉,这样的会从公司层面来说是非常有必要,而且整体成本较低的一种模式,会议本身也是一种项目实施工作。需求分析的目标:检测和解决需求之间的冲突,发现系统的边界,描述系统的需求。

2023-05-27 09:03:12 638

原创 【软考系统规划与管理师笔记】第3篇 信息技术知识2

为了保证足够的安全性,采用了大量普通电脑没有的技术,如穴余技术、系统备份、在线诊断技术、故障预报警技术、内存纠错技术、热插拔技术和远程诊断技术等,使绝大多数故障能够在不停机的情况下得到及时的修复,具有极强的可管理性(manageability)。具体协议有TCP、UDP、 SPX。感知层:负责信息采集和物物之间的信息传输,信息采集的技术包括传感器、条码和二维码、RFID射频技术、音视频等多媒体信息,信息传输包括远近距离数据传输技术、自组织组网技术、协同信息处理技术、信息采集中间件技术等传感器网络。

2023-05-27 09:02:32 709 1

原创 【软考系统规划与管理师笔记】第1篇 信息系统综合知识

系统规划与管理师考试是一项偏重管理的考试,比较适合技术售前、信息部门管理人员、信息规划人员。这门考试相对其他软考科目比较新,考试资料比较少,但指定用书的内容又比较繁杂,针对这些问题萌发了写这套笔记的想法主要希望能有下面的作用1)提炼教材中的关键考点,提升学习效率很多参加软考高级的都是在职人员,复习时间有限,教材内容比较繁杂,提炼之后更有针对性,可以节省时间。2)收集一些公开考题方便后人要通过考试,做题训练必不可少,系统规划与管理师考试习题比较零碎,收集起来,统一学习比较有效率3)总结分享一些主观题经验。

2023-05-23 19:17:33 1178

原创 新手程序员快速升职项目经理(程序员小故事1)

新手程序员升职项目经理

2022-09-16 11:07:06 1542 1

原创 第9章 Spring Boot整合JPA 与 JpaRepository 基础方法介绍

Spring Boot整合JPA 与 JpaRepository ,JpaRepository 基础方法介绍,

2022-09-14 22:11:55 2760 1

原创 第8章 使用注解的方式整合MyBatis 入门详解

使用注解的方式整合MyBatis 入门详解

2022-09-13 08:51:06 990

原创 第7章 MyBatis框架入门详解(2)

MyBatis数据库持久层框架 MyBatis语法 MyBatis标签

2022-09-09 09:03:15 519

原创 第6章 MyBatis框架入门详解(1)

Spring Boot整合MyBatis框架入门详解

2022-09-09 09:02:31 1486

原创 第5章 Spring Boot模板Thymeleaf入门详解

Spring Boot模板Thymeleaf 语法详解

2022-09-09 09:02:14 2414

原创 第4章 Spring Boot的Web应用开发入门

Spring boot web应用开发入门

2022-09-08 08:30:00 726

原创 第3章 Spring Boot项目配置详解

Spring Boot 入门系列教程

2022-09-07 07:30:00 2541

原创 工作中一定要学会拒绝?

工作中一定要学会拒绝?

2022-09-05 22:35:00 731

原创 第2章 第一个Spring Boot项目

第一个Spring Boot项目

2022-09-05 22:07:59 8843 5

原创 第1章 Spring Boot到底是什么?

很多初次接触Spring Boot的同学估计都有一个问题?Spring Boot到底是什么?它和Spring框架有什么关系?其实简单的理解Spring Boot可以认为是“约定配置好一批默认参数的”Spring框架(虽然这并不算很准确,但可以在学习初期帮助我们理解)。Spring Boot 集成了绝大部分目前流行的开发框架,就像Java开发中常用的Maven项目集成了所有的JAR包一样,Spring Boot集成了几乎所有的框架,可以让开发人员快速搭建Spring项目。

2022-09-05 18:52:48 753 1

原创 精通WordPress设计与开发:第6章 数据管理

本章内容:➤了解WordPress数据库➤学习数据库表的关系➤使用WordPress数据库类➤调试自定义查询如今,几乎互联网上的每个网站都连接到存储该网站信息的数据库。WordPress也不例外,它的后台是MySQL数据库。这个数据库存储网站的所有数据,包括内容、用户、链接、元数据、设置等等。本章涵盖了如何存储数据,存储什么数据,以及如何在WordPress中使用这些数据来帮助你建立令人惊叹的网站。数据库表默认安装的WordPress包含11个数据库表。WordPre

2021-08-01 20:51:51 698

原创 精通WordPress设计与开发:第5章 理解循环

➤理解循环的流程以及可以在哪里使用它➤使用循环确定显示内容➤用不同粒度的访问数据来定制循环➤使用模板标签➤理解全局变量及其与循环处理的关系➤循环之外的工作循环指的是WordPress如何决定在你访问的页面上显示什么内容(帖子、页面或自定义内容)。循环可以显示单个内容或一组帖子和页面,然后通过循环遍历内容显示;因此它被称为循环。循环是WordPress默认显示文章的方式。循环根据一组参数从MySQL数据库中选择帖子,这些参数通常由访问你的WordPress网站的URL决定。例如,..

2021-07-24 23:01:11 913 4

原创 精通WORDPRESS设计与开发:第4章 探索WORDPRESS CORE

本章内容➤探索WordPress内核文件➤搜索内核文件作为参考➤使用WordPress Codex➤浏览WordPress代码参考➤理解内联文档要理解如何正确地扩展WordPress,首先必须了解WordPress Core功能。这将帮助你了解WordPress Core中有哪些工具可以让你的生活更轻松。WordPress为你处理了大部分繁琐的编码和逻辑问题。WordPress Core是学习WordPress如何工作的最好资源。开源软件的美妙之处在于您可以使用所有的代码。如果你..

2021-07-22 11:10:47 512 1

原创 快速提升专业领域PPT编写能力

随着岗位的变更,制作行业PPT越来越成为在日常工作中的重心(惭愧。。。。),但是在网上搜索了一番发现专门介绍某行业专业级PPT制作的资料不多,一般的PPT教程都从形式和内容都比较大众化,离专业的行业PPT要求有一定的差距。经过摸索,发现通过行业白皮书学习本专业的专业级PPT制作有非常大的帮助,无论是内容和表现形式上白皮书中都有很多值得学习的地方。因此特意收集了一些软件产品类的白皮书学习,这里分享一下,有需要的自取。PS:CSDN下载资料需要积分,因此放到个人博客了华为面向AI时代的智能无损数据中心网

2021-07-21 09:33:06 424

原创 精通WordPress设计与开发:第3章 本地开发WordPress

本章内容:➤本地开发➤搭建一个本地开发环境➤配置本地开发环境➤发布本地项目现在你已经知道如何使用WordPress以及基本的布局,让我们看看如何开始使用WordPress做一些事情,而不仅仅是将WordPress作为一个网站引擎。正如在第一章看到的,任何用户都可以安装WordPress并使用它来创建一个网站,这也是WordPress如此成功的原因之一。翻译自陈小房博客:https://www.chenxiaofang.site/然而,作为一个开发者,我们需要一个功能..

2021-07-18 09:30:50 745 6

原创 精通WORDPRESS设计与开发:第2章 代码概览

本章内容下载WordPress 配置wp‐config .php和.htaccess 探索wp - content目录 开启WordPress维护模式WordPress是一个由一组执行系统内特定任务的源代码文件组成的软件包。理解代码,包括文件和文件夹结构,是理解WordPress如何作为一个整体工作的关键。阅读本章后,您将熟悉如何下载和分析WordPress文件系统。本章还讨论了WordPress关键文件的配置,包括功能强大的wp‐config.php和.htaccess文件..

2021-07-17 16:41:47 596 1

原创 精通WordPress设计与开发:第1章 你的 第一篇WordPress帖子

说明:搭建网站时随手选了WordPress,后来发现国内过于WordPress的文章很少,系统化的更少,于是决定自己翻译一本。原书名《Professional WordPress Design and Development (3rd ed.) [Williams, Damstra & Stern 2015-01-12》,另外本人英语一直稳定的烂,翻译不当之处,请多体谅。 https://www.chenxiaofang.site/arc...

2021-07-16 21:09:25 891 2

原创 企业如何系统化的进行产品创新

首先不要闭门造车,俗称自嗨式创新!多学习一下大师们的经验。学习任何一个领域的知识,学习天才的经验是迅速拉近你和天才距离的好方法。关于创新这个问题无数天才、大师已经研究过多年,有很多的经验可以学习。对于我来说学习系统化创新过程中,印象最深刻的就是管理学大师彼得德鲁克的文章《创新的七大修练》主要讲的是公司产品创新。德鲁克大师研究认为,创新的思路不是虚无缥缈的,而是有迹可循的,大部分创新的业务构想,源于有系统地分析七个领域的机会,这些机会,有些存在于特定的公司或行业,有些则分布在更广泛的社会或人口趋势中,

2021-05-09 07:46:29 323

原创 《苏世民我的经验与教训》读书笔记

我喜欢看名人传记,主要是想从别人的人生中学习什么是正确的事,如何去发现正确的事,然后如何把事情做正确。苏世民花接近3年的时间完成这本书《苏世民:我的经验与分享》记录了苏世民个人的所有宝贵经验,多年以来积累的知识和智慧,苏世民说:希望这本书能帮助读者吸取教训、增长经验,踏上一条宽阔平坦的人生道路。有人说看完觉得苏世民的一生太顺,书里罗生门式叙述痕迹明显,从企业史的角度不如《鞋狗》,从深刻性角度不如《原则》,但是对于普通人的我来说,重点关注的是从书中可以学到些什么,而整本书没有高深的概念和理论,也没有跌宕起

2021-04-27 20:35:24 1028 2

原创 一个老程序员的一些职场经验分享

有一些关于职场的经验,当然有一些是以前总结过的,现在归类总结一下,上半部分是通用职场,下半部分是程序员专用。一、通用职场1)很多人认为事情做得多,事情做得好就能晋升是个广泛的误区,事情做的多,做得好并不代表你可以晋升,只能代表你的熟练程度提高了。晋升的基本原则是你提前具备了下一个等级的能力,然后有遇到或者自己创造了一个机会,最后顺利晋升到下一级别岗位。2)主动找上级沟通,不管上级风格如何,是严厉型、和蔼型、放羊型我们都要定期或者不定期找上级沟通工作任务的想法和意愿。认真倾听上级对自己的看法,设法

2021-03-29 08:45:27 6040 14

原创 Modbus协议介绍与仿真器Modbus Poll、Modbus Slave、Mod_Rssim 使用指南

1、概论Modbus是一种串行通信协议,由于其协议简单易用,且没有版权要求,目前已经成为工业领域通信协议的实时标准。ModBus协议是又施耐德电气的前身Modicon公司在1979年提出的。Modbus目前有两个主要版本 ModBus串口,MODBUS TCP/IP。ModBus 串口又有两个变种:Modbus RTU是一种紧凑的,采用二进制表示数据的方式,Modbus ASCII是一种人类可读的,冗长的表示方式。还有一种扩展协议MODBUS PLUS(Modbus+或者MB+),不过此协议是Modic

2021-03-13 11:45:41 6651 4

原创 如何一步一步建立自己的技术影响力

【识别出有效的影响点,刻意练习】初级:找到一个小点专研,可以是已有的点,也可以是创新的点比如C++ 智能指针的使用技巧工作小技巧 比如开发IDE操作技巧 PPT技巧 如何告诉大家1、非正式分享会2、内部文章,wiki3、有思考后与高一级级别专家交流你对某个点的看法中级1、强化定位问题调试2、对于故障案例进行复盘分析,撰写质量分析报告团队中主技能的全面掌握分享 比如分享一份项目中主要技术的评价表3、项...

2021-03-09 17:27:44 7191 25

原创 如何一步一步成为一个领域专家

经常有人问我,为什么有的人工作10年仍然平台无奇,而有的人只用3年时间,就已经脱颖而出,成绩斐然。我说,是呀,有些参加工作多年却仍然只会复制粘贴简单业务代码,有些人在大学就写出Linux操作系统。其实这种巨大的差异在我们工作生活中反反复复出现,同时很多行业专家在不断的与普通人拉开距离,就像穷人和富人的财富不断距离不断拉大一样。一个优秀的开发者只需要三个键原因在哪里呢?有人说成为专家要靠经验 ,任何一个工作10年以上的人都很有经验,他们通常在本领域有1万小时的实践时间,但是现实是他们大部分并没有.

2021-01-30 12:58:59 28060 95

原创 说一说程序员如何保持平常心

其实平常人,最难有平常心。什么是平常心有人问查理芒格(巴菲特的合伙人,人生导师)如果用一个词来形容伯克希尔哈撒韦的成功,那你会用什么词,芒格回答rationality理性。翻译过来很有一股平常心的味道。什么是平常心,我查了百度百科,是这样说的 “ 平常心具体表现为对自己做任何事的成功和失败的概率有准确的预测。既积极主动,要尽力而为,又顺其自然,不苛求事事完美。有从容淡定的自信心”,前半句不太理解,不过从容淡定,我觉得挺恰当的。比如在工作中,我总是能够遇到一两个这样的管理者,面对突发事件胸有成竹,面

2021-01-17 12:51:44 1621 6

The Swift Programming Language 中文手册

苹果自家开发手册翻译为中文

2017-05-01

算法导论第3版

算法导论第3版

2017-03-25

HTML5秘籍 - Matthew MacDonald.mobi

HTML5秘籍 - Matthew MacDonald.mobi

2017-03-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除