Bootstrap

vue---向后台添加数据--删除数据--事件方法传参---在单页面配置url请求地址--暂时没有用到webpack

只谈情不闲聊 提交于 2021-02-11 19:20:58
<! DOCTYPE html > < html lang ="en" > < head > < meta charset ="UTF-8" > < meta name ="viewport" content ="width=device-width, initial-scale=1.0" > < meta http-equiv ="X-UA-Compatible" content ="ie=edge" > < title > Document </ title > < script src ="./lib/vue-2.4.0.js" ></ script > < script src ="./lib/vue-resource-1.3.4.js" ></ script > < link rel ="stylesheet" href ="./lib/bootstrap-3.3.7.css" > </ head > < body > < div id ="app" > < div class ="panel panel-primary" > < div class ="panel-heading" > < h3 class ="panel-title" > 添加品牌 </ h3 > </ div > < div class ="panel-body form-inline" > <

淘宝天猫商品库存抓取分析

吃可爱长大的小学妹 提交于 2021-02-11 16:01:42
昨天收到公众号粉丝的爬虫需求: 抓取平台:天猫或者淘宝 爬取对象:某个商品的各分类的价格和库存数 因此花费两天时间抓取完成,基于 python3 抓取, flask 可视化页面查看,目前支持网页可视化查看: 用途 实时监控竞品销量: 使用方式 下载代码 首先在我的 github 上面下载该项目的代码,项目地址为: tbtmStore 代码的结构路径为: ---static ---bootstrap.min.css ---templates ---htmlWeb.py 运行代码 在当前目录下运行代码 python3 htmlWeb.py 在浏览器里面打开网址: 127.0.0.1:5000 显示如下页面: 只要在输入框输入商品的 id 即可 id 的来源为搜索淘宝的商品关键词后,点击进入详情页,可以在 url 中看到所需要的商品的 id 。例如搜索关键词 女装,点击其中一个进入页面: 新页面的 url 中的 id 即为商品唯一的 id : 即 url 中的 id=586378509246 https://item.taobao.com/item.htm?id=586378509246&ali_refid=a3_430673_1006:1123737596:N:emtiAWsF8%2Bzhhxaiwzc0Aw%3D%3D:a9425d62eed7f452bd2b9a40bf378589

Java命令行

巧了我就是萌 提交于 2021-02-10 08:57:42
使用 Java.exe 和 Javac.exe 来运行和编译 几个重要的 系统参数 属性 java.library.path -- dll库 java.class.path -- jar和类库 user.dir -- 启动时的目录 file.encoding -- file java.io.tmpdir -- temp文件 file.separator -- 文件分隔符 line.separator -- 换行符 sun.boot.class.path -- Bootstrap Jar java.ext.dirs -- Extension Jar 动态参数 : -D 设置动态参数 例: java -Dxx=yy ClassName //自定义多个参数需要多个 -D 获取: System.getProperties().getProperty("xx");//yy 注意:像 java.library.path 这些动态属性,虽然程序启动后可以动态改变,但是没办法改变其达到的功能。只能在程序启动时设置才能加载dll: java -Djava.library.path=D:\java\dlls MyTestClass -cp或-classpath 设置类和jar包路径 例: java -cp .;d:\java\jarlib\* TestClass 注意: 在 linux系统是用

玩转Linux必备的金钥匙之源码安装mysql依赖程序

我的未来我决定 提交于 2021-02-08 09:51:22
安装mysql依赖程序 提示:先保证网络畅通,虚拟机则选择nat模式,不同情况安装的linux系统,需要的依赖包数量版本不一样,最小安装的依赖包就需要多装一些,您的系统版本老可能依赖包版本也不能过高,否则不兼容。 cmake 提示:这些依赖包,也有自己需要的依赖包,先安装它所需依赖包再安装cmake,顺序不能变,否则会缓存错误信息即便清除缓存正确安装也无法解决, cmake包可以下载好挂载,也可以执行此命令在线下载wget https://dl.bintray.com/boostorg/release/1.64.0/source/boost_1_64_0.tar.gz 1、 安装或升级依赖包 用yum联网自动安装依赖包:yum -y install gcc gcc-c++ make libtool zlib zlib-devel pcre pcre-devel openssl openssl-devel 2、 解压、 bootstrap编译 3、 编译并安装 以上步骤不报错,下面很容易执行:gmake && gmake install 和女朋友出去逛逛街再回来,这个操作需要30分钟。查看版本即可。 安装boost 提示:也是要先安装它所需要的依赖包(奇妙吧,依赖包也有依赖包要预先安装) 1、解压 tar zxf /mnt/boost_1_59_0.tar.gz -C /usr

