自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 归来兮现在

元气还没有恢复到十成,却已是2023年的12月份,不由得感叹:时间过的真快呀!记得上一年此时正是疫情全面爆发的时候,今年却马上要过完了,从昨天开始气温急转直下,听说凌晨还会迎来降雪,还好已备储备冬粮。这篇文章并不是一天内写作完成,而是近一个月断断续续的写下,基本就这些了,今天是2023年12月10日。一、不再离开再回首,望见历程遥遥,去味繁多,也不过淡然笑之。经此一年的休养生息,算是大梦初醒兮归来,入世间尘俗兮何必问道修仙。春花秋月夏虫冬雪,一轮轮转走了多少人的花样年华,却解不开心中痴狂的执念

2024-01-27 01:20:20 412

原创 5.计算机软件技术发展变化

在技术界,就算是今天依然还有一少部分人和公司按照2012年前的方式做事,在非技术界,这部分人的比例还比较高,他们还是按照局域网环境软件开发思维做事,没有什么架构和平台,简单快捷的把登录和通用权限弄好,然后实际业务需要什么功能就设计开发什么功能,即堆积功能、堆积数据。2012年到2022年,十年时间过去了,还是给人留下了不少遗憾,比如不懂技术的企业主,就陷入了矛盾中,他们即想要2012年后技术变革带来的强大,还想要按照2012年前的思维做事,这是一种折磨。如果用自己人性恶的一面针对自己,应该是无解。

2024-01-27 01:16:35 352

原创 4.产品设计案例:人力资源之考勤系统

春去秋来,岁月如梭,光阴似箭,不曾察觉从事计算机编程已有12个年头,我想可以自称为一名程序员老鸟。作为一只老鸟,感触颇多,因为没有留下什么值得怀念的东西,这使我的精神和思想很不安定,午夜十分常常问自己,十年光阴自己都做了什么,我开始恍惚,无法回答自己的提问。最近因工作的需要,于是便写下了此文,证明自己来过、见过、做过某些事情,以此安抚空虚的人生与情感。链接:https://pan.baidu.com/s/1NheLGIt3qxdjEJEiAc99Ig。

2024-01-27 01:15:35 359

原创 3.云平台和产品:建设方案与实施计划

作为一只老鸟,感触颇多,因为没有留下什么值得怀念的东西,这使我的精神和思想很不安定,午夜十分常常问自己,十年光阴自己都做了什么,我开始恍惚,无法回答自己的提问。1.2022-10-06,总结章节,增加一段文字,空间系统描述信息“采用智能手机APP式布局”,改为“借鉴智能手机APP式布局”。链接:https://pan.baidu.com/s/1-sHB2kxUZwr3651OtKQQLA。2.2022-10-24,总结章节,增加软件产品“设计-研发-价值”段落。

2024-01-27 01:12:16 417

原创 2.领导层和管理层:软件管理思想指导

春去秋来,岁月如梭,光阴似箭,不曾察觉从事计算机编程已有12个年头,我想可以自称为一名程序员老鸟。作为一只老鸟,感触颇多,因为没有留下什么值得怀念的东西,这使我的精神和思想很不安定,午夜十分常常问自己,十年光阴自己都做了什么,我开始恍惚,无法回答自己的提问。最近因工作的需要,于是便写下了此文,证明自己来过、见过、做过某些事情,以此安抚空虚的人生与情感。链接:https://pan.baidu.com/s/1H5UGbkMYtXlJ0scox9lJjw。1.2022-10-12,软件管理增加第8节。

2024-01-27 01:08:15 309

原创 域名和子域名间的cookie共享和修改、删除

一级域名的cookie在一级域名或者非一级域名【需要设置domain为一级域名才可以】都可以修改。//test.com自己可以看到。//*.www.test.com都可以看到。#在game.test.com下面修改这个cookie值。#修改game.test.com下面自身的cookie值。#删除game.test.com下面自身的cookie值。//*.test.com都可以看到。//*.test.com都可以看到。#删除test.com下面的cookie值。.com浏览器下看到cookie情况。

2024-01-27 01:04:41 560

原创 局域网共享文件夹配置

