MFC中Frame-Splitter-Splitter模型

新建SDI工程,名为ss。 添加4个MFC类, CLeftView : public CTreeView CRightFrame : public CFrameWnd CTopView : public CListView CBottomView : public CHtmlView 在App类中的ss.h中,添加 CLeftView* m_pLView; CRightFrame *m_pRFrame; CTopView *m_pTView; CBottomView *m_pBView; 在4
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

.NetCore——中小企业架构及通用权限管理系统开篇

博客开通已经7年多了,也没写过什么东西,最近,突然想记录下自己的软件开发生涯,于是,找回账户,登录一看,还是当时还是在学校的时候学习的时候记录过一个sql批量到数据的Demo,近两年来,微服务架构火起来了,前端VUE、React等框架也变得很流行,在此,利用业余时间谈谈我对.netcore微服务架构看法及如何使用.netcore实现一个中小企业架构,如果有写得不对的地方,欢迎大家指正!好了,不多说了,今天,先大概理一下目录。 一.浅谈微服务架构与.NetCore 二.通用中小企业架构设计思路
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

hdu-6071 Lazy Running

In HDU, you have to run along the campus for 24 times, or you will fail in PE. According to the rule, you must keep your speed, and your running distance should not be less than K meters. There are 4 checkpoints in the campus, indexed as p1,p2,p3 an
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

读阮一峰ES6笔记2:变量的解构赋值

