Web开发笔记 #06# 前后端分离

前后端分离 在我(一个懂点java web的小白)的视角里,前后端交互大概是这两种方法:一种是直接在服务端用JSP动态生成html返回(服务端渲染),另外一种是在前端用AJAX拿数据填充页面(前后端分离)。个人感觉上,后者是优于前者的!一方面是n个人写代码时便于分工;另外一方面,即便是自己一个人写代码,“前后端分离”也会让整个项目显得更简单(后端只专注提供数据,前端只负责呈现)。 更多关于“前后端分离”的深入讨论: 如何正确理解前后端分离? Web 前后端分离的意义大吗? 在上面有看到有谈“国
分类: 其他 发布时间: 12-03 22:28 阅读次数: 0

4号团队-团队任务4:每日例会(2018-12-3)

团队序号:4 开发项目:UI设计系列课程官网 日期:2018年12月3日 撰写人:赵显彻(项目经理) 团队成员:   项目经理:赵显彻   产品经理/UI设计师:赵启灏   软件开发工程师:张俭 于鹏 赵朋 团队汇报(图片): 燃尽图: 总结:目前项目已经进入到了最后阶段,网站搭建基本完成,功能还没有完全实现,明天是夏大伟的软件工程课,我组在本周六周日时加快了速度,弥补了之前与别组进度的差距,另外还制作了ppt,明天夏大伟课上演示。
分类: 其他 发布时间: 12-03 22:28 阅读次数: 0

JS-函数参数

## 值类型作为函数参数传递的特征:传递的参数是从新复制了一份,函数内和函数外是两个不同的变量,仅仅是值相同而已。 ## 引用型作为函数参数传递的特征,函数内与函数外是两个不同的变量,但指向同一个对象。 注:因此函数内是允许修改外部的数据(同一个对象) ## 函数参数传递的灵活性 在JS中,函数调用过程中没有规定函数的个数和类型,因此函数调用具有灵活性。那么为了方便使用,在每一个函数调用的过程,函数代码体内 有一个默认的对象arguments,它存储着实际传入的使用参数。 1,定义函数时不写参
分类: 其他 发布时间: 12-03 22:28 阅读次数: 0

Failed to execute goal on project e3-manager: Could not resolve dependencies for project cn.e3mall:e3-manager:pom:0.0.1-SNAPSHOT: Could not find artifact cn.e3mall:e3-parent:jar:0.0.1-SNAPSHOT

新建好工程后一定要记得从底层开始clean和install 在启动新建的工程时到最后一步出现了这个问题: Failed to execute goal on project e3-manager-web: Could not resolve dependencies for project cn.e3mall:e3-manager-web:war:0.0.1-SNAPSHOT: Could not find artifact cn.e3mall:e3-manager-service:jar:0
分类: 其他 发布时间: 12-03 22:28 阅读次数: 0

K3CLOUD新增用户

1.在金蝶云之家对应的产品序列中新增用户 2.在CLOUD本地查询用户-同步注册用户后,云平台用户会同步至本地
分类: 其他 发布时间: 12-03 22:28 阅读次数: 0

12.3 团队冲刺第二天

我将软件开发分为几个流程,分解成模块实现模块的数据说明、可执行程序的程序单元。 进行模块设计,用软件结构图表示,将涉及进行计算机编码。 我百度查找了一些参考软件的实现算法,编写并调试了程序代码。
分类: 其他 发布时间: 12-03 22:28 阅读次数: 0

吴裕雄 实战PYTHON编程(8)

import pandas as pd df = pd.DataFrame( {"林大明":[65,92,78,83,70], "陈聪明":[90,72,76,93,56], "黄美丽":[81,85,91,89,77], "熊小娟":[79,53,47,94,80] } ) print(df) import pandas as pd datas = [[65,92,78,83,70], [90,72,76,93,56], [81,85,91,89,77], [79,53,47,94,80]]
分类: 其他 发布时间: 12-03 22:28 阅读次数: 0

1 小时 SQL 极速入门(二)

上篇我们说了 SQL 的基本语法,掌握了这些基本语法后,我们可以对单表进行查询及计算分析。但是一个大的系统,往往会有数十上百张表,而业务关系又错综复杂。我们要查的数据往往在好几张表中,而要从多张表中来获取信息就需要用到表联结了。 先说说什么是联结,联结就是用一条 SELECT 语句从多个表中查询数据。通过联结,让多张表中的数据互相关联起来。联结又分为内联结、左外联结、右外联结、全外联结。别怕,我知道有些初学者看到这几个概念就头大,不过请继续往后看,看完后你肯定能看明白。在实际中,内联结和左联结
分类: 其他 发布时间: 12-03 22:28 阅读次数: 0

npm的nrm命令使用--设置镜像地址

npm下载会很慢,因为npm默认从国外下载资源,建议修改npm镜像源地址 1.运行npm i nrm -g全局安装nrm包; 2.使用nrm ls查看当前所有可用的镜像源地址以及当前所使用的镜像源地址; 3.使用nrm use taobao切换镜像源地址
分类: 其他 发布时间: 12-03 22:28 阅读次数: 0

#Leetcode# 39. Combination Sum

