Loading

摘要: using System; using System.Collections; using System.Collections.Generic; using System.Data; using System.Data.SqlClient; using System.Text.RegularExp 阅读全文
posted @ 2021-01-30 11:08 jevan 阅读(129) 评论(0) 推荐(0) 编辑
摘要: if (string.IsNullOrEmpty(ConfigMgr.WxPlatformToKen)) { string result = string.Empty; CommonConfigWxPlatformElement wxPlatformConfig = CommonConfigMana 阅读全文
posted @ 2021-01-21 20:09 jevan 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 因为C#的RSA加密解密只有公钥加密,私钥解密,没有私钥加密,公钥解密。在网上查了很久也没有很好的实现。BouncyCastle的文档少之又少。很多人可能会说,C#也是可以的,通过Biginteger开源类来实现,不过那个是有一个文章,不过他加密出来的是16进制结果的。根本不能和JAVA互通。连加密 阅读全文
posted @ 2021-01-20 11:39 jevan 阅读(1195) 评论(0) 推荐(0) 编辑
摘要: 不加解释,自己研究 using Org.BouncyCastle.Asn1; using Org.BouncyCastle.Asn1.Pkcs; using Org.BouncyCastle.Asn1.X509; using Org.BouncyCastle.Crypto; using Org.Bo 阅读全文
posted @ 2020-12-24 19:23 jevan 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 首先接入NuGet包Log4Net 在项目中添加log4net.config文件 Log4Net的级别None>FATAL>ERROR>WARN>INFO>DEBUG>ALL <?xml version="1.0" encoding="utf-8" ?> <configuration> <!-- T 阅读全文
posted @ 2020-11-19 17:12 jevan 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 之前我在.net core 2.1的时候使用的是Huanent.Logging。考虑未来升级尝试使用Log4net.下面是我的配置步骤: 1、网上下载一个log4net配置文件.因为这种没有技术含量需要时间的工作就直接copy就好了.在web目录下建立一个config文件夹 <?xml versio 阅读全文
posted @ 2020-11-19 17:10 jevan 阅读(1349) 评论(0) 推荐(0) 编辑
摘要: public class TimeTool { //根据出生年月计算 整数天 private static int GetAgeByBirthdate(DateTime birthdate) { DateTime now = DateTime.Now; int age = now.Year - bi 阅读全文
posted @ 2020-09-21 18:29 jevan 阅读(229) 评论(0) 推荐(0) 编辑
摘要: public static List<T> TableToEntitys<T>(DataTable dt) where T : class, new() { // 定义集合 List<T> ts = new List<T>(); if (dt != null && dt.Rows.Count > 0 阅读全文
posted @ 2020-09-02 18:09 jevan 阅读(212) 评论(0) 推荐(0) 编辑
摘要: sql2005版本有个函数ISNUMERIC(expression)函数:当expression为数字时,返回1,否则返回0。 select ISNUMERIC('123') --结果为1但是,该函数有个缺点! 1 SELECT 2 ,ISNUMERIC('-') as '-' --1 3 ,ISN 阅读全文
posted @ 2020-08-27 19:23 jevan 阅读(951) 评论(0) 推荐(0) 编辑
摘要: Yyqd_Window win = new Yyqd_Window() { CompanyID = textBox_companyId.Text.Trim(), CompanyName = textBox_work_unit.Text.Trim(), ImportName = "" }; win.U 阅读全文
posted @ 2020-08-26 09:21 jevan 阅读(1248) 评论(0) 推荐(0) 编辑
摘要: 1 /// <param name="para_postDataByte">字节集提交, 欲提交的字节集数据</param> 2 /// <param name="para_method">访问方式, 0=GET 1=POST 2=HEAD 3=PUT 4=OPTIONS 5=DELETE 6=TR 阅读全文
posted @ 2020-07-02 16:34 jevan 阅读(279) 评论(0) 推荐(0) 编辑
摘要: byte[]转16进制 public string ByteArrayToHexString(byte[] data) { StringBuilder sb = new StringBuilder(); foreach(byte b in data) { sb.Append(((int)b).ToS 阅读全文
posted @ 2020-06-17 09:45 jevan 阅读(2615) 评论(0) 推荐(0) 编辑
摘要: 今天将一个 WPF 项目从 .NET 4.0 升级至 .NET 4.6.1 时,出现一个错误: 错误 未知的生成错误“程序集“PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e3 阅读全文
posted @ 2020-06-03 17:44 jevan 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 如果传递的是xml,要用<![CDATA[ ]]>将xml注释为字符串,进行转义 示例 1 2 3 4 5 <root> <method>ND1</method> <kh>Mike</kh> </root> 注释后: 1 2 3 4 5 <![CDATA[ <?xml version="1.0" e 阅读全文
posted @ 2020-04-18 10:11 jevan 阅读(619) 评论(0) 推荐(0) 编辑
摘要: XP .Net 4.0使用Microsoft.Bcl需要安装XP补丁NDP40-KB2468871-v2-x86 做个记录 阅读全文
posted @ 2020-03-30 09:45 jevan 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 1.重新启动Redgate客户端服务,请打开服务控制台(控制面板>管理工具>服务),在服务列表中选择Redgate Client,然后单击开始。 第一步还是不生效,则重装,开启注册机之前 断开互联网 注册成后,编辑hosts 添加127.0.0.1 licensing.red-gate.com127 阅读全文
posted @ 2020-03-09 10:39 jevan 阅读(272) 评论(0) 推荐(0) 编辑
摘要: /** * 无损缩放图片 * bitmap 需要缩放的图片 * w 需要缩放的宽度 * h 需要缩放的高度 * */ public static System.Drawing.Bitmap TBScaleBitmap(System.Drawing.Bitmap bitmap, int w, ... 阅读全文
posted @ 2019-07-03 11:28 jevan 阅读(1500) 评论(0) 推荐(0) 编辑
摘要: ALTER FUNCTION [dbo].[f_NextID](@tabname VARCHAR(50)) RETURNS char(8) AS BEGIN DECLARE @charval CHAR(8) IF LOWER(@tabname) ='B_Fee_Type' SELECT @charval=RIGHT(100000001+ISNULL(MAX(id),0),8) FROM... 阅读全文
posted @ 2019-06-18 11:31 jevan 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 1 private void txtBarCodeNum_KeyUp(object sender, KeyEventArgs e) 2 { 3 TxtInt(sender as TextBox); 4 } 5 6 private void txtBarCodeNum_TextChanged(object sen... 阅读全文
posted @ 2019-06-17 16:58 jevan 阅读(953) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-04-30 00:56 jevan 阅读(6) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-04-27 02:37 jevan 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 运行中发现总是返回false。 经过研究发现原来时我的程序运行在win8系统上需要管理员权限,然后程序作如下配置即可: 阅读全文
posted @ 2019-04-20 01:45 jevan 阅读(4029) 评论(0) 推荐(0) 编辑
摘要: 表单提交协议规定:要先将 HTTP 要求的 Content-Type 设为 multipart/form-data,而且要设定一个 boundary 参数,这个参数是由应用程序自行产生,它会用来识别每一份资料的边界 (boundary),用以产生多重信息部份 (message part)。而 HTT 阅读全文
posted @ 2019-04-12 15:21 jevan 阅读(6937) 评论(3) 推荐(1) 编辑
摘要: 在目前高分屏流行的情况下,windows缩放与布局仍然设置为100%就显得太小(特别是笔记本),通常会调整为125%或150%, VS在缩放与布局设置为非100%的时候,就会自动启动DPI感知模式,以防止VS界面模糊。 但也会导致一个问题 就是在高DPI下(非100%缩放与布局)设计的winform 阅读全文
posted @ 2019-01-17 10:36 jevan 阅读(2129) 评论(1) 推荐(2) 编辑
摘要: //设置隐藏导航条 this.ribbonControl.Minimized = true; 正解 //设置navBarControl隐藏 navBarControl.OptionsNavPane.NavPaneState = DevExpress.XtraNavBar.NavPaneState.Collapsed; 阅读全文
posted @ 2019-01-15 23:48 jevan 阅读(634) 评论(1) 推荐(0) 编辑
摘要: 一直在网上找类似的效果.在Devpexress控件里面的这个是一个Demo的.没法查看源代码.也不知道怎么写的.所以就在网上搜索了半天的. 终于找到类似的解决办法. 可以使用重绘制的办法的来解决. 最终达到自己想要效果的. 或者在标题栏上添加类似的Logo 作者:在水一方 出处:http://www 阅读全文
posted @ 2019-01-15 23:04 jevan 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 1.TextEditor(barEditItem)取文本 string editValue = barEditItem1.EditValue.ToString(); //错误,返回null string editValue = ((DevExpress.XtraEditors.TextEdit)barEditItem).EditValue.ToString(); //正确,返回文... 阅读全文
posted @ 2019-01-15 11:06 jevan 阅读(601) 评论(0) 推荐(0) 编辑
摘要: #region 设置默认字体、日期格式、汉化dev DevExpress.Utils.AppearanceObject.DefaultFont = new System.Drawing.Font("Tahoma", 12); DevExpress.XtraEditors.WindowsFormsSe 阅读全文
posted @ 2019-01-15 10:52 jevan 阅读(1729) 评论(1) 推荐(0) 编辑
摘要: 一,使用view形式的回到顶部 二.使用scroll-view形式的回到顶部 阅读全文
posted @ 2018-12-20 17:17 jevan 阅读(449) 评论(0) 推荐(0) 编辑
摘要: JS 阅读全文
posted @ 2018-12-17 11:32 jevan 阅读(1395) 评论(0) 推荐(0) 编辑
摘要: 1、将就的方法已找到,在保存前,Emoji表情字符串进行utf-8编码,然后写入数据表的nvarchar(max)字段,取出时再进行解码即可。 c#的写法如下: 写入数据表前编码: string sHfContentEn = System.Web.HttpUtility.UrlEncode(m_Dy 阅读全文
posted @ 2018-11-16 13:29 jevan 阅读(1522) 评论(0) 推荐(0) 编辑
摘要: 对图片处理这一块不是很懂,自己写不出来,这些年一直没有停止找一个上传图片质量不下降,加水印不会导致模糊和水印周边产生杂点的代码。 网上基本上99%的代码处理图片质量都是下面这两句: //设置质量//gWater.InterpolationMode = System.Drawing.Drawing2D 阅读全文
posted @ 2018-11-14 09:19 jevan 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 调用方式 将时间戳转换成日期格式: 注意:如果是Unix时间戳记得乘以1000。比如:PHP函数time()获得的时间戳就要乘以1000。 2. 将日期格式转换成时间戳: 以上三种获取方式的区别: 第一、第二种:会精确到毫秒 第三种:只能精确到秒,毫秒用000替代 以上三个输出结果可观察其区别 注意 阅读全文
posted @ 2018-11-13 21:10 jevan 阅读(875) 评论(0) 推荐(0) 编辑
摘要: string[] a = new string[] { "1", "2", "3" }; 给a追加一个 "4" 1 2 3 4 string[] a = new string[] { "1", "2", "3" }; List b = a.ToList(); b.Add("4") 阅读全文
posted @ 2018-11-11 16:55 jevan 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 这是一个关于参数合并的方法,这个场景也经常遇到,比如我们现在要对微信小程序的wx.request进行再一次封装,会涉及到一些默认的参数和每次使用自己传递的参数合并问题,分享代码。 使用如下 阅读全文
posted @ 2018-11-11 03:21 jevan 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 本人也是刚开始接触微信小程序,在微信小程序中经常会遇到修改数组中某一项的值,比如array[0]或者是对象中object.item的值。这些值在微信小程序中都需要使用一个名为setData的方法,而这个方法是通过键值对的形式对数据进行修改,setData({ 参数名: 值 }); 既然知道是以键值对 阅读全文
posted @ 2018-11-01 17:48 jevan 阅读(4034) 评论(2) 推荐(2) 编辑
摘要: 前端: 微信开发者工具 后端:.Net 服务器:阿里云 这里介绍微信小程序如何实现上传图片到自己的服务器上 前端代码 后端上传代码(将文件上传到服务器临时文件夹内) 设置配置文件上传文件对应的文件夹信息 PS:上传到服务器的临时文件夹内,当用户点击保存才把这些文件移动到正式目录下 阅读全文
posted @ 2018-11-01 16:46 jevan 阅读(1449) 评论(0) 推荐(0) 编辑
摘要: 效果: 一,下面是上传图片的效果 image.js代码: image.wxml代码: 阅读全文
posted @ 2018-11-01 16:43 jevan 阅读(618) 评论(1) 推荐(0) 编辑
摘要: Demo下载地址:https://github.com/ybx13579/xiaochengxu-uploadImg 1、九宫格图片 (一次性多张)上传预览删除代码地址:https://blog.csdn.net/yangbingx/article/details/80498851#t8 效果图: 阅读全文
posted @ 2018-11-01 16:36 jevan 阅读(1043) 评论(0) 推荐(0) 编辑
摘要: 效果图 部分源代码 js文件: common.js 源码:https://download.csdn.net/download/yimjune/10757386 原文:https://blog.csdn.net/feng2qing/article/details/81276860 阅读全文
posted @ 2018-11-01 11:16 jevan 阅读(1951) 评论(0) 推荐(0) 编辑