解决方案如下:WIN+R,打开“运行”程序,输入regedit,进而打开注册表,找到路径:计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters,将键值AllowInsecureGuestAuth由0设置为1。此时再通过打开“网络共享”,便可以看到目标服务器的共享文件夹了。第二步:设置“网络与共享中心”->网络连接->本地网络->右键属性:Microsoft网络的文件和打印机共享(勾选)

2024-01-27 01:02:41 353

转载 [转]一线技术人应该关注的四种思维能力

很多时候,我们习惯了碰到问题,都希望能快速的解决,而快速解决的方法很多只能是做表面工作,从表面解决,从表面上下功夫,头痛医头脚痛医脚,不追究发病的病根,看似很快,实则隐患不少,待问题再出现的时候代价会更大,其实最快的解决问题是从根本上解决问题,虽然这样前期不能最快解决问题,投入的精力也会很多,但是投入的成本低,在没有形成顽疾的时候,提前介入,一劳永逸。提到抽象,程序员第一反应可能是 abstract,抽象能力的官方解释是这样的“抽象是从众多的事物中抽取出共同的、本质性的特征,而舍弃其非本质的特征的过程。

2023-10-25 11:53:49 434

转载 [转]计算机架构设计的8个伟大思想

例如,在消防车出现之前,“水桶大队”会对火灾做出反应,许多牛仔电影都会以这种方式来应对恶棍的卑鄙行为。架构师发现他们可以通过内存层次结构来解决这些相互冲突的需求,在层次结构的顶部,每比特最快、最小和最昂贵的内存,而在底部每比特最慢、最大和最便宜的内存。提高可靠性最笨的办法,也是最有效的方法就是冗余设计,大到飞机的双引擎设计,小到数据库冗余备份模型,服务器热备,冷备,异地多活等等。并行设计思想一直是提升性能的核心思想,多进程,多线程,多核-SMP,SIMD,NUMA,MIPS,向量机,GPU等等。

2023-10-25 11:52:33 62

转载 [转]16种常用的思维模型

或者,你可能是一名优秀的经理,但不要在开发人员的工作上获得经理工作的满足感,这意味着你没有全力以赴(这就是我的情况)。世界不是非黑即白的。由于你不再成功,你将不再获得晋升,这意味着你将生活在一份不会给你带来满足感或成功的工作中,通常是在你的余生中。可能需要更长的时间,是的,但绝不会少于我们为它分配的时间,因为我们正在用不必要的工作或拖延来填补时间。如果你擅长某事,你认为你不擅长 - 这可能导致冒名顶替综合症,这让你怀疑自己的能力,以至于你在其他具有相似技能的人中感到不舒服 (害怕别人认为你说的不正确)。

2023-10-25 11:49:23 63

原创 ilasm和ildasm

这两天使用了一次ilasm.exe和ildasm.exe,原因是公司官网所在服务器出现漏洞,服务器被种植了木马程序,公司运维以为是网站出了问题,让我帮助分析原因,一番操作后,让我惊奇万分。公司官网非自研而是专门的建站公司制作,当运维给我备份文件时,我发现2018年开发的网站使用的技术是运行.net framework2.0环境下,一下子给我搞懵了,仿佛突然回到了久远的2008年。找来了ilasm.exe和ildasm.exe这俩搭档,一顿猛操作后,成功修改了程序集,部署调试没有问题,感觉很好。

2023-10-25 11:45:21 45

转载 [转]研发过程中的文档管理与工具

采用特定的模板写工作文档,本身就会起到规范的效果,在部门的日常管理中,需要阶段性的沉淀和维护各类文档的模板结构,而模板的内容可以根据具体需求来定,在使用的过程中也需要时常优化。由于工作中需要对接的事项比较多,很难统一协作的各方使用的文档工具,自然接触到的工具类型就很复杂,对于团队内部来说,通常使用办公软件集成的工具,以便于统一管理。对于开发这个角色来说,写文档是避不开的事,在一个项目上待的时间久了,再看初期的代码,都觉得不是自己写的,更别说是复杂的业务逻辑了。

2023-10-25 11:44:35 38

转载 [转]讲清楚这件事的重要性

