第一步:浏览需求说明文档。了解软件解决什么问题,什么需求 第二步:导入项目,找jar包,浏览它的核心框架,核心技术 第三步:画图,画系统架构的草图,这个系统是如何搭建的,每个层都用到了那些技术,记录自己不熟悉的技术点 第四步:系统都是分层体系,都从后往前面开始阅读源码: 1、 看数据库配置文件,了解 ...
分类:
其他好文 时间:
2018-01-28 22:29:01
阅读次数:
293
PDO两大功能 一、事务功能 PDO的事务功能主要控制好几条sql语句同时成功或者同时失败(当其中一条SQL语句有错误时,同时好几条一起失败),失败时可以回滚操作 1、造对象 1 2 3 4 <?php $dsn = "mysql:dbname=crud;host=localhost"; $pdo ...
分类:
其他好文 时间:
2018-01-28 16:36:33
阅读次数:
169
PDO比MySQLi功能强大 PDO可以访问MySQL及其它数据库 一、造对象 1 2 3 4 5 <?php $dsn = "mysql:dbname = crud;host = localhost"; //mysql:MySQL数据库驱动dbname = crud:数据库名字 ;host = l ...
分类:
其他好文 时间:
2018-01-28 16:35:33
阅读次数:
111
用户cmdb功能概述 之前学flask做了个cmdb的东西.当初作为学习的一个思路. 久而久之就忘掉了, 整理一下放上来. 可见时间是把杀猪刀, 稍不留神就让你背负着忘掉的东西,回顾它, 然后反过来浪费时间. 这就是搞这些的烦恼. 支持登录 crud数据库来实现用户的增删改查 功能如下 打开首页让登 ...
分类:
数据库 时间:
2018-01-26 11:01:05
阅读次数:
763
先去看DI帮忙, DI 简单一点 比如我要写一银行的存款 写完后,发现每次的写的都是CRUD 于是感觉麻烦,封装一个类,专门的去写一个工具类 然后你的朋友帮忙,于是你们制定了一个接口; 但是随之而来的问题,每次在实现的时候都要new的对象,耦合度太大,也太浪费资源,于是你写了一个容器,把bean对象 ...
分类:
其他好文 时间:
2018-01-25 21:52:11
阅读次数:
154
今天在写SpringMVC框架的crud时,发现不支持c标签的语句 “test” does not support runtime expressions 原因是我的标签uri写的是<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" % ...
分类:
Web程序 时间:
2018-01-25 14:19:22
阅读次数:
231
1、将歌曲管理的CURD方法放到原型中 2、在构造函数中,我们只有一个属性是songList,因为音乐库不是共有的,如果将songList放入原型中,任何一个人的一次修改songList,都将把songList改变,下一个人new出来的songList就会不一样 3、将CRUD方法放入原型中,好处很 ...
分类:
Web程序 时间:
2018-01-24 14:01:27
阅读次数:
194
本篇导航: 简介 MongoDB基础知识 安装 基本数据类型 CRUD操作 其它 存储库之mysql 一、简介 MongoDB是一款强大、灵活、且易于扩展的通用型数据库1、易用性 MongoDB是一个面向文档(document-oriented)的数据库,而不是关系型数据库。 不采用关系型主要是为了 ...
分类:
数据库 时间:
2018-01-22 19:28:12
阅读次数:
286
注意:使用promise回调函数 var that = this; new Promise((resolve, reject) => { console.log('进入Promise方法了'); request({ method: 'GET', url: wx_gettoken_url }, fun ...
分类:
Web程序 时间:
2018-01-21 12:38:27
阅读次数:
203
字典:大括号括起来的键值对。 重要方法:字典名.get('键',默认值)。如果字典中有该键值对,则取到对应的值。如果没有该键,则得到默认值。 字典的CRUD: 增加:字典名['键'] = '值' 删除:del 字典名['键'] 修改:字典名['键'] = '新值' 查询:字典名.get('键',默认 ...
分类:
编程语言 时间:
2018-01-17 23:29:07
阅读次数:
196