摘要:
今天有个场景需要webapi返回给客户端回应一个图片,以前的老套路不能用了。刚开始以为是需要使用“HttpResponseMessage“,直接在Response里输出文件流。 这是错误的方向。正确的方式是使用FileContentResult,如下: /// <summary> /// 获取图片 阅读全文
摘要:
1、妥妥的吃了次螃蟹,收获了经验
2、正在“为自己挖一口井”的路上
3、.net core算是入门了
4、源码我是没自信放到github的,后面会加上下载链接
5、伙计们分享起来吧,这个生态建设任重而道远啊。 阅读全文
摘要:
使用宝塔面板来简化Linux主机的部署,环境是centos+.net core 3.1. 阅读全文
摘要:
我发了个朋友圈,Swagger真他妈的牛B,解放了开发API的码农,麻麻再也不用担心我们写API文档耽误回家吃饭了。 阅读全文
摘要:
今天来尝尝鲜。貌似.net core 3.0使用Swagger 4.0.1会报错,随手一搜,还没人写这个把调试通过的代码贴一下: 依赖包: 控制器: 阅读全文
摘要:
edtScan.setText(result); edtScan.onEditorAction(EditorInfo.IME_ACTION_NEXT);场景:PDA都有扫描头,但有时想用自己的手机来扫码。于是给项目添加了相机使用Zbar识别二维码和条码的功能,现在扫描头扫描到二维码或条码时是在PDA的扫描设置里加后缀(回车+换行)来实现输入框焦点跳转触发的。相机识别二维码后需要模拟扫描头的扫描动作 阅读全文
摘要:
最近又重新做回安卓,做了个小项目。下绝心使用android studio,通过这一回实战,终于用上了。综合了前人的经验,搞了个自己满意的导航界面,用的是gridview。 代码: gridview改进: 阅读全文
摘要:
C# socket ipv6初体验C# socket ipv6初体验C# socket ipv6初体验C# socket ipv6初体验 阅读全文
摘要:
因为需要做金蝶ERP的二次开发,金蝶ERP的开放性真是不错,但是二次开发金蝶一般使用引用BOS.dll的方式,这个dll对newtonsoft.json.dll这个库是强引用,必须要用4.0版本,而asp.net mvc的webapi client对newtonsoft.json.dll的最低版本是6.0.这样就不能用熟悉的webapi client开发了。金蝶ERP据说支持无dll引用方式,标准的webapi方式,但官方支持有限,网上的文档也有限且参考意义不大。所以最后把目光聚集在自建简单httpserver上, 阅读全文
摘要:
原来是做行业管理软件的,winform为主,现在早就分布式混合框架了,一个应用软件有移动端,网页,桌面程序等,那么使用windows服务来宿主webapi还是很好的解决了授权和传统代理商模式软件部署维护服务器端的麻烦,使用windows服务可以制作传统的安装包来分发软件。 阅读全文
摘要:
先解释一下我给自己打的这个tag:"老年码农"。39周岁,从业15年,只是年龄大,心老,所以叫老年码农。 阅读全文
摘要:
发现搜到的都是在线下载安装的,都是只安装了mssql-server服务,没有mssql-server-agent服务。还以为linux下mssql没有agent服务呢。一番测试发现可以脱机安装,但是能找到的文章对于的rpm包在微软官网的位置改变了,所以最好每次都去上级目录看看。 阅读全文
摘要:
Queue删除其中一个元素比较麻烦,这是一个重码校验的类,主要处理是用Dictionary代替Queue了。目前使用下来还算稳定。代码贴出来给有缘人参考。 阅读全文
摘要:
很久以前给datagridview绑定列的时候都是手动的,记得以前用Display自定义属性来动态给datagridview绑定列。好久没实践了,忘记怎么搞了。 阅读全文
摘要:
以前的好多代码都丢失了,加上最近时间空一些,于是想起整理一下以前的个人半拉子项目,试试让它们重生。自从养成了架构师视觉 搭建框架之后,越来 越看不上以前搭的框架了。先撸个上下文对象加上实现依赖注入。由于还是要依赖.net 4,所以像Autofac这样的就用不了,于是仿照着实现了。 阅读全文
摘要:
虽然解决了别人老程序崩溃引起产线停线的事情,但是领导并没有高看我。哎!老程序是个菜鸟写的,他反反复复改了好几版还是像个DEMO。以前正常用了好久,刚开始产线工人还说我这个麻烦些。 阅读全文
摘要:
Winform让扫描枪听话,防止在有焦点的地方就扫码输入的尴尬。懂的,知道这个尴尬的人就知道为啥这么做了。不知道的也是看不懂的... 阅读全文
摘要:
公司前台有个大屏,领导想显示全部员工的考勤结果统计情况和车间的实时监控视频,还有车间的看板。简单说就是把大屏分割成几个区域。现在遇到的难题是钉钉获取考勤结果的api是只有明细记录,比如你公司1000人,那么可能回给你2000条考勤结果。分别是上班考勤和下班考勤的。没有整个公司的,我就需要这么一条数据就行了。但人家没有这样的接口提供。卷起袖子,干! 阅读全文
摘要:
DisplayAttribute没作用,why? 阅读全文
摘要:
机缘巧合,zxing生成的一维条码打印出来的条码图形很模糊根本识别不了,解决过程说明。 阅读全文
摘要:
.net 4使用面向对象(get/set)的方式存取app.config/web.config里的配置项的实践 阅读全文
摘要:
C#调用Delphi写的Dll,酒店门锁接口中读卡操作遇到C# IntPtr 与 string互转。 阅读全文
摘要:
关于模板方法设计模式的学习和实践心得。这篇文章最后没有写全,是草稿状态已经很久了,因为最近工作上事情比较多,顾不上了。 阅读全文
摘要:
又来一波 C# GDI自定义控件show 。这个控件已经使用几年了,最近找出来重构一下。原来是没有边框的,那么导致导航的功能不是很突出。本来想加个效果:在执行单击时显示Loading动画,在执行完单击事件后恢复原样。 阅读全文
摘要:
C#Winform 自定义透明按钮和单窗体模块化实现,代码整理自三年前一个项目。 阅读全文
摘要:
EventArgs是包含事件数据的类的基类,用于传递事件的细节。今天分享的是使用泛型来约束EventArgs,在事件里传递自定义数据的例子。 阅读全文
摘要:
当Winform玩到一定水准,就可以指哪打哪了。还不来围观。 阅读全文