27
2017
09

[CodeSnippet]js方法getcookie、setcookie

        //read COOKIE
        function getCookie(cookiename) {
            var result;
            var mycookie = document.cookie;
            var start2 = mycookie.indexOf(cookiename + "=");
            if (start2 > -1) {
                start = mycookie.indexOf("=", start2) + 1;
                var end = mycookie.indexOf(";", start);
                if (end == -1) {
                    end = mycookie.length;
                }
                result = unescape(mycookie.substring(start, end));
            }
            return result;
        }
        //write COOKIE
        function setCookie(cookiename, cookievalue) {
            var date = new Date();
            date.setTime(date.getTime() + 5 * 365 * 24 * 60 * 60);
            document.cookie = cookiename + "=" + cookievalue + "; path=/;expires = " + date.toGMTString();
        }


23
2017
09

谈谈代步车选车买车相关

        作为一个IT人员,一直在专业技术上学习,今天得空写点车相关的东西,给大家分享一下。车是个奢侈品,但是代步车10来万的价格也不算贵,至少我周边认识的同事或朋友都应该是买得起的,而且现在一般去周围哪里都比较远,没车还真是有些不方便,虽然说打车方便但人多的时候也是打不到车,而且打车不便宜,相信很大一部分人一旦有一些存款都会有考驾照然后买车的打算。今天谈的车,豪车不在今天的谈论范围之内,今天说的代步车是全款在13万或以下的紧凑型轿车或少量的suv车型,价格再高点选择又多了,情况又复杂很多。很久之前就想写一些关于买车相关的东西,却是因为时间关系到现在才写,一转眼已经过了快10个月了。因为看到周围很多人也是有买车的打算,有可能因为没有啥经验会被宰。有一些经验还是比没有经验强吧。今天谈的内容,主要是有两方面,一个是推荐一些性价比高的代步车,另外就是谈谈自己买车的一些经验。

17
2017
09

asp在iis中设置与.net一起运行、读取数据库操作回顾

目前工作中开发都是使用asp.net,很少使用asp,观念上认为asp.net比asp要高级,实际是也是如此,但asp也并非没有使用场景。比如asp不需要编译,这个特性目前对于我们来说就非常有吸引力了,并且在一个asp.net网站中,asp可以同时存在并正常运行,可以做为一些辅助工具使用。


下面来看下iis中原本运行asp.net网站的,要全面支持asp要做哪些重要的设置。

1、允许asp找到父级目录:

14
2017
09

[转载].Net相对更加完美的汉字转拼音


微软PinYinConverter


微软PinYinConverter很强大,但在多音字面前,犯了传统的错误,按拼音字母排序。如【强】微软居然优先【jiang】而不是】【qiang】

所以不能优选 PinYinConverter。


Npinyin


很人性,很不错的第三方库,在传统多音字前优先使用率较高的,但在生僻字面前有点无法转换。(GetInitials(strChinese)  有Bug  如【洺】无法识别,但GetPinyin可以正常转换。)

13
2017
09

sql server经常使用的树形结构表递归查询语句

应用场景:一般是菜单、组织层级、上下级权限等功能使用,数据库结构就是有id和pid(上级ID)

虽然说用循环语句也能解决,但逻辑还是不够简洁,下面贴上SQL代码:


WITH    cte
                      AS ( SELECT   OrgId ,
                                    ParentId ,
                                    IsArea ,
                                    IsActive ,
                                    sort ,
                                    CAST( OrgId AS NVARCHAR(MAX)) path,
1 AS OrgLevel
                           FROM     dbo.SysOrg
                           WHERE    ParentId = 0
                           UNION ALL
                           SELECT   o.OrgId ,
                                    o.ParentId ,
                                    o.IsArea ,
                                    o.IsActive ,
                                    o.sort ,
                                    c.path + '\' + CAST( o.OrgId AS NVARCHAR(MAX)) path,-- 递归,路径为父路径+当前路径
c.OrgLevel+1 AS OrgLevel -- 递归,层数为父级层数+1
                           FROM     SysOrg o
                                    JOIN cte c ON o.ParentId = c.OrgId
                         )
 SELECT * FROM cte;


12
2017
09

chrome浏览器装JsonViewer插件自动格式化显示

未装插件之前显示内容:


装插件之后显示内容:

10
2017
09

E语言学习笔记01入门、02基础组件、03变量及流程

其实一直也没到易语言(E语言),但是实际是还是有用,毕竟它是一门语言。不过有些人说出一句话“国语编程,扬我国威”,我感觉是不是有点过了,呵呵 。据说有“易语言在中小学实验与推广项目”,推广这门编程语言变成教材使用了。之前也没接触过E语言,最近认识酷Q是使用E语言写的,有兴趣学习一下,总没有坏处。

10
2017
09

泛型使用和原理、泛型约束、应用

原理:

泛型是语法糖,在编译时,会为调用者生成各种类型的方法副本.

也就是说, 不用开发者自己写具体方法,是编译器代劳了这一工作,只是节省了开发者的时间


demo代码:

    public class GenericClass
    {
        /// <summary>
        /// 泛型方法,调用时可不传T类型,可以隐式推断类型
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="parameter"></param>
        public static void Show<T>(T parameter)
        {
            Console.WriteLine("value={0},type={1}", parameter, parameter.GetType());
        }
    }


03
2017
09

sql使用临时表和游标更新酒景orgid(mssql)

sql:

-- 临时表
select * into #sysorgtemp from SysOrg(nolock);
select * into #producttemp from (
select ProductId,BdId,p.OrgId productOrgId,u.OrgId userOrgId
from Product(nolock) p
left join SysUser u on p.BdId = u.LoginId
where p.OrgId is null and p.BdId is not null
) temp
where temp.userOrgId is not NULL;
-- 这里,可以加sql把要更新的数据,备份到一张备份表


31
2017
08

[分享]酷Q机器人二次开发(.Net插件)


酷Q原理简介

酷Q插件问题

演示



1、酷Q原理简介


百科

https://baike.baidu.com/item/%E9%85%B7Q%E6%9C%BA%E5%99%A8%E4%BA%BA/4111789?fr=aladdin