过去50年最重要的统计学思想!

£可爱£侵袭症+ 提交于 2021-02-07 10:44:58
来源:量化投资与机器学习 本文约11500字,建议阅读25分钟本文介绍了在过去50年内最重要的8个统计思想。 近日,图灵奖得主、“贝叶斯网络之父”Judea Pearl在Twitter上分享了一篇新论文“What are the most important statistical ideas of the past 50 years?”(过去50年中最重要的统计思想是什么?) 这篇论文由哥伦比亚大学统计学教授Andrew Gelman和阿尔托大学计算机科学系副教授Aki Vehtari所著,他们根据自己的研究和文献阅读经验总结出了 过去半个世纪以来最重要的8个统计思想, 并表示: “它们是独立的概念,涵盖了统计方面不同的发展。这些思想都在1970年前的理论统计文献和各个应用领域的实践中就已经出现。但是在过去的五十年中,它们各自已经发展到足以成为新事物的程度。” 他们认为,过去半个世纪中最重要的统计思想是: 反事实因果推理,基于bootstrapping(自助抽样法)和基于模拟的推理,超参数化模型和正则化,多层模型,泛型计算算法(generic computation algorithms),自适应决策分析,鲁棒推理和探索性数据分析 (未按时间顺序,排序不分先后)。 在这篇论文中, 他们将讨论这些思想的共同特征、它们与现代计算和大数据的关系以及在未来几十年中如何发展。

实现可视化布局,要用什么可视化拖拽编辑器比较好呢?

∥☆過路亽.° 提交于 2021-02-05 15:21:12
关于 可视化布局 的实现,其实,目前有两种方式可以实现可视化布局的方式。一种是在网上选择一些免费的可视化布局软件,另一种是直接使用在线可视化拖拽编辑器实现。不管用户选择哪种的方式实现可视化布局的话,他们的作用都是一样的。目前可视化拖拽编辑器可以说是种类繁多, 特别是国外, 开源的商业的, 各种版本, 不一而足,接下来小编就简单介绍几个常见的免费、开源、在线的可视化拖拽编辑器。 一、可视化拖拽编辑器——KindEditor KindEditor是一套开源的HTML可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、Safari、Opera等主流浏览器。KindEditor使用JavaScript编写,可以无缝的于Java、.NET、PHP、ASP等程序接合。 二、 可视化拖拽编辑器 ——Smartbi Smartbi是广州思迈特软件开发的一款软件,目前个人版是永久免费使用的。使用Smartbi的自助仪表盘功能,让你的工作汇报增添精彩。数据可视化不仅丰富且美观,更重要是操作简洁,使用方便。适应多变的分析场景。大大的提高了业务部门用数效率,减少科技部门的人员投入。当然,Smartbi还提供了移动端HTML访问 BI 的功能,方便使用手机来查看 BI 应用。也可以通过集成到第三方报表查看,例如微信,钉钉等app。 图

分布式Spring Cloud电子商务平台如何设计?

