代码改变世界

随笔分类 - .NET

最新IP数据库 存储优化 查询性能优化 每秒解析上千万

2018-04-13 10:38 by 曾祥展, 1554 阅读, 收藏, 编辑
摘要:最新IP数据库 存储优化 查询性能优化 每秒解析上千万 qqzeng-ip-ultimate.dat 3.0版 阅读全文

微信 登录 Scope 参数错误或没有 Scope 权限

2017-07-04 12:16 by 曾祥展, 8599 阅读, 收藏, 编辑
摘要://电脑端 扫码授权登录 public static string AuthUrl = "https://open.weixin.qq.com/connect/qrconnect?appid={0}&redirect_uri={1}&response_type=code&scope=snsapi_l 阅读全文

最新手机号段归属地数据库 (2020年10月版) 463471行

2017-05-24 12:09 by 曾祥展, 144400 阅读, 收藏, 编辑
摘要:最新手机号段归属地数据库(2020年10月) 463471条 包括 移动 联通 电信 虚拟运营商 最新5G号段:190、192、193、195、197、196 名称:手机号码归属地批量查询 压缩:原版txt为18M,生成这种dat结构为2.88M 性能:每秒解析300万个号段或者号码,简洁高效 阅读全文

最新一代文件结构 超高性能解析IP数据库 qqzeng-ip.dat

2015-07-31 08:13 by 曾祥展, 4865 阅读, 收藏, 编辑
摘要:最新一代文件结构 超高性能解析IP数据库 qqzeng-ip.dat 阅读全文

最新IP地址数据库 二分逼近&二分查找 高效解析800万大数据之区域分布

2014-05-26 22:15 by 曾祥展, 10282 阅读, 收藏, 编辑
摘要:最新IP地址数据库 来自 qqzeng.com 利用二分逼近法(bisection method) ,每秒500多万, 比较高效! 多语言API解析Dat 导入数据库脚本https://github.com/zengzhan/qqzeng-ip 原来的顺序查找算法 效率比较低 改进版 采用二分逼近  阅读全文

小米抢购(简单版v0.1)-登录并验证抢购权限,以及获取真实抢购地址

2013-10-22 13:11 by 曾祥展, 17284 阅读, 收藏, 编辑
摘要:小米(简单版)-登录并验证抢购权限,以及获取真实抢购地址! 并不是复制到浏览器就行了的 还得传递所需要的参数 这里只是前部分 后面的自己发挥了 说明:(抢购前1-2个钟才开放此链接,正式开始时才返回真实地址) console.log([]) json实体类: 抢购: //1.真实地址 返回 mi_d 阅读全文

FluentData-新型轻量级ORM 利用T4模板 批量生成多文件 实体和业务逻辑 代码

2013-08-10 15:11 by 曾祥展, 8264 阅读, 收藏, 编辑
摘要:FluentData,它是一个轻量级框架,关注性能和易用性。 下载地址:FlunenData.Model利用T4模板,【MultipleOutputHelper.ttinclude】批量生成多文件基本语法:1. 初始化:获取MultipleOutputHelper.ttinclude文件模板 在T4模板导入 //导入MultipleOutputHelper.ttinclude文件 路径 //初始化Manager对象 var manager = Manager.Create(Host, GenerationEnvironment); 2.文件块:使用代码标识区分生... 阅读全文

最新IP地址数据库Dat格式-高性能高并发版(2019年3月)

2013-07-22 00:21 by 曾祥展, 14646 阅读, 收藏, 编辑
摘要:最新IP地址数据库->Dat 二进制文件 高性能高并发-qqzeng-ip.dat 格式 全球IP数据库-20190301-Dat 版 国内IP数据库-20190301-Dat 版 国外IP数据库-20190301-Dat 版 全新qqzeng-ip.Dat格式 每秒解析1000W+IP !! 多语 阅读全文

apache-ab并发负载压力测试

