自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(31)
  • 资源 (8)
  • 收藏
  • 关注

原创 重构数据访问层-优化数据访问的开发

优化数据访问层的结构,删除冗余的代码,简化接口,提高安全性和稳定性

2024-04-05 19:57:17 814

原创 clickhouse在MES中的应用-跟踪扫描

使用内存缓存、redis、DB、clickhouse实现高效的mes跟踪扫描功能

2024-02-03 20:29:43 1055

原创 sqlserver->clickhouse迁移数据

用多线程从queue获取数据包,然后写入到ck,注意一下,有时候写入速度慢,例如网络,线程调度不优等各方面的问题,防止队列中的数据包过多占用内存,每次获取包的时候,如果队列数量大于5个包,就暂停一下获取数据,实际上,3个线程写一个线程读,是不会出现等待的情况的。flink sql中的方案,好不容易弄到了所有的驱动,结果,字段非常难搞,例如uuid对应flink的String,结果执行flink sql的时候,字段类型不对。网上看了很多cdc的方案,说实在的,flink也不好弄,主要是驱动。

2024-01-16 23:22:32 807

原创 入门clickhouse的坑

出入clickhouse遇到各种问题,各种尝试,花了不少时间,这里记录一下学习跳坑的一些经验

2024-01-16 22:31:34 965

原创 盘点ERP开发的那点事-业务流和数据流

理清楚ERP的处理核心问题,抓住规律和线索,应对变化多端的开发需求

2023-09-23 21:48:27 263

原创 用插件的方式解决复杂大屏的运算需求

大屏使用加载不同插件,处理不同格式的的数据,且实时运算,最大化提高大屏的响应速度,且具有热插拔的功能,最大化降低需求修改对系统的影响

2023-09-16 11:11:04 174

原创 在程序开发中,接口(interface)的重要性

在程序开发中,interface是非常重要的一个组成部分,别看它没有具体代码,确是体现面向对象的最好的一层。

2023-09-09 19:40:40 315 1

原创 让开发回归简单模式-基类封装

搭建好的基类,对日后开发能起到非常重要的作用,不仅仅是事半功倍,可能是10倍

2023-09-09 19:10:54 218

原创 让开发回归简单模式-组件封装

开发中,把复杂的组件应用封装成使用更简单的组件,并在组件中封装一定的规则,让程序更统一

2023-09-06 21:41:11 900

原创 巧用消息驱动解耦功能模块之间的复杂关系

用消息机制来解耦复杂的功能模块关系,增强系统的扩展性

2023-09-03 23:30:15 144

原创 杂谈:一个程序员应该怎么成长?

总结一下成长的历程,这里不讨论技术问题

2023-09-03 20:23:31 92

原创 WebApi接口在超短时间内重复提交的解决方案

防止短时间内重复提交请求的简单解决方法

2023-09-02 13:06:05 1053 3

原创 抽空想想面向对象是什么玩意

面向对象的想法,瞎扯的,现在也说不上具体怎么做

2023-09-01 17:07:09 73

原创 C#通过反射方法实现依赖注入

通过反射找到接口的唯一实现类,并创建它,实现动态注入的功能,且还是按需注入。没有引用任何第三方组件,都是轻量级的,入门容易。

2023-09-01 16:03:13 936 1

原创 C# 基于微服务开发框架的设计思路(八)-边界定义IPO

以库存的仓储为例子说明业务和技术设计上的边界定义

2023-07-08 12:16:39 125

原创 C# 基于微服务开发框架的设计思路(七)-业务层的实现

微服务中业务层的封装

2023-06-30 10:26:43 776

原创 C# 基于微服务开发框架的设计思路(六)-解决业务层的后顾之忧

数据访问层的封装需求和注意事项

2023-06-27 15:08:36 403 1

原创 C# 基于微服务开发框架的设计思路(五)-登录验证和权限分离

其有点在于业务可以更加抽象化,对于标准的业务接口,可以在主项目中完成,有变动的API接口,可以另外建立一个独立的项目文件,项目内容是独立的一组controller,通过框架的一个扩展方法,在应用启动的时候,如果是framework的api项目,则在Application_start事件中调用UseExtensionController(controllerDir)来动态加载控制器,只要在controllerDir目录中的扩展控制器,都会被加载进来。在我的框架中,没有使用任何第三方的框架。

2023-06-27 10:53:41 344 1

原创 C# 基于微服务开发框架的设计思路(四)-微服务消息机制

微服务的消息处理机制的建立,内部消息、外部消息、消息应用

2023-06-26 15:35:53 1126 1

原创 C# 基于微服务开发框架的设计思路(三)-注入IOC与数据访问层加载

