近期库房想在出库存放区划分货位存放不同客户拣货后的商品数据。同时需要在货位摆放屏幕以便显示当前货位被那个客户拣货占用,及商品信息、拣货状态等 由于独立项目,数据来源于api接口,所以只是一个客户端轮播即可。故拿wpf来试试demo 设计为: 1、一个主界面为控制台控制第2,3,....屏显示不同客户 ...
目录 "1.基础知识与实验准备" "2.SQL注入攻击" "3.XSS攻击" "4.CSRF攻击" "5.问题回答" "6.实验总结与感想" 1.基础知识与实验准备 1.1 基础知识 SQL注入 原理:就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶 ...
分类:
Web程序 时间:
2020-05-20 12:32:56
阅读次数:
91
SplashScreen类为WPF应用程序提供启动屏幕。 方法一:设置图片属性 1. 添加启动图片到项目中 2. 设置图片属性的Build Action为SplashScreen 方法二:编写代码 1. 在App.xaml.cs中重写OnStartUp方法: using System; using ...
SoundPlayer是为应用程序添加音频功能最简单、最轻量型的方法,但只能播放wav格式的语音。 百度在线语音合成可以合成wav格式的语音,保存为本地文件,SoundPlayer出错,仔细看文档发现百度的wav就是pcm 16k(3为mp3格式(默认); 4为pcm 16k;5为pcm 8k;6为 ...
1、子组件中定义方法 以message组件为例,在子组件定义的取消方法中,调用父组件cancle方法; 子组件message.js ... cancle(){ this.setData({ show:false }) this.triggerEvent('cancle',1) }, ... ... ...
分类:
微信 时间:
2020-05-19 11:01:40
阅读次数:
112
游标主要是用于循环遍历 alter TRIGGER [dbo].[z_area_service_provider]ON [dbo].[z_area]AFTER UPDATEASdeclare @id varchar(50)declare @update_name varchar(255)declar ...
分类:
数据库 时间:
2020-05-18 22:44:14
阅读次数:
87
1.不要使用 count(列名)或 count(常量)来替代 count(*),count(*)是 SQL92 定义的标准统计行数的语法,跟数据库无关,跟 NULL 和非 NULL 无关。 2.count(distinct col) 计算该列除 NULL 之外的不重复行数,注意 count(dist ...
分类:
数据库 时间:
2020-05-18 20:21:32
阅读次数:
87
一、修改前 二、修改 在xaml中添加: CanUserAddRows="False" 三、修改后 ...
原文:WPF动态加载样式文件 WPF的资源加载方式有多种,可以写在App.xaml文件下面的Application.Resources节点下面。也可以自定义一个*.xaml文件存放。今天介绍一下自定义xaml文件存放。 我们新建的WPF项目,默认是采用App.xaml文件进行启动的,在这个文件里面有... ...
依赖倒置原则(Dependency Inversion Priniciple,()DIP)(也叫依赖倒转原则)的定义: 高层模块不要应该依赖低层模块,他们都应该依赖抽象,抽象(接口和抽象类)不应该依赖于细节,细节(具体实现的类)应该依赖于抽象。意为要针对接口编程不要针对对象编程。 另一种描述为要针对 ...
分类:
其他好文 时间:
2020-05-17 16:11:20
阅读次数:
56