出现这个现象的本质就是做了大量的预设,假设我的受众都是和我一样的成长环境,一样的专业背景,一样的心态和目的。2、同样反过来也是必须要满足这个原则,当我们面试官问到一个很细节的点,如果我们只是就事论事那也不行,我们解决了细节点这是入地三尺,后面必须得抽象拔高,形成更加通用的原则和方法论,这代表能够总结归纳看到类似问题,代表具备举一反三的能力。的含义就是你考虑一个问题看了哪几个方面,比如上面例子里面关于平台未来发展的问题,可以考虑的维度就很多,业务能力维度,系统稳定性维度,平台效能维度等等。

2023-10-25 11:36:49 28

转载 [转]谈谈技术能力

要做到常态化的总结与反思,最简单的技巧就是写文章,通过文字的整理可以让自己的思考更加成熟,想得更加成熟以后自然而然对外就能够讲得更加清楚,能够对外讲清楚就能够更好分享交流才能够真正去校正自己的想法是不是正确。挑选几个程序员日常的工作问题来做个剖析比对,从我们的日常感观中来辨识下哪些是有技术能力的做法,哪些是没啥技术能力的做法。3、深入分析表格的中的问题并对问题进行抽象,从架构调优和产品功能的角度去寻找原因,并寻找解决这些问题带来的业务价值,并确定目标拆解路径,最后按照任务推进和跟踪进展。

2023-10-25 11:35:04 25

转载 [转]技术Leader思考方法

技术 Leader 是一个对综合素质要求非常高的岗位,不仅要有解具体技术问题的架构能力,还要具备团队管理的能力,更需要引领方向带领团队/平台穿越迷茫进阶到下一个境界的能力。这个思考方法的含义是:技术 Leader 在思考一个技术命题时,要充分考虑这件事的影响力,比如有些决定做下去可能是影响 10 个人,有些决定做下去可能是会间接影响 100 人,这种乘数效应必须是技术 Leader 要慎重考虑的,越大的 Leader 越要注意。持有这样观点的人也不少,认为专业就应该有一定的神秘感,给人一种不明觉厉的感觉。

2023-10-25 11:31:25 16

原创 解决WinServer初装后远程桌面、多用户和ping不通相关问题

d)在“本地安全设置”选项卡中,通过“添加用户或组”,可以设置允许从远程系统强制关机或重启的用户或用户组。重新安装Windows Server系统后,为了系统安全,默认防火墙是不允许访问ping程序对应的ICMP系统服务,如果想要系统对外提供ICMP服务,则需要防火墙开放此服务的访问权限。1)打开cmd,输入gpedit.msc 组策略,找到【计算机设置】--【管理模板】--【windows组件】--【远程桌面服务】--【远程桌面会话主机】--【连接】5)最后,你就可以启用多用户同时远程登陆互不影响了。

2023-08-22 06:58:05 2278 1

原创 asp.net core 阅读笔记

对于管道中的某个中间件来说,后续中间件组成的管道体现为一个RequestDelegate对象,由于当前中间件在完成了自身的请求处理任务之后,往往需要将请求分发给后续中间件进行处理,所以它需要将后续中间件构成的RequestDelegate对象作为输入。它还提供了请求队列(Request Queue),如果请求的目标进程(比如IIS的工作进程)处于活动状态,它可以直接将请求分它给它,否则请求会暂存于队列中等待目标进程来提取,这样的工作模式既减少了内核态与用户态之间的上下文切换,也确保请求不会丢失。

2023-08-22 06:55:59 210

原创 vite+vue3 2