IOC注入在框架中的应用和封装。自开发依赖管理类,无其他依赖,体积小

2023-06-26 12:50:37 329 1

原创 C# 基于微服务开发框架的设计思路(二)之扩展性

如何在架构设计的框架中实现最大化的扩展性-解耦

2023-06-23 16:31:48 439

原创 C# 基于微服务开发框架的设计思路(一)

框架的设计与开发一,框架设计的技术性和规则性

2023-06-22 22:13:09 784 1

原创 通过配置文件实现快速构建分析性报表

配置式报表模块的设计和构建

2023-06-14 21:38:00 85

原创 C#使用正则表达式校验数据正确性

简化数据校验的方法,可以减少大部分保存数据前的数据合法校验,且不需要增加任何代码

2023-06-10 18:47:17 350 1

原创 微服务下,简单实现数据变更通知

在微服务中,分布式数据同步发布一致性的功能实现

2022-11-16 19:04:03 514

原创 IOT数据采集的转换器的设计和实现

数据采集的接入和数据处理的设计思路

2022-11-07 15:01:19 1206

原创 基于微服务架构的简单的IOT系统

基于微服务架构的IOT的系统设计与实现

2022-11-05 10:48:52 2113

原创 基于WebForm的asp.net的报表微服务

报表微服务的实现

2022-11-04 20:22:56 203

原创 在微服务中,利用webapi实现分布式事务

微服务分布式事务

2022-11-02 11:29:17 1170 2

原创 C#利用线程锁实现分布式锁

分布式锁的实现

2022-11-02 00:48:57 322

原创 .net中利用线程锁实现缓存自动超时

线程锁的另类应用

2022-11-02 00:24:41 230

RabbitMQ的一个调试工具

在微服务架构下,少不了使用MQ和Redis,为了方便调试,制作了一个简单的RabbitMQ的调试工具,不用总是进入15672去看,主要是觉得麻烦。 工具具备创建Exchange,Queue,发布和订阅,自动应答处理等常用的消息处理操作。 工具使用.net开发,需要安装net461,其他的也没啥,有什么需要的,可以提出要求,方便开发嘛。

2023-04-07

fast-rpt-2014-1-3

当前最新版本,其他文件到官网上下载,只有主文件,去掉所有的水印和限制

2014-01-23

fast-rpt-1-9-24.

.net下简单、好用的报表控件,最新升级详细内容到官网上查阅。

2012-11-27

flyGrid 1.5.7

一个速度超快的表格控件.经过试用,去除了加载时弹出的试用对话框,没有其他限制.完整包请到官方下载,压缩包里包含了.net2.0和.net4.0的两个版本.已经重签名.欢迎指正.

2012-07-05

.NET Reactor 4.4.7.5

原创.到官方下载安装包,然后用附件中的文件覆盖安装的文件即可

2012-05-19

f-r=1-8-2 C# 报表工具

新版本的FR,没有什么新的改变,更新功能自己去挖掘吧,具体更新内容到官方查看

2012-01-21

fr 最新版本号:171.

最新版本号是:1.7.1 Version 1.7 --------------- + added Config.DesignerSettings.PageAdded event + added Config.PreviewSettings.AllowPrintToFile property + added Report.MaxPages property + added import plugin from Crystal Reports + added MatrixObject.KeepCellsSideBySide property + added outline in the PDF export + added properties TableRow.KeepRows, TableColumn.KeepColumns + added TableObject.ManualBuildAutoSpans property + added ability to hide some objects (export filters, report objects) by the code: RegisteredObjects.FindObject(typeof(PDFExport)).Enabled = false * improved report file cache * improved .fpx loading speed/memory usage * CheckBoxObject is available in the Basic edition - fixed bug with rendering of text in WebReport when TextObject.WordWrap = false; - fixed memory leak when exporting to PDF with embedded fonts - fixed bug with band break - fixed bug with information fields in the encrypted PDF file - fixed bug with page borders and fill in the PDF export - fixed bug in RichObject - fixed bug in the report preview - fixed bug when saving the report as a class - fixed bug with some image types - fixed bug with text break - fixed bug with events - fixed RichObject height issue - fixed bug in PDF export (missing pictures when viewing under MAC OS or iOS) - fixed bug with grid alignment - fixed bug with band's CanBreak and outline - fixed bug when exporting to metafile - fixed bug with unary minus with totals - fixed bug with watermark

2011-08-07

F_R_1_6_18_For_VS-2010

去掉所有水印, 重新签名. 有什么改动没研究过,仅供测试

2011-03-24

F_R_1_6_17

不知道修改了什么,去掉所有的水_印.仅供测试

2011-03-23

空空如也

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

TA关注的人

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