设计之禅读书笔记 UML类图继承/实现/关联/依赖/聚会/组合一 设计原则1.单一职能原则2.里氏变换原则3.开闭原则4.依赖倒置5.接口隔离6.迪米特里原则二 设计模式1.单例模式2.工厂模式3.抽象工厂模式4.模板方法重要、复杂的算法,可以把核心算法设计为模板方法,周边的相关细节功能则由各个子类实现5.建造者模式复杂对象的构建和它的表...
2019-01-09 前后端交互1.前端发起请求ajax Asynchronous Javascript And Xmljquery XmlHttpResuest(xhr)$.ajax({ url:'/dcs-web/get', type:'get', dataType:'json', data:{ }, success:function(r...
2018-12-29 前端1.刷新父页面window.loaction.reload()2.v-for的用法v-for="(index,item) in columns" :key="index" :label="item"columns可为后端传回来的值,也可为在前端定义的值,都是变量,scope.row即该变量值v-for为对组件进行循环3.父子页面传递值与相互调用 4.prop...
2018-10-12/项目构建与多线程编程 一、基础1.搭建SSM项目 2.使用Mybatis-generator自动生成Mybatis代码3.Spring项目中实现定时调度任务 相关参考资料:https://blog.csdn.net/zyb2017/article/details/789978534.batch和task 5.dubbo6.Druid数据库连接池7.异步8.并发conc...
2018-09-03 1.idea启动tomcat出错java.lang.IllegalArgumentException问题分析:可能部分需要的jar不存在解决方案:更换tomcat版本,由7.1.4换为7.6.8,问题为版本落后2.java.lang.NullPointerException问题分析:空指针问题,参数未成功传递解决方案:前端未正确传值,是形参出错,由param改为params...
2018-08-22 一、问题总结1[HPM].errors occurs while trying to proxy request [./dcs-monitor/getAll] from localhost:8080 to http://127.0.1.1:8088 (ECONNREFUSED)(https://nodejs.org/api/errors...网上解决办法:config/index.js...
2017-11-16 MFC探索菜单、对话框编程相关函数EnableWindow(); 该函数的函数功能为:允许/禁止指定的窗口或控件接受鼠标和键盘的输入,当输入被禁止时,窗口不响应鼠标和按键的输入,输入允许时,窗口接受所有的输入。 下面是它的函数原型:BOOL EnableWindow(HWND hWnd,BOOL bEnable); 参数:
2017-11-15 MFC探索窗口句柄、指针之间的转换与获取自定义类获取MFC对话框类对象出处:http://blog.sina.com.cn/s/blog_624ca8080100rkeb.html1.AfxGetApp()->m_pMainWnd->getDlgItem()要在自定义的类中访问主对话框空间,须获得主对话的指针。主对话框的对象在app类的InitInstance()方法中声明。查
Mysql知识总结 达到同样目的的不同sql语句的性能判断LEFT JOIN和RIGHT JION1.from中和where/on中的左右顺序2.输出值为0的行3.where和on的区别where group by havinggroup by 后不允许使用where,所以用having进行判定数据库一般先执行where,再进行group by分组,再执行having筛选相同的
操作系统基础--现代操作系统学习笔记 文件系统文件是操作系统对磁盘的一种抽象,是进程创建的信息逻辑单元,由操作系统管理,这部分称为文件系统。文件文件是一种抽象机制,它提供了一种在磁盘上保留信息而且方便以后读取的方法。这种方法可以使用户不用了解存储信息的方法、位置和实际磁盘工作方式等有关细节文件命名Linux区分大小写,MS-DOS不区分FAT文件系统和NTFS文件扩展名Windows对扩展名赋予含义,用
2017-11-09 MFC窗口探索1.分割窗口使用CWnd类的OnCresteLient()函数基于CWnd类的子类CSplitterWnd类来进行分割窗口的操作,并将分割完的窗口类型转换为目标窗口出处:http://blog.csdn.net/robin__chou/article/details/499635752.窗口大小窗口作为一个矩形在屏幕上的位置CRect即这个对象3.
java学习笔记 2017-11-08在java中的所有东西都会属于某个类java程序示例public class MyFisrstApp{public static void main(string[] args){system.out.println("I Rule!");system.out.ptinrln("The World");}}System.out.println
2017-11-08 MFC探索1.自定义事件#define WM_XLab_UPDATE (WM_USER+100)2.窗口3.Ogre集成MFC界面4.MFC程序框架OnIdle():用于处理程序进程运行间隔事件
2017-11-07 实验室软件代码学习1.预编译头宏#pragma once和#ifndef的区别出处:http://blog.csdn.net/zlhy_/article/details/81925801)#ifndef可以跨平台,而#pragma once只能在微软平台2)#ifndef只能保证程序中同名的一个头文件有效,而#pragma once处理的是物理上(存储上)的文件2.
操作系统基础--现代操作系统学习笔记 I/OI/O硬件原理I/O软件原理I/O软件层次盘时钟用户界面:键盘、鼠标和监视器I/O多路复用出处:http://blog.csdn.net/baixiaoshi/article/details/48708347
计算机网络基础知识 计算机网络体系结构OSI七层结构:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层TCP/IP分层:网络接口层、网络层、传输层、应用层五层结构:物理层、数据链路层、网络层、传输层、应用层物理层数据链路层PPP点对点Ethernet以太网IEEE802MAC交换机、网桥帧(Frame)网络层协议IPAR
海量数据相关处理 十道海量数据处理面试题与十个方法大总结:http://blog.csdn.net/v_JULY_v/article/details/62794981.哈希法2.Bit-map法3.Bloom filter法4.数据库优化法5.倒排索引法6.外排序法7.Trie树8.堆9.双层桶法10.MapReduce法经典实例top K问题1.提取访问最多的I
用户态和内核态解析 内核态和用户态的区别出处:http://blog.csdn.net/westonduo/article/details/39032961当一个任务(进程)执行系统调用而陷入内核代码中执行时,我们就称进程处于内核运行态(或简称为内核态)。此时处理器处于特权级最高的(0级)内核 代码中执行。当进程处于内核态时,执行的内核代码会使用当前进程的内核栈。每个进程都有自己的内核栈。当进程在执行
操作系统面试须知 出处:http://col1.blog.163.com/blog/static/1909775192012719114033352/简述:1 .内核级线程:切换由内核控制,当线程进行切换的时候,由用户态转化为内核态。切换完毕要从内核态返回用户态;可以很好的利用smp,即利用多核cpu。windows线程就是这样的。 2. 用户级线程内核的切换由用户态程序自己控制内核切换,不