前端与后端的数据交互(jquery ajax+python flask)(request and response)
前端与后端的数据交互,最常用的就是GET、POST,比较常用的用法是:提交表单数据到后端,后端返回json前端的数据发送与接收1)提交表单数据2)提交JSON数据后端的数据接收与响应1)接收GET请求数据2)接收POST请求数据3)响应请求前端的数据发送与接收1. 提交表单数据# GET请求
var data = {
"name": "test",
"age": 1
};
$.a...
caffe protobuf介绍
caffe中的参数管理是通过google于2008年开源的一款非常优秀的序列化反序列化工具——prtotocol buffer实现的。 一、Protobuf消息定义 消息由至少一个字段组合而成,类似于C语言中的结构。每个字段都有一定的格式。 字段格式:限定修饰符① | 数据类型② | 字段名称③ | = | 字段编码值④ | [字段默认值⑤] (1)限定修饰符包含 requi...
Unity Shader入门精要笔记 UNITY_MATRIX_MVP 和 _worldspacecamerapos
https://blog.csdn.net/lzhq1982/article/details/73747162本系列文章由Aimar_Johnny编写,欢迎转载,转载请标明出处,谢谢。http://blog.csdn.net/lzhq1982/article/details/73747162前两篇介绍了Unity Shader的主要数学部分,书上还有些相关的数学介绍,将在这篇做最后的总结。1、法线...
一道有趣的最短路 NEERC2017 Journey from Petersburg to Moscow
题目链接
http://codeforces.com/gym/101630/attachments/download/6401/20172018-acmicpc-northeastern-european-regional-contest-neerc-17-en.pdf
题意
求111到nnn的最短路,最短路上只计算前kkk大的边。
题解
这道题的操作很骚,算法如下:
遍历每条边x...
Java基础——Queue、Deque、ArrayDeque源码分析
Queue是什么
Queue是具有队列特性的接口
Queue具有先进先出的特点
Queue所有新元素都插入队列的末尾,移除元素都移除队列的头部
public interface Queue<E> extends Collection<E> {
//往队列插入元素,如果出现异常会抛出异常
boolean add(E e);
//往队列插入元...
PHP 实现websocket通信
执行方法:
首先先修改server.php与index.html的ip
通过命令行执行 [php路径]\php.exe "[文件路径]\server.php"
然后通过浏览器打开index.html
server.php
<?
include 'websocket.class.php';
$config=array(
'address'=>'192.168.0.200
如何调用chrome的桌面提示框
HTML5 Web Notification通知是属于桌面性质的通知,有点类似于显示器右下角蹦出的QQ弹框,杀毒提示之类的,跟浏览器是脱离的,消息是置顶的。
如果浏览器支持Web Notification,不考虑私有前缀,则window.Notification就会是一个有很多静态属性和实例方法的函数。基本上,Web
Notification所有的语法都是围绕Notification
webStorm如何避免加载npm module模块
最近在使用vuecli搭建项目,第一次打开的时候,WS会把所有文件加载一遍,但是vue的module里有上千个文件,需要加载很长的事件,导致特别的卡,而这个文件里的东西也并不需要我们去手动编辑的,所以可以完全忽略。
解决办法 file >> settings >> directories 选中你要忽略的文件然后选中 Excluded 就可了。
post请求发送json字符串
今天用vue-resource发送ajax,不知道为什么一直失败,刚开始我以为是跨域问题,就在php里加上了header('Access-Control-Allow-Origin:*');
他的作用是可以让任何域名访问,结果还是获取不到数据。。。。后来发现是因为我的this写错了。同时还要加上emulateJSON属性才可以
var that=this;
前端处理跨域的一些方法
前后端分离,本地前端开发调用接口会有跨域问题,一般有以下3种解决方法:
1. 后端接口打包到本地运行(缺点:每次后端更新都要去测试服下一个更新包,还要在本地搭建java运行环境,麻烦)
2. CORS跨域:后端接口在返回的时候,在header中加入'Access-Control-Allow-origin':* 之类的(有的时候后端不方便这样处理,前端就蛋疼了)
3. 用nodej
PHP使用SMTP邮件服务器
用之前记得先去163注册一个邮箱,然后打开SMTP服务,当然也可以使用QQ邮箱等,但配置信息得改。
话不多说,直接上代码
email.class.php
<?php
class smtp
{
/* Public Variables */
var $smtp_port; //smtp_port 端口号
var $time_out;
var $host_name;
关于单页面应用在微信浏览器中分享或在浏览器打开的问题
一步一个坑(持续更新中。。。)
1、今天在使用vuecli引入轮播图的时候用了swiper的vue版本vue-awesome-swiper,但不知道为什么就是不出效果,4张图片全都竖着排成一列了,然后折腾了三四个小时,才发现原来是vue-awesome-swiper版本的问题,所以我把2.6.2的版本换成了2.5.4的版本,然后就没问题了。(2017-8-25)解决时间3小时
vue引用svg字体字体图标
1. 安装
npm install vue-svg-icon --save-dev
2. 将svg图片放入src/svg
这里安利一个svg图片库iconfont
src/svg路径暂时不可配置
src文件夹应和node_modules在同一个文件夹下
3. 在项目的main.js入口引入vue-svg-icon和需要使用的svg文件名(不需扩展名)
web前端rem适配
相信很多刚开始写移动端页面的同学都要面对页面自适应的问题,当然解决方案很多,比如:百分比布局,弹性布局flex(什么是flex),也都能获得不错的效果,这里主要介绍的是本人在实践中用的最顺手最简单的布局方案——rem(什么是rem)布局
rem布局非常简单,首页你只需在页面引入这段原生js代码就可以了
(function (doc, win) {
v
javaScript判断设备类型
话不多说,直接粘代码。
function isWeiXin(){
var ua = window.navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i) == 'micromessenger'){
return true;
}else{
return false;
}
}
jquery-i18n-properties多语言切换
jquery-i18n-properties 是一个用于在网页上切换不同语言的jquery插件,它的使用方法非常简单,下面让我们一起来学习吧!1、下载 jquery-i18n-properties ,当然了在引入该插件前要先引入jquery2、创建文件目录,如下然后编辑两个文件strings.properties(默认语言)#头部导航
headTabs1=a
headTabs2=a
headTa...
python3.4.5+django2.0.4+centOS6.9+mod_wsgi4.5.7+apache2.2
django是python比较流行的一个web框架,通过近一周的学习,打算把项目搬到centOS服务器上,却遇到了各种问题,网上的教程多是只言片语,因此在此记录一下详细的搭建步骤,由于本人也是第一次接触linux系统,所以有什么不对的地方还烦请指出,不胜感激。 ...
今日推荐
周排行