WPF实战案例-MVVM模式下用附加属性在Xaml中弹出窗体 嗯。。最近回家去了,2个月没写过代码了,面试只能吹牛,基础都忘了,今天回顾一下,分享一篇通过附加属性去处理窗体弹出的情况。或许老司机已经想到了,通过设置附加属性值,值变更的回调函数去处理窗体弹出,是的,很简单,想法的问题。public static readonly DependencyProperty IsModalProperty = ...
WPF实战案例-在线程内同步集合数据到UI线程 有这样一个场景,在vm中,我们为了ui的体验,会异步访问后端接口,获取数据集合,如果这个集合绑定到界面,并且在线程内,怎么处理?有人讲:this.Dispatcher.Invoke,如果在vm内呢? 有人讲:Application.Current.Dispatcher.Invoke每个集合都包起来?不太舒爽吧。。这里有个更好的方案介绍给大家,就是Synchronizatio...
SpringMVC-05 目录 1.restful风格 1.1.控制层实现代码 1.2.请求方式过滤器配置 2.异常处理 2.1在相应的类创建一个方法(局部异常) 2.2定义一个异常类(针对全局异常) 1.restf...
SpringMVC-04 文件上传与数据校验 目录 springmvc 完成文件上传 使用拦截器 springmvc完成数据校验【后台数据 hibernate validate】 springmvc 完成文件上传1.导入文件上传所依赖的jar包(FileUpload)2.网页(表单必须是post提交,编码必须是m...
SpringMVC-02 HandlerMapping的常见种类及注解 目录 HandlerMapping的常见种类 BeanNameUrlHandlerMapping SimpleUrlHandlerMapping ControllerClassNameHandlerMapping 使用注解替代配置 ...
MyBatis-4 逆向工程(generator) 目录 MyBatis的逆向工程(generator) 1.引入 mybatis-generator 的 jar 包,并解压 2.创建 generator 的配置文件 运行generator MyBatis的逆向工程(generator)通...
SpringMVC-01 简述 [TOC]MVC的流程SSMSSM:SpringMvc(完成数据的封装,页面的跳转的逻辑) Spring() Mybatis(持久化框架。ORM Object Relative Mapping 对象关系映射)springMVC流程graph TDA[客户] -->| | B(控制器 Servlet)B --> C(...
MyBatis-3 动态Sql语句 目录 动态Sql语句 1.1 if 标签 1.2 if+where 标签 1.3 if+set 标签 1.4 choose(when,otherwise) 标签 1.5 trim 标签 1.6动态sql片段 1.7 for...
MyBatis_2 目录 使用接口结合xml文件 解决字段与属性不匹配(以Order表为例) 实现链表查询【根据班级ID查询班级信息(带有老师信息)】 实现一对多关联【根据 classId 查询对应的班级信息,包括学生,老师】 $与#的区别 使用接口结合xml文...
sql解析 from pyparsing import *LPAR,RPAR,COMMA = map(Suppress,"(),")select_stmt = Forward().setName("select statement")# keywords(UNION, ALL, AND, INTERSECT, EXCEPT, COLLATE, ASC, DESC, ON,...
记一些Python库 环境管理管理Python版本和环境的工具。p–非常简单的交互式python版本管理工具。pyenv–简单的Python版本管理工具。Vex–可以在虚拟环境中执行命令。virtualenv–创建独立Python环境的工具。virtualenvwrapper-virtualenv的一组扩展。包管理管理包和依赖的工...
lambda表达式笔记 前几天一位好友分享了一篇文章,其中讲到了lambda表达式,正好最近看了一些内容,就做做笔记吧...lambda表达式服务于函数式接口,如果需要一个函数式接口的对象时,就可以用lambda表达式代替什么是函数式接口?1.最主要的一点是只包含一个抽象方法的接口(Object类的方法不算啊)2.带有@FunctionalInterface注解的一定是函数式接口,但是不代表没有该注...
管理系统脚本操作 #!/bin/bash#author:elin#date:2019.8.27#title:用户管理系统#用户页面# 输入指令while true doecho "//============================\\"echo "| 用户管理系统 |"echo "--------------------------------"echo "...
yum 、DHCP、DNS 服务脚本 ================================================yum仓库构建================================================#!bin/bash# name:elin# time:2019.08.24# title:create yum echo "挂载光盘..."mount | grep -q "/d...
PXE批量装机 1、环境准备1.1、硬件环境准备角色主机名/域名IP地址服务备注服务器pxe.yunban.cn192.168.2.10/24ftp/tftp/dhcp/pxe/syslinux客户端自动获取...
DHCP服务器与DHCP中继服务器实验 安装DHCP服务1、DHCP(Dynamic Host Configuration Protocol)动态主机配置协议 DHCP是由Internet工作任务小组设计开发,专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议。 主要作用就是分配IP地址的 使用DHCP可以减少管理员的工作量避免IP地址的冲突,当网络更改IP地址网...
构建智能DNS域名解析服务器 [root@localhost ~]# vim /etc/named.conf [root@localhost ~]# cd /var/named/[root@localhost named]# cat /etc/named.conf options {directory "/var/named";};zone "crushlinux.com" IN {type master;...
安装ftp 并在ftp上构建yum仓库 (内网构建,比如主机上不了网) 1、本地构建yum仓库(即在没有网络的情况下也可以使用)2、使用 ftp 或者http 服务构建yum仓库3、构建在线yum仓库 下载以 .repo结尾的配置文件注意:所有的服务在构建之前都应该先关闭防火墙和安全机制解析:1、[root@localhost ~]# umount /dev/sr0[root@localhost ~]# mount /dev/sr0 ...
NFS共享服务 NFS的端口号:TCP、UDP 111端口,NFS是一个CS架构,NFS用于局域网中,NFS(Network Feil System )是网络文件系统,是一种基于TCP/IP传输的网络文件系统协议。通过使用NFS协议,客户机可以访问本地目录一样访问远程服务器中的共享资源。其实NFS是没有端口号的,说NFS端口号实际上是在说rpc的端口号,rpc的端口号为111. ...