摘要:
引用的dll 链接: https://pan.baidu.com/s/1MjwmfvBCPTBq1QNapKzDmg 提取码: 9wuf [DllImport("Drawcash.dll")] private static extern bool OpenDriverCash2(int code1, 阅读全文
摘要:
在 http://www.codeproject.com/KB/edit/AlphaBlendedTextControls.aspx 的基础上增加了水印文字 代码如下: 1 public class TextBoxTransparent : TextBoxEx 2 { 3 #region priva 阅读全文
摘要:
概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求, 阅读全文
摘要:
当我们为某个用户设置某个功能的增删改查,审核,等等权限的时候,又不想用多个字段来记录此功能的权限时,可以考虑用类似枚举值的形式来保存选择的权限, 比如: 查看=1 新增=2 修改=4 删除=8 审核=16 发布=32 当用户的权限值=6的时候 我们就知道他拥有新增和修改权限,当=33的时候 就知道拥 阅读全文
摘要:
今天在群里面聊起来下载地址控制的问题,比如一些视频网站或音乐网站,对下载地址进行了加密处理,你复制到其他电脑或者或一段时间之后都失效了,这是怎么实现的呢? 大概思路是这样的: 1、当用户请求网页获取下载地址的时候,根据用户的信息和资源id进行加密得到一个伪编码,比如,根据用户的mac+ip+sess 阅读全文
摘要:
key:属性名称 value:字符串类型的值 typevalue:属性类型 返回:转换后的值 阅读全文
摘要:
扩展类 1 public static class LinqExtensions 2 { 3 /// <summary> 4 /// 创建lambda表达式:p=>true 5 /// </summary> 6 /// <typeparam name="T">对象名称(类名)</typeparam> 阅读全文
摘要:
函数如下 效果如下 阅读全文
摘要:
var v = document.createElement("div"); //向v中追加打印数据,可以将界面的元素追加进来 var h = window.open("打印窗口", "_blank"); h.document.write( $(v).prop("outerHTML")); h.document.close(); h.print(); h.clo... 阅读全文
摘要:
使用redis组件如下,至于为什么使用3.9版本,是因为4.0开始商业了,限制了次数 ServiceStack.Common" version="3.9.70"ServiceStack.Redis" version="3.9.71"ServiceStack.Text" version="3.9.71 阅读全文
摘要:
将一些公用的东西弄到一个类库DM.T4里面,哪个项目需要用到t4生成的话,将DM.T4的生成事件中将dll和ModelAuto.ttinclude复制到需要使用T4的项目的生成目录下,如果这样 然后在需要就可以添加T4文件了,T4文件头部引入即可,例如下面的这个例子,就是根据表生成一些类 <#@ t 阅读全文
摘要:
关于T4模板的信息我就不赘述了,百度一大堆 MSDN的介绍 https://msdn.microsoft.com/zh-cn/library/bb126478.aspx 下面是简单的一个示例,从类中获取字符串数组,并生成数组相应的类文件 需要一个MultipleOutputHelper.ttincl 阅读全文
摘要:
这里只说明了思路和方法 我们在安装程序里面可能需要安装的时候将mysql一起安装,那么我们就按照下面的顺序思路来。 首先我们安装的电脑上可能已经安装了mysql,所以我们的mysql服务就起一个名字,这样就可以和其他的区分开了(一个电脑可以安装多个mysql服务) 首先,检查有没有我们自己安装的my 阅读全文
摘要:
使用以下命令 reg delete "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\eventlog\Application\MySQL" /freg delete "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\ 阅读全文
摘要:
【编程环境】Visual Studio 2010, NET4.0 【开发语言】C#, 理论上VB.NET等依赖.NET Framework框架的语言均受此影响 【问题描述】 使用HttpWebRequest抓取网页内容,但首次请求总是莫名奇妙的阻塞在Request.GetResponse();上,不 阅读全文
摘要:
public partial class FrmAnchor : Form, IMessageFilter { public FrmAnchor(Control parentControlc, Control keyControl) { InitializeComponent(); this.Siz 阅读全文
摘要:
先看下效果 纯透明的pane,然后设置一个半透明的图片,可以看出来显示了父控件的button 看代码 public partial class PanelEx : Panel { protected Graphics graphics; protected override CreateParams 阅读全文
摘要:
新增配置文件log4net.config,内容如下 <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="log4net" type="log4net.Config.Log4Ne 阅读全文
摘要:
我们要知道,treeview在新增或删除treeNode的时候会进行重绘,这也就是为什么大量数据的时候,treeview很卡、很慢的原因, 那么我们这样 treeview1.BeginUpdate(); //这里进行添加节点,这样的话 就不会每次添加节点都进行重绘 //另外不要展开太多的节点,否则重 阅读全文