自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的博客

个人公众号“菜鸟名企梦”

  • 博客(13)
  • 资源 (17)
  • 收藏
  • 关注

转载 「计算机网络」面试总结!

一、概述网络的网络网络把主机连接起来,而互联网是把多种不同的网络连接起来,因此互联网是网络的网络。ISP互联网服务提供商 ISP 可以从互联网管理机构获得许多 IP 地址,同时拥有通信线路以及路由器等联网设备,个人或机构向 ISP 缴纳一定的费用就可以接入互联网。目前的互联网是一种多层次 ISP 结构,ISP 根据覆盖面积的大小分为第一层 ISP、区域 ISP 和接入 ISP。互联网...

2019-05-07 11:38:40 1483 1

转载 19年腾讯、阿里、网易等各大厂实习生薪资曝光!

谈到大厂,待遇问题无疑是绕不开的一个话题。就算没去大厂实习过,大多数同学印象中的大厂也应该是工资高、给钱痛快、福利待遇好吧!那么具体是怎么样,看下表!看下表!非技术类  本科生工资最高的是字节跳动和滴滴出行:150元/天工资最低的是网易:60~100元/天技术类  本科生工资最高的是字节跳动:400元/天这里需要解释一下技术...

2019-05-07 11:36:55 7136 2

转载 进了阿里,还是觉得自己很失败!!!

我,一个普普通通的人。普通本科毕业,来到北京成为了一个普通的程序员。2013年,我本科毕业,然后就踏上了北漂的征程。来之前想的很清楚。北京技术发达先进。我可以在这里工作三四年,学习成长自己的技术,然后回二三线城市,找家公司做个小主管啥的,应该是可以的。但是呢,现在马上都要五年了,考虑到老家的就业机会,工资福利待遇,也还是一直没有勇气回去。时间快的有点让人感觉喘不过气来,回首自己这几年的工作...

2019-05-07 11:35:58 317

转载 使用了 Eclipse 10 年之后,我终于投向了 IDEA !

使用了eclipse10年之后,我终于投向了IDEA最近,改用了idea,同事都说我投敌了。当然,这些同事都是和我一样的“老”程序员。不说毕业生,公司里的90后基本电脑都不会安装eclipse。eclipse的三足鼎立时期开始我写Java程序,用的并不是eclipse,而是用的一款叫做jbuilder的工具。当时使用这个工具的时候,我已经觉得非常的好用,因为在此之前,我好像记得只是用个简单的...

2019-05-07 11:33:52 1028

转载 找实习的感触和经历

文章来源于网络,出处不详自从自己入职稳定以后,就一直在整理自己这一段时间自己的经历,想要写下来。今天是周末,刚好觉得整理的也差不多了就开始写。开始之前,我想要写四件事情,因为我感觉非常的有必要。第一,就是自己很久没有更新博客了,也就是说自己的大三下学期没有更新任何的技术和生活文章。还是给自己一个原因吧,有时候确实有很多的东西,而且自己也有重点整理,但是当自己去写的时候,就是没有写下去的动...

2019-05-07 11:32:40 603

转载 Linux bash shell中``与${ }的区别

