Starter POMs:是一套一站式的Spring相关技术解决方案。 1.spring-boot-starter-web:全栈Web开发模块,包含嵌入式Tomcat、Spring MVC。 2.spring-boot-starter-test:通用测试模块,包含JUnit、Hamcrest、Moc ...
分类:
编程语言 时间:
2019-10-27 14:58:50
阅读次数:
125
需掌握的硬技术: 0. 常用的数据结构、算法; 1. 面向对象思想、面向对象设计原则、面向对象开发和实现;另外对于思想还有面向过程、面向接口服务、面向切面、函数式编程等; 2. 设计模式、架构模式、I/O模式、分布式模式、网络模式等; 3. 服务端的开发经验,各类服务端相关技术; 4. 后端开发语言 ...
分类:
其他好文 时间:
2019-10-27 13:10:21
阅读次数:
144
一、基本概念 1.1、WEB开发的相关知识 WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。 Internet上供外界访问的Web资源分为: 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。 动态web资源:指web页面中供人们 ...
分类:
编程语言 时间:
2019-10-27 12:56:53
阅读次数:
100
作为一个web开发人员免不了去和浏览器打交道,前端人员更是如此. 测试人员可能在代码测试的时候容易定位,问题出现在哪里. 不过供桌中常用的可能就是几个,比如前端人员经常看控制面板调试问题,打印后台数据等. 详细了解 开发工具面板更有利于我们了解浏览器,一个网页的优化. 根据谷歌官方的文档整理一系列关 ...
分类:
其他好文 时间:
2019-10-27 12:23:25
阅读次数:
66
本篇是我对Web开发规范中关于三层架构设计规范的一些浅见。虽然三层架构是比较普通,也比较简单的架构设计模式。但是随着业务的增长,涉及到的对象越来越多,处理的逻辑越来越复杂。这其中难免会出现设计不当,从而导致业务报错或逻辑代码混乱等问题的出现。下面我就来简单的谈一谈我是如何设计的?(注:本篇的见解是在 ...
分类:
Web程序 时间:
2019-10-26 17:29:12
阅读次数:
125
laravel 可以做什么? Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。 在Laravel中已经具有了一套高级的PHP ActiveR ...
分类:
其他好文 时间:
2019-10-26 17:01:51
阅读次数:
87
Cookie和Session Cookie和Session是Web开发绕不开的一个环节,本文介绍了Cookie和Session的原理及在Go语言中如何操作Cookie。 Cookie Cookie的由来 HTTP协议是无状态的,这就存在一个问题。 无状态的意思是每次请求都是独立的,它的执行情况和结果 ...
分类:
其他好文 时间:
2019-10-26 12:10:47
阅读次数:
64
前言 web漏洞之首莫过于sql了,不管使用哪种语言进行web后端开发,只要使用了关系型数据库,可能都会遇到sql注入攻击问题。那么在Python web开发的过程中sql注入是怎么出现的呢,又是怎么去解决这个问题的? 当然,我这里并不想讨论其他语言是如何避免sql注入的,网上关于PHP防注入的各种 ...
分类:
数据库 时间:
2019-10-25 20:22:29
阅读次数:
112
不管你是做数据分析,还是网络爬虫,Web 开发、亦或是机器学习,你都离不开要和数据库打交道,而 MySQL 又是最流行的一种数据库,这篇文章介绍 Python 操作 MySQL 的5种方式,你可以在实际开发过程中根据实际情况合理选择。 1、MySQLdb MySQLdb又叫MySQL-python ...
分类:
数据库 时间:
2019-10-25 00:07:36
阅读次数:
131
最近做个简单的MIS系统, 趁机读《flask web 开发实战 入门、进阶与原理解析》 李辉。 由于是flask官方团队的人写的。方方面面都很细致。 很多写法、配置,和之前0.X时代也有了不同。正好整理一下。 打破书里的顺序,把自己不熟的地方摘记出来,随写随改。 因为我现在都是前后分离的写法了,所 ...
分类:
其他好文 时间:
2019-10-24 15:57:24
阅读次数:
252