答:选择To check syntax, find problems, and enforce code style(检查语法、发现问题并强制执行代码风格)1.在vue3中,规则vue/name-property--casing已经被vue/component-definition-name-casing代替,在使用前者会出错。a).安装postcss和postcss-preset-env插件:npm install postcss postcss-preset-env -D。(你想遵循哪一种风格指南?

2023-08-22 06:51:30 74

原创 浩浩荡荡,淹没尘埃

此刻我想起了陈升写给金城武的一首歌《二十岁的眼泪》,那年正值年轻气盛,初生牛犊不怕虎,敢拼敢闯,摔倒了再爬起来,再摔倒再爬起来,去拼搏进取,去追求理想梦想,任凭风吹、日晒和雨淋,一往直前,仿佛有用不完的能量和精气神。

2023-08-22 06:47:17 35

原创 git+ssh+tortoisessh

使用git管理源代码,以前总喜欢使用Http(s)的方式执行拉取和推送等操作,使用这种方式操作过程中程序会提示输入git账户的用户名和密码,如果你选择记住用户名和密码,那么它们会以明文的方式记录到.gitconfig文件里。原因就在于TortoiseGit设置中有一项“网络”配置项,其中SSH客户端项中默认应该是ssh.exe程序,这就是问题的根结了。ssh配置git的授权认证,有两种方式:一种是采用安装git时默认的ssh.exe和ssh-keygen.exe程序,另一种就是使用tortoisegit。

2023-08-22 06:46:28 293

原创 vite+vue3 1

2.2.针对兔民的怀旧情怀,官方也提供了低浏览器版本的解决方案,即使用插件@vitejs/plugin-legacy(https://github.com/vitejs/vite/tree/main/packages/plugin-legacy),使用它之后vite打包出来的程序就可以在低版本浏览器中运行。a).安装vue-router,命令:npm install vue-router@latest--save 或者npm install vue-router@4--save。

2023-08-22 06:43:33 266

原创 Socket编程技术

经过上述分析汇总,应该清楚了,在进行网络通信编程时,如果出现了跨平台、跨语言的场景,一定要注意字节序的影响,除此之外还要注意字符编码、通讯协议的实现、驱动程序等也会出现字节序的问题,影响开发调试进度。最近几年忙于云平台和架构的设计与研发,现在终于有时间来整理一下知识点了。一开始没有整理这篇文章的计划,搜了半天文章,感觉都不是很全面,为此就有了写此文的想法。

2023-08-22 06:26:23 641

原创 .NET&C#异步编程

在设计异步编程时,要确定异步操作是I/O-Bound(因I/O阻塞,又称为I/O密集型),还是CPU-Bound(因CPU阻塞,又称为计算密集型),从而更好的选择方式方法。计算密集型并不是任务越多越好,如果任务数量超过CPU的核心数,那么花费在任务切换上的时间就越多,CPU的执行效率就越低。I/O密集型由于任务主要在硬盘读写和网络读写上,所以CPU就可以处理非常多的任务。之所以有这篇文章,因为没有搜到类似本文,仅需一篇文章记录尽量全面的文章,所以就做了回搬运工,整理汇总一下。

2023-08-22 06:26:08 98

原创 http升级https:IIS配置HTTPS

3.证书管理单元添加完毕后,MMC主窗体左侧树形菜单出现数据,此时选中“个人 -> 证书”项,右键 -> 所有任务 -> 导入,之后按照流程操作。2.点击菜单栏“文件 -> 添加/删除管理单元”,弹出其管理窗体,在左侧列表种选中“证书”项,点击“添加”按钮,之后按照流程操作。a.IIS上使用证书配置https网站,打开IIS,选择目标网站,右键选择“绑定”,这里假设目标网站已经存在。

2023-08-20 16:30:27 199

原创 http升级https:使用XCA生成的证书测试

本文记录如何使用XCA程序生成一个CA证书,这主要用于熟悉网站http升级为https的过程,熟悉完升级过程,就可以去购买有保障的证书了。4.证书创建完毕,点击“导出”按钮,然后选择证书格式PKCS#12,导出到指定目录,导出时会提示设置证书的密码。2.切换选项卡至证书页,点击“创建证书”按钮,弹出证书属性填写窗体,因为仅用于测试,只需按照下图填写即可。现在XCA程序已经支持简体中文语言,下载完毕安装在计算机上,之后按照流程操作即可。3.按照流程操作,最后点击“确定”,证书就创建完毕,默认有效期10年。

2023-08-20 16:29:14 229

原创 【以前技术归档】让WebApi路由配置像Mvc一样支持namespaces参数

很多年前就知道我软的WebApi的路由模板配置方法不支持namespaces参数的事,所以也追随我软的脚步在程序中不再造namespaces参数的设计与实现,最近小组里有人思维不够开源,想着使用namespaces参数把启动项目和Api具体实现分成两个项目,目的大概是为了保护源码,我极度排斥这种老旧思想,不过既然有人还惦念namespaces的事儿,也不妨从技术的角度出发去玩一玩。第二个文件:NamespaceHttpControllerSelector,控制器的命名空间选择器,用于代替默认的选择器。

2023-08-20 15:58:49 57

空空如也

空空如也

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

TA关注的人

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