正文内容加载中...
posted @ 2017-08-03 22:27 数据酷软件 阅读(3313) 评论(3) 推荐(2) 编辑
摘要:要不是公司要求,我还不想总结呢。白驹过隙,时光荏苒,来博客园已经10年了。颇有感慨,对于技术的追求只能说没有拖大部队的后腿,因为在国企控股的甲方工作,技术比较落后。就我自己这点三脚猫功夫已经在部门里是无敌了。平时想用啥技术就用啥技术,没有人来做Code Review。程序在产线上稳定的跑了三年了,平时工作不太饱和,一天总有那么6-7个小时不想写代码。哈哈...。对于42岁的大龄,今年除了担忧饭碗不保被优化之外,工作好像没啥亮点。没有激情,就点亮不了生活;生如蝼蚁,却未立鸿鹄之志! 阅读全文
posted @ 2020-12-25 09:00 数据酷软件 阅读(36) 评论(0) 推荐(0) 编辑
摘要:出处:https://blog.csdn.net/qq_42183184/article/details/82534389 在此对原作者表示感谢!由于不喜欢csdn。故转载到此。 目录1.默认样式2.单选弹出框3.多选弹出框4.自定义弹出框补充!! 1.默认样式 android.support.v7 阅读全文
posted @ 2020-05-26 16:08 数据酷软件 阅读(503) 评论(0) 推荐(0) 编辑
摘要:ZPL指令封装 阅读全文
posted @ 2020-05-14 14:10 数据酷软件 阅读(225) 评论(1) 推荐(0) 编辑
摘要:package com.cquni.app; import java.io.File; import java.io.FileOutputStream; import java.io.PrintWriter; import java.io.StringWriter; import java.io.W 阅读全文
posted @ 2020-04-30 14:55 数据酷软件 阅读(436) 评论(1) 推荐(1) 编辑
摘要:导出表结构语句1、执行以下查询 SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表说明 = case when a.colorder=1 then isnull(f.value,'') else '' end, 字段序号 = a 阅读全文
posted @ 2020-04-02 16:08 数据酷软件 阅读(300) 评论(0) 推荐(0) 编辑
摘要:VS2019向导建立的MVC、web api类型的解决方案只要勾选启用SSL(https)使用IIS Express来调试程序时VS自动就给我们配置好了,项目启用SSL。我们这次使用IIS自动生成的本地证书来完成Kestrel启用SSL。 生成pfx证书 开发环境证书就用iis默认的本地证书即可, 阅读全文
posted @ 2020-03-30 14:13 数据酷软件 阅读(417) 评论(0) 推荐(0) 编辑
摘要:public class NullToEmptyStringResolver : DefaultContractResolver { /// <summary> /// 创建属性 /// </summary> /// <param name="type">类型</param> /// <param 阅读全文
posted @ 2020-03-28 23:12 数据酷软件 阅读(368) 评论(1) 推荐(0) 编辑
摘要:API_Result是本人对WebAPI方法返回值的命名,这是个人行为。 这样定义已经好多年了,是时候重构了,这应该是很认真写的一个类了吧。看笑话的请进。重构心得:加入链式调用方法和使用泛型来简化代码。 这是第一版 /// <summary> /// API返回值数据传输对象 /// </summa 阅读全文
posted @ 2020-03-25 11:03 数据酷软件 阅读(884) 评论(0) 推荐(2) 编辑
摘要:public static IEnumerable<T> SqlQuery<T>(this DatabaseFacade facade, string sql, params object[] parameters) where T : class, new() { DataTable dt = S 阅读全文
posted @ 2020-03-20 09:09 数据酷软件 阅读(895) 评论(1) 推荐(0) 编辑
摘要:下午又可以愉快的写代码了。被这个小问题折磨两天了。其实原因很简单就是提交的json格式不正确。 贴出来正确的代码: let domain ="http://cquni.vaiwan.com:8771/api/ECard"; let api_url=domain+'/workscan'; let ap 阅读全文
posted @ 2020-03-17 11:37 数据酷软件 阅读(798) 评论(1) 推荐(0) 编辑
摘要:最近好像比较闲了,每天也没加班经常不到半天就把活干完。7点半到公司,5点下班。这样的日子,好像也没意思。 想起把以前windows平台下的socket server程序试试在.net core下改造一下跑在linux服务器上。 services.AddSingleton(MiddlewareCont 阅读全文
posted @ 2020-03-10 15:14 数据酷软件 阅读(1061) 评论(0) 推荐(0) 编辑
摘要:产线那个工位没有装3色报警灯,于是手撸了一个。 using System.Drawing; using System.Drawing.Drawing2D; using System.Runtime.InteropServices; using System.Windows.Forms; namesp 阅读全文
posted @ 2020-03-09 15:01 数据酷软件 阅读(335) 评论(0) 推荐(0) 编辑
摘要:公司的需求要用电子员工卡代替用了N久的工作证,在各种场合刷二维码来代替刷卡。在钉钉小程序里实现。感觉这回又要躺坑里了。 钉钉小程序第一次做。我这个自封的GDI+大神才不要想用钉钉jsapi的方式用canvas来实现呢,怎么样,机智不。 我们看一眼官方的demo: example.restore = 阅读全文
posted @ 2020-03-08 22:10 数据酷软件 阅读(845) 评论(0) 推荐(0) 编辑
摘要:世上本没路;走的人多了,便成了路。 dd.uploadFile({ url: '请使用自己服务器地址', fileType: 'image', fileName: 'file', filePath: '...', success: (res) => { dd.alert({ content: '上传 阅读全文
posted @ 2020-02-26 08:56 数据酷软件 阅读(728) 评论(0) 推荐(0) 编辑
摘要:其实本文没有存在的必要,写js的时候要注意this关键字。在代码有多个层级时最里层方法里的this是代表方法本身,不是代表当前页面。这个不是当前页面范围内是同一对象。 所以刚看到上面的写法的时候很好奇,慢慢才理解为什么这么写。 没学过js,依样画葫芦也做了回钉钉小程序。目前已上线。 阅读全文
posted @ 2020-02-23 13:50 数据酷软件 阅读(312) 评论(0) 推荐(0) 编辑
摘要:今天有个场景需要webapi返回给客户端回应一个图片,以前的老套路不能用了。刚开始以为是需要使用“HttpResponseMessage“,直接在Response里输出文件流。 这是错误的方向。正确的方式是使用FileContentResult,如下: /// <summary> /// 获取图片 阅读全文
posted @ 2020-02-05 22:40 数据酷软件 阅读(720) 评论(0) 推荐(0) 编辑
摘要:1、妥妥的吃了次螃蟹,收获了经验 2、正在“为自己挖一口井”的路上 3、.net core算是入门了 4、源码我是没自信放到github的,后面会加上下载链接 5、伙计们分享起来吧,这个生态建设任重而道远啊。 阅读全文
posted @ 2020-01-16 15:08 数据酷软件 阅读(7286) 评论(21) 推荐(24) 编辑
摘要:使用宝塔面板来简化Linux主机的部署,环境是centos+.net core 3.1. 阅读全文
posted @ 2020-01-09 09:43 数据酷软件 阅读(1855) 评论(2) 推荐(1) 编辑
摘要:我发了个朋友圈,Swagger真他妈的牛B,解放了开发API的码农,麻麻再也不用担心我们写API文档耽误回家吃饭了。 阅读全文
posted @ 2019-11-07 16:54 数据酷软件 阅读(798) 评论(1) 推荐(0) 编辑
摘要:今天来尝尝鲜。貌似.net core 3.0使用Swagger 4.0.1会报错,随手一搜,还没人写这个把调试通过的代码贴一下: 依赖包: 控制器: 阅读全文
posted @ 2019-11-06 15:36 数据酷软件 阅读(521) 评论(0) 推荐(2) 编辑
摘要:edtScan.setText(result); edtScan.onEditorAction(EditorInfo.IME_ACTION_NEXT);场景:PDA都有扫描头,但有时想用自己的手机来扫码。于是给项目添加了相机使用Zbar识别二维码和条码的功能,现在扫描头扫描到二维码或条码时是在PDA的扫描设置里加后缀(回车+换行)来实现输入框焦点跳转触发的。相机识别二维码后需要模拟扫描头的扫描动作 阅读全文
posted @ 2019-11-03 14:51 数据酷软件 阅读(635) 评论(0) 推荐(0) 编辑
摘要:最近又重新做回安卓,做了个小项目。下绝心使用android studio,通过这一回实战,终于用上了。综合了前人的经验,搞了个自己满意的导航界面,用的是gridview。 代码: gridview改进: 阅读全文
posted @ 2019-10-22 11:21 数据酷软件 阅读(425) 评论(0) 推荐(0) 编辑
摘要:C# socket ipv6初体验C# socket ipv6初体验C# socket ipv6初体验C# socket ipv6初体验 阅读全文
posted @ 2019-07-29 16:35 数据酷软件 阅读(1353) 评论(0) 推荐(0) 编辑
摘要:因为需要做金蝶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上, 阅读全文
posted @ 2019-05-18 23:50 数据酷软件 阅读(717) 评论(1) 推荐(1) 编辑
摘要:原来是做行业管理软件的,winform为主,现在早就分布式混合框架了,一个应用软件有移动端,网页,桌面程序等,那么使用windows服务来宿主webapi还是很好的解决了授权和传统代理商模式软件部署维护服务器端的麻烦,使用windows服务可以制作传统的安装包来分发软件。 阅读全文
posted @ 2019-01-15 16:32 数据酷软件 阅读(1211) 评论(1) 推荐(0) 编辑
摘要:先解释一下我给自己打的这个tag:"老年码农"。39周岁,从业15年,只是年龄大,心老,所以叫老年码农。 阅读全文
posted @ 2018-12-24 19:33 数据酷软件 阅读(2762) 评论(18) 推荐(7) 编辑
摘要:发现搜到的都是在线下载安装的,都是只安装了mssql-server服务,没有mssql-server-agent服务。还以为linux下mssql没有agent服务呢。一番测试发现可以脱机安装,但是能找到的文章对于的rpm包在微软官网的位置改变了,所以最好每次都去上级目录看看。 阅读全文
posted @ 2018-12-13 08:24 数据酷软件 阅读(965) 评论(0) 推荐(0) 编辑
摘要:Queue删除其中一个元素比较麻烦,这是一个重码校验的类,主要处理是用Dictionary代替Queue了。目前使用下来还算稳定。代码贴出来给有缘人参考。 阅读全文
posted @ 2018-08-16 11:04 数据酷软件 阅读(585) 评论(0) 推荐(0) 编辑
摘要:很久以前给datagridview绑定列的时候都是手动的,记得以前用Display自定义属性来动态给datagridview绑定列。好久没实践了,忘记怎么搞了。 阅读全文
posted @ 2018-07-20 19:23 数据酷软件 阅读(941) 评论(0) 推荐(1) 编辑
摘要:以前的好多代码都丢失了,加上最近时间空一些,于是想起整理一下以前的个人半拉子项目,试试让它们重生。自从养成了架构师视觉 搭建框架之后,越来 越看不上以前搭的框架了。先撸个上下文对象加上实现依赖注入。由于还是要依赖.net 4,所以像Autofac这样的就用不了,于是仿照着实现了。 阅读全文
posted @ 2018-06-30 11:09 数据酷软件 阅读(1279) 评论(1) 推荐(0) 编辑