原创
文章平均质量分 83
牛坚强
中年转行Java开发
展开
-
SqlServer自定义聚合函数解决查询结果多行字符串拼接问题
SqlServer自定义聚合函数解决查询结果多行字符串拼接问题背景创建VS项目数据库配置资料来源背景由于以前使用的PostgreSQL,自带string_agg函数可以非常方便的将查询结果聚合成一行,但是在使用SQL Server2008的项目上不能使用该函数(SQL Server2017新增了该函数),所以为了解决该问题才有以下内容;通常可以使用 FOR XML PATH(’’) 解决部分简单聚合问题,当遇到部分复杂聚合且有大量限定条件时SQL会变得非常复杂和无逻辑关联,后期维护非常容易出错,出现遗原创 2021-10-08 16:19:26 · 2895 阅读 · 0 评论 -
EasyUi form表单第一次提交不发送请求并直接调用success回调的解决方案
EasyUi form表单第一次提交不发送请求并直接调用success回调的解决方案背景解决方案方案一方案二背景今天在完善一个前端页面时发现使用EasyUi form表单上传文件时出现第一次提交无法上传,经过排查发现并未发送后台请求,并直接调用了success函数,一开始以为是代码逻辑问题,后面翻阅资料才发现是浏览器的问题,出问题的浏览器是Google Chrome 84.x.xxxx.xx;解决方案方案一升级浏览器版本即可解决,截至当前日期最新版本为 85.0.4183.83。方案二修改jq原创 2020-08-26 15:42:57 · 631 阅读 · 0 评论 -
年轻人的第一块智能键盘-半台MBP能干什么?
年轻人的第一块智能键盘-半台MBP能干什么?什么是半台MBP能做什么香吗入手渠道什么是半台MBPMBP(MacBookPro)-苹果笔记本电脑,那么半台又是什么概念呢,目前指的半台一般是指笔记本的下半身,即无屏幕的MBP。这类异形笔记本火起来是因为B站上的一个测评视频,早在视频前已经有很多货在市面流通,曾经我也有半台华硕的笔记本自己制作亚克力外壳放在客厅作为HTPC,因为MacBook屏幕动辄两三千,对于老款的笔记本这或许是它最好的归宿!能做什么稍微懂点电子产品常识的人都会知道笔记本的核心部件原创 2020-08-18 22:41:07 · 1271 阅读 · 0 评论 -
WHERE IN 在 PetaPoco中如何构造
WHERE IN 在 PetaPoco中如何构造第一次接触.Net/C#,在一个项目中用到PetaPoco ORM框架,对于where in这种条件该如何写甚是困惑,找了半天资料也只有老外提到过这个问题。// SQL语句SELECT * FROM XXX WHERE ID IN (XX,XX,XX);这里需要用命名参数而不是@0这种单个参数的形式//tags = xxx数组Sql.Builder.Select("*").From("XXX").Where("ID IN (@tags)", ne原创 2020-08-11 12:12:24 · 344 阅读 · 0 评论 -
浏览器在线预览公开ofiice文档
浏览器在线预览公开ofiice文档利用微软提供的浏览器在线预览公开office文档功能接口官方网站:https://www.microsoft.com/en-us/microsoft-365/blog/2013/04/10/office-web-viewer-view-office-documents-in-a-browser/?eu=true实现方法:https://view.officeapps.live.com/op/view.aspx?src=文档公开链接...原创 2020-07-14 14:06:25 · 185 阅读 · 0 评论 -
解决用一根网线同时传输IPTV和网络的问题
解决用一根网线同时传输IPTV和网络的问题背景:解决方案:实现教程:路由器设置:第一步:设置上网方式;第二步:设置IPTV网管交换机设置:第一步:连线第二步:VLAN划分背景:由于最近觉得几年前的网件R3800(AP)信号变弱了,而且家里宽带也升级500Mbps了,原来的WiFi也跑不满带宽,客厅也添置了HTPC,看蓝光电影100Mpbs的局域网有点吃力,作为强迫症晚期已经不能再忍了,最近看到基本上是最便宜的WIFI6路由器,荣耀路由3搞活动,就想买来尝尝鲜。家里的路由是一台3代i5的爱快软路由,所原创 2020-06-08 10:01:17 · 43332 阅读 · 18 评论