自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

AngularJS 是一个JavaScript 框架。它可通过 AngularJS 表达式 AngularJS 使用 表达式 把数据绑定到 HTML。 AngularJS 表达式写在双大括号内:{{ expression }}。 AngularJS 表达式把数据绑定到 HTML,这与 ng-bind 指令有异曲同工之妙。 AngularJS 将在表达式书写的位置"输出"数据。 AngularJS 表达式 很像 JavaScript 表达式:它们可以包含文字、运算符和变量。 实例 {{ 5 + 5 }} 或

2022-06-19 08:24:33 50

原创 【无标题】

jQuery是一个JavaScript函数库。 jQuery是一个轻量级的"写的少,做的多"的JavaScript库。 jQuery库包含以下功能: HTML 元素选取 HTML 元素操作 CSS 操作 HTML 事件函数 JavaScript 特效和动画 HTML DOM 遍历和修改 AJAX Utilities ps: 除此之外,Jquery还提供了大量的插件。jQuery 语法 通过 jQuery,您可以选取(查询,query) HTML 元素,并对它们执行"操作"(actions)。

2022-06-07 16:46:56 64

原创 【无标题】

删除DataTable中的某一行与异步方法关键字async和await 在C#中,如果要删除DataTable中的某一行, 1.delete和remove 2.Delete的使用是 datatable.Rows[i].Delete(); 3.Remove的使用是datatable.Rows.Remove(datatable.Rows[i]); 4.这两个的区别是,使用delete后,只是该行被标记为deleted,但是还存在,用Rows.Count来获取行数时,还 是删除之前的行数.需要使用datatabl

2022-05-24 08:30:50 57

原创 【无标题】

C#delegate、event、Action、EventHandler与LiveCharts后台使用 C#delegate、event、Action、EventHandler Net只有一个Delegete(委托),别人想用委托的时候,必须得用delegate关键 字来定义一个委托,就像这样 //定义一个无返回值的,带一个int参数的委托 public delegate void myDelegate(int num); 委托生来是为了将方法也作为参数进行传递的。所以后来它学会了发布者/订阅者 模式。比如

2022-05-18 10:47:42 51

原创 【无标题】

命令基础与命令深入 MVVMLight :命令基础 在MVVM Light框架中,事件是WPF应用程序中UI与后台代码进行交互的最主要方式,与传统方式不同,mvvm中主要通过绑定到命令来进行事件的处理,因此要了解mvvm中处理事件的方式,就必须先熟悉命令的工作原理。 RelayCommand命令: WPF命令是通过实现ICommand接口创建的。ICommand 公开了两个方法(Execute及CanExecute)和一个事件(CanExecuteChanged)。 Execute方法 :CanExecut

2022-05-07 16:30:31 180

原创 【无标题】

