会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
<--青青子衿-->
水善利万物而不争
博客园
首页
新随笔
联系
订阅
管理
09 2018 档案
virtual、protected、internal
摘要:1.virtual 2.protected 3.internal
阅读全文
posted @
2018-09-30 19:29
<--青青子衿-->
阅读(325)
评论(0)
推荐(0)
生产者消费者模式
该文被密码保护。
posted @
2018-09-30 19:16
<--青青子衿-->
阅读(1)
评论(0)
推荐(0)
WPF MVVM 之将 ViewModel层中界面所需Model再分一层到单独的 UI.Model中
摘要:1.UI.Model
阅读全文
posted @
2018-09-30 19:12
<--青青子衿-->
阅读(867)
评论(0)
推荐(0)
串口操作类
该文被密码保护。
posted @
2018-09-30 19:09
<--青青子衿-->
阅读(0)
评论(0)
推荐(0)
享元模式
摘要:1.享元工厂
阅读全文
posted @
2018-09-30 19:06
<--青青子衿-->
阅读(115)
评论(0)
推荐(0)
策略模式
摘要:1.抽象策略类 /* * 作 者 :姜 彦 * 项目名称 :Utility.Tool.Controller.Controller.AE240Tester.Strategy * 类 名 称 :SendStrategy * 命名空间 :Utility.Tool.Controller.Controller
阅读全文
posted @
2018-09-30 19:05
<--青青子衿-->
阅读(94)
评论(0)
推荐(0)
C# ref跟out
摘要:简单画一张图来对比 ref 跟 out 的不同
阅读全文
posted @
2018-09-30 18:57
<--青青子衿-->
阅读(83)
评论(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);