开发心得
文章平均质量分 62
作为理工科男,各种涉及到软硬件设计的文章,都写在这里了,记录自己的开发历程,也拓展思路
反者模式
项目监理 项目管理 运维 架构 .NET开发 Java开发,细分领域都经历了,如何才能发布一个产品?如何才能顺利验收?如何才能解决代码问题?如何才能搞定运维?如何才能渡过生命周期?
展开
-
【开发心得】筑梦上海:项目风云录(1)
来到上海以后,从业这么多年,碰到和见到了很多人和事,一直想写个关于软件项目管理的长篇,不过人微言轻的缘故,估计写了也没人看,索性就一直忙于学习和工作。现在经济状况不好了,似乎项目也没有之前那么多,正好趁这个机会,慢慢的写点儿东西出来,为了自己将来能够回忆一下当年的拼搏,也为了当年一起奋斗的兄弟和同事留个念想。就从公交ERP这个项目开始吧。原创 2024-08-28 13:59:07 · 975 阅读 · 0 评论 -
【开发心得】Dify部署ollama模型的坑[1]
本文接续上次的文章经过几次调试,目前部署终于稳定下来,由于算力问题产生的300 time out也逐渐减少了。因此,把后续在测试过程中碰到的一些坑和怎么爬出来,做一个记录。暂时就收集了3个问题,今后碰到再续写。原创 2024-07-22 16:16:18 · 1595 阅读 · 0 评论 -
【开发心得】三步本地化部署llama3大模型
最近llama3很火,本文追击热点,做一个本地化部署的尝试,结果还成功了!当然也是站在别人的肩膀上,后面有具体的参考文章,由于他们都是单独讲各自的部署,这里进行了整合。也就是说,如果你想本地化部署llama3大模型,本文是一套完整的部署方案。原创 2024-06-03 13:23:07 · 1337 阅读 · 0 评论 -
六步完成智能合约部署(亲测)
本文只专注于探讨研究智能合约技术原理,仅供学习,不做其他违反相关规定的讨论。本文主要讲解了区块链智能合约的部署的步骤,纯技术文章,走了一点儿弯路。希望能给还在研究智能合约的新手入门提供一些帮助。原创 2018-12-03 17:35:47 · 1958 阅读 · 3 评论 -
【开发心得】百度终于向百度发起挑战
没错,题目的确读起来别扭,但事实如此。第一个百度,说的是百度的“文心千帆”。(以下简称“千帆”)第二个百度,说的是百度的“搜索引擎”。(以下简称“搜索”)这么讲就容易理解了。千帆向搜索发起攻击了。原创 2023-07-25 10:03:03 · 378 阅读 · 0 评论 -
【开发心得】黑客是如何攻击你的web应用的?
本文记录一次黑客利用sql注入漏洞攻击应用系统的全过程。由于涉及到隐私,所以就不能上图了,尽量把过程描述的详细一下,希望能够给开发人员提个醒,有些漏洞,其实修补很简单。好在现在有了chatGPT,把你的代码交给它校验一下,会很容易发现逻辑漏洞的。原创 2023-08-02 16:59:53 · 369 阅读 · 0 评论 -
【开发心得】都是回车键,ASCII却不同,8成都不知道
今天在使用sublime text进行python开发过程中,碰到一个奇怪的问题,关于回车键的ASCII码,估计8成人都没有关注过。既然碰到了,就把问题搞透。原创 2023-06-27 15:42:02 · 293 阅读 · 0 评论 -
【开发心得】一招减少msdtc时间3分钟,但还有未解之谜
最近解决了一个诡异的问题,MSDTC默认超时造成事务被取消,业务被迫中断,好在没有一直跟MSDTC耗着,而是通过其他方式解决了,但最后还是留下了两个未解之谜。对用到MSDTC处理SQL事务的朋友应该有借鉴作用,欢迎分享。原创 2023-06-01 10:42:18 · 433 阅读 · 0 评论 -
【开发心得】架构企业OA平台只需3步
本文总结一下如何从0开始,快速架构一家企业的OA平台,适合初到公司的IT人员为公司员工搭建一个无纸化办公的平台,可以实现低碳经济,更可以把领导的管理思路快速固化,加快办公的效率。原创 2022-11-02 13:14:53 · 457 阅读 · 0 评论 -
【时间之外】3分钟搞懂python的5种进程锁
碎片化时代,无论是生活中,还是代码中,锁的概念无处不在。大家都是在不断的锁与解锁中奋斗自己的生活,为了节省大家的时间,这里花1分钟搞懂python的5种进程锁。原创 2021-11-11 11:04:01 · 1518 阅读 · 0 评论 -
【时间之外】做产品必须知道的SKU是什么?
现在做产品的人越来越多了,尤其是手机,在产品开发中有一个很重要但常常被人忽视的要素,SKU。SKU是什么呢?本文简单做一个介绍,帮助在设计产品的时候,避免踩坑。原创 2021-10-08 16:43:12 · 4110 阅读 · 0 评论 -
【运维心得】如何部署IIS7+MVC项目
一直以为自己记录过类似的步骤,没想到搜索了整个文章,也没有找到,也好,正好自己再重新记录一下。首先说明的一点是:这个项目属于VS2012+MVC的老项目,一直想进行前端改造,但苦于时间和精力,只能维持现状,好在项目运行一直正常,这篇文章的目的也在于,万一碰到迁移,可以作为参考。原创 2021-09-09 12:57:30 · 632 阅读 · 0 评论 -
net2003转到net2005碰到的一个问题:不会实现接口成员“System.Web.IHttpHandler.IsReusable”
不会实现接口成员“System.Web.IHttpHandler.IsReusable”,这个问题可能会不止一个,但只要按照如下方法,应该都可以解决。原创 2008-08-25 13:27:00 · 4205 阅读 · 0 评论 -
【开发心得】VS无法卸载的逆向解决
这两天需要重新整理一下系统,重新安装一下VS2012(老版本,一直未升级),结果忽然发现竟然不能卸载了,还好功夫不负有心人,最终还是解决了,这个解决方案比较特殊,仅适用于类似情况。首先,用微软提供的官方解决方案,vs_ultimate /uninstall /force也不行,一直报如下错误,按照网上说的,重新启动,删除一些插件,也没有用:网上说需要重新安装系统,本着追究问题原因的思路,还是没有放弃。先把上图中的日志文件打开看,发现这个错误,原来是把VS安装在虚拟盘上的,这次.原创 2021-08-26 13:19:57 · 1663 阅读 · 1 评论 -
【开发心得】python+jieba分词失败的原因
今天用python做词频分析的时候,突然发现之前写好并可以运行的程序无法运行了。根据排除法,肯定不是程序的问题,只能一个一个排查下去。原创 2021-08-24 17:40:25 · 1378 阅读 · 0 评论 -
【开发心得】Django架构图一目了然
今天看到了一篇很不错的文章,如何设计组织Diango模板。里面详细介绍了如何去实现静态html文件的母版,写的不错,有兴趣的朋友可以去仔细研究一下。本文主要记录一下个人的一些理解,为今后做Django的开发积累一些小经验。原创 2021-08-16 13:45:42 · 2533 阅读 · 0 评论 -
【开发心得】为什么他们一定要用webstorm?
个人感觉,工欲善其事,使用这些工具的确提高效率。而且编程是个辛苦活,一定要尽量使用视觉美观的工具,就如同看着美女干活,永远都不累。原创 2021-08-02 11:40:20 · 1164 阅读 · 0 评论 -
【开发心得】1分钟了解IntelliJ IDEA
今天看到CSDN的新闻,说JetBrains 中国公司成立 助力中国开发者加速创新。之前有同事购买了IntelliJ IDEA,据说开发效率不错。平时不太适用这类开发工具,一时兴起,也下载了试用版(30天),做个小笔记,作为今后回溯所用。首先,跟着文章里的官网链接,就可以到下载界面,这里就不赘述了。我下载是zip版本,想省事的,也可以直接下载exe版本。然后,就是安装和配置,由于是zip版本,直接解压缩以后,按照文件包里的txt指导,可以配置一些默认路径,反正是试用版,一切从简(不配置默认路径也原创 2021-08-02 11:17:56 · 214 阅读 · 0 评论 -
【开发心得】一个因命名重复引起的悬案破解
今天修改代码的时候,发现了一个历史问题:在客户信息应用的界面里,由于字段过多,当时采用了tab窗口的方式进行,以方便客户进行编辑,但是tab其中的A窗口中,有一个备注文本框,发现在列表的时候能够显示出备注内容,但是点击编辑的时候,却无论如何都不能显示值,百思不得其解。原创 2021-05-06 16:14:35 · 162 阅读 · 0 评论 -
【时间之外】数据中台建设要点
经常看到“数据中台”这个名词,很多大厂也都在打造数据中台,那么数据中台建设需要注意哪些问题呢?下面记录一下个人理解,围绕着是否要建设?如何建设?技术挑战三个方面,以便在将来汇报的时候用到。原创 2021-04-21 17:19:29 · 344 阅读 · 2 评论 -
【开发心得】name标记引起的表单序列化元素丢失
今天在做一个前端界面的时候,发生一个诡异的问题:有一个下拉框元素,在做表单序列化的时候,HttpContext.Request.Form.AllKeys中竟然没有这个元素!而同一个界面的另外一个元素却可以序列化!好在总算解决了,过程简单描述如下,给碰到类似问题的朋友提个醒吧。原创 2021-03-04 16:04:56 · 162 阅读 · 1 评论 -
【时间之外】论软件开发的中西医模式
个人认为,还有一种思路,就是不看病。大家看病都是因为受不了病痛的折磨,不看病的前提在于身体健康。在用户需求中,是不是也提前可以预防做到保持没有痛点的需求呢?我相信是有这种办法的,而且有些用户已经在这么做了,不过由于还没有拿到更多的资料,今天就不在这里阐述,本文就当做抛砖引玉之作吧。原创 2021-03-04 13:26:27 · 167 阅读 · 1 评论 -
【开发心得】如何用 Vue 改造 Bootstrap
标题如此,其实是看一篇不错的文章,原文链接如下:用 Vue 改造 Bootstrap,渐进提升项目框架考虑到不能直接收藏,本人又不喜欢直接拷贝过来就当成自己的原创,所以还是把其中个人认为重要的东西罗列如下,今年有可能也要做VUE的改造项目了。原文中的原理和演变史就不说了,只说改造步骤:原创 2021-02-05 18:36:27 · 422 阅读 · 0 评论 -
【开发心得】(MS DTC)已取消此分布式事务解决方案之一
今天是2021年第一个工作日,没想到就碰到了诡异问题:系统的不同用户执行同一个事务操作,结果有的可以,有的不可以!但本地测试,都是可以的!于是,首先重启了服务器上所有的相关服务,然后问题依旧。原创 2021-01-04 18:21:23 · 1045 阅读 · 0 评论 -
【开发心得】1分钟了解finally的用法
最近碰到一个系统资源死锁的问题,打个比方,就是当事务A执行的时候,会锁定一系列资源,本来这个操作应该在晚上无人使用系统的时候执行,但是实际情况却是每天早上会被人工执行(系统无法判断是否该执行此事务),这样,当A执行的时候,会造成其他的操作死锁,长时间无反应,用户反映就是网络卡顿(其实是系统卡顿)。原创 2021-01-04 12:56:07 · 427 阅读 · 0 评论 -
【开发心得】git命令最简示意图(适合初学者)
今天看到一张图,感觉对git的解释非常到位,而且一目了然,解释了我之前的一个疑问,一直觉得git比svn的操作更麻烦,其实,如果看懂了这张图,一切都变得很容易理解。具体git的命令,就不多说了,经常用git的,都知道。原创 2020-12-08 09:49:26 · 640 阅读 · 2 评论 -
【开发心得】一个百思不得其解的问题
简单的说,这个操作会更新A表和B表,由于要求数据一致性,所以采用了事务处理。怀疑是在代码里缺少点击限制,造成用户误点击两次造成的。即在A表中更新了一次数据(第二次点击时,由于记录已经修改,金额为0,等于第二次不更新),在B表中更新了两次金额(B表只是做统计,没有标志,造成余额少了)原创 2020-11-18 16:40:47 · 219 阅读 · 1 评论 -
【开发心得】5分钟踩一下华为云modelarts的坑
本文以文本分类场景为例,以此说明如何创建属于自己的AI服务。由于华为云的文档写的还不错,如果是初学者,建议按照华为云文档的步骤去做。不过,由于华为云的文档更新往往跟不上架构更新,所有有些时候,看似简单的部署,反而会碰到坑。所以本文的重点是告诉大家可能碰到的坑,以及如何去踩。原创 2020-10-26 13:54:26 · 1388 阅读 · 1 评论 -
【开发心得】python自动化测试框架对比
Pytest、Robot Framework和UnitTest可主要用于功能与单元测试,而Lettuce和Behave仅适用于行为驱动测试。原创 2020-10-15 11:26:18 · 521 阅读 · 0 评论 -
【开发心得】代为还款协议开发全记录
代为还款协议开发全记录总体思路需求整理阶段业务逻辑开发前台界面开发问题汇总增加菜单步骤界面开发记录新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLow...原创 2020-10-10 17:07:44 · 221 阅读 · 0 评论 -
【开发心得】小贷-银行对账单如何导入系统
本文主要介绍如何将各家银行的对账单导入到系统中,以便进行对账和销账处理。此文主要记录代码步骤,以便将来能够回溯和新增银行对账单原创 2020-09-10 11:00:07 · 396 阅读 · 0 评论 -
【运维心得】如何快速还原sqlserver数据库备份
本文主要介绍了一种快速还原sqlserver数据库备份的方法,比图形界面操作而言,简单且快速,适合经常要进行数据库备份还原的小伙伴。原创 2020-09-03 13:25:18 · 614 阅读 · 0 评论 -
【开发心得】小贷新的产品审批类型增加步骤
本文记录在流程化系统中新增一个产品的审批类型的完整过程,供今后类似的操作进行参考和改进系统功能使用原创 2020-08-26 13:18:47 · 175 阅读 · 0 评论 -
【软件心得】销帐时余额不一致问题
本文记录运维系统中出现的一次诡异问题,由于暂时没有找到原因,暂时以修复数据为主,记录一下,留待今后能够解决原创 2020-08-18 15:06:32 · 348 阅读 · 0 评论 -
【开发心得】为什么docker部署不推荐war包?
有这样一个场景,由于是通过pipeline部署的项目,UAT和PROD环境的部署镜像是相同的,是一个tomcat的war包,xml等配置文件都打包在镜像里。造成的后果是,由于xml只能有一个配置,所以当时里面写的是uat配置(比如路径、外部接口等配置),那么当部署到uat环境的时候,此配置是不需要修改,可以完美运行。但是到了生产环境就有麻烦了。。。原创 2020-08-12 14:13:03 · 355 阅读 · 0 评论 -
【运维心得】Jenkins多分支pipeline磁盘满了怎么办?
最近由于研发经常发布版本,jenkins的job构建完成的历史记录没有及时删除,造成jenkins服务器的磁盘暴增,临时采用人工删除和脚本删除的办法,网上有很多此类文章,这里就不详述了。但是上述两种方式,都需要人工参与,有没有自动删除的方式呢?带着这个问题,进行了研究,总结出下面的方法,分享给大家。原创 2020-06-10 17:40:03 · 525 阅读 · 0 评论 -
【运维心得】Fabric供应链金融学习笔记(1)
最近正在搞供应链金融项目,用到了区块链技术Fabric。之前对于区块链总停留在书本和一些模拟实验上,这次终于碰到了实战项目,可以好好体验一下到底什么是区块链了。读此篇文章,需要你对区块链的基本概念有基本了解,为了节省篇幅,不再对基本概念做过多解释。原创 2020-06-02 09:23:20 · 812 阅读 · 0 评论 -
【开发心得】VS启动后无法打开代码窗口的解决方法
本文主要介绍当VS(各个版本)启动后,突然无法打开代码窗口的解决办法,思路很简单,就是重置整个VS的环境,消除任何由于系统问题产生的错误原创 2020-03-09 17:08:31 · 6042 阅读 · 0 评论 -
【开发心得】存储过程实现金融监管报表(含后记)
本文介绍一种使用存储过程实现数据分析的简单办法,与现在流行的大数据分析方法无法相比,但是对于一些内部项目或者对逻辑性要求高的项目,存储过程还是有其优点,快而简单,只要会sql,就会做分析原创 2020-02-26 16:55:16 · 508 阅读 · 0 评论 -
【运维心得】最简单的Bat实现间隔固定时间循环执行程序
本代码非常简单,就是采用一个bat文件,循环执行一个exe文件,去掉了人工干预,可以在此代码基础上进行扩展。原创 2020-01-18 11:16:01 · 5178 阅读 · 0 评论