架构设计:ASP.NetCore3.1WebApi+Swagger+Jwt+Autofac。
分享初衷:最近在做前后端分离项目,用到了文件上传下载功能,找了很多类似的案例,基本上都是相互转载,很少有原创的(总之找了很久没找到合适的),最后没有达到我想要的预期效果,故写此篇博客。
需求背景:以前在做文件上传下载,都是基于FrameWork项目或者CoreWeb项目实现的文件上传或下载,基于web的文件下载及权限比较好实现的。
但是现在很多公司技术领导层,都在推行前后端分离理念,所以这一次我承担了CoreApi架构设计,采用的是Vue+Core3.1WebApi去实现前后端分离.
2024/6/12 5:34:45 8.64MB asp.netCore3.1 .NetCore3.1Api CoreAPi
1
交通的信息发展对于我们来说,是体现文明社会发展的一个标志。
本课题利用先进的技术理念提供了一个交通信息网络化,自动化的解决方案。
课题首先介绍虚拟仪器概况及其发展背景;
通过对虚拟仪器的学习和研究,运用软件工具,实现公交站点显示系统的模拟。
实现系统总体设计思路是:利用LABVIEW中的各种控件,实现模拟汽车站点显示报站及温度数据采集显示,车速,人数系统时间的显示。
利用虚拟仪器的优越性实现了基于操作系统下的交通终端服务系统的展示,并且利用WEB软件发布功能,实现公交行车信息的共享发布。
为今后发展数字信息化交通的目标理想提供了一个可行的设计解决方案。
2024/5/18 13:24:35 767KB labview 公交站点显示 语音报站
1
导语:移动产品设计从哪些方面着手进行?早在2011年设计大牛LukeW就提出了“MobileFirst”的设计理念,也就是现在几乎每个人都挂在嘴边的“移动优先”。
移动优先的设计策略将使产品拥有高度任务驱动的体验。
用户可以将注意力聚焦在需要完成关键任务上,而不会被传统桌面产品中过多的无关因素所干扰而行业里似乎也有个趋势,设计师对移动端的设计工作趋之若鹜,认为只有做好移动端的设计才能有好的发展,虽然我不完全认同这个观点,但这也从侧面说明了移动平台在设计领域中的重要地位。
中国的互联网市场几乎已经成为移动独占的市场,如何做好移动平台的设计已经成为大家最为关心的话题。
结合多年的移动端设计经验,一些阅读以
2024/4/18 3:42:33 2.52MB 移动体验设计之精髓
1
如何基于业务需求驱动理念来开展我们的模式创新,成为了当今架构师、设计师的重要职责之一。
本文通过具体的CheckingTable设计模式案例创新过程,阐述在核心业务需求分析中如何开展建模、设计并实现最合理并富弹性的设计模式,在设计模式创新方面展开思考和探索。
GOF基于经验总结并发明了很多设计模式,客观的说,都非常经典,具有重大的理论指导和实战运用价值。
然而这些设计模式远远不能穷尽我们的业务需求,自然也不可能完全支撑我们的业务发展;
另一方面,削足适履般生搬硬套设计模式,往往使项目在代码维护、需求变更方面耗费更大的精力和成本。
以本人多年的工作经验来看,知道设计模式是架构师或者核心设计人员的基本知识,
2024/4/15 3:40:39 673KB CheckingTable设计模式
1
http://www.baoit.com/Altium/np_view.asp?id=5&dhs=d02AltiumDesigner14着重关注PCB核心设计技术,提供以客户为中心的全新平台,进一步夯实了Altium在原生3DPCB设计系统领域的领先地位。
AltiumDesigner现已支持软性和软硬复合设计,将原理图捕获、3DPCB布线、分析及可编程设计等功能集成到单一的一体化解决方案中。
图2:AltiumDesigner14支持软性和软硬复合设计AltiumDesigner14独特的原生3D视觉支持技术,可以在更小、更流动的空间内加速处理和通信过程,从而实现电子设计的创新。
这一强化平台可实现更小的电子设计封装,从而在降低物料和制作成本的同时增加耐用性。
施耐德电气集团旗下Pelco公司的PCB设计工程师NarinderKumar表示:“我使用Altium软件产品已经近30年了。
就我个人而言,我认为软硬复合设计是过去三年中最酷的新特性之一。
Altium一直致力于在产品中提供突破性的技术和功能以满足客户需求。
软硬复合设计这一功能我期待了很久,我非常喜欢这一功能。
”独特的3D高级电路板设计工具,面向主流设计人员●软性和软硬复合PCB板的设计支持——新版本能够实现软性和软硬复合板设计,包括先进的层堆栈管理技术●支持嵌入式PCB元件——标准元件在制造过程中可安置于电路板内层,从而实现微型化设计更为便捷的规则与约束设定实现全面高速的PCB设计●简化高速设计规则,可实现差分对宽度设置的自动和制导调整,从而维持对阻抗的稳定性●增强的过孔阵列技术(ViaStitching):强化了PCB编辑器的过孔阵列功能,能够将过孔阵列布局约束在用户定义区域新向导提升了通用E-CAD和M-CAD格式的互用性●CadSoftEagle导入工具——由于有些设计并未使用AltiumDesigner,出于兼容性的考虑,Altium推出CadSoftEagle导入工具,从而方便客户使用其他格式的设计文件●AutodeskAutoCAD导入/导出——最新技术支持设计文件在AutoCAD的*.DWG和*.DXF格式之间的相互转换。
升级的导入/导出界面支持AutoCAD最新版本及更多对象类型●直接使用IC管脚的IBIS模型,便于运用AltiumDesigner进行信号完整性分析有关AltiumDesigner14的详细介绍请点击http://altium.com.cn/products/altium-designer/features。
Altium首席营销官FrankHoschar介绍道:“相比之前的AltiumDesigner产品,AltiumDesigner14取得了巨大的进步,为客户提供符合其需求的产品功能和特性,从而助力他们在电子领域不断开拓创新。
Altium非常乐于聆听客户反馈。
基于从Altium设计理念(Ideas)论坛获取的客户反馈和需求,我们已经开发和强化了很多功能,为工程师和设计人员提供更为先进和高效的电子设计解决方案。
2024/4/14 14:44:45 3.05MB Altium Designer AD14 PROTEL
1
python写的车牌识别的小程序,没有使用其它的一些库,几乎都是自写的东西,主要是一些自己的算法和自己的,想要车牌识别例子,图片处理例子的可以下载,目前现在可以主的识别正面对的车牌,通它还有深度学习的小理念。
2024/4/13 3:35:56 342KB 车牌识别
1
毕业设计开题报告火灾在现实生活中是非常普遍的,它被称为三大自然灾害之一。
消防人员时时刻刻冲到第一线,面临生命危险,在这种背景下,智能寻迹灭火系统应运而生,实现了对安全防护的质的提高,也大大地减低了消防人员的危险。
在智能灭火系统中应用单片机来代替人的思考,还可以实现自动化控制,简化了灭火的工作流程,使单片机代替多余的消防人员,节省了国家不必要的支出,减低了危险。
随着社会与国家的发展,在经济迅速增长的同时,各种危险场所不可避免的火灾频繁出现,给社会安全造成了很多隐患,于是现代火灾及时补救已成为迫在眉睫需要解决的问题,救火早一刻就少一分损失,消防救援人员固然速度已经很快,但也需要一段不小的时间,而且进入救火现场还有生命危险的可能,于是消防机器小车的理念诞生了。
2024/2/25 19:45:08 129KB 开题报告
1
p5.js是一款用来制作图片、动画和交互的软件。
它的设计理念是:写一行代码,然后屏幕上就出现了一个圆。
再增加一些代码,圆就会跟着鼠标走。
再增加一些代码,当鼠标点击这个圆时,圆就会变色。
我们将其称之为用代码素描。
你一行一行地写,程序就一点一点的实现了。
2024/2/19 0:10:53 7.24MB p5.js
1
淘价宝是时尚商城门下开发人员又一大作,这款软件秉承方便,快捷,价格透明的设计理念;
我们努力为各大买家争取到最大的利益。
不要质疑,真的可以帮你省钱的哦。
软件没有花哨的界面,只有简简单单的一个窗口,加上一个按钮,但是功能绝对是强大的。
下面是安装淘价宝后我们浏览商品的画面,大家看到在右下角会有个小窗口弹出。
11(点击查看大图)点击一键比价就会转到同款宝贝的列表。
22(点击查看大图)这样我们就可以挑选出价格最低的卖家了。
在淘宝,大家都知道,同一款商品在不同的卖家那的价格往往是会有所出入的,其实都是同一个商品,这款软件就是协助买家发掘出最优惠的宝贝了。
这样就给买家省到不少钱呢,就按照每个商品少五块钱,一个月我们购买五次东西,那样一个月最少可以省下二十多块,绝对是居家旅行,淘宝购物必备。
软件只有不到200kb,不占电脑空间,运行内存超小,完全不影响用户正常使用电脑。
软件可以自动更新,所以用户永远不用担心会落后啦。
2024/2/13 23:25:04 67KB 比价软件
1
最近把之前学习Scrum的资料整理为一篇文档,在接下来的团队和项目开发中,根据项目的情况引入Scrum的一些实践,提高团队成员之间的协作能力和项目的交付质量。
1.禅道2.JIRA+GreenHopperScrumMaster——项目负责人、项目经理保护团队不受外界干扰,是团队的领导和推进者,负责提升Scrum团队的工作效率,控制Scrum中的“检视和适应”周期过程。
与ProductOwner一起将投资产出最大化,他确保所有的利益相关者都可以理解敏捷和尊重敏捷的理念。
Team——开发人员、测试人员、美工设计、DBA等全职能性团队团队负责交付产品并对其质量负责,团队与所有提出产品需求的人一起工作,
2024/2/6 20:03:08 288KB Scrum总结
1
共 191 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