摘要:
公司的人事产品有一个数据核算功能,界面如下 1.列表界面 2.跟踪界面 从上图可以看到,因为数据除数为0,导致计算错误,没有更多提示提醒用户,还有其他的由于用户对系统认知的差异,有时会上传无效的数据导致无法计算,在大批量数据计算时,又不能很好的给用户提示 3.优化方案 a.最开始优化设想是将所有的异
阅读全文
posted @ 2020-07-21 08:49
zhaogaojian
阅读(401)
推荐(0)
摘要:
发现企业微信第三方平台使用中的一个机制: 1.当局域网内有人用企业微信登录后,其它人不用扫码登录也是可以看到通讯录人名的, 2.原来那个人切换企业后,他将不能查看通讯录人名,其他人正常. 文档上没有提到的功能,^_^.
阅读全文
posted @ 2020-07-16 19:12
zhaogaojian
阅读(765)
推荐(0)
摘要:
List<int> lstHashCode = (from d in dtEquipInfo.AsEnumerable() select d.Field<int>("hashcode")).Distinct().ToList(); 其中dtEquipInfo是一个带有hashcode列的DataTa
阅读全文
posted @ 2020-07-16 19:00
zhaogaojian
阅读(1005)
推荐(0)
摘要:
public static class VerifyFileExtensionName { private static IDictionary<string, string> dics = new Dictionary<string, string>(); static VerifyFileExt
阅读全文
posted @ 2020-07-10 09:35
zhaogaojian
阅读(1815)
推荐(0)
摘要:
WEUI项目,在页面上有两个combox,后台返回json数据中是combox数据对应的id,如果使用两个ajax请求分别获取combox列表及数据时,会出现显示为空的情况,之前同事使用了一个简单的setTimeOut处理,但是网络波动时,会出现1000ms不够显示为空的情况, 但是设置时间长的话,
阅读全文
posted @ 2020-07-07 09:27
zhaogaojian
阅读(337)
推荐(0)
摘要:
http://stavinli.gitee.io/workflow/#/approval/setting
阅读全文
posted @ 2020-07-06 19:25
zhaogaojian
阅读(371)
推荐(0)
摘要:
var datenow = dt.getFullYear() + "-" + (dt.getMonth() + 1) + "-" + dt.getDate() + " 00:00:00"; var endTime = new Date(Date.parse(datenow)); var endTim
阅读全文
posted @ 2020-06-30 11:44
zhaogaojian
阅读(1093)
推荐(0)
摘要:
1、 数据库DateTime 和日期比较不要使用Convert,日期取最后一天 2、Javascript与C#拼字符串 方式一,传统js 1 2 3 4 5 6 7 8 9 10 11 //示例:StringFormat("abc{0}def","123");输出结果为"abc123def"。 fu
阅读全文
posted @ 2020-06-28 15:07
zhaogaojian
阅读(164)
推荐(0)
摘要:
前几天手贱,把jquery一个库修改成了zepto.js,结果出了点问题,经过排查,发现是animate在zepto.js里不存在 可以在这加入其他插件,编译 https://github.com/madrobby/zepto 感觉麻烦,这种场景还是暂时用jquery吧
阅读全文
posted @ 2020-06-28 12:13
zhaogaojian
阅读(321)
推荐(0)
摘要:
declare @id int declare @type character(2) declare @pages int declare @dbname sysname declare @dbsize dec(15,0) declare @bytesperpage dec(15,0) declar
阅读全文
posted @ 2020-06-28 11:02
zhaogaojian
阅读(2964)
推荐(0)
摘要:
一年更新一次证书,内容、私钥换成新的后,保存提示重复,解决办法:证书名称需要修改一下保存。
阅读全文
posted @ 2020-06-27 19:05
zhaogaojian
阅读(470)
推荐(0)
摘要:
使用的IScroll,可以上下滚动,点击进入下一个页面。但是在ios下直接点击不起作用,必须双击才可以,代码之前是可以的。 经过排除,发现是因为如下FastClick导致的问题 //设置FastClick if ('addEventListener' in document) { document.
阅读全文
posted @ 2020-06-27 11:26
zhaogaojian
阅读(235)
推荐(0)
摘要:
1、引用js,css <link rel="stylesheet" href="//res.wx.qq.com/open/libs/weui/1.1.2/weui-for-work.min.css"> <script language="javascript" type="text/javascri
阅读全文
posted @ 2020-06-23 10:46
zhaogaojian
阅读(1130)
推荐(0)
摘要:
在PC端可以代替普通的select控件,因为普通的select控件有限制,显示值无法使用html标签,在手机端的话显示效果不太好,还是使用picker之类的控件比较合适 1、js $(function() { /** * 模拟select **/ $(".select-header").click(
阅读全文
posted @ 2020-06-23 10:13
zhaogaojian
阅读(285)
推荐(0)
摘要:
这个和之前的发送消息没有什么区别,不过不仔细看文档的话,会漏掉一点 只要这个改成1就可以发送在标题里使用$userName=xxx$之类的消息了,另外注意,如果管理员的授权范围只有一部分部门的话,就算通讯录里能看到所有部门,也不能对未授权部门发送消息。
阅读全文
posted @ 2020-06-22 21:16
zhaogaojian
阅读(889)
推荐(0)
摘要:
https://rdgz.gov.weixin.qq.com/api/doc#10013
阅读全文
posted @ 2020-06-22 17:39
zhaogaojian
阅读(1502)
推荐(0)
摘要:
<div class="weui_input" id="drpPerson" data-values="11111" data-picker="[object Object]" style=""><ww-open-data type="userName" openid="xxxx"></ww-ope
阅读全文
posted @ 2020-06-22 15:27
zhaogaojian
阅读(304)
推荐(0)
摘要:
1、定义一个style .lableText{ display:block;border: 1px solid #F4F4F4; width: 395px;text-align:left;height:16px;padding:2px; } 2、使用该style <ext:Label ID="txt
阅读全文
posted @ 2020-06-18 18:53
zhaogaojian
阅读(282)
推荐(0)
摘要:
首先使用IE打开管理地址,一些老机器其他浏览器可能打不开。 1、设置自动启动 2、这里可以设置虚拟机启动顺序
阅读全文
posted @ 2020-06-15 10:21
zhaogaojian
阅读(299)
推荐(0)
摘要:
是微软官方出的一款远程桌面管理软件,比直接使用远程桌面好用 官方下载地址: https://www.microsoft.com/en-us/download/details.aspx?id=50042
阅读全文
posted @ 2020-06-12 11:24
zhaogaojian
阅读(1084)
推荐(0)
摘要:
如果您上网时在您尝试访问的所有网站上都看这个问题,就有两种可能: 1 )您的ISP出了重大设备故障/过载。 2 )有问题的内部互联网连接如您的防火墙无法正常运作。 当nginx后端的网站停用时会报这个错误.
阅读全文
posted @ 2020-06-12 11:02
zhaogaojian
阅读(336)
推荐(0)
摘要:
一、在同一个数据库上可以直接使用sql语句 1、使用insert into 时 如果id为主键 Cannot insert explicit value for identity column in table 'TableNa' when IDENTITY_INSERT is set to 按下面
阅读全文
posted @ 2020-06-11 11:36
zhaogaojian
阅读(1161)
推荐(0)
摘要:
1、js端验证 function checkPass(s) { if (s.length < 8) { return 0; } var ls = 0; if (s.match(/([a-z])+/)) { ls++; } if (s.match(/([0-9])+/)) { ls++; } if (
阅读全文
posted @ 2020-06-10 12:58
zhaogaojian
阅读(696)
推荐(0)
摘要:
一、下面两个表达式结果如下 0=="" true 0 "" false js里面0,null,undefine都是false 二、下面 ""==0 ''==0 " "==0 ' '==0全是true
阅读全文
posted @ 2020-06-09 11:07
zhaogaojian
阅读(1981)
推荐(0)
摘要:
1、最终访问本机的IP为ngrok服务器的iP 2、SSL证书需要针对ngrok单独设置。 https://blog.csdn.net/u013379553/article/details/88651599 https://blog.sharkyzh.cn/post/8f3e9247.html
阅读全文
posted @ 2020-06-08 19:33
zhaogaojian
阅读(0)
推荐(0)
摘要:
勾选ignore ancestry即可
阅读全文
posted @ 2020-06-08 11:45
zhaogaojian
阅读(3204)
推荐(1)
摘要:
主要是之前使用的weui版本有bug. https://res.wx.qq.com/open/libs/weuijs/1.0.0/weui.min.js 改成 https://res.wx.qq.com/open/libs/weuijs/1.1.2/weui.min.js
阅读全文
posted @ 2020-06-01 12:03
zhaogaojian
阅读(812)
推荐(0)
摘要:
1、Picker要将input改为div <input class="weui_input" id="drpPerson" type="text" value="" placeholder="请选择" readonly="" data-values=""> 改为 <div class="weui_i
阅读全文
posted @ 2020-05-30 14:14
zhaogaojian
阅读(586)
推荐(0)
摘要:
一个页面有多个onload的话,只会绑定最后一个事件,解决方法 1、将多个事件合并到一个onload中 2、使用jquery $() 3、使用addLoadEvent()函数 function addLoadEvent(func){ var oldonload = window.onload; i
阅读全文
posted @ 2020-05-30 11:28
zhaogaojian
阅读(385)
推荐(0)
摘要:
1、下载devtools,https://share.weiyun.com/5IeTW65 2、放到根目录下带版本的文件夹下 3、从新启动企业微信 按快捷键 ctrl + alt + shift + D,进入调试模式 4、页面上点右键,Show Dev Tools,即可调试了
阅读全文
posted @ 2020-05-30 09:34
zhaogaojian
阅读(3044)
推荐(2)
摘要:
最近创建一个测试服务商,使用了之前的数据库备份,结果手机端访问时一直报这个错, 一、根据官网解决思路: redirect_url未登记可信域名。请确认:1)颁发code的场景在哪个应用点击的。消费code使用的access_token是否有该应用权限。(通过查询access_token权限可确认)2
阅读全文
posted @ 2020-05-29 19:51
zhaogaojian
阅读(5576)
推荐(0)
摘要:
1、使用中的坑 坑一:报错提示: jwxwork-1.0.0.js:1 Uncaught TypeError: Cannot read property 'importKey' of undefined at jwxwork-1.0.0.js:1 at we (jwxwork-1.0.0.js:1)
阅读全文
posted @ 2020-05-29 15:58
zhaogaojian
阅读(711)
推荐(1)
摘要:
string[] strArray = { "abc", "cde" }; string str = string.Join("\',\'", strArray); string str2 = "(\'" + str + "\')"; 转换结果 ('abc','cde')
阅读全文
posted @ 2020-05-28 16:24
zhaogaojian
阅读(2597)
推荐(0)
摘要:
1、切换标点中英文 Ctrl+. 2、CMD下切换英文Ctrl+空格(看起来没什么变化,但有效)
阅读全文
posted @ 2020-05-26 13:35
zhaogaojian
阅读(306)
推荐(0)
摘要:
1.打开链接 https://open.work.weixin.qq.com/ 2.点申请扫码登录,按引导操作 3.顶部导航区会多出了一个服务商平台 4.进入服务商平台,会提示创建一个品牌,就可以创建应用了
阅读全文
posted @ 2020-05-26 10:23
zhaogaojian
阅读(1825)
推荐(0)
摘要:
目前企业微信通讯录最新方式,不能直接在自己的库里存储用户姓名,这样在进行姓名过滤时就需要增加爱额外的工作量, 1、通过姓名获取工号 2、根据工号去数据库查询 3、展示 通讯录查找接口: https://work.weixin.qq.com/api/doc/90001/90143/91844 目前遇到
阅读全文
posted @ 2020-05-22 17:19
zhaogaojian
阅读(3192)
推荐(0)
摘要:
使用的第三方开发模式 原因是误使用了应用secret 这里的provider_secret是指这个 不是下面应用里这个奥!
阅读全文
posted @ 2020-05-22 15:45
zhaogaojian
阅读(964)
推荐(0)
摘要:
HttpRunTime增加requestValidationMode="2.0"并在页面上设置 validateRequest="false" 如果想只针对某些提交数据放行,可以这样写 public class RequestValidatorDisabled : System.Web.Util.R
阅读全文
posted @ 2020-05-21 17:35
zhaogaojian
阅读(302)
推荐(0)
摘要:
NET Core Windows 窗体设计器 Visual Studio 2019 版本16.6 版本中 .NET Core 项目的 Windows 窗体设计器现已可用。 若要在 Visual Studio 中启用设计器,请使用 "工具" > 选项 "> 环境 > 预览功能",并选择 "使用适用于
阅读全文
posted @ 2020-05-20 17:09
zhaogaojian
阅读(716)
推荐(0)
摘要:
以建一个简单测试应用为例 1、配置基本信息 应用类型分为普通应用和通讯录应用,这里选择普通应用即可,如果想要获取客户姓名,手机号,需要再创建一个通讯录应用 下一步 2、配置开发信息 1、应用主页 是手机端点开访问的页面地址 如果安装应用后修改了改地址,需要删除应用从新安装或者设置页面跳转 2、可信域
阅读全文
posted @ 2020-05-20 09:58
zhaogaojian
阅读(1697)
推荐(0)