-
[置顶]软件接口设计怎么做?前后端分离软件接口设计思路
本文关于软件接口设计怎么做?前后端分离软件接口设计思路。好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才。为什么在接口制定标准中说:一流的企业做标准,二流的企业...
-
[置顶]接口管理如何做?接口实现版本管理的意义和最佳方法
本文关于接口管理如何做?接口实现版本管理的意义和最佳方法。API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。下面会从WEB API 版本管理的角度提供几种常...
-
[置顶]实现API管理系统的关键
下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。1.生命周期管理在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这...
-
自己动手「焊」键盘,使用Python编写,一键放连招不在话下
这是一个内部运行 Python 的开源键盘,可根据个人需求定制键盘映射。从此以后,「穷苦玩家」也能在 MOBA 游戏里一键放连招了,不知这样算不算硬件外挂?「氪金玩家」请出门右转购买宏编程键盘。很多人...
-
C# DataTable 行转列 列转行 同时转换(cctv5在线直播观看)
需求:数据库数据都是纵向的,呈现的时候要求是横向(列转行)同时看到行头(行转列)。分析:很多报表呈现都要求要这样显示,用类是可以实现,但是代码多,又需要建很多dto。发下Excel有转置功能,但又不想...
-
C# .NET Socket SocketHelper 高性能 5000客户端 异步接收数据(cctv5)
网上有很多Socket框架,但是我想,C#既然有Socket类,难道不是给人用的吗?写了一个SocketServerHelper和SocketClientHelper,分别只有5、6百行代码,比不上大...
-
Quartz3.0定时任务学习之异步调度器
前言Quartz3与Quartz2的主要区别有两点:1,Quartz3将它的资源类库拆的更细了,比如,想使用Quartz3开发,最少要引用Quartz,Quartz.Jobs,Quartz.Plugi...
-
记一次排查线上程序内存的忽高忽低,又是大集合惹祸了
一:背景1. 讲故事昨天继续还技术债,优化一轮后的程序拉到线上后内存继续忽高忽低,低的时候20G,高的时候30G,过了一会又下降了几个G,毫无疑问,程序中有什么集合或者什么操作占用了大量内存,所以准备...
-
[原创][开源]SunnyUI.Net, C# .Net WinForm开源控件库、工具类库、扩展类库、多页面开(开源百度贴吧)
SunnyUI.Net, 基于 C# .Net WinForm 开源控件库、工具类库、扩展类库、多页面开发框架Blog: https://cnblogs.com/yhuseGitee: https:/...
-
Quartz 计时器使用之 给主线程窗体控件赋值方法(quartz定时器)
最近在写一个导入工具时用到了一个新的东西Quartz 计时器 ,timer有的Quartz 基本都有,所以用Quartz 来写了下代码,并记录。1、首先需要引用GuGet程序包,搜索' quartz ...
-
刚过去的520,大家都在送什么礼物,Python用可视化图告诉你
前言一年一度的520刚刚过去。由于受疫情影响错过了今年的2月14日情人节,2020年5月20日,这个谐音为“爱你爱你我爱你”的 “世纪520”,对情侣们来说显得格外有吸引力。其中,最大的狗粮来自民政局...
-
Django基础之简单的前后端交互(django实现前后端分离)
目录学习Django有一段时间了,最近刚好写了一个小项目,用到了前后端交互,刚开始写前后端交互确实很让人头晕目眩呢,下面我来给大家介绍三种简单的Django前后端交互的方法吧!第一种通过form表单的...
-
不要把异常当做业务逻辑,这性能可能你无法承受
一:背景1. 讲故事在项目中摸爬滚打几年,应该或多或少的见过有人把异常当做业务逻辑处理的情况(┬_┬),比如说判断一个数字是否为整数,就想当然的用try catch包起来,再进行 int.Parse,...
