道底wwWzzz19如何本能解决师,是否zzz19CoM能再恢复

道底wwWybyby如何解决,是否ybybyCoM能再恢复_百度知道
道底wwWybyby如何解决,是否ybybyCoM能再恢复
我有更好的答案
腿短 a2n.ba7.tech 走的慢
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。数码爱好者必备神器
中关村在线客户端
12概念产品
157.2万235.2万323万411.3万510.8万69.4万79.2万88.6万98.5万108.4万
113.3万210.1万39.5万49.5万58.7万67.9万77.6万87.6万97.4万106.7万
1162万2143万3139万4119万5112万699万789.6万883.5万964万1063.7万
关注公众号404 Not Found
404 Not Found
The requested URL was not found on this server.
您要找的内容已被删除讨论四种数据分析组合,前提:全部数据都存储在数据库中
较好(无限可能)
Python(R)
注意:系统开发无法通过即时修改对图表进行预览,难以重现数据分析过程
连接数据源
后端/JavaScript
Python(R)
Python + SQL
Matplotlib
2016 年下半年,我主持的 web 开发项目中,深度使用了基于 Jhipster 环境的 Angular + Spring Boot 架构,
对于 Angular 单页应用的写法有了一些心得,分享于此:
1. 代码规范与文件结构
Jhipster 生成的前端代码,最初采用了John Papa 著名的 。
后续开发中建议延续该风格,其要点是:
职责单一原则,一个 js 文件只做一件事(state、controller、service、directive)
使用概念更清晰的 vm (一些连接视图-模型的对象)替换 scope,
除了在最常见的 controller 和 html 组合中使用,还应在 directive 中使用 vm
LIFT 原则:快速 L 定位代码、优雅 I 标识代码 、保持最 F 平等的结构、T 尝试不重造轮子
根据项目的情况,文件结构采用了主题驱动,即将同一主题的页面文件放在同一目录下。
另设置了 app/service/ 目录,集中实现了对后端 REST 接口的 $resource 调用
AngularJS 最让人头疼的莫过于 SEO。
Baiduspider 无法读取单页应用中的内容。
陆续看了知乎专栏、去哪儿网以及 angular 中文社区的设计,参考了
的源码后,解决方案如下:
需要先将页面中的 # 去掉,前端在 Angular 中使用 html5Mode,
后端在 Java 中写 filter( nginx 中,可以通过修改 rewrite 实现)
在后端的 filter 中监听首页或特定页面的 http 请求,
当发现 User-Agent 为爬虫时,通过非 Angular SPA 的方式(如 JSP – Thymeleaf),后端渲染后返回
3. ng-show、ng-if、ng-class、ng-repeat
ng-if,用于初始化时确定显示/隐藏的内容,适用于不同 directive 的切换
ng-show,可用于各种状态下内容的显示/隐藏,但是可能有闪烁的问题
ng-class 的 visibility 可以解决某两个元素同步显示/隐藏的问题,避免了同步闪烁
闪烁的解决方案:
设置 vm.dataIsReady 字段,用于数据加载完成之后,显示出闪烁部分的内容
数据异步加载,一定要在回调中设置 vm.dataIsReady = true
数据循环处理,需要在代码段中加上 $timeout(function( vm.dataIsReady = ));
ng-repeat 在嵌套时,外层 ng-repeat 的$index 被内层覆盖,需要根据情况手动加入数据索引
4. REST / $resource
尽可能减少 REST 的次数,前后端要做出相应的调整,比如打包多个对象后传输一次
禁止在循环中使用 REST,可对返回的数组进行循环
要严格使用回调,上一次 REST 成功回调后,再执行下一次 REST
使用 $resource 所构造的服务时,需要注意参数的设置:
参数1:url 中多个参数的值对象
参数2: POST / PUT 的上传对象
参数3:成功回调函数
参数4:失败回调函数
5. ui-router / directive
使用 ui-router 对状态进行管理,支持 url 切换;页面局部不切换 url,建议使用 directive
directive 的对象双绑 “=”,函数单绑 “&”
使用 $watch 对传入 directive
的对象进行监控
$sce.trustAsHtml() 与 ng-bind-html 使用会引起安全问题,需要有另外的 js 注入检测
ng 可与 d3.js 完美结合
有用工具 ng-inspector
(待完善)
Docker 是开源容器,用于更快的交付应用,典型场景有:
容器即服务
中文 《第一本 Docker 书》
中文 《Docker 即学即用》,Oreilly
《Using Docker》、《Docker Cookbook》,Oreilly
使用 Docker Toolbox,安装 Docker 软件
使用 Docker Engine,在容器中运行软件镜像
$ docker images,查看本地镜像
$ docker run hello-world
如果本地不存在镜像,则获取 Docker Hub 镜像
创建 Docker Hub 账户和镜像仓库
$ docker login
创建自己的镜像
Dockerfile
$ docker build -t docker-name
push(推)镜像到 Docker Hub,让他人使用
$ docker push docker-name,上传
$ docker pull docker-name,下载
$ docker-machine restart default # Restart the environment
$ eval $(docker-machine env default) # Refresh your environment settings
Docker Engine
$ docker ps,查看所有正在运行中的容器列表
$ docker ps -a,查看所有未运行的容器列表
$ docker rm $(docker ps -a -q),删除所有未运行的容器
$ docker start -i container-id
$ docker stop container-id
$ docker-machine ls
$ docker-machine create –driver virtualbox my-default
$ docker-machine rm my-default
使用预制 Ubuntu 镜像
$ docker pull ubuntu
$ docker run -i -t ubuntu /bin/bash
ctrl-p ctrl-q,detach 容器
ctrl+d,exit 容器
$ docker attach ubuntu-container-id
$ docker rmi -f ubuntu,删除镜像
制作 Java Spring Boot 镜像
构建并使用 MongoDB 镜像
Docker Compose
用于运行多容器的 Docker 应用
$ docker-compose
Sublime Text 3
Material 主题
Package Control 包管理器
Colorsublime 编辑器主题
PackageResourceViewer
AdvancedNewFile
ExpandRegion
Fira Code 字体
Ctrl + P 文件搜索(@ 文件内搜索)
Ctrl + Shift + P
Laravel 开发插件
命令模式下使用 Package Control: Install Package 安装
Laravel 5 Artisan
Laravel 5 Snippets
SublimeLinter php 代码校验
Laravel-ide-helper
Laravel Blade Highliter
Bootstrap Snippets
封面书目中
(1993)编程入门
(1998)Java
面向对象思想
1994设计模式
1999代码重构
(1984)Scheme
函数式编程
(1990)算法入门
(1973)算法巅峰
2003UNIX 开发思想
2010互联网
1980人工智能
1975项目管理思考
2010设计思想
UX,用户体验
UCD,以用户为中心的设计
Balsamiq Mockups,草图
Axure RP,原型
Photoshop,绘图与切图
Dreamweaver,界面开发
《Web信息架构——设计大型网站(第3版)》
《Web界面设计》
《高效设计沟通之道(第2版)》
UX Website List
UCD Website List
目前为 HTTP 1.1
用户要访问某个资源,通过浏览器发送请求 Request,指向了 URL / URI 对应的服务器
服务器接收到请求后,返回给用户一个响应 Response
如果访问成功,通常响应会包含页面内容,如果不成功,可能会看到 404 页面
HTTP 协议是无状态的
请求类型:OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT
响应状态码:1xx(消息)、2xx(成功)、3xx(重定向)、4xx(客户端错误)、5xx(服务器错误)
REST 表述性状态转移,是当前最流行的互联网架构之一,目的是设计“完美 URL”,降低客户端和服务端的复杂度
通过设计 URL 来统一资源的表述,规定请求类型:
POST /uri 增加资源
GET /uri/{id} 查找资源
PUT /uri/{id} 更新资源
DELETE /uri/{id}
(可选)PATCH
资源既可以是 HTML(提供内容),也可以是 JSON 数据(提供 APIs、Web Services)
可构造不同层次的 Web 系统
Database(数据库)数据集总容器
Table(表)实际存储数据
Row(行)表中的一条记录,包含几个字段
Colome(列)表中字段名

我要回帖

更多关于 小米智能家居解决方案 的文章

 

随机推荐