![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序类
文章平均质量分 75
程序开发博文
wuywx123
靠本事单身,也要靠本事脱单
展开
-
mysql 数据库
## 关系型数据库,比如MySQL的理论基础问题:不光是理解映射关系,是要从关系型数据库的原理出发,想想为什么需要关系型数据库,关系型数据库设计原理、实现方式、操作语言SQL,这些都做做实验,深入理解一下。 1.出了问题,记得先去查日志。 2.在数据库的内部实现中的【三种常见数据结构】:阵列(也就是数组)、二叉树(B+树)、哈希表(哈希桶) 3.关系型数据库原创 2017-09-05 15:57:08 · 489 阅读 · 0 评论 -
html5与css3 及 精通css细读
## HTML5中新增27个元素,废弃16个元素-----------------------------------------------------------1.HTML并不是用来写页面样式的,而是用来表示一个网页的基本架构的,样式用CSS来实现。 HTML5除了提出很多的新效果的标签,但是更重要的是加强了语义化结构标签,其中这个time就是其中之一。 【结构性元素】、【块原创 2017-05-11 21:34:09 · 729 阅读 · 0 评论 -
vue入门第一课
## Vue.js 提供了 MVVM 数据绑定和一个可组合的组件系统,具有简单、灵活的 API 1.MVVM模型 使用Vue的过程就是定义MVVM各个组成部分的过程的过程。 * 定义View * 定义Model * 创建一个Vue实例或"ViewModel",它用于连接View和Model。 ====原创 2017-08-11 13:33:24 · 401 阅读 · 0 评论 -
软件架构的触碰
软件架构:分层架构、微服务架构、事件驱动架构、微核架构(插件架构)、云架构(没有使用中央数据库)微服务架构:适合构建复杂的应用1)微服务应用是分布式系统,由此会带来固有的复杂性2)另外一个关于微服务的挑战来自于分区的数据库架构。3)测试一个基于微服务架构的应用也是很复杂的任务。4)微服务架构模式应用的改变将会波及多个服务。单体式架构:1.应用核心是业务逻原创 2017-06-23 17:25:53 · 535 阅读 · 0 评论 -
理解RESTful架构
1.面向资源是rest最明显的特征,即将服务器上所有提供的事物都抽象成资源;而且每一种资源都是有状态的。这里引出了【资源及其状态】的概念。2.除了设计资源本身,还需设计资源之间的关联关系,并且通过超链接(在表现层时)才将资源关联起来。这里引出了【超文本驱动】3.服务器的资源通过语义化的API及一组有限的操作向外暴露。这里引出了【统一接口】,必须要提到这些统一接口是【无状态(归属)】的。原创 2017-06-23 17:23:39 · 346 阅读 · 0 评论 -
Java 数据结构学习 之 二叉树及相关
首先,申明一点,此博客用于仅用于平时学习、总结及复习。最近老师出了一个有关二叉树的迭代器的题目,总是想不明白,于是查了很多资料,现将一些重要知识总结如下:关于数据结构 树这一章重要的知识点有两点:二叉树和Huffman树二叉树创建及遍历///树的结点建立与构造 public class Node{ Object data; Node lchild; Node rchi原创 2015-10-30 13:16:30 · 420 阅读 · 0 评论 -
win7远程桌面连接问题解决方案
win7远程连接出现问题的解决方案#### 离开CSDN博客已经快一年了,学会了很多,选择了很多,今天我又回到了CSDN。####以前总是对#远程桌面连接#感到神奇,认为很是了不起,最近接触了这个连接,原来使用起来还是挺简单的。不过还是有问题。原创 2015-11-10 21:48:00 · 1352 阅读 · 0 评论 -
javaEE 入门
1. SSH框架到底是什么?(过时的概念 ) 2.maven + spring + springboot + springmvc + mybatis (现在最流行的框架组合) 1)Spring框架是一个轻量级的企业级开发的一站式解决方案。所谓方案是可以基于Spring解决Java EE开发的所有问题。Spring框架主要提供了IoC容器、AOP、数据访问、Web开发、消原创 2017-12-21 16:35:25 · 945 阅读 · 0 评论 -
css轻松第一课
### css轻松第一课1. 学习写css需要一个好用的编辑器:推荐sublime2. css基础5问*你知道css不能独立存在吗*你知道HTML和css之间的联系吗*你知道id和class有什么不同吗*你知道div以及span的差异吗*css对浏览器的兼容性:主要兼容IE,Firefox,chrome三款主流浏览器。**话外**:W3C和浏览器厂商的设计差异导致了原创 2017-05-18 13:20:15 · 357 阅读 · 0 评论 -
Linux基础学习四:权限管理
一、权责分明,才能愉快地玩耍起来话说Linux属于实打实的多用户的操作系统,虽然它没有可视化的界面,但是它允许多用户同时登陆到系统并使用资源。每个用户都有属于自己的文件、进程、任务和工作环境,使得Linux在运行时有条不紊。 可以试想,如果普通用户可以有关机权限,那天下还不大乱。[嘿嘿]在Linux下,用户分为三类:超级用户、系统用户和普通用户超级用户(root),具有一切权限,绝对的权力导致原创 2017-04-12 15:58:19 · 276 阅读 · 0 评论 -
AWS:国外有名的云服务Amazon 云
1 AWS提供的常用云:EC2如果没有接触过AWS的文档,你可能会被一些描述搞定晕头转向,这是因为翻译的水平问题。不过,尝试着习惯了,就会发现文档写还是比较清楚的。亚马逊不会直接给你生成好EC2主机,这个主机需要你自己初始化,包括Linux系统、运行环境什么的。 我们在搭建web服务器时会用到的四种服务: EC2:提供虚拟服务器,必须要设置服务器开发的协议,端口和源IP地址等等。 EBS:这是原创 2017-03-28 10:51:00 · 1858 阅读 · 0 评论 -
win7系统使用经验
Windows7 update:更新说明。最好是关闭防火墙和系统更新Windows update功能,使用杀毒软件代替微软推荐的更新。Windows的环境变量:环境变量可以看成是计算机的全局变量。禁止chrome的自动更新:关闭服务中的chrome更新服务;关闭计划任务中的chrome更新计划;将chrome安装包中的GoogleUpdate.exe用一个空文件代替。win7远程桌面连接使用:原创 2017-03-28 10:51:55 · 1741 阅读 · 0 评论 -
网络通信及http协议
上部分:网络通信必须要弄懂 ==“一个主机,一个网络”==何谓一个主机?一个网络? 也就是你的电脑。 与主机相关的有网线、检查网卡是否装好、IP/tcp协议是否装好。这些设置都是你的电脑通信的必备条件。 和其他电脑通信的结果,将是产生一个网络。和你附近的电脑通信会产生局域网,和距离你比较远的地方会产生广域网。作为一个主机,想要和其他电脑通信,如图所示还得需要IP地址、子网掩码、网关地址、d原创 2017-03-28 10:57:44 · 423 阅读 · 0 评论 -
TCP/IP四层网络参考模型
所谓网络就是多台计算机互相通信的总称,为什么会出现分层? 像生活中的协作分工一样,当任务量小的时候,一个人可以很好的完成,但是当任务量变大时,则会是多人一起来完成; 为了多人之间能很好的合作,就出现了分工。前一阶段的工作的成果作为下一阶段的工作的基础。 其实网络也是这样,每一层完成相应的功能,多个功能加起来就能完成计算机之间的通信需求了。这里引出了【分层】的概念。相邻层之间通过【接口】互相通原创 2017-03-28 10:58:40 · 849 阅读 · 0 评论 -
thinkphp5 开发的那点事
知识点1:* 应用程序的流程图。对于一般的框架是这样的。*index.php文件作为前端控制器,初始化运行CodeIgniter所需的基本资源;Router检查http请求,以确定如何处理请求;如果存在缓存文件,将直接输出到浏览器,不用走下面正常的系统流程;在加载应用程序控制器之前,对http请求以及任何用户提交的数据进行安全检查;控制器加载模型、核心类库、辅助函数以及其他所有处理请求所需原创 2017-03-28 10:59:11 · 2234 阅读 · 0 评论 -
sublime:一款神级web代码编辑器
我是一名web农农,下面是我使用的一些插件或配置。下载了sublime后首先要安装的插件:package control,它主要用来管理各种插件。 View > Show Console 菜单打开控制台输入下面的命令安装。(因为是国外的网站可能需要翻墙)import urllib.request,os; pf = 'Package Control.sublime-package'; ipp =原创 2017-03-28 11:02:45 · 2613 阅读 · 0 评论