1、数组的解构赋值 基本用法 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 以前,为变量赋值,只能直接指定值。 let a = 1; let b = 2; let c = 3; ES6 允许写成下面这样。 let [a, b, c] = [1, 2, 3]; 本质上,这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就会被赋予对应的值。 下面是一些使用嵌套数组进行解构的例子。 let [ , , third] = [
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

9飞7艇9q7q0群676

+Q Q 微 信 同 步 【 9 7 9 7 0 6 7 6 】 【 转 变 数 字 】 多 样 化 娱 勒 方 式, 开 奖 视 频 同步 直 播 。无 需 注 册 ,扫 马 直 接 进 入 娱 勒 ,娱 勒 聊 田 两 不 误 ,24 小时 在线 ,全 国 统 一 开 将, 信 誉 老 群 ,支 持 把 把 清 !低 险, 高 利, 欢 迎 各 位 老 板 前 来 爆 贝兼 !
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

三、Spring注解之@Import

spring注解之@Import 【1】@Import 参数value接收一个Class数组,将你传入的类以全类名作为id加入IOC容器中 比较简单,此处不做详细解释 【2】ImportSelector ImportSelector强调的是复用性,使用它需要创建一个类实现ImportSelector接口,实现方法的返回值是字符串数组,也就是需要注入容器中的组件的全类名。id同样也是全类名。 上代码: //自定义逻辑返回需要导入的组件 public class MyImportSelector
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

9飞7艇9q7q0信6誉7群6

+Q Q 微 信 同 步 【 9 7 9 7 0 6 7 6 】 【 转 变 数 字 】 多 样 化 娱 勒 方 式, 开 奖 视 频 同步 直 播 。无 需 注 册 ,扫 马 直 接 进 入 娱 勒 ,娱 勒 聊 田 两 不 误 ,24 小时 在线 ,全 国 统 一 开 将, 信 誉 老 群 ,支 持 把 把 清 !低 险, 高 利, 欢 迎 各 位 老 板 前 来 爆 贝兼 !
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

9飞7艇9q7q0实6力7群6

+Q Q 微 信 同 步 【 9 7 9 7 0 6 7 6 】 【 转 变 数 字 】 多 样 化 娱 勒 方 式, 开 奖 视 频 同步 直 播 。无 需 注 册 ,扫 马 直 接 进 入 娱 勒 ,娱 勒 聊 田 两 不 误 ,24 小时 在线 ,全 国 统 一 开 将, 信 誉 老 群 ,支 持 把 把 清 !低 险, 高 利, 欢 迎 各 位 老 板 前 来 爆 贝兼 !
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

WaitForSingleObject[转]

在多线程的情况下,有时候我们会希望等待某一线程完成了再继续做其他事情(比如主线程等待子线程结束完之后,自己再结束),要实现这个目的,可以使用Windows API函数WaitForSingleObject,或者WaitForMultipleObjects。这两个函数都会等待Object被标为有信号(signaled)时才返回的。 那么,信号是什么呢?首先我们可以假设这里存在一个文件和两个线程,我们规定这个文件同一时刻只能被一个线程所访问打开,那么我们的线程该如何知道这个文件现在有没有被别的线程
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

AOP源码解析:AspectJExpressionPointcutAdvisor类

  先看看 AspectJExpressionPointcutAdvisor 的类图   再了解一下切点(Pointcut)表达式,它指定触发advice的方法,可以精确到返回参数,参数类型,方法名 1 package concert; 2 3 public interface Performance { 4 void perform(); 5 }   AspectJExpressionPointcutAdvisor 源码,官方文档解释说这是可以用于任何AspectJ切入点表
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

Provider增删改查

package com.fei.provider; import org.apache.ibatis.jdbc.SQL; import com.fei.domain.User; public class UserProvider { /** * 新增用户 * * @return */ public String addUser() { return new SQL() { {
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

REST Framework接口规范

REST Framework接口规范 一 、发展及其背景介绍 网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备…)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现APIFirst的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。 REST(Representational State Transfer)表述性状态转换,REST指的是一组架构约束条件和
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

小技巧-CSS 三角的做法

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta http-equiv="X-UA-Compatible" content="ie=edge" /> <title>Document</title> <s
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

Mac OS X下把 /etc/sudoers 写错了怎么办?(转载https://blog.csdn.net/robertsong2004/article/details/53725285)

重要的事情先说一下,首先为了回避这个问题,一定要用 visudo 来改 /etc/sudoers 文件。 问题描述: 1. 用 sudo vi 直接改 /etc/sudoers 并覆盖原文件。 2. 由于 /etc/sudoers 不符合语法,sudo 无法执行。 3. 因为 sudo 无法执行,所以 /etc/sudoers 无法修改。 头大了,这怎么改,后悔ing 问题解决: 找到网上一个解决方案,可以在不重启系统的情况下修改 /etc/sudoers。 1. 查看 /etc/suoder
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

11小组第二次博客作业

第一部分 一、简要综述以往和现在研究: 1.少量研究:the literature concerning ...(论文要开展的工作)is rare/few/little 2.在过去的一段时间:in the past few years, 3.花式夸过往研究:The success of present work has driven( a lot of downstream applications) 4.越来越受到关注:It has attracted tremendous attentio
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

团队展示&选题(白衣天使队)

一、 团队展示 (1) 队名:白衣天使队 (2) 队员:     陈泽鑫3117004607 (组长)     商爱虎 3117004626         邵铧泽 3117004627     肖文恒 3117004633     闫浩宇 3117004634     郑进怀 3117004637 (3) 团队项目描述:基于小程序的背单词软件 (4) 队员风采:   陈泽鑫     风格:顺风就浪逆风就投     擅长:老板要我擅长啥我就擅长啥     兴趣:python和c++     角
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

hive sql 转化mapreduce原理

aaa
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

TCP/IP四层与五层模型 概论与详解

一. TCP/IP四层模型 TCP/IP四层体系结构:简单,易于使用。 五层原理体系结构:综合OSI和TCP/IP的优点,为了学术学习。 TCP/IP四层模型和OSI七层模型的不同 二. TCP/IP五层模型 TCP/IP五层模型作用和功能 1、应用层(application layer) (1)直接为用户的应用进程提供服务。 (2)在因特网中的应用层协议有很多,eg:支持万维网应用的http协议,支持电子邮件的smtp协议,支持文件传送的ftp协议。 2、运输层(transport laye
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

关于今后的一些计划

上了大学之后还是想继续算法竞赛。 不过和高中不同的是,这次对自己看的更加清楚,并且从大学的学习中我发现,或者说养成了把算法依赖于数学建模的好习惯。因此以后会注重算法原理的分析。 大一计划: 1、复习高中学习过的所有知识。 2、学完《算法导论》。 3、对于所有使用过的算法,证明其原理,发布成博客的形式以供参考。 开干!
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0

请求模块

请求模块 一 、CBV源码分析 # 视图层 from django.shortcuts import render, HttpResponse from django.views import View class CBVTest(View): # 通过调度(dispatch)分发请求 def dispatch(self, request, *args, **kwargs): pass super().dispatch(request, *ar
分类: 其他 发布时间: 10-24 22:50 阅读次数: 0