糖醋里脊

里脊肉正反面刀背拍打
切成长条, 加料酒盐糖一个蛋清
抓匀腌制20分钟
腌制完成后铺上一层玉米淡粉
热锅烧油锅底出现气泡
一条一条里脊下锅
炸至金黄捞出
冷却后大火炸20s

碗中按5321的比例,加五勺番茄酱,三勺白糖,两勺雪碧,一勺白醋。

冷锅冷油,放入调制好的酱汁, 小火煮到红亮浓稠后
放入炸好的里脊, 翻炒过后加入水淀粉勾芡
装盘后可以加入芝麻

QQ图片20181023162203.jpg
QQ图片20181023162208.jpg

Ps. 一斤肉推荐一倍比例(十勺番茄)

北京黑马32期Java就业班

【阶段01】Javaweb
【阶段02】Javaweb综合实战项目
【阶段03】Hibernate
【阶段04】Struts2
【阶段05】Spring
【阶段06】SSH综合项目实战
【阶段07】Oracle
【阶段08】Maven
【阶段09】物流BOS系统综合项目
【阶段10】Mybatis
【阶段11】SpringMvc
【阶段12】SSM-CRM综合练习
【阶段13】Lucence
【阶段14】宜立方商城综合项目
【阶段15】面试视频指导+简历+面试题
工具
北京黑马JavaEE32期就业班课表.xls

下载地址

链接: https://pan.baidu.com/s/1p_0pIKm-P_K7hVJxWSI-iQ 提取码: 1jxu

PHP大狮班视频-布尔教育

(01) HTML5 布尔教育
(02) PHP 3小时光速入门_布尔教育
(03) PHP基础_布尔教育
(04) MySQL基础_布尔教育
(05) PHP操作MySQL_布尔教育
(06) 案例-留言板_布尔教育
(07) Javascript基础_布尔教育
(08) 许愿墙_布尔教育
(09) PHP加强_布尔教育
(10) MySQL加强_布尔教育
(11) Blog项目实战_布尔教育
(12) 面向对象_布尔教育
(13) Smarty_布尔教育
(14) 正则_布尔教育
(15) HTTP协议_布尔教育
(16) ThinkPHP商城实战_布尔教育
(17) JavaScript_布尔教育
(18) Ajax_布尔教育
(19) JQuery_布尔教育
(20) Linux
(21) Nginx
(22) SVN
(23) Git
(24) BootStrap
(25) HTML5深入
(26) memcached集群
(27) 设计模式
(28) JavaScript高级
(29) MySQL优化
(30) X框架
Laravel 框架_布尔教育
PHP趣味案例

链接: https://pan.baidu.com/s/1n2dm5udepgF5cYYskRxnUA 提取码: v7qz

MFC设置壁纸

// 设置强制
// 使用前必须初始化COM组件
static BOOL SetWallpaper(LPCTSTR lpszWallPaper, DWORD dwStyle = WPSTYLE_STRETCH)
{
    HRESULT hr;
    IActiveDesktop* pIAD;
    //创建接口的实例
    hr = CoCreateInstance(CLSID_ActiveDesktop, NULL, CLSCTX_INPROC_SERVER,
        IID_IActiveDesktop, (void**)&pIAD);
    if (!SUCCEEDED(hr)) {
        return FALSE;
    }

    //COMPONENTSOPT co = {0};
    //co.dwSize = sizeof(COMPONENTSOPT);
    //co.fEnableComponents = TRUE;
    //co.fActiveDesktop = TRUE;
    //hr = pIAD->SetDesktopItemOptions(&co, 0);
    //if ( !SUCCEEDED(hr) ) 
    //    goto exit;
    ////将文件名改为宽字符串,这是IActiveDesktop::SetWallpaper的要求
    //WCHAR   wszWallpaper [MAX_PATH];
    //LPTSTR lpStr = strPicFile.GetBuffer(strPicFile.GetLength() );
    //MultiByteToWideChar(CP_ACP, 0, lpStr, -1, wszWallpaper, MAX_PATH);
    //strPicFile.ReleaseBuffer();
    //设置墙纸
    hr = pIAD->SetWallpaper(lpszWallPaper, 0);
    if (!SUCCEEDED(hr)) {
        goto exit;
    }
        
    //设置墙纸的样式
    //WALLPAPEROPT wpo;
    //wpo.dwSize = sizeof(wpo);
    //wpo.dwStyle = dwStyle;
    //hr = pIAD->SetWallpaperOptions(&wpo, 0);
    //if(!SUCCEEDED(hr)) goto exit;
    //应用墙纸的设置
    hr = pIAD->ApplyChanges(AD_APPLY_ALL);
    if (!SUCCEEDED(hr)) {
        goto exit;
    }
    //读取墙纸的文件名并打印在debug窗口内
    //TCHAR szWallPaper[MAX_PATH];
    //hr = pIAD->GetWallpaper(szWallPaper, MAX_PATH, 0);
    //MessageBox(0,szWallPaper, 0, 0);
    //CString strFile = lpszWallPaper;
    //TRACE(strFile); //如果不用位图的话,这里有你意想不到的发现
    //释放接口的实例

exit:
    pIAD->Release();
    return SUCCEEDED(hr);
}

插入符函数

插入符函数(鼠标闪烁)
CreateCaret 创建与窗口相关的插入符;
SetCaretPos 在窗口中设置插入符的位置
ShowCaret 显示插入符
HideCaret 隐藏插入符
DestroyCaret 撤销插入符
GetCaretPos 获取插入符位置
GetCaretBlinkTime 获取插入符闪烁时间
SetCaretBlinkTime 设置插入符闪烁时间

demo

CreateCaret(hWnd, (HBITMAP)NULL, 1, 15);
SetCaretPos(100, 100);
ShowCaret(hWnd);

Git Commit message 提交规范

Type:

feat: 新增feature
fix: 修复bug
docs: 仅仅修改了文档,比如README, CHANGELOG, CONTRIBUTE等等
style: 仅仅修改了空格、格式缩进、都好等等,不改变代码逻辑
refactor: 代码重构,没有加新功能或者修复bug
perf: 优化相关,比如提升性能、体验
test: 测试用例,包括单元测试、集成测试等
chore: 改变构建流程、或者增加依赖库、工具等
revert: 回滚到上一个版本