双向数据绑定和绑定与绑定的各种使用场景 双向数据绑定 说到双向绑定,大家比较熟悉的应该就是AngularJS了,几乎所有的AngularJS 系列教程的开篇几章 都要涉及到,真的是很好用。 表达的效果很简单:就是在界面的操作对数据模型的修改能实时反映到数据;而数据的变更能实时展 现到界面。即视图数据模型(ViewModel)和视图(View)之间的双向绑定和触发。 RaisePropertyChanged的作用是当数据源改变的时候,会触发 PropertyChanged事件达到通知UI更改的目的(ViewM

2022-04-20 09:27:21 214

原创 【无标题】

MVVM了解和序列化与反序列化 MVVM简介 一、MVVM介绍   MVVM是Model-View-ViewModel(模型-视图-视图模型)的缩写形式,它通常被用于WPF或Silverlight开发。我们可以通过下图来直观的理解MVVM模式: 1、View就是用xaml实现的界面,负责与用户交互,接收用户输入,把数据展现给用户。 2、ViewModel是一个C#类,负责收集需要绑定的数据和命令,聚合Model对象,通过View类的DataContext属性绑定到View,同时也可以处理一些UI逻辑。 3、

2022-04-06 19:03:15 755

原创 【无标题】

SQL函数 SQL 拥有很多可用于计数和计算的内建函数。 SQL Aggregate 函数:SQL Aggregate 函数计算从列中取得的值,返回一个单一的值。 有用的 Aggregate 函数: AVG() 函数 AVG() 函数返回数值列的平均值。 SQL AVG() 语法 SELECT AVG(column_name) FROM table_name COUNT() 函数 COUNT() 函数返回匹配指定条件的行数。 SQL COUNT(column_name) 语法 COUNT(column_na

2022-03-24 10:25:00 35

原创 【无标题】

保健养老系统项目研发阶段性总结 一、功能实现 用户登录主要包括用户登录页面、进入主模块。 用户登录:见图1,是用户登录模块实现界面。 图1 用户登录 点击图1“调用病人信息”按钮弹出病人资料的界面如图2, 图1 主模块 二、经典代码 验证登录: 四、开发总结(不少于500字) 开发中发现自己对数据库表与表之间的关系掌握程度完全没有掌握C# WPF学的一塌糊涂,而且这一次注释翻译使我的英语学习能力和增加了我的英语库存量

2022-03-20 19:16:01 38

原创 【无标题】

SQL了解 SQl简介 SQL Server是Microsoft开发的一个关系数据库管理系统(RDBMS),现在是世界上最为常用的数据库之一;是一个高度可扩展的产品,可以从一个单一的笔记本电脑上运行的任何东西或以高倍云服务器网络,或在两者之间任何东西。虽然说是“任何东西”,但是仍然要满足相关的软件和硬件的要求; SQL的作用查询SQL Server数据库中表的数据。 创建数据库对象,例如表,视图,存储过程,用户定义的函数,触发器。有效管SQL Server数据库。 1为什么学习数据库 岗位需求 大数据时代

2022-03-17 15:49:26 41

原创 【无标题】

数据库表与XML用途 一、数据库表分类: 表前缀主要是为了区分不同功能的表,而非解释表的功能,表的功能由表名来解释。前 面要求表名的长度要控制在30个字符以内,在此前提下,为了尽可能不影响表的命名, 表前缀应该越短越好。我们建议表前缀控制在两个以内。具体表前缀添加规则建议如 下,括号内的单个大写字母表示要添加的前缀。 这里以SQLserver2014数据库为例说明: (1) 系统表(S_):System,系统配置相关的基本信息表。系统用户表 (S_USER)、系统角色表(S_ROLE)、系统菜单(S_L

2022-03-08 14:43:34 45

原创 【无标题】

CSV与WPF后台设置xaml控件的样式 CSV是什么文件 在计算中,有许多类型的文件格式。逗号分隔值(CSV)是用逗号作为每个数据元素之间的分隔符进行格式化的特殊文件。逗号是表示文件中新数据值的结束和开始的标志,程序经常使用这个CSV文件作为一种从一个文件到另一个文件的快速解析数据的方法。 CSV文件是最简单的文件之一,它是一个文本文件,使用逗号分隔数据元素,这个文件很容易被人和计算机应用程序阅读和理解。 许多应用程序可以以多种文件格式导出数据,这些数据可以很容易地共享并导入到其他计算机系统中。CSV文件

2022-03-01 15:38:25 54

原创 2021-08-29

软件框架了解 架构模式是在给定上下文中解决软件架构中常见问题的通用、可重用的解决方案。架 构模式类似于软件设计模式,但范围更广。 在开始主要的代码开发之前,我们必须选择一种合适的体系架构,它将为我们提供所需的功能和质量属性。 分层模式 该模式可用于构建可分解为子任务组的程序,其中每个都处于特定的抽象级别。每一次 都向更高层提供服务。 一般信息系统中最常见的4层划分如下: Presentation layer 表示层(也就是UI层) Application layer 应用层(也就是服务层) Business

2021-08-29 21:59:06 38

原创 2021-08-29

三层架构 含义 三层架构主要是指将业务应用规划中的表示层 UI、数据访问层 DAL 以及业务逻辑层 BLL,其分层的 核心任务是“高内聚低耦合”的实现。在整个软件架构中,分层结构是常见和普通的软件结构框架,同 时也具有非常重要的地位和意义。这种三层架构可以在软件开发的过程中,划分技术人员和开发人员 的具体开发工作,重视核心业务系统的分析、设计以及开发,提高信息系统开发质量和开发效率,进而为信息系统日后的更新与维护提供很大的方便。 主要有以下三种分层方式: 1、数据层不包含任何代码,只有数据库,还有相关的存储

2021-08-29 21:57:46 60

原创 2021-07-28

##C#WPF了解 一、WPF了解: WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框 架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正 做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形 界面。 WPF特点:1、程序人员与美工人员明确分工 2、矢量图的超强支持 3、灵活、易扩展的动画机制 4、可以使用任何一种.Net编程语言(C#,VB NET等开发语言)进行开发

2021-07-28 09:32:49 44

原创 2021-07-17

Java 日期时间 java.util 包提供了 Date 类来封装当前的日期和时间。 Date 类提供两个构造函数来实例化 Date 对象。 第一个构造函数使用当前日期和时间来初始化对象。 Date( ) 第二个构造函数接收一个参数,该参数是从1970年1月1日起的毫秒数。 Date(long millisec) Date对象创建以后,可以调用下面的方法。 序号 方法和描述 1 boolean after(Date date) 若当调用此方法的Date对象在指定日期之后返回true,否则返回false。

2021-07-17 10:07:07 41

原创 2021-06-27

Java 变量类型 在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下: type identifier [ = value][, identifier [= value] …] ; 格式说明:type为Java数据类型。identifier是变量名。可以使用逗号隔开来声明多个同类型变量。 以下列出了一些变量的声明实例。注意有些包含了初始化过程。 int a, b, c; // 声明三个int型整数:a、 b、c int d = 3, e = 4, f = 5; // 声明

2021-06-27 15:44:42 42

原创 2021-06-21

Java 方法 Java 方法 在前面几个章节中我们经常使用到 System.out.println(),那么它是什么呢? println() 是一个方法。 System 是系统类。 out 是标准输出对象。 这句话的用法是调用系统类 System 中的标准输出对象 out 中的方法 println()。 那么什么是方法呢? Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 方法的优点 1. 使程

2021-06-21 19:05:24 53

原创 2021-06-08

反射 反射之中包含了一个「反」字,所以想要解释反射就必须先从「正」开始解释。 一般情况下,我们使用某个类时必定知道它是什么类,是用来做什么的。于是我们直接对这个类进行实例化,之后使用这个类对象进行操作。 Apple apple = new Apple(); //直接初始化,「正射」 apple.setPrice(4); 上面这样子进行类对象的初始化,我们可以理解为「正」。 而反射则是一开始并不知道我要初始化的类对象是什么,自然也无法使用 new 关键字来创建对象了。 这时候,我们使用 JDK 提供的反射 A

2021-06-08 15:39:55 41

原创 2021-05-18

JAVA的集合 Java的集合 Java集合类是一种特别有用的工具类,可用于存储数量不等的对象,并可以实现常用的数据结构,如 栈、队列等。除此之外,Java集合还可用于保存具有映射关系的关联数组。Java集合大致可分为List、 Set、Queue和Map四种体系,其中List代表有序、重复的集合;Set代表无序、不可重复的集合;而 Map则代表具有映射关系的集合,Java5又增加了Queue体系集合,代表一种队列集合实现。 Java集合概述 为了保存数量不确定的数据,以及保存具有映射关系的数据(也被称为关

2021-05-18 09:48:45 34

原创 2021-05-08

JAVA输入与输出 输入/输出(IO) IO(输入/输出)是比较抽象的,看不到明显的运行效果,但输入和输出是所有程序都必需的部分。 使用输入机制,允许程序读取外部数据(包括来自磁盘、光盘等存储设备的数据、来自网络的数据)、 用户输入数据;使用输出机制,允许程序记录运行状态,将程序数据输出到磁盘、光盘等存储设备中和 网络其他设备中。 Java的IO通过java.io包下的类和接口来支持,在java.io包下主要包括输入流、输出流两种IO流,每 种输入、输出流又可分为字节流和字符流两大类。其中字节流以字节为单位

2021-05-08 10:31:28 23

原创 2021-04-29

Mysql基础了解 mysql设计表的数据类型的时候: 选择你认为不会超越范围的最小类型,更小的数据类型通常更快,因为它们占用更少的磁盘、内存 和cpu缓存,并且处理时需要的cpu周期更少。 简单的数据类型操作通常更快,例如整形的操作比字符串更快,因为字符串有字符集和校对规则 (排序规则)比整形更复杂。 尽量避免null 如果字段可以不存储null值,尽量把字段设置成not null。因为可为null的列使得索引、索引统计和 值比较都更复杂,可为null的列会使用更多的存储空间,在mysql里也需要特殊处理

2021-04-29 15:42:46 26

原创 2021-03-02

Java水仙花数与最大公约数 作者:欧志健 本次任务完成时间:2021年2月 18日-2021年2月21 日 开发工具与关键技术:Java 水仙花数 水仙花数是指:一个三位数,其各位数字bai立方和等于该数本身。例如:370=33+73+00.这就说明370是一个水仙花数。 所以要判断一个三位数是不是水仙花数,得先取得这个三位数的的个位,十位和百位。   1:先取得他的百位:int BaiWei = x/100; 因为int是整形,所以不会进行四舍五入,也不会管小数点后面的数。   再取得十位:int Sh

2021-03-02 11:20:04 34

原创 2021-03-02

Java对象与类 作者:欧志健 本次任务完成时间:2021年2月 18日-2021年2月21 日 开发工具与关键技术:Java 对象和类的概念 类:类是一个模板,它描述一类对象的行为和状态。 对象:对象是类的一个实例,有状态和行为。 例如,一条狗是一个对象,它的状态有:颜色、名 字、品种;行为有:摇尾巴、叫、吃等。 Java中的类 定义类的基本格式: [修饰符] class 类名 { //零到多个构造器… //零到多个成员变量… //零到多个方法… //零到多个初始化块… } 修饰符 可以为 public

2021-03-02 11:16:13 25

原创 2021-03-02

数组 作者:欧志健 本次任务完成时间:2021年2月 日-2021年2月 日 开发工具与关键技术:Java 数组对于所有编程语言来说都是重要的数据结构之一,Java 语言中提供的数组是用来存储固定大小的同类型元素。 声明数组变量 必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法格式: byte[] arrByte; int[] arrInt; char[] arrChar; String[] arrStr; 数组初始化 数组的初始化主要有两种方式: 静态初始化 动态初始化 一、数组静态初始化

2021-03-02 11:13:23 37

原创 2021-03-02

流程控制语句 作者:欧志健 本次任务完成时间:2021年2月9 日-2021年2月 18日 开发工具与关键技术:Java Java里的流程控制语句分别是: if…else语句 switch语句 循环语句 if…else 语句: 1.if语句: if(布尔表达式) { //如果布尔表达式为true将执行的语句 } 2.if…else…语句: if(布尔表达式){ //如果布尔表达式的值为true }else{ //如果布尔表达式的值为false } 3.if…else if…else语句: if(布尔表达式

2021-03-02 11:09:29 31

原创 2021-03-02

运算符 作者:欧志健 本次任务完成时间:2021年2月 日-2021年2月 日 开发工具与关键技术:Java Java运算符分成以下几种: 算术运算符 关系(比较)运算符 逻辑运算符 赋值运算符 其他运算符(三目运算符、instanceof 运算符 ) 位运算符(了解) 算术运算符 操作符 描述 加法 - 相加运算符两侧的值 减法 - 左操作数减去右操作数 乘法 - 相乘操作符两侧的值 / 除法 - 左操作数除以右

2021-03-02 11:08:03 20

原创 2021-03-02

Java与Eclipse基础认识 作者:欧志健 本次任务完成时间:2021年2月1日-2021年2月8日 开发工具与关键技术:Java Java Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。 Java语言的主要特点:跨平台性、面向对象、安全性、多线程、简单易用 Java语言的特性 :封装、继承、多态、抽象 Java 核心机制:Java 虚拟机、垃圾收集机制 Java基本语法: 大小写敏感:Java 是大小写敏感

2021-03-02 10:57:14 37

原创 2021-01-18

Axure RP 水泡导航栏与幻灯片 开发工具与关键技术: Axure RP 原形设计 作者:欧志健 撰写时间:2020/1/18 水泡导航栏: 首先拉几个矩形完成框架再在设置鼠标移入便完成水泡导航栏 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210118162533268.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNz

2021-01-18 16:28:48 38

原创 2021-01-14

Axure RP 轮播 开发工具与关键技术: Axure RP 原形设计 作者:欧志健 撰写时间:2020/1/4 轮播 运用判断+动态面板+选中效果实现的,可以实现自动播放+页面切换+按钮和图片对应效果图; 首先我们使用动态面板和多张图片并设置载入播放, 之后开始完善,首先我们设置指向按钮 然后就是使用圆形图片设置指定按钮和状态改变了 ...

2021-01-14 17:02:04 29

原创 2020-12-25

Axure RP 练习隐藏和显示 开发工具与关键技术: Axure RP 原形设计 作者:欧志健 撰写时间:2020/12/24 隐藏和显示: 隐藏和显示:设置元件显示和隐藏、切换两种状态 显示:元件可见 隐藏:元件不可见 切换:两种状态轮换 灯箱效果:制作弹出显示、突出当前元件 弹出效果:类似右击弹出的快捷菜单一样,可以在弹出的元件中进行操作 推动元件:显示隐藏元件时,可以移动跟显示隐藏对象有相交的对象 首先我们需要拉一个矩形再来配合图片形成基本框架 ![在这里插入图片描述](https://img

2020-12-25 21:10:18 33

原创 2020-12-17

Axure RP 练习订餐系统 开发工具与关键技术: Axure RP 原形设计 作者:欧志健 撰写时间:2020/12/5 首先我们使用矩形配合图片完成背景动画: ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201217182931619.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl

2020-12-17 18:31:52 81

原创 2020-12-10

Axure RP 练习知乎登录 开发工具与关键技术: Axure RP 原形设计 作者:欧志健 撰写时间:2020/12/2 首先我们导入图片充当背景 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201210210941245.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80OTk4M

2020-12-10 21:15:07 118

原创 2020-12-04

Axure RP 原形设计基础认识 开发工具与关键技术: 原形设计 作者:欧志健 撰写时间:2020/12/2 什么是原形设计,为什么要原形设计 · 大约66%的软件开发失败或亏损的前三大原因为: 缺乏使用者的参与 需求或规格不完整 需求或规格变更 · 将文字性文档转变为互动性的可视画面,让客户在投入编程之前进行需求确认。 · 是一种高效的以用户为中心的技术,是个有效的简化文档编制、吸引使用者参与、早期辨认需求遗漏、将外在需求风险降到最低的方法。 了解什么是原形设计后面我们就需要认识一下我们工作中

2020-12-04 21:56:12 37

原创 2020-08-17

开通工号 所有项目中的账号有两种一种是普通用户的浏览账号,另一种则是工作人员们的工号。而不同的工作人员的账号有着不同的权限所以在开通时就需要设置工号的权限。在文本框中选择肯定要用 到下拉框。 绑定下拉框之后我们就需要获取数据进行验证了 然后发送请求 再限制一下部分数据验证 最后完善保存 ...

2020-08-17 19:58:02 120

原创 2020-08-17

用户登录与图片验证 登录页面是所有项目的基础,所以在所有项目里我们一般都先开始做登录页面,用户登录就是一个数据验证我们肯定需要获取数据进行验证,如下: 而在数据存储中我们需要接触到session和cookie,什么是session和cookie呢? 简单一点讲浏览器对服务器发起第一次会话后服务器形成了一个sessionID就是session。之后服务器把sessionID返还给浏览器,浏览器把sessionID存储起来就成了cookie。在下次会话中浏览器就把上次的sessionID直接发送给服务器。

2020-08-17 19:43:45 35

原创 2020-08-17

所有项目中的账号有两种一种是普通用户的浏览账号,另一种则是工作人员们的工号。而不同的工作人员的账号有着不同的权限所以在开通时就需要设置工号的权限。在文本框中选择肯定要用 到下拉框。 绑定下拉框之后我们就需要获取数据进行验证了 然后发送请求 再限制一下部分数据验证 最后完善保存 ...

2020-08-17 19:29:26 39

原创 2020-08-17

登录页面是所有项目的基础,所以在所有项目里我们一般都先开始做登录页面,用户登录就 是一个数据验证我们肯定需要获取数据进行验证,如下: 而在数据存储中我们需要接触到 session 和 cookie,什么是 session 和 cookie 呢? 简单一点讲浏览器对服务器发起第一次会话后服务器形成了一个 sessionID 就是 session。之 后服务器把 sessionID 返还给浏览器,浏览器把 sessionID 存储起来就成了 cookie。在下次会 话中浏览器就把上次的 sessionID 直

2020-08-17 19:18:22 48

空空如也

空空如也

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

TA关注的人

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