≡放荡痞女 提交于 2021-02-04 17:26:54
涉及平台:平台管理(包含自营店面)、商家端(PC端、手机端)、买家平台(PC端、H5/公众号、小程序、APP端(IOS/Android)、微服务平台(业务服务) 核心架构:Spring Cloud、Spring Boot、Mybatis、Redis、SFTP 前端框架:VUE、Uniapp、Bootstrap/H5/CSS3、IOS、Android、小程序 核心思想:分布式、微服务、云架构、模块化、原子化、持续集成、集群部署、前后端分离、支持阿里Docker 开发模式:前后端分离、微服务开发 社交模式:VR全景虚拟现实、直播带货、短视频带货、分销分润、代跑腿配送等 JDK/数据库:JDK 1.8+/MYSQL 5.6+ 来源 来源: oschina 链接: https://my.oschina.net/u/3613013/blog/4945283

Java常见问题收集

╄→尐↘猪︶ㄣ 提交于 2021-02-04 04:01:18
转载处:https://blog.csdn.net/jackfrued/article/details/44921941 1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象 :抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 - 继承 :继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延续性,同时继承也是封装程序中可变因素的重要手段(如果不能理解请阅读阎宏博士的《Java与模式》或《设计模式精解》中关于桥梁模式的部分)。 - 封装 :通常认为封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。面向对象的本质就是将现实世界描绘成一系列完全自治、封闭的对象。我们在类中编写的方法就是对实现细节的一种封装;我们编写一个类就是对数据和数据操作的封装。可以说,封装就是隐藏一切可隐藏的东西,只向外界提供最简单的编程接口(可以想想普通洗衣机和全自动洗衣机的差别,明显全自动洗衣机封装更好因此操作起来更简单;我们现在使用的智能手机也是封装得足够好的,因为几个按键就搞定了所有的事情)。 - 多态性 :多态性是指允许不同子类型的对象对同一消息作出不同的响应

OpenStack模块之Keystone部署解析

帅比萌擦擦* 提交于 2021-02-03 11:02:38
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一 Keystone概述 1.1 Keystone身份服务 1.2 主要功能 1.3 Keystone相关概念 1.3.1 管理对象(多元化,管理的对象类型非常丰富) 1.4 Keystone认证流程 二 openstack架构的keystone组件部署 2.1 部署解析 2.2 部署准备 2.3 部署流程: 2.3.1 创建数据库实例和数据库用户 2.3.2 安装、配置keystone、数据库、Apache 2.3.3 对接mysql 2.3.4 设置传递认证令牌的过程模式加密 2.3.5 初始化认证服务数据库 2.3.6 初始化fernet 密钥存储库 2.3.7 配置bootstrap身份认证服务 2.3.8 配置Apache HTTP服务器 2.3.9.配置管理员账户的环境变量 2.3.10 创建OpenStack 域、项目、用户和角色 2.3.11 查看是否可以不指定密码就可以获取到token信息(验证认证服务) 总结 前言 Keystone在OpenStack中的定位为全局身份服务的验证授权,其它的服务的API在接收到请求之后会向keystone做一个认证,是否有权限进行操作,如有,按照需求中不同的功能模块去分发给自己后端的子功能模块。 宏观上keystone是一个小型的认证机构

java运行机制

落爺英雄遲暮 提交于 2021-02-02 13:53:23
运行过程 1.编写源文件(.java) 2.java源文件由编译器(javac.exe)编译为字节码文件(.class) 3.打包为jar或war 4.启动程序(启动程序后) 源代码->机器码过程解析   java源代码需要先由编译器编译为字节码文件,然后字节码文件再有java虚拟机(jvm)解释为机器码,才能被机器识别。jvm分为linux版本和windows版本,分别运行在linux和windows的服务器上。正是由于中间物字节码文件的存在,才使得java具有可移植性,一次编译,到处运行。 jvm介绍 一、jvm概念   jvm是Java Virtual Machine(java虚拟机)的缩写。JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 二、jvm启动过程和生命周期   1.启动程序第一步就是启动jvm,jvm启动后会进行jvm的初始化,最后操作class文件,找到main方法执行。具体步骤如图:   2.java源代码-》编译为class文件-》加载jvm.cfg配置文件-》加载jvm.dll文件-》初始化jvm-》获取JNI接口-》类加载器加载class文件-》找到main文件执行 三、jvm生命周期   当启动一个java程序时,生成一个jvm实例;程序关闭,实例销毁。 四