- 博客(24)
- 收藏
- 关注
原创 2021-11-08
在日常的代码程序中有很大的一部分数据需要统计起来,然后直观的反馈给客户端查看,使用这个时候就很需要一个统计图了;折线图:Xaml代码:<lvc:CartesianChart Series="{Binding LineSeriesCollection}" LegendLocation="Right"> <lvc:CartesianChart.AxisY> <lvc:Axis></lvc:Axis> </lvc:CartesianCha
2021-11-08 10:09:43 163
原创 2021-10-21WPF下拉框绑定
WPF下拉框有两个值一个是SelectedValuePath id值一个是DisplayMemberPath显示给用户看的name值先看数据库代码数据库数据库代码很少只查询了两列一列是staff_id用来当作下拉框的id值一列是staff_name用来当作下拉框显示给用户看的name值其中IF(@type=‘Window_XinZengXiaLaKuangChaXun’)这句代码是给查询语句一个名称,后面需要调用服务端代码先实例化SqlConnection对象用来接收从数据库那边传过来的参数Xa
2021-10-28 14:54:27 195
原创 2021-10-18WPF登录窗口
登录是程序中重要的一部分,实现WPF登录窗口功能很简单一、XAML界面代码:<Window x:Class="TTS_Client.Login" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Icon="lmages/3.png" Title="登录" He
2021-10-18 10:01:14 658
原创 WPF三层架构
三层架构为:UI(UIL):(表现层): 主要是指与用户交互的界面。用于接收用户输入的数据和显示处理后用户需要的数据。BLL:(业务逻辑层): UI层和DAL层之间的桥梁。实现业务逻辑。业务逻辑具体包含:验证、计算、业务规则等等。DAL:(数据访问层): 与数据库打交道。主要实现对数据的增、删、改、查。将存储在数据库中的数据提交给业务层,同时将业务层处理的数据保存到数据库。(当然这些操作都是基于UI层的。用户的需求反映给界面(UI),UI反映给BLL,BLL反映给DAL,DAL进行数据的操作,
2021-09-27 15:47:54 456
原创 2021-09-18XAML资源
资源是可以在应用程序的不同位置重用的对象。XAML资源的示例包括画笔和样式。每个框架级别的元素(FrameworkElement或FrameworkContentElement)都有一个resource属性,该属性包含资源定义的资源(作为ResourceDictionary)。可以在任何元素上定义资源,但是资源通常是在根元素上定义的。当在页面根元素上定义一个资源时,页面逻辑树中的所有元素都可以访问它,并且您可以重用相同的资源来设置接受该资源表示的类型的任何属性的值。可以将资源引用为静态资源或动态
2021-09-18 14:47:24 69
原创 WPF的绑定模式mode
WPF的绑定模式(mode)是枚举的 枚举值共有5个1:OneWay(源变就更新目标属性)2:TwoWay(源变就更新目标并且目标变就更新源)3:OneTime(只根据源来设置目标,以后都不会变)4:OneWayToSource(与OneWay相反)5:Default(可以单向或双向,是靠被值定的源或目标是否有get或set来指定的)所以绑定的话是需要选上面5个中的一个模式的,根据你的需要来选择,不选的话就会自动选择第五个的。或者:1:OneWaySource影响着Target,但是Ta
2021-09-10 08:32:10 178
原创 Object
**1.概述java.lang.Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。在对象实例化的时候,最终找的父类就是Object。如果一个类没有特别指定父类, 那么默认则继承自Object类。例如:public class MyClass /*extends Object*/ { // ...}1.1根据JDK源代码及Object类的API文档,Object类当中包含的方法有11个:public String toString():返回该对象的字符
2021-07-26 08:40:53 77
原创 递归的知识
概述:1.递归:指在当前方法内调用自己的这种现象。2.递归的分类:2.1递归分为两种,直接递归和间接递归。2.2直接递归称为方法自身调用自己。2.3间接递归可以A方法调用B方法,B方法调用C方法,C方法调用A方法。注意事项:递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出。在递归中虽然有限定条件,但是递归次数不能太多。否则也会发生栈内存溢出。构造方法,不可以递归public class Demo01DiGui { public static void main(Stri
2021-07-26 08:23:25 957
原创 使用layui的的下拉框并回填 2021-06-27
开启layui下拉框的搜索功能很简单,只需要设定属性lay-search即可开启。 <div class="layui-inline"> <label class="layui-form-label">用户类型</label> <div class="layui-input-inline"> <select id="UserTypesID" lay-search></select&g
2021-06-27 20:12:15 949
原创 2021-06-20Java下拉列表
很多时候在界面布局时我们会用到下拉列表,单独的一个列表与数据库的交互很简单,今天要记录的是当有多个下拉列表联动时,该怎样获取数据,即选择第一个下拉列表的值,动态的改变第二个下拉列表乃至更多列表的值。1、在jsp中定义第一个下拉列表,并且从servlet中获取list列表读取出option的value(此处关于EL表达式以及c标签的使用不在赘述)<select οnchange=“getShoppe()” id=“bra” name=“brand” style=“width: 75%;height:
2021-06-20 15:44:08 435
原创 for循环遍历
1、遍历循环for (循环变量类型 循环变量名称;循环条件;更新语句) 循环体String[] arr = { “a”, “b”, “c”, “d” };for (int i = 0; i < arr.length; i++) {System.out.println(arr[i]);}打印台abcd2、迭代器循环String[] arr = { “a”, “b”, “c”, “d” };List list = Arrays.asList(arr);for (Iterator
2021-06-07 09:02:09 2676
原创 Java内部类
将一个类的定义类放在另一个类的定义内部,叫内部类。public class InnerClassTest {public class InnerClassA {//内部类}}内部类继承自某个类和实现某个接口,内部类的代码操作创建它的外围类的对象。所以可以认为内部类提供了某种进入其外围类的窗口。外围类实现接口不是总能享用到接口带来的方便,有时候需要用到接口的实现。每个内部类都能独立地继承一个接口的实现,所以无论外围类是否已经继承了某个接口的实现,对于内部类没有影响。普通内部类对象隐藏地保存
2021-05-30 08:08:23 49
原创 PowerDesigner设计数据模型
最近的项目数据库设计;用PowerDesigner工具设计挺方便的,在PowerDesigner中建立好对应关系的模型,然后导入到SQL就可以了:设计数据库有如下6个主要步骤:1、需求分析:了解用户的数据需求、处理需求、安全性及完整性要求;2、概念设计:通过数据抽象,设计系统概念模型,一般为E-R模型;3、逻辑结构设计:设计系统的模式和外模式,对于关系模型主要是基本表和视图;4、物理结构设计:设计数据的存储结构和存取方法,如索引的设计;5、系统实施:组织数据入库、编制应用程序、试运行;6、运行
2021-05-18 09:08:21 308
原创 Java流程控制语句
if…else语句if…else 语句可以看作有4种形式:if 语句if…else 语句f…else if…else语句嵌套的 if…else 语句在这里插入图片描述switch语句switch case 语句有如下规则: switch 语句中的变量类型可以是: byte、short、int或者 char、enum。从 Java SE 7 开始, switch 支持字符串 String 类型了,同时 case 标签必须为字符串常量或字面量。 switch 语句可以拥有多个 case 语句
2021-05-08 10:29:04 53
原创 MySQL
SELECT 查询以下为在MySQL数据库中查询数据通用的 SELECT 语法:1.查询语句中你可以使用一个或者多个表,表之间使用逗号(,)分割,并使用WHERE语句来设定查询条 件。2.SELECT 命令可以读取一条或者多条记录。3.你可以使用星号(*)来代替其他字段,SELECT语句会返回表的所有字段数据4.你可以使用 WHERE 语句来包含任何条件。5.你可以使用 LIMIT 属性来设定返回的记录数。6.你可以通过OFFSET指定SELECT语句开始查询的数据偏移量。默认情况下偏移量为
2021-05-08 10:25:29 684
原创 泛型使用
Java 泛型使用认识Java中的泛型使用那么我们先来看看这个代码ArrayList b = new ArrayList<>();之前说过,哪个小小的尖括号里面是放类型的,可以是任意的引用类型何为引用类型:字符串,数组,接口,类。。。那么我需要整型的怎么办,之前也说过,装箱,装箱为Integer这种类型的就可以了好,言归正传,这个代码我们很熟悉,创建一个ArrayList集合对象嘛,形式我们也很熟悉,类的实例化对象嘛。但是你有没有发现,这个格式貌似和我们自己定义的类的实例化对
2021-05-08 10:21:47 88
原创 Java基本数据类型
变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。Java的两大数据类型:内置数据类型 引用数据类型内置数据类型Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 byte:byte数据类型是8位、有符号的,以二进制补码表示的整数; 最小值是..
2021-04-29 09:54:57 152
原创 web使用SQL方式导入数据
数据上传是在平时写代码中经常要使用到的一个功能!用的最多的就是Excel方式导入和导出;但是Excel导入的话,就有一点点的局限,就是对导入的数据大小有限制,数据太多,导入的时间就要很长,会超过SQL Server 2014 Management Studio的连接时间(连接超时):那么我们就需要一个更加大,更快的导入方式了!SQL Server 2014 Management Studio导入方法:写法和Excel有点相同;这里写没有一段不一样的!在导入的Excel表中添加需要的主要ID,用于后
2020-10-08 10:33:58 613
原创 文件 MIME 类型
MIME 类型是: 媒体类型(通常称为 Multipurpose Internet Mail Extensions 或 MIME 类型 )是一种标准,用来表示文档、文件或字节流的性质和格式。它在IETF RFC 6838中进行了定义和标准化。使用mime的时候要特别注意:浏览器通常使用MIME类型(而不是文件扩展名)来确定如何处理URL,因此Web服务器在响应头中添加正确的MIME类型非常重要。如果配置不正确,浏览器可能会曲解文件内容,网站将无法正常工作,并且下载的文件也会被错误处理。MIME 的通用结
2020-10-08 10:10:25 374
原创 JavaScript 全局对象
JavaScript 全局对象:全局属性和函数可用于所有内建的 JavaScript 对象。可以作用于全局代码的调用,全局对象是预定义的对象,作为 JavaScript 的全局函数和全局属性的占位符。通过使用全局对象,可以访问所有其他所有预定义的对象、函数和属性。全局对象不是任何对象的属性,所以它没有名称。在顶层 JavaScript 代码中,可以用关键字 this 引用全局对象。但通常不必用这种方式引用全局对象,因为全局对象是作用域链的头,这意味着所有非限定性的变量和函数名都会作为该对象的属性来查询。例如
2020-09-27 15:12:49 1064
原创 图片上传
今天在学习Web 的时候,做个一个图片文件上传的小结;在web开发中实现文件上传功能,需要完成2个步骤操作:1.在页面中获取需要上传的资源;2.在控制台中servlet读取上传的文件资源,并把文件保存到本地数据库标签用于在web页面中添加图片文件上传输入项,设置图片文件上传输入项要时刻注意;1.必须设置type值,否则浏览器无法读取到文件,type值为”file”文件;2.允许上传图片的类型:”image/jpg,image/png,image/jpeg,image/gif,image/bm
2020-09-25 17:05:38 745 1
原创 JavaScript网页互动
常用的互动方法:1.document.write ——document.write()可用于直接向 HTML 输出内容,就是直接在网页中输出内容;(1)输出内容用””括起来,直接输出””里面的内容;(2)通过变量,输出内容;(3)输出多项内容,内容之间用+连接;(4)输出 HTML 标签,并起作用,标签使用””括起来;2.警告:alert 消息对话框——在网页中按顺序弹出的。弹出的小窗口(包含一个确定按钮),用于提示信息。语法:alert(字符串或变量);注意:(1)在点击对话框“确定
2020-09-18 15:16:32 442
原创 layui表格
表格对于日常生活中来说随处可见,可对于代码程序来说,它有着它自己独特的格式,layui插件表格会有什么更好的体现!layui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用。其外在极简,却又不失饱满的内在,体积轻盈,组件丰盈,从核心代码到 API 的每一处细节都经过精心雕琢,非常适合界面的快速开发。layui 首个版本发布于2016年金秋,她区别于那些基于 MVVM 底层的 UI 框架,却并非逆道而行,而是信奉返璞归真
2020-09-08 15:00:10 589
原创 JavaScript与jQuery
JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的;JavaScript写代码是以widow为开始的如:“window.onload =”,但是widow不可以大面积;一个页面主要以一个开头为主!获取参数id以var开始声明变量接收,通过document.来获取还有value的值document.getElementById(“”)查找
2020-09-08 14:47:43 162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人