- 博客(388)
- 资源 (58)
- 收藏
- 关注
原创 vue杂谈--自定义组件通信之父组件向子组件传值
vue中定义组件后,父子组件设计到通信传值问题1.父组件向子组件传值 使用props属性,子组件接受父组件传进来的值,首先在子组件中定义要接受的字段,然后父自己给接受的字段传值, 下面的代码在组件中定义了一个count字段,使用props定义 Vue.component('todo-item', { props:['count'], template:...
2019-05-24 13:02:54 191
原创 vue杂谈--自定义组件
vue中的组件分为两种,全局自定义组件和局部自定义组件全局自定义组件使用Vue.component 注册,局部自定义组件与VUE实例挂钩下面的代码演示了怎样创建全局和局部自定义组件<html><head><title>vue演示</title><script src="https://cdn.jsdelivr.net/n...
2019-05-24 11:38:32 190
原创 vue杂谈--数据绑定
vue中的数据绑定分为两种,单项数据绑定和双向数据绑定单项数据绑定使用v-bind双向数据绑定使用v-model<html><head><title>vue演示</title><script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script&g...
2019-05-24 10:17:24 171
原创 vue杂谈--挂载点,实例,模板
下面我们看下vue中的基本概念,先上下代码<html><head><title>vue演示</title><script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script></head><body> ...
2019-05-24 09:45:03 362
原创 vue杂谈--渲染
1.条件渲染 条件渲染使用v-if 和 v-show两种写法 v-show:是在页面中把元素显示或隐藏 v-if:不满足条件,会把元素从页面中删除2.列表渲染列表渲染使用 v-for语法<html><head><title>vue演示</title><script src="https://...
2019-05-22 13:36:35 209
原创 vue杂谈--基本语法
创建vue实例var app = new Vuevue绑定属性使用 v-bind v-bind:href=" " 简写 :href=""vue绑定事件使用v-on:click=""; 简写 @click="" vue中的计算属性是把几个属性综合起来组成一个新的值,在界面上显示 监听器主要是监听vue字段是指是否有变化<html><h...
2019-05-22 12:59:35 211
原创 java开源商城--(9)商品管理
这节我们终于进入到核心模块商品管理,整个商城都是围绕着商品进行运转的,现在我们看下商品模块是怎么设计的1.页面2 .相关表 pms_product 商品表 pms_product_attribute_value 商品规格属性表 pms_sku_stock 商品SKU库存表CREATE TABLE `pms_product` ( `id` bigi...
2019-05-20 18:13:48 904
原创 java开源商城--(8)商品管理之商品分类
商品分类可以添加多级,添加商品分类的时候,可以选择筛选属性,筛选属性实际上读取的是pms_product_attribute中type=1的数据SELECT * FROM pms_product_attribute WHERE product_attribute_category_id=1 AND TYPE=11.相关表pms_product_category 分类表 pm...
2019-05-20 18:00:35 3806
原创 java开源商城--(7)商品管理之商品类型
商品类型实际上是商品属性分类表,包括规格和参数两种相关属性1.相关表pms_product_attribute_categorypms_product_attribute两个表之间通过product_attribute_category_id 进行关联pms_product_attribute_category 表主要存储的是产品分类属性pms_product_...
2019-05-20 15:57:05 2092 1
原创 java开源商城--(6)商品管理之品牌管理
mall开源商城的商品包括品牌,品牌包括品牌名称,排序,首字母等字段。1.品牌表 pms_brandCREATE TABLE `pms_brand` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `name` varchar(64) DEFAULT NULL, `first_letter` varchar(8) DEFAULT ...
2019-05-20 15:22:10 506
原创 java开源商城--(5)阿里云oss上传图片配置
mall商城的图片都是使用阿里云oss存储的,使用起来很方便,但前提是我们要先购买阿里云oss对象存储服务。如果你已经拥有阿里云账号,并且认证过就可以购买1.购买OSS对象存储 进入阿里云首页,选择产品--对象存储oss,如下图 可以直接购买包月调整,当然也可以自己配置,我这里买的是包月套餐, 支付完成后,就可以进行下面的操作了2.创建bu...
2019-05-19 11:16:09 756
原创 java开源商城--(4)授权管理设置
mall商城的授权和认证通过SpringSecurity和jwt来实现,具体可以参考这篇文章https://mp.weixin.qq.com/s/HFAfcSGANrdVJeTmT-7X_A这里我们看下mall商城后台的操作是怎么控制到每个方法的权限上面的,mall商城的所有操作权限都是存储到ums_permission 表中,然后在每个操作方法上面添加注解来进行判断@Pr...
2019-05-17 10:13:48 871
原创 微信小程序发布
打开项目电脑上首先安装 微信web开发者工具,然后使用该工具打开小程序项目上传小程序小程序发布登录微信公众平台,https://mp.weixin.qq.com ,点击版本管理菜单,选中需要发布的版本,提交审核,等待审核通过后,就可以发布...
2019-05-14 17:18:11 190
原创 asp.net web发布
打开项目发布目录压缩文件首先删除配置文件,如下图然后创建压缩包拷贝压缩包到服务器把压缩包拷贝到服务器,然后解压,把解压文件拷贝到bsbpublish目录然后重启mytestweb服务...
2019-05-14 17:16:54 880
原创 微信小程序asp.net mvc回调接口
使用js api进行微信支付,支付成功后,需要回调通知接口,网上搜索了很多例子,发现有好多不能用,有一篇文章深受启发, 博客如下http://www.cnblogs.com/stoneniqiu/p/5525548.html...
2019-05-14 17:04:06 1251
原创 java开源商城--(3)启动后台管理项目
后台项目管理地址 :https://github.com/macrozheng/mall-admin-web官方介绍使用的是开发工具是idea, 我们这里使用的是 visual studio1.打开项目 下载visual studio,打开项目,打开后如下图 打开命令行终端,查看-->终端 菜单 然后运行npm install ...
2019-04-26 22:41:05 554
原创 java开源商城--(2)数据库配置文件
1.修改数据库配置文件 刚启动mall-admin项目的时候,会提示连接数据库失败,启动前要修改数据库配置文件mall-admin,mall-mbg,mall-search 项目中的application-dev.yml 数据库连接地址要要修改成自己配置的数据库地址,这样启动成功后,就可以看到接口地址http://localhost:8080/swagger-ui.html...
2019-04-26 21:45:37 292
原创 java开源商城--(1)项目导入
开发工具 idea, 项目地址:https://github.com/macrozheng/mall1. 导入项目 首先使用idea导入项目,如下图导入成功后,项目结构如下图2. 创建数据库 数据库使用的是mysql,创建数据库mall可以使用如下命令mysql -u root -pCREATE ...
2019-04-08 19:30:23 898
原创 mybatis-generator用法
mybatis-generator可以自动生成xml配置文件和dao层,model层,下面我们看下在idea中怎么使用mybatis-generator 首先,使用idea创建maven项目,在pom.xml文件中添加配置 <plugin> <groupId>org.mybatis.generator</group...
2019-04-03 21:09:17 210
原创 Linux流浪记--(7)压缩命令
Linux中常用的压缩格式有.zip .gz .bz2 .tar.gz .tar.gz21. zip 压缩文件命令 zip 压缩文件名 源文件 压缩目录命令 zip -r 压缩文件名 源目录解压缩命令格式unzip 文件或者目录2.gzip gzip 源文件 ,使用这个命令源文件会自动消失,并且只能压缩文件,不...
2019-03-28 12:59:23 152
原创 Linux流浪记--(6)文件查找命令
Linux中的文件查找命令,主要有以下几个1. locate locate 文件名locate只能搜索文件,不能搜索目录,locate搜索速度快,是从数据库中搜索,数据库的位置/var/lib/mlocate/mlocate.db数据库默认一天更新一次,可以使用updatedb命令来强制更新数据库2. find find可以查找目录或文件,功能非常强大,...
2019-03-26 22:46:22 149
原创 Linux流浪记--(5)常见目录的作用
刚进入Linux系统中,我们会看到许多目录,不知所措,下面我们看看各个目录的作用Linux一切皆目录,下面我们看下这些目录的作用/ 表示根目录bin命令保存目录,普通用户也可以操纵sbin命令保存目录,只有管理员可以操纵/boot启动目录 ,启动相关文件/dev设备文件保存目录,保存系统的硬件信息/etc 配置文件保存目录/home 普通用户的初始化目录...
2019-03-25 22:24:38 110
原创 Linux流浪记--(4)删除复制目录命令
1. rmdir 目录命令 rmdir只能删除空目录2. rm命令 rm -rf 目录或文件 表示强制删除目录或文件 选项 -r 删除目录 -f 强制删除3. 复制命令 cp [选项] [源文件或目录] [目标文件或目录] -r 复制目录 -p 连带文件属性复制 -d 若源文件是链接文件,则复制...
2019-03-25 22:09:43 118
原创 Linux流浪记--(3)目录命令
1. 创建目录 mkdir -p 目录名 如果添加参数-P,可以递归创建目录,所谓递归创建是指如果创建多级目录,如果每一级别不存在,可以自动创建 如果不加-p,只能创建当前目录 2 切换目录 命令 cd [目录] cd ~ 表示切换到用户的初始目录 cd 和上面一样,表示切换到用户的初始目录 cd - 进入用户上次的目录...
2019-03-25 21:46:01 98
原创 Linux流浪记--(2)目录命令
Linux中的所有操作都是通过命令来执行的,命令的格式 如下1. 命令格式命令 [选项] [参数]使用xshell连接到Linux命令后,首先看到的界面如下[root@bogon ~]# root:表示登录的用户bogon:表示连接的主机名~:波浪号表示用户的初始目录, root用户的初始目录为根目录,其他用户的初始目录为用户登录的目录#:表示超级管理...
2019-03-25 21:25:09 168
原创 Linux流浪记--(1)环境准备
我们经常使用WINDOWS系统,对于刚看到LINUX的同学来说,一脸懵逼,全是命令行,也没有操作界面,这一节我们看看怎么学习WINDOWS, 首先我们要有一台装有Linux系统的电脑,如果没有,也不用担心,我们可以使用虚拟机1. 准备工作 VMware Workstation 虚拟机 CentOS 6 镜像 XshellXftpPortable 工具...
2019-03-25 17:35:31 120
原创 Flutter入门学习--(20)层布局控件IndexedStack
IndexedStack和Stack一样,都是层布局控件, 可以在一个控件上面放置另一个控件,但唯一不同的是IndexedStack在同一时刻只能显示子控件中的一个控件,通过Index属性来设置显示的控件,下面的例子中,在IndexedStack放置了2张图片,只显示第二张import 'package:flutter/material.dart';void main() =>...
2019-01-28 12:33:58 6508
原创 Flutter入门学习--(19)文本框控件TextField
文本框控件在Flutter中使用的TextField,下面我们看下怎样使用,效果图如下 首先new TextField 定义一个文本框,如果要获取文本框的内容,首先要定义TextEditingController,然后通过TextField的controller进行绑定代码如下import 'package:flutter/material.dart';voi...
2019-01-27 22:05:02 970 1
原创 Flutter入门学习--(18)添加本地资源图片
开发过程中,有些图片是要放到本地资源文件中,然后本地加载,这样做需要两个步骤就可以实现1.创建本地资源文件夹Images,然后添加图片 1.jpg, 2.jpg2.配置pubspec.yaml 中的资源路径,必须配置,如果不配置,在程序中图片就会加载不出来3.使用 Image.asset("images/1.jpg",width:500,height:50) 加载图片 ...
2019-01-26 13:06:14 3425 1
原创 Flutter入门学习--(16)布局定位控件Positioned
Positioned控件主要用来设置绝对布局,必须配合Stack控件来使用,Positioned控件 通过设置left和top属性可以设置控件的绝对位置 import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget ...
2019-01-25 13:27:11 4083
原创 Flutter入门学习--(15)层定位控件Stack
Stack控件是层定位布局控件,可以在一个控件上面放置另一个控件,类似于HTML中的DIV,可以在一个DIV上面放置另一个DIV,通过Z-INDEX属性来控制级别 下面我们的例子首先在最下面放置一个图片控件,然后在图片控件上面放置文本,然后在文本上面放置一个透明容器控件 import 'package:flutter/material.dart';void m...
2019-01-25 12:59:23 880
原创 Flutter入门学习--(14)垂直布局控件Column
使用Column可以在垂直方向上布局,其实就是一列,分成了多行,效果图 import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget { @override Widget build(BuildContext c...
2019-01-25 09:33:05 174
原创 Flutter入门学习--(13)Expanded控件
接上一节,在使用垂直布局控件ROW的时候,如果一行内容屏幕显示不完的时候,会出现黄色斑马线,此时如果使用Expanded控件,内容会自动换行填充,并显示完全,我们看下对吧效果图未使用前代码import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends...
2019-01-25 09:28:26 1005
原创 Flutter入门学习--(12)行控件Row
Row控件是Flutter中的行布局控件,在一行中可以放置的内容,下面的例子,展示了将一行四等分,中间的一个控件占用2行的效果 代码如下 import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget { @o...
2019-01-24 19:45:52 692
原创 Flutter入门学习--(11)表格控件GridView
GridView是表格控件,可以指定列数,列间隙,行数根据内容自动生成 代码import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget { @override Widget build(BuildContex...
2019-01-23 19:59:07 702
原创 Flutter入门学习--(10)ListView动态绑定数据
ListView经常需要从数据库中读取数据,然后绑定,我们看下ListView怎么动态绑定数据 代码如下import 'package:flutter/material.dart';void main() => runApp(MyApp( items:new List<String>.generate(100, (i)=>"第$i项")));c...
2019-01-23 19:12:18 1410
原创 Android移动端库存管理系统
最近做了一个项目,基于Android的移动端库存管理系统,主要包括如下功能,出库,入库,盘点,库存查询,物料管理,条码打印,条码扫描。该系统可以运行在PDA移动设备上。 1.物料查询 可以查询所有物料信息 2.物料入库 3.物料盘点 4.物料出库5.条码打印 QQ 524300045...
2019-01-23 14:13:28 5497 5
原创 Flutter入门学习--(9)横向列表组件ListView
ListView可以纵向显示也可以横向显示,使用scrollDirection属性控制,效果图如下 import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget { // This widget is the root...
2019-01-22 19:54:36 7672
原创 Flutter入门学习--(8)列表组件ListView
Flutter中的列表组件是ListView,使用该组件可以以列表方式显示内容,和ANDROID中的效果一样的,我们 先看下效果图代码如下import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget { // This...
2019-01-22 19:28:33 636
原创 Flutter入门学习--(7)图片组件Image
Image组件用来显示图片,有多种方式 Image.asset 加载本地资源 Image.file 加载本地图片文件,如相机中的图片 Image.network 加载网络图片 import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends...
2019-01-19 21:51:09 209
spring读取配置文件
2016-08-03
WinCE.CAB.Manager.v2.1.0.35
2016-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人