一、命令替换在bash中,$( )与(反引号)都是用来作命令替换的。命令替换与变量替换差不多,都是用来重组命令行的,先完成引号里的命令行,然后将其结果替换出来,再重组成新的命令行。[root@localhost ~]echo today is $(date "+%Y-%m-%d")today is 2019-05-03[root@localhost ~]echo today is `da...

2019-05-07 11:31:08 1433

转载 bash shell中的括号及expr用法

在编写shell scripts时,经常会用到括号,各种括号,各种用法。一、小括号、圆括号:()1、单小括号。①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。②命令替换。等同于cmd,shell扫描一遍命令行,发现了(cmd)结构,便将(cmd)结构,便将...

2019-05-07 11:30:14 1108

原创 Bash常用命令

最近在看flink源码,flink的启动脚本都是bash,所以顺带简单温习了下bash的语法.一、入门下面是一个简单的bash程序:#!/bin/bash # this is a demostr="Hello World" echo $str第一行#! 是说明当前个文件的类型的,Linux 系统根据 “#!” 及该字串后面的信息确定该文件的类型。#后面是注释(上面那种情况除外)...

2019-05-07 11:28:28 4217

转载 Flink技术源码解析(一):Flink概述与源码研读准备

原文:https://yq.aliyun.com/articles/600173一、前言Apache Flink作为一款高吞吐量、低延迟的针对流数据和批数据的分布式实时处理引擎,是当前实时处理领域的一颗炙手可热的新星。关于Flink与其它主流实时大数据处理引擎Storm、Spark Streaming的不同与优势,可参考https://blog.csdn.net/cm_chenmin/a...

2019-05-04 11:05:11 8099

转载 Linux Bash Shell入门教程

BASH 的基本语法最简单的例子 —— Hello World!关于输入、输出和错误输出BASH 中对变量的规定(与 C 语言的异同)BASH 中的基本流程控制语法函数的使用2.1     最简单的例子 —— Hello World!几...

2019-05-03 20:03:31 15447

转载 分享一些好用的 Chrome 插件

前言使用浏览器扩展程序可以使你的工作效率提高数倍不止,那么下面我就向大家分享一下我日常使用的扩展,可能大多数扩展大家都已经在使用了,不过也难免有一两个是你不知道的。正文以下排名并不分先后,请坚持看到最后,或许你会有惊喜。1、 新浪微博图床感谢新浪微博提供的免费图床(对外链无限制),以及吊炸天的 cdn 图片加速服务,从此妈妈再也不用担心我的图床不能用了,另外还支持在网页图片右键菜单中...

2019-05-03 16:58:48 906 2

转载 如何转载其他csdn博客

参考博客原址:http://blog.csdn.net/bolu1234/article/details/51867099转载CSDN博客步骤:1.CSDN博客页面右键,点击【检查】 点击检查后,页面右侧出现html代码,如下图 2.如果需要转载全文,则在html代码下侧点击选中article_content 即可,会在代码框中自动选中article_content相关代码 ...

2019-05-03 16:16:06 150

转载 Linux bash shell:$(( ))、$( )、``与${ }的区别

命令替换在bash中,$( )与` `(反引号)都是用来作命令替换的。命令替换与变量替换差不多,都是用来重组命令行的,先完成引号里的命令行,然后将其结果替换出来,再重组成新的命令行。exp 1$ echo today is $(date "+%Y-%m-%d")today is 2019-0...

2019-05-03 16:13:11 1018 1

李兴华Java Web开发实战经典课后答案

MLDN 李新华 老师 Java Web基础篇课后习题答案,Java Web高级案例篇全部源码。 这套源码从最基本的JSP页面到Model 1到Model 2,文件上传,EL,JSTL,Ajax,Structs,一点一点的修改讲解。 最后形成一个完整的案例,比较经典。喜欢的朋友可以下载。以下是压缩文件的内容: 第二章.HTML,JavaScript简介:1,2题 第三章.XML简介:1,2,3题 第五章.JSP基础语法:1,2题 第六章.JSP内置对象:1,2,3,4,5,6题+系统整合 第七章.JavaBean:1,2,3,4,5,6题 第八章.文件上传:1,2题 第九章.

2019-01-18

人工智能:一种现代方法 第三版 英文非扫描完美版

网上有很多人工智能第三英文版的资源,不过里面是文字和图片夹杂的版本,显示效果非但不好还有错误,这次上传的版本是相当完美的版本。

2019-01-11

基于FPGA的数字图像处理原理及应用【PDF+源码】+基于FPGA的嵌入式图像

文件夹内包含两本书:《基于FPGA的嵌入式图像处理系统设计》和《基于FPGA的数字图像处理原理及应用》。其中,原理及应用这本书偏重工程应用,详细易懂,有verilog源码好上手。之前找这两个资源,每个资源都用了我十来个积分,心痛。现在把PDF和源码找好了,打包在一起用8个积分吸引有缘人,哈哈,如果你也要用FPGA做数字图像处理,我觉得你一定会选择这个资源。

2019-01-08

Excel 2013数据透视表应用大全(含书签)

Excel 2013数据透视表应用大全(含书签),该书经本人整理后,已按章节添加了所有书签,方便阅读和学习。 第1章 创建透视表 1 1.1 什么是数据透视表 1 1.2 数据透视表的数据源 1 1.3 自己动手创建第一个数据透视表 2 1.4 使用推荐的数据透视表 4 1.5 数据透视表用途 5 1.6 何时使用数据透视表分析数据 5 1.7 数据透视表的结构 5 1.8 数据透视表字段列表 6 1.9 数据透视表中的术语 9 1.10 数据透视表工具 10 第2章 为数据透视表准备好数据 13 2.1 数据管理规范 13 2.2 对不规范数据表格的整理技巧 17 第

2019-01-07

Laravel框架关键技术解析 陈昊PDF(高清版)

第1 章 组件化开发与composer 使用……………………………………………… 1 1.1 组件化开发… ……………………………………………………………………… 1 1.2 composer 使用……………………………………………………………………… 2 1.2.1 composer 安装 ………………………………………………………………………… 2 1.2.2 组件安装 ……………………………………………………………………………… 5 1.2.3 自动加载 ……………………………………………………………………………… 6 1.2.4 composer 命令行简介 ………………………………………………………………… 7 1.3 手动构建Laravel 框架……………………………………………………………… 8 1.3.1 项目初始化 …………………………………………………………………………… 8 1.3.2 添加路由组件 ………………………………………………………………………… 9 1.3.3 添加控制器模块 …………………………………………………………………… 12 1.3.4 添加模型组件 ……………………………………………… ……………………… 13 1.3.5 添加视图组件 ……………………………………………………………………… 17 第2 章 Laravel 框架安装与调试环境建立… …………………………………… 21 2.1 Windows 开发环境搭建和调试………………………………………………… 21 2.1.1 Laravel 框架安装 …………………………………………………………………… 21 2.1.2 开发调试环境搭建 ………………………………………………………………… 22 2.2 Linux 开发环境搭建……………………………………………………………… 31 2.2.1 LAMP 环境搭建 …………………………………………………………………… 31 2.2.2 Laravel 安装 ………………………………………………………………………… 36 第3 章 Laravel 框架中常用的PHP 语法… …………………………………… 39 3.1 组件化开发语法条件… ………………………………………………………… 39 3.1.1 命名空间 …………………………………………………………………………… 39 3.1.2 文件包含 …………………………………………………………………………… 43 3.2 匿名函数… ……………………………………………………………………… 48 3.2.1 匿名函数的使用 …………………………………………………………………… 49 3.2.2 Laravel 框架中的应用 ……………………………………………………………… 49 3.3 PHP 中的特殊语法… …………………………………………………………… 50 3.3.1 魔术方法 …………………………………………………………………………… 50 3.3.2 魔术常量 …………………………………………………………………………… 53 3.4 反射… …………………………………………………………………………… 55 3.5 后期静态绑定… ………………………………………………………………… 58 3.6 Laravel 中使用的其他新特性…………………………………………………… 60 3.6.1 trait ………………………………………………………………………………… 60 3.6.2 简化的三元运算符 ………………………………………………………………… 63 第4 章 Laravel 框架中使用的HTTP 协议基础………………………………… 64 4.1 HTTP 发展与相关网络技术……………………………………………………… 64 4.1.1 HTTP 发展 ………………………………………………………………………… 64 4.1.2 与HTTP 协议相关的网络技术 …………………………………………………… 65 4.2 HTTP 协议简介…………………………………………………………………… 71 4.2.1 HTTP 协议工作流程 ……………………………………………………………… 71 4.2.2 请求报文和响应报文结构简介 …………………………………………………… 71 第5 章 Laravel 框架初识………………………………………………………… 77 5.1 Laravel 框架应用程序目录结构………………………………………………… 77 5.1.1 Laravel 框架应用程序根目录介绍 ………………………………………………… 77 5.1.2 app 目录介绍 ……………………………………………………………………… 78 5.1.3 vendor 目录介绍 …………………………………………………………………… 78 5.2 Laravel 框架应用程序的三个重要环节………………………………………… 79 5.2.1 路由 ………………………………………………………………………………… 79 5.2.2 控制器 ……………………………………………………………………………… 82 5.2.3 视图 ………………………………………………………………………………… 86 第6 章 Laravel 框架中的设计模式… …………………………………………… 92 6.1 服务容器… ……………………………………………………………………… 92 6.1.1 依赖与耦合 ………………………………………………………………………… 92 6.1.2 工厂模式 …………………………………………………………………………… 94 6.1.3 IoC 模式 …………………………………………………………………………… 95 6.1.4 源码解析 …………………………………………………………………………… 99 6.2 请求处理管道简介… …………………………………………………………… 104 6.2.1 装饰者模式 ………………………………………………………………………… 105 6.2.2 请求处理管道 ……………………………………………………………………… 106 6.2.3 部分源码 …………………………………………………………………………… 110 第7 章 请求到响应的生命周期… ……………………………………………… 114 7.1 程序启动准备… ………………………………………………………………… 114 7.1.1 服务容器实例化 …………………………………………………………………… 115 7.1.2 核心类(Kernel 类)实例化 ……………………………………………………… 120 7.2 请求实例化… …………………………………………………………………… 121 7.3 处理请求… ……………………………………………………………………… 124 7.3.1 请求处理准备工作 ………………………………………………………………… 125 7.3.2 中间件 ……………………………………………………………………………… 137 7.3.3 路由处理生成响应 ………………………………………………………………… 140 7.4 响应的发送与程序终止… ……………………………………………………… 146 7.4.1 响应的发送 ………………………………………………………………………… 146 7.4.2 程序终止 …………………………………………………………………………… 148 第8 章 服务容器与服务提供者… ……………………………………………… 150 8.1 服务容器… ……………………………………………………………………… 150 8.1.1 服务容器的产生 …………………………………………………………………… 150 8.1.2 服务绑定 …………………………………………………………………………… 151 8.1.3 服务解析 …………………………………………………………………………… 153 8.2 服务提供者… …………………………………………………………………… 156 8.2.1 创建服务提供者 …………………………………………………………………… 157 8.2.2 注册服务提供者 …………………………………………………………………… 158 8.2.3 缓载服务提供者 …………………………………………………………………… 158 第9 章 请求与响应的操作… …………………………………………………… 160 9.1 HTTP 请求实例的操作…………………………………………………………… 160 9.1.1 请求实例的获取 …………………………………………………………………… 160 9.1.2 请求参数的获取 …………………………………………………………………… 161 9.1.3 请求参数的一次存储 ……………………………………………………………… 165 9.1.4 获取一次存储数据 ………………………………………………………………… 166 9.2 HTTP 响应………………………………………………………………………… 166 9.2.1 生成响应的主体内容 ……………………………………………………………… 167 9.2.2 生成自定义响应的实例 …………………………………………………………… 167 9.2.3 生成重定向的响应 ………………………………………………………………… 170 第10 章 数据库及操作…………………………………………………………… 174 10.1 数据库迁移与填充……………………………………………………………… 174 10.1.1 数据库迁移 ………………………………………………………………………… 174 10.1.2 数据库填充 ………………………………………………………………………… 178 10.2 查询构造器……………………………………………………………………… 180 10.2.1 PHP 中数据库的操作 ……………………………………………………………… 181 10.2.2 数据库连接的封装 ………………………………………………………………… 185 10.2.3 查询构造器的实现 ………………………………………………………………… 191 10.2.4 查询构造器的使用 ………………………………………………………………… 192 10.2.5 查询构造器的数据库操作 ………………………………………………………… 196 10 .3 Eloquent ORM… ……………………………………………………………… 198 10.3.1 Eloquent ORM 的底层实现 ……………………………………………………… 198 10.3.2 Eloquent ORM 的使用 …………………………………………………………… 205 第11 章 redis 数据库… ………………………………………………………… 214 11.1 redis 数据库简介… …………………………………………………………… 214 11.1.1 安装 ………………………………………………………………………………… 214 11.1.2 redis 数据结构 …………………………………………………………………… 215 11.2 redis 数据库的应用… ………………………………………………………… 220 11.2.1 数据存取 …………………………………………………………………………… 220 11.2.2 redis 数据库编程思想 …………………………………………………………… 234 11.2.3 发布、订阅消息 …………………………………………………………………… 235 第12 章 会话……………………………………………………………………… 239 12.1 Cookie 技术… ………………………………………………………………… 239 12.2 session 技术… ………………………………………………………………… 241 12.2.1 session 的工作机制 ……………………………………………………………… 241 12.2.2 session 的配置 ……………………………………………………………………… 244 12.3 Laravel 框架中的session 机制… …………………………………………… 245 12.3.1 session 的启动 …………………………………………………………………… 246 12.3.2 session 的操作 …………………………………………………………………… 252 12.3.3 session 的关闭 …………………………………………………………………… 253 第13 章 消息队列………………………………………………………………… 256 13.1 同步类型消息队列……………………………………………………………… 257 13.1.1 消息发送 …………………………………………………………………………… 257 13.1.2 消息处理 …………………………………………………………………………… 265 13.2 数据库类型消息队列…………………………………………………………… 267 13.2.1 参数配置 …………………………………………………………………………… 267 13.2.2 数据表的建立 ……………………………………………………………………… 267 13.2.3 消息的生成、发送与处理 ………………………………………………………… 269 13.2.4 消息存储 …………………………………………………………………………… 269 13.2.5 消息获取 …………………………………………………………………………… 270 第14 章 认证与数据验证………………………………………………………… 273 14.1 认证……………………………………………………………………………… 273 14.1.1 认证模块的配置 …………………………………………………………………… 273 14.1.2 数据表的建立 ……………………………………………………………………… 274 14.1.3 添加用户认证路由 ………………………………………………………………… 275 14.1.4 认证视图的创建 …………………………………………………………………… 276 14.1.5 用户权限认证 ……………………………………………………………………… 279 14.2 数据验证………………………………………………………………………… 285 14.2.1 数据验证的实现 …………………………………………………………………… 285 14.2.2 数据验证的其他使用方法 ………………………………………………………… 289 14.2.3 数据验证后期处理 ………………………………………………………………… 290 14.2.4 数据验证准则 ……………………………………………………………………… 291 第15 章 思维笔记实例…………………………………………………………… 293 15.1 数据库设计……………………………………………………………………… 293 15.1.1 数据表设计 ………………………………………………………………………… 293 15.1.2 模型类设计 ………………………………………………………………………… 296 15.2 路由设计………………………………………………………………………… 301 15.2.1 模块划分 …………………………………………………………………………… 301 15.2.2 程序设计 …………………………………………………………………………… 301 15.3 控制器设计与Web 页面设计… ……………………………………………… 301 15.3.1 用户认证模块 ……………………………………………………………………… 302 15.3.2 用户管理模块 ……………………………………………………………………… 307 15.3.3 笔记类别管理模块 ………………………………………………………………… 311 15.3.4 笔记管理模块 ……………………………………………………………………… 317

2018-12-26

基于c语言的多用户管理的记事本系统

多用户的记事本系统至少应具有如下功能: 1、 用户管理:分为管理员和普通用户。 a) 管理员:可以对用户列表进行查看,添加,删除操作。可以修改自己的密码。 b) 用户:可以新增自己的日志,并选择是否公开。可以查看或删除自己已写的日志。 可以修改自己的密码。 2、日记:日记分为私有日记和公共日记,用户可以增删改查,公共日记所有人可见(管 理员可以删除),私有日记仅自己可见(管理员也无法查看)。 3、日记长度应满足每篇都可以写入5000个字节。 4、搜索日记,可根据时间,或者内容搜索。 5、能够将所有操作保存到文件,并能方便的通过记事本进行查看。 6、结束使用后,能够正常退出记事本程序。

2018-12-26

教务管理系统javaweb项目

教务管理系统javaweb项目 运行环境:window系统,Apache Tomcat v7.0.84、JDK1.8 开发环境:J2EE eclipse、navicat for mysql 运用的技术:MVC设计模式、DAO模式、Servlet、JSP、Filter、MySQL数据库 该项目主要分为登录系统,学生,教师,教务员,系统管理员四大部分,实现了登录,找回密码,修改密码,注销,学生用户的成绩查询,选修与考级报名、学籍信息的查看与修改与考级成绩的查询;教师用户的个人信息查询与修改; 教务员用户的成绩管理,个人信息查询与修改、选修与考级报名学生名单管理员用户对用户的管理。 javaweb的初学者可以下载下来参考学习。下载回来后首先看README.txt文件,帮助理解,启动系统。 系统还有一些功能待实现,可以继续添加完善其他功能与新功能

2018-12-21

张清华图论课后题答案

张清华图论课后题答案 深入实践SpringBoot(陈韶健著)_机械工业出版社 网盘地址

2018-12-19

深入实践SpringBoot(陈韶健著)_机械工业出版社PDF高清扫描版

前 言 第一部分 基础应用开发 第1章 Spring Boot入门 3 1.1 配置开发环境 3 1.1.1 安装JDK 3 1.1.2 安装InterlliJ IDEA 4 1.1.3 安装Apache Maven 4 1.1.4 安装Git客户端 5 1.2 创建项目工程 8 1.2.1 使用Maven新建项目 8 1.2.2 使用Spring Initializr新建项目 11 1.3 使用Spring Boot 14 1.3.1 Maven依赖管理 14 1.3.2 一个简单的实例 17 1.4 运行与发布 18 1.4.1 在IDEA环境中运行 18 1.4.2 将应用打包发布 19 1.5 关于Spring Boot配置 22 1.6 小结 23 第2章 在Spring Boot中使用数据库 24 2.1 使用MySQL 24 2.1.1 MySQL依赖配置 25 2.1.2 实体建模 25 2.1.3 实体持久化 27 2.1.4 MySQL测试 29 2.2 使用Redis 33 2.2.1 Redis依赖配置 33 2. 2.2 创建Redis服务类 34 2.2.3 Redis测试 36 2.3 使用MongoDB 38

2018-12-19

软件设计师 视频+教程

包含电子教程(第二版、第三版、第四版);历年真题2005-2017年;软件设计师笔记;视频教程(任铄老师视频、系统集成项目管理、历年真题讲解)

2018-12-19

spring boot+thymeleaf+bootstrap 简单实现后台管理系统界面

spring boot+thymeleaf+bootstrap 简单实现后台管理系统界面

2018-12-19

微信机器人知识库语料库

微信或QQ聊天机器人的语料库和知识库,图灵机器人的知识库或语料库

2018-11-13

从Paxos到zookeepe分布式一致性原理与实践 源代码

从Paxos到zookeepe分布式一致性原理与实践 一书的源代码

2018-05-17

EM4100 ID卡读写原理及电路设计

文档是本科时候的一个课程设计,里面详细介绍了EM4100 ID卡的读写原理以及电路设计,文末附了PCB图以及原理电路图,并且有示波器波形仿真分析。

2018-04-23

微信跳一跳小白配置教程

world文档中包含了详细的微信跳一跳助手的配置教程,该教程不需要任何基础,从未学过编程的同学也可以配置成功,该教程不需要任何基础!!

2018-03-20

深入理解java虚拟机源码

txt中包含了最新版本“深入理解java虚拟机”一书的源代码

2018-03-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除