https://leetcode.com/problems/combination-sum/ Given a set of candidate numbers (candidates) (without duplicates) and a target number (target), find all unique combinations in candidates where the candidate numbers sums to target. The same repeated
分类: 其他 发布时间: 12-03 22:27 阅读次数: 0

LeetCode498 对角线遍历

给定一个含有 M x N 个元素的矩阵(M 行,N 列),请以对角线遍历的顺序返回这个矩阵中的所有元素,对角线遍历如下图所示。 示例: 输入: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ] 输出: [1,2,4,7,5,3,6,8,9] 解释: 说明: 给定矩阵中的元素总数不会超过 100000 。 //章节 - 数组和字符串 //二、二维数组简介 //1.对角线遍历 /* 算法思想: 有类题属于
分类: 其他 发布时间: 12-03 22:27 阅读次数: 0

动态规划学习笔记 初识动态规划

写在前面 注意:此文章仅供参考,如发现有误请及时告知。 更新日期:2018/3/16,2018/12/03 动态规划介绍 动态规划,简称DP(Dynamic Programming) 简介1 简介2 动态规划十分奇妙,它可以变身为记忆化搜索,变身为递推,甚至有时可以简化成一个小小的算式。 动态规划十分灵活,例如 NOIP2018 PJ T3 摆渡车 ,写法有很多很多,但时间、内存却各有差异。 动态规划十分简单,有时候一个小小的转移方程就能解决问题。 动态规划十分深奥,有时你会死也想不出合适的转
分类: 其他 发布时间: 12-03 22:27 阅读次数: 0

LeetCode54 螺旋矩阵

给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。 示例 1: 输入: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ] 输出: [1,2,3,6,9,8,7,4,5] 示例 2: 输入: [ [1, 2, 3, 4], [5, 6, 7, 8], [9,10,11,12] ] 输出: [1,2,3,4,8,12,11,10,9,5,6,7] //章节 - 数组
分类: 其他 发布时间: 12-03 22:27 阅读次数: 0

Ubuntu 16.04 + GTX970 + cuda8.0.44安装配置等问题(转)

https://blog.csdn.net/u010094199/article/details/54380086
分类: 其他 发布时间: 12-03 22:27 阅读次数: 0

测试套件TestSuite

1、用途 (1)利用unittest来执行流程,而不只是单元测试 (2)控制unittest的执行顺序 2、unittest.TestSuite()类来表示一个测试用例集 (1)用来确定测试用例的顺序,哪个先执行哪个后执行 (2)如果一个class中有4个test开头的方法,则加载到suite中有4个测试用例, (3)由TestLoder加载TestCase到TestSuite (4)verbosity参数可以控制结果的输出,0表示简单报告,1表示一般报告(默认为1-一般报告),2表示详细报告
分类: 其他 发布时间: 12-03 22:27 阅读次数: 0

超平面多维近似向量查找工具annoy使用总结

需求:我有800万的中文词向量,我想要查询其中任意一个向量对应的最邻近的向量是哪些。通常情况下如果向量集比较小的话,几十万个向量(几个G这种),我们都可以用gensim的word2vec来查找,但是880万有16个G,加到内存中就爆炸了,而且gensim中的查找属于暴力搜索,即全都遍历比较余弦相似度来进行查找,因此几百万的词向量查找起来就很慢了。这里我需要用更快速的工具来进行查找,找到了两个工具,一个是facebook的faiss包另一个是annoy包。Faiss只能部署在linux,而且看着
分类: 其他 发布时间: 12-03 22:27 阅读次数: 0

【redis 封装】

<?php /** * Created by PhpStorm. * User: andy * Date: 18/3/26 */ namespace app\common\lib\redis; class Predis { public $redis = ""; /** * 定义单例模式的变量 * @var null */ private static $_instance = null; public static fu
分类: 其他 发布时间: 12-03 22:27 阅读次数: 0

引用、指针

&的三个含义:位与、引用变量说明符、取地址运算符 *的三个含义:乘、指针变量说明符、取值运算符 【引用】:引用变量与被引用变量同时指向同一内存地址,其一改变,两者都改变。 &——引用变量说明符,xa——引用变量(类型要与x一致,且不能再引用其他变量) #include <iostream> using namespace std; int main() { int x = 10; int &xa = x;//声明引用变量xa cout << xa<<endl; //10
分类: 其他 发布时间: 12-03 22:27 阅读次数: 0

吴裕雄 实战PYTHON编程(7)

import os from win32com import client word = client.gencache.EnsureDispatch('Word.Application') word.Visible = 1 word.DisplayAlerts = 0 doc = word.Documents.Add() range1 = doc.Range(0,0) #文件起始处 range1.InsertAfter("这是测试第一行\n这是测试第二行\n") range1.InsertA
分类: 其他 发布时间: 12-03 22:27 阅读次数: 0

sqlserver varchar和Nvarchar区别 varchar和Nvarchar区别

原文:https://www.cnblogs.com/qanholas/p/3298882.html varchar和Nvarchar区别 Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示 如果还为了这个纠结,就直接看看后面的解说,做决定吧。 一般如果用到中文或者其它特殊字符,我就会使用n开头的类型,否则的话直接使用var开头的。 sql server中的varchar和Nvarchar有什么区别? 答: varchar
分类: 其他 发布时间: 12-03 22:27 阅读次数: 0