2012-12-07 14:04 by 曾祥展, 41347 阅读, 收藏, 编辑
摘要:ab命令原理 Apache的ab命令模拟多线程并发请求,测试服务器负载压力,也可以测试nginx、lighthttp、IIS等其它Web服务器的压力。 ab命令对发出负载的计算机要求很低,既不会占用很多CPU,也不会占用太多的内存,但却会给目标服务器造成巨大的负载,因此是某些DDOS攻击之必备良药,老少皆宜。自己使用也须谨慎。否则一次上太多的负载,造成目标服务器直接因内存耗光死机,而不得不硬重启,得不偿失。在带宽不足的情况下,最好是本机进行测试,建议使用内网的另一台或者多台服务器通过内网进行测试,这样得出的数据,准确度会高很多。远程对web服务器进行压力测试,往往效果不理想(因为网络延时... 阅读全文

EF Power Tools Beta 2 生成 Entity Framework Code First 提示 参数错误 hresult e_invalidarg

2012-12-06 11:58 by 曾祥展, 3382 阅读, 收藏, 编辑
摘要:EF Power Tools Beta 2 生成 Entity Framework Code First 提示 参数错误 hresult e_invalidarg 的最新解决方法环境:vs2012 update 1+ EF5解决:网上找了很多都无法解决这个 用下面方法可以解决了!在vs2012安装目录D:\Program Files\vs2012\Common7\IDE\Extensions\Microsoft\Entity Framework Tools\Templates\Includes 下 找到EF.Utility.CS.ttinclude 文件移除第一行 () 即可! 阅读全文

子用户-角色-权限-菜单 浅谈:子账户设计方案

2012-10-21 22:42 by 曾祥展, 23283 阅读, 收藏, 编辑
摘要:基于技术:Json.net + Jquery + Jstree 员工:账户名(原账户:+自定义) 密码 姓名 部门(树形) 职务(员工 主管 经理 总监 副总裁 总裁) 使用角色(多选) (其他:入职时间 工号 花名 手机 邮箱 座机 )部门:客服(售前 售后) 运营 财务 仓储 (自定义)角色:仓储物流 活动运营 美工设计 商品管理 售前客服 售后客服 等 (自定义)权限:基于角色分配权限+补充权限菜单:不同用户不同权限对应不同菜单 《一》表设计如下:Employee 员工Department 部门Role 角色Permission 权限RolePermission 为角色标识权限Menu 阅读全文

HttpContext.Current.Session ,出现未将对象引用设置到实例上

2012-08-16 10:34 by 曾祥展, 6049 阅读, 收藏, 编辑
摘要:HttpContext.Current.Session ,出现未将对象引用设置到实例上using System.Web.SessionState;public class xx: IHttpHandler, IReadOnlySessionState{IReadOnlySessionState,IHttpSessionState,IRequiresSessionState IHttpSessionState 定义协定以实现自定义会话状态容器。 ... 阅读全文

mvc中的ViewData用到webfrom中去

2012-03-21 23:50 by 曾祥展, 1570 阅读, 收藏, 编辑
摘要:public class UserControlPageHelper : UserControl { protected IDictionary<string, object> ViewData { get { return (Dictionary<s... 阅读全文

漂亮的信息提示

2011-08-27 09:56 by 曾祥展, 3373 阅读, 收藏, 编辑
摘要:漂亮 用户体验友好 信息提示 HTML结构:<div class="msg24"> <p class="ok"> 默认地址修改成功! </p></div>CSS样式:.msg .error, .msg .stop, .msg .alert, .msg .attention, .msg .tips, .msg .ok, .msg .notice, .msg .question, .msg .help, .msg .small-help { color:#404040; background:url(msg_b 阅读全文

xhEditor for .net (支持上传,远程抓图)

2011-07-27 22:32 by 曾祥展, 2450 阅读, 收藏, 编辑
摘要:xhEditor开源HTML编辑器,精简迷你,使用简单,支持Word,基于jQuery,Ajax上传,远程抓图…… For .Net: 配置: <asp:TextBox ID="txtnewsContent" runat="server" TextMode="MultiLine"></asp:TextBox><script src="../Scripts/jquery-1.6.2.min.js" type="text/javascript"></scri 阅读全文

win7 64位 未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序。

2011-07-08 19:03 by 曾祥展, 10086 阅读, 收藏, 编辑
摘要:win7 64位“/”应用程序中的服务器错误。 未能加载文件或程序集“XXX.XXX”或它的某一个依赖项。试图加载格式不正确的程序。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.BadImageFormatException: 未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 程序集加载跟踪: 下列信息有助于确定程序集“XXX”无法加载 阅读全文

CheckBoxList 拓展

2011-06-20 21:50 by 曾祥展, 625 阅读, 收藏, 编辑
摘要:让保存和反绑定更加简单! 新建 ZCheckBoxList类: using System.Web.UI.WebControls;namespace Business{ public class ZCheckBoxList : CheckBoxList { /// 2011-6-19 曾祥展 /// 假如勾2,3,4 則SelectedValue="2,3,4" /// public override string SelectedValue { ... 阅读全文

实体框架 调试 显示 SQL语句 工具

2011-06-04 13:39 by 曾祥展, 905 阅读, 收藏, 编辑
摘要:实体框架调试时,Visualizer来显示Entity Framework生成的SQL代码 安装:复制下面的dll到 InstallPath\Microsoft Visual Studio 10.0\Common7\Packages\Debugger\Visualizers 链接:http://entityvisualizer.codeplex.com/ 阅读全文

vs2010--缓存类

2010-10-06 23:56 by 曾祥展, 1485 阅读, 收藏, 编辑
摘要://配置//页面 阅读全文

枚举 EnumDescription 位运算 权限 sql c#

2010-10-06 22:51 by 曾祥展, 1614 阅读, 收藏, 编辑
摘要:0124816,32,64,128,256,512,1024,2048,4096,8192--2的n次方tinyint类型就够用了--0无权限--1可读(read)--2可新增(insert)--4可修改(update)--8可删除(delete)--16可审核...权限的组合read+insert=1+2=3read+insert+delete=1+2+8=11read+update+delete=1+4+8=13select1|2权限的加法就是逻辑[或]运算--结果:3select3&(~1)权限的减法,使用[与]运算+[非]运算来实现--结果:2select1|13一次添加n个权 阅读全文