Skip to content

Instantly share code, notes, and snippets.

View wanghuaisheng's full-sized avatar

OutMan wanghuaisheng

View GitHub Profile
@wanghuaisheng
wanghuaisheng / 设置PrivatePath.md
Created April 18, 2018 07:18
设置PrivatePath
LoadPlugins<IStoreProvider>("载入数据访问插件", TCNCConsts.TcncPluginDir_DataAccess);
LoadPlugins<IProtocolProvider>("载入协议支持插件", TCNCConsts.TcncPluginDir_Protocol);

        /// <summary>
        /// 插件设置
        /// </summary>
        private void PluginSetting()
{

hashchange

在URL的参数列表(及URL中"#"号后面的所有字符串)发生变化的时候触发, hash的变化不会触发浏览器请求资源,因此天然可以来处理页面内无刷新导航 。

兼容如下:

IE8+ | FF3.6+ | Safari5+ | Chrome | Opera 10.6+ 支持hashchange

event对象有两个属性:oldURL和newURL, FF3.6+ Chrome Opera支持 oldURL 和 newURL

key 在中文翻译中,有翻译成键的,我这里保留为key。

type 包含5种数据类型,String,Hash,List,Set,Sorted Set。

value 主要关注的便是对应的数据结构和特性

@wanghuaisheng
wanghuaisheng / WebApi调用删除的代码存档.md
Created March 14, 2018 09:05
WebApi调用删除的代码存档

WebApi调用删除的代码存档

        /// <summary>
        /// 调用WebApi获取数据
        /// </summary>
        /// <typeparam name="TApi">WebApi接口类型</typeparam>
        /// <typeparam name="TResult">返回数据</typeparam>
        /// <returns>服务接口实例</returns>
@wanghuaisheng
wanghuaisheng / 设计模式速记.md
Last active February 5, 2018 09:24
设计模式速记

自创设计模式速记,哈哈哈哈……

结构型模式

祖宗过桥,室外相待

组装过桥,适外享代
合饰滤接,配观元理
 器器 器
@wanghuaisheng
wanghuaisheng / 正则匹配组.md
Created January 22, 2018 09:34
正则匹配组
         
         var pattern = @"^.+(?<No1>[\d]{5})$";
            var input = "abcd2018012200005";
            var rgx=new Regex(pattern);
            var mat=rgx.Match(input);
            if (mat.Success)
            {
                //Groups不会为null,通过组名取值也不会抛出异常
 var val=mat.Groups["No"].Value;
@wanghuaisheng
wanghuaisheng / Win10_IIS支持PHP.md
Created January 6, 2018 02:57
Win10系统让IIS支持PHP
@wanghuaisheng
wanghuaisheng / Dev使用问题汇总.md
Last active January 16, 2018 08:04
Dev使用问题汇总

Dev添加BarButtonItem

        private int _index = 1;
        private void _btnSvgImageTest_Click(object sender, EventArgs e)
        {
            var bbi = new BarButtonItem
            {
                Alignment = BarItemLinkAlignment.Right,
                Caption = @"人员管理" + _index++,