06 2017 档案

摘要:WPF右键菜单一般情况下是被看做一个类。当我们在具体的开发程序中,往往都是需要在某个按钮或框架内添加一个WPF右键菜单的需求。 ContextMenu类就是用来做右键菜单的对象,对于任何的控件都可以进行对ContextMenu属性的操作进行设置右键菜单的功能. 下面代码就是对一个按钮添加一个WPF右 阅读全文
posted @ 2017-06-15 18:25 <--青青子衿--> 阅读(3823) 评论(0) 推荐(0)
摘要:在面向对象的设计中,我们经常会听到或用到聚合、耦合的概念。面向对象的目标就是设计出高聚合、低耦合的程序。然而,究竟什么是聚合、什么是耦合,恐怕每个人都有自己的答案,换句话说,大多数人对聚合和耦合的概念是模糊的。小弟我今天就在此抛砖引玉,希望能给新入行的朋友和在校的学生一点帮助。 因为聚合与耦合这两个 阅读全文
posted @ 2017-06-15 18:06 <--青青子衿--> 阅读(247) 评论(0) 推荐(1)
摘要:1.SQL分页 其中,jyid是一个虚拟的int变量,目的是为了给表添加一个虚拟的int编号,方便分页;而 OverTime则是分页依据的字段,因为有的时候,有的人的建表习惯未必会添加一个int型的主键作为标序。 以上语句是一个标准的分页语句,第一个top后面的数字为pagesize,第二个top后 阅读全文
posted @ 2017-06-01 18:47 <--青青子衿--> 阅读(8962) 评论(0) 推荐(0)
摘要:在实际操作sql数据的过程中,经常会用到多个判定定位的条件,而这些条件有时候又未必存在,比如 当出现多个判定条件时,如何使代码更健壮呢? 这里,我们介绍下 where 1=1 在本人实际的项目中,由于用到多个判定条件,且不知道这些条件又是不是存在,代码如下: 姜彦 20170601 阅读全文
posted @ 2017-06-01 18:09 <--青青子衿--> 阅读(284) 评论(0) 推荐(0)

// /**/ // 在页脚Html代码 引入 // function btn_donateClick() { var DivPopup = document.getElementById('Div_popup'); var DivMasklayer = document.getElementById('div_masklayer'); DivMasklayer.style.display = 'block'; DivPopup.style.display = 'block'; var h = Div_popup.clientHeight; with (Div_popup.style) { marginTop = -h / 2 + 'px'; } } function MasklayerClick() { var masklayer = document.getElementById('div_masklayer'); var divImg = document.getElementById("Div_popup"); masklayer.style.display = "none"; divImg.style.display = "none"; } setTimeout( function () { document.getElementById('div_masklayer').onclick = MasklayerClick; document.getElementById('btn_donate').onclick = btn_donateClick; var a_gzw = document.getElementById("guanzhuwo"); a_gzw.href = "javascript:void(0);"; $("#guanzhuwo").attr("onclick","follow('33513f9f-ba13-e011-ac81-842b2b196315');"); }, 900);