自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 收藏
  • 关注

原创 借贷管理系统-初审阶段

功能分析:初审阶段:主要对借款标的初审和复审迚行审核操作。如图:该条借款为待审核状态点击修改弹出消息框,信息回填,单选框通过/不通过选中不通过时时状态改为不通过:选中通过时时状态改为通过:修改成功并弹出提示框:该功能所用到的数据表:源码:private void Window_Loaded(object sender, RoutedEventArgs e){//数据回填txt_borLine.Text = DRV.Row[“BorHeadline”].ToString()

2022-03-20 15:47:02 591

原创 SQL—select查询

查询员工表内的所有信息:select * fRom sales.staffs查询员工表内名字是David的领导IDseleCT manager_id frOm sales.staffsWherE last_name = ‘David’查询员工表内员工ID为1的所有信息seleCT * frOm sales.staffsWherE staff_id = 1;查询员工David的经理id、经理名字以及David的IDselect m.staff_id 经理id,m.last_name

2022-03-09 08:21:51 830

原创 XAML动画

WPF动画使用三种方法:(1)线性插值:在开始值和结束值之间以逐步增加的方式改变属性的动画(线性插值过程)。(2)关键帧:从一个值突然变成另一值的动画(关键帧动画)。所有关键帧动画都使用"类型名 + AnimationUsingKeyFrames " 的形式进行命名,比如StringAnimationUsingKeyFrames和ObjectAnimationUsingKeyFrames。(3)路径。在System.Windows.Media.Animation名称空间中将发现以下内容:7个

2022-03-01 15:43:43 166

原创 ComboBox改变事件

根据借款类型框的值改变借款期限和还款方式的下拉值声明int类型变量接收@SingTypeID int=0–标种类型的查询if(@type=‘Window_Loaded_SingType’)beginSELECT SingTypeID,RTRIM(SingName) AS SingNameFROM SZ_SignTypeunion --并集Select 0,’—请选择—’ from SZ_SignTypeEnd–根据传递过来的SingTypeID做条件 借款期限if.

2021-11-08 09:35:52 1399

原创 Wpf单表修改

SQL存储过程语句–修改密码if(@type=‘updateUserPassword’)beginupdate S_User【】 】j9='9set Password=@strPasswordwhere UserID=@UserIDend简单的页面布局Service层代码//指示方法定义一个操作协定[OperationContract] public DataSet btn_user_login(string strAccount, string strPassw

2021-10-28 09:50:42 111

原创 常见的软件架构模式

什么是架构模式:根据维基百科,架构模式是在给定上下文中解决软件架构中常见问题的通用,可重用的解决方案,架构模式类似于软件设计模式,但范围更广分层模式:该模式可用于构建可分解为子任务组的程序,其中每个都处于特定的抽象级别,每一次都向更高层提供服务一般信息系统中常见的4层划分如下:1、Presentation layer表示层(也就是UI层)2、Application layer应用层(也就是服务层)3、Business logic layer业务逻辑层(也就是领域层)4、Data access

2021-10-18 08:13:23 129

原创 WPF样式分类

在wpf样式中分为三类样式:1、 属性样式:直接通过UI元素的属性设置样式2、 内联样式:通过在UI元素中嵌入Style节点来设置样式3、 引用样式:定义在资源字典中的样式样式优先级:属性样式>引用样式(页面级>应用程序级)>内联样式属性样式:类似于在HTML元素属性设置的样式适用于复用度不高的一些属性内联样式:内联样式和模板的限制在可扩展应用程序标记语言(XAML),样式和模板属性在技术上可以通过一下两种方式之一进行设置,可以使用特性语法(属性语法)来引用资源中定义的样

2021-10-12 09:38:13 368

原创 SQL创建、删除、修改数据库或数据库表

1.CREATE DATABASE 语句CREATE DATABASE语句用于创建数据库举例:创建一个test数据库CREATE DATABASE test;2.CREATE TABLE语句CREATE DATABASE语句用于创建数据库中的表CREATE TABLE 表名称(列名称1 数据类型,列名称2 数据类型,列名称3 数据类型,…);举例:创建一个test表CREATE TABLE test(test01 int,test02 numeric(5,3),test

2021-09-28 09:29:55 550

原创 Wpf中的控件模板

DataTemplate在WPF中我们可以为自己的数据定制显示方式,也就是说虽然某种数据是一定的,但我们可以做到让它的表现方式多种多样,比如一个时间,在以前我们一般使用一个字符串,(比如“12:03”)来显示,但我们为什么就不能县一个一个小时钟呢,其实这更合乎情理,利用wpf中的数据模板技术随意病轻松,地表现你的数据数据模板使用于Content Control类控件于Items Control类控件一、场景模拟假设我们现在有如下需求,我们需要在ListBox中的每个Item中显示某个成员的姓名,年

2021-09-18 11:11:36 252

原创 Wpf单表查询

数据量存储过程SQL语句if(@type=‘UserControl_Loaded_SelectTravellerInformation’)beginSELECTROW_NUMBER() over(order by S_UserFile.userFileID desc)as number,S_UserFile.userFileID,S_UserFile.userID,rtrim (S_UserFile.userName) as userName,S_UserFile.dateOfBirth,

2021-09-09 08:40:08 138

原创 Wpf动画

基本动画Wpf提供了一个更高级的模型,通过该模型可以只关注动画的定义,而不考虑他们的渲染方式,这个模型基于依赖项属性基础架构,本质上,wpf动画只不过是在一段时间间隔内修改依赖项属性值的一种方式。不过还有另外一个限制,为了实现属性的动态化,需要有支持相应数据类型的动画类,例如button.Width属性使用双精度数据类型,为实现属性的动态化,需要使用DoubleAnimation类,但Button.Padding属性使用的是Thickness结构,所以需要使用TicknessAnimation类。为了位.

2021-08-18 09:06:28 375

原创 WPF控件

TextWrapping:NoWrap 内容不允许换行Wrap 内容换行wrapWithOverflow 根据宽度流显示内容控件:只能容纳一个控件或者布局控件作为它的内容,window,button等控件属于此类,因为只能容纳一个控件作为其内容,所以经常借助布局控件规划其内容,他们的共同父类是ContentControl带标题内容控件:想当于一个内容控件,但是可以加一个标题(header),标题部分亦可容纳一个控件或者布局,GroupBox,Tabltem等是这类控件的典型代表,他们的共同父类是He

2021-08-09 08:33:42 309

原创 WPF的5种绑定模式

在WPF中它的绑定模式(mode)是枚举的枚举值一共有5个1、 OneWey:从源的改变更新目标的属性2、 TwoWey:源与目标相互改变3、 OneTime:只根据源来设置目标,以后都不会改变4、 OneWeyToSource:目标的改变使源发生变化5、 Default:可以单向亦可双向,是靠被指定的源或目标是否有get或set指定,所以绑定的话是需要选择上面4个中的一个模式进行绑定,根据所需来选择,不选则默认为Default或者OneWey:source影响着target,但是target

2021-07-28 17:25:30 700

原创 java servlet

Jsp页面的元素静态内容------HTML、js、css静态文本指令----------以<%@开始,以%>结束表达式--------<%=java表达式%>代码块--------<%java代码(变量:_jspService方法的局部变量)%>声明----------<%! 函数的方法、变量(成员变量)>动作----------以<jsp:动作名 开始 以</jsp:动作名>结束注释----------<%–这也是注释

2021-07-17 15:54:35 121

原创 java Servlet

Tomcat:Web容器IISTomcat是Apache软件基金会一个项目,有Apache。Sun和部分公司个人一起开发完善的轻量级web应用服务器,是servlet规范和JSP规范的开源实现,是免费的开源Tomcat的配置和启动配置文件:server.xml端口:默认8080中文问题:URIEncoding=UTF-8启动Tomcat:startup.batMyEclipse配置tomca9Servers>Server Runtime Enviroonments>addSe

2021-07-07 10:48:04 102

原创 java关键字

abstract assert boolean break bytecase catch char class constcontinue default do double elseenum extends final finally floatfor goto if implements importinstanceof int interface long nativenew package private protected publicreturn strictfp short st

2021-06-28 08:26:51 86

原创 常用的DML语句

JoinJoin按照功能大致分为如下三类:Inner join(内连接,或等值连接)获取两个表中字段匹配关系的记录SELECT table1.field1,table1.field2,table1.fieldN,table2.field1,table2.field2,…,table2.fieldNFROM table1INNER JOIN table2 ON table1.xx1_id=table2.xx2_idLeft join(左连接):获取左表的所有记录,即使右表没有对应匹配的记录SEL

2021-06-20 15:32:16 248

原创 常用的DML语句

Select查询以下为在mysql数据库中查询数据通用的select语法Select column_name,column_nameFrom table_name(where Clause)(Limit n,n(查询语句中你可以使用一个或者多个表,表之间使用逗号分割,并使用where语句来设定查询条件Select命令可以读取一条或者多条记录你可以使用幸好(*)来代替其他字段,select语句会返回表的所有字段数据你可以使用where语句来包含任何条件你可以使用limit属性来设定返回的记

2021-06-08 14:57:47 189

原创 MySQL数据类型(2)

BLOB和TextBlob和text都是为了存储很大数据而设计的字符串数据类型,分别采用二进制和字符方式存储二进制类型:tinyblob,blob,mediumblob,longblob字符类型:tinytext,text,mediumtext,longtext与其他字符不同,mysql把每个blob和text值当做一个独立的对象处理,存储引擎在存储时通常会做特殊处理,当blob和text值太大时,innodb会使用专门的“外部”存储取余来进行存储,此时每个值再行内需要1-4个字节存储一个指针,然后

2021-05-27 20:39:58 244 1

原创 MySQL数据类型(1)

设计mysql表结构的时候,有很多数据类型供我们选择,下面介绍一下mysql中常用的数据类型整数类型:实数类型整数类型有可选的unsigned属性,表示不允许负值,这可以使正数的上限提高一倍(还多1),有符号和无符号类型使用相同的存储空间,并且具有相同的性能,因此可以根据实际情况选择何世的类型。Mysql可以为整数类型指定宽度,例如int(11),对大多数应用来说这是没有意义的,它不会限制合法范围,只是规定了mysql的一些交互工具(例如mysql命令客户端)用来显示字符的个数,对于存储和计算来说

2021-05-17 20:36:04 123

原创 Java异常处理机制

开发工具与关键技术:eclipse.exe撰写时间:2021.5.8Java的异常处理机制可以让程序具有挤号的容错性,让程序更假健壮,当程序运行出现以外情形时,系统会自动生成一个Exception对象来通知程序,从而实现将“业务功能实现代码”和“错误处理代码”分离,提供更好的可读性使用try…catch捕获异常Java异常处理机制为:抛出异常,捕获异常,处理异常Try...catch语法格式try{ //业务功能代码}catch(异常类 e1){ //异常处理代码1}catch(异常类

2021-05-08 09:43:24 71

原创 Java集合

开发工具与关键技术:eclipse.exe撰写时间:2021.4.27Java集合是一种特别有用的工具类,可用于存储数量不等的对象,并可以实现常用的数据结构,如栈队、列等。除此之外,java集合可用于保存具有放射关系的关联数组,java集合大致可分为List、Set、Queue和Map四种体系,其中List代表有序,重要的集合:Set代表无序,不可重复的集合;而Map则代表具有放射关系的集合,java5又增加了Queue体系集合,代表一种队列集合实现List集合:List集合代表一个元素有序,可重

2021-05-07 14:50:32 70

原创 Java-面向对象

对象和类的概念:类:类是一个模板,他描述一类对象的行为和状态对象:对象是类的一个实例,有状态的行为,例如:一条狗是一个对象,它的状态有:颜色、名字、品种、行为有:摇尾巴、叫、吃等定义类的基本格式:[修饰符] class 类名{//零到多个构造器…//零到多个成员变量…//零到多个方法…//零到多个初始化块…}修饰符可以为public final abstract或者不写类型:大脱粉写法1、 构造器构造器也叫构造方法或者构造函数,构造器与类名相同,没有返回值,连void都不用写

2021-03-02 15:28:17 67

原创 Java-数组变量

数组对于所有编程语言来说都是重要的数据结构之一,java语言中提供的数组是用来存储固定打小的同类型元素1、 声明数组变量必须声明数组变量,才能在程序中使用数组,下面是声明数组变量的语法格式格式:Datatype[] arrayRefVar;或Datatype arrayRefVar[];例:Byte类型:byte[] arrayByteA;int类型:int [] arrayInteA;long类型:long arrayLong[];String 类型:Steing[] arr

2021-03-02 15:26:56 839

原创 java-循环语句for、while、do while

Java中有三种循环语句:For循环While循环Do…while循环增强型的for循环1、 for循环for(初始化;布尔表达式;更新;){//代码语句}10 9 8 7 6 5 4 3 2 1While循环:while(布尔表达式){//循环内容}int intA=88;while(intA<100) {System.out.print(intA+" ");intA++;}88 89 90 91 92 93 94 95 96 97 98 99Do…while 循

2021-02-07 20:24:37 190 1

原创 java-switch语句

Switch语句:Switch语句有如下几个规则:1、 switch语句中的变量类型可以是:byte、short、int或者char、enum。从Java SE7开始switch支持字符串String类型,同时case标签必须为字符串常量或字面量2、 switch语句可以拥有多个case语句,每个case后面跟一个要比较的值和冒号3、 case语句中的值的数据类型必须与变量的数据类型相同,而且只能是常量或者字面量4、 当变量的值与case语句的值相同时,那么case语句之后的语句开始执行,知道br

2021-02-07 20:21:13 426

原创 java流程控制语句if...else

If语句:If(布尔表达式){//如果布尔表达式为true将执行的语句}If…else语句If(布尔表达式){//如果布尔表达式为true将执行的语句}else{//如果布尔表达式为false将执行的语句}int age = 8;if (age >= 18) {System.out.println(“成年人”);} else {System.out.println(“未成年人”);}If…else If…else语句if(布尔表达式){//如果布尔表达式为true将执行的语句

2021-02-07 20:19:32 190 1

原创 java运算符

开发工具与关键技术:eclipse java撰写时间:2021年02月01日Java的算术运算符包括以下几类:+:加法-相加运算符两侧的值;-:减法-左侧操作数减去右侧操作数;:乘法-相乘操作符两侧的值;/:除法-左侧操作数除右侧操作数;%:取余-左侧操作数除右侧操作数的余数;++:自增-操作数的值自动增加1;–:自减-操作数的值自动减少1;下面常见的+、-、、/(÷)除法还有种特殊情况就是当两个除数相除,除数不能为零,除数或被除数中为浮点数有三种情况:正除数除以0/(0.0)结果

2021-02-07 20:13:11 148 1

原创 Java基础-java基本数据类型

开发工具与关键技术:eclipse-java撰写时间:2020年01月19日Java基础—java数据类型Java语言有8中基本类型,6种数字类型,6个数字类型包括四个整数型以及两个浮点型;还有两种分别是布尔型和字符类型其中6种数字类型包括:byte、short、int、long这四种整数型以及float、double两种浮点型首先是最小的byte: 打印输出byte的基本类型二进制的位数System.out.println("基本类型:byte 二进制位数=\t"+Byte.SIZE);

2021-01-19 19:18:33 88

原创 mvc查询分页

开发工具与关键技术:Visual Studio 2015 与 jQuery撰写时间:2021年1月15日~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Linq是NET框架的扩展,它允许我们以使用SQL查询数据库的方式来查询数据集合1、 Where:查询条件,根据指定的条件对序列进行过滤 2、Select:查找指定要包含的一个对象或对象的一部分,临时变量中被查询的值3、Orderby:将对

2021-01-15 14:44:53 134

原创 VIewBag/ViewData/Session/TempData

在ASP.NET.MVC中,页面间和controller与View之间主要有以下几种小量数据传值方式,viewData,ViewBag,TempData,Session变量,这是微软提供给我们提供的多种传值方式,但选择越多越让人抓狂,这些技术每一种都有自己的优点和缺点上面四种方式中,ViewData和ViewBag其实就是一种方式,ViewBag其实是对ViewData的封装,其内部其实是使用ViewData实现数据存储的,唯一的不同点是,ViewBag可以存储动态类型类型(decimal)的变量值,而V

2020-08-19 09:15:01 263

原创 数据导出

开发工具与关键技术:撰写时间:2020年8月19日public ActionResult ExportLKDATA(string startEndDate) { try { //查询出旅客信息 var query = from tbPNRPassenger in myModel.B_PNRPassenger join tbPassenger

2020-08-19 09:05:07 102

原创 图片上传-->保存图片

显示图片的img标签获取文件读取器var imageReader=new FileReader();使用正则表达式给图片过滤regexImageFilter = /^(?:image/bmp|image/gif|image/jpg|image/jpeg|image/png)$/i;文件读取器加载时间,在读取文件完成后触发imageReader.οnlοad=function(evt){$(“#userPicture”).attr(“src”,evt,target,result);}双击

2020-08-09 19:40:09 225

原创 layui查看图片

在layui初始化加载放入一个自定义列定义该列function customUserPicture(rowData) {//获取查询到的图片var picture = rowData.picture;//一个条件判断如果有图片则显示查询按钮,没有图片则显示未上传if (picture != undefined && picture != null && picture != "") {return '<button type="button" class

2020-08-09 19:27:36 2011

原创 Linq单表新增

开发工具与关键技术:Visual Studio 2015 与 jQuery撰写时间:2020年5月5日Linq单表新增:在新增时,核心代码为myModel.S_Airport.Add(modAirport);myModel.SaveChange();新增最繁琐的就是数据验证了首先获取页面数据获取三字码var airportCode=KaTeX parse error: Expected 'EOF', got '#' at position 3: (“#̲frmAirport inpu…(

2020-08-09 19:21:48 150

原创 jQuery动画

开发工具与关键技术:Adobe Dreamweaver JavaScript撰写时间:2020年5月4日jQuery动画jQuery animate() 方法用于创建自定义动画,那么这个方法有几个必要的参数,我们一起来看一下。这是animate()的语法:$(selector).animate({params},speed,callback);必需的 params 参数定义形成动画...

2020-05-05 22:55:14 98

原创 jquery Ajax异步提交数据

开发工具与关键技术:Visual Studio 2015 与 jQuery撰写时间:2020年5月5日jquery Ajax异步提交数据jQuery load() 方法jQuery load() 方法是简单但强大的 AJAX 方法。load() 方法从服务器加载数据,并把返回的数据放入被选元素中。这是load()的语法:$(selector).load(URL,data,cal...

2020-05-05 22:51:34 115

原创 Jquery事件篇blur

开发工具与关键技术:Visual Studio 2015 与 jQuery撰写时间:2020年4月30日Blur():当元素失去焦点时触发事件该事件可以使两个或多个input内的值进行一定得操作先写EndNotes绑定一个blur事件$("#EndNotes").blur(function () {}然后要获取input里面的值通过ID获取input的值var Start...

2020-05-05 22:45:27 437

原创 jQueryDOM节点操作:

js创建节点:创建流程:1.创建元素 document.createElement()2.为节点添加一下属性 element.setAttribute();3.可以使用innerText或则innerHTML属性添加文本或则HTML内容4.使用parentElement.appendChild()方法将新创建的节点添加到父节点中window.onload = function () {...

2020-05-05 22:40:14 290

原创 表单提交

开发工具与关键技术:Adobe Dreamweaver JavaScript作者:肖健勇撰写时间:2020年4月30日表单提交:首先弄一个简单的表单布局提交表单有两种方法:1、 post提交2、 get提交(默认提交方式)两者相比,get更简单也更快,而且在大部分情况下都能用在以下面几种情况中,使用post1、 无法使用缓存文件,(更新服务器上的文件或数据库)2、 向服务...

2020-04-30 22:38:32 396

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除