自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 WPF ListBoxItem去除有焦点时默认改变的背景颜色样式

开发工具与关键技术:Microsoft Visual Studio 2017、WPFStyle 代码:<SolidColorBrush x:Key="Item.MouseOver.Background" Color="Transparent"/><SolidColorBrush x:Key="Item.MouseOver.Border" Color="Transparent"/><SolidColorBrush x:Key="Item.SelectedInactive

2021-03-04 08:36:01 1106 1

原创 WPF MVVM 把数据从ViewModel转递数值制作进度条

开发工具与关键技术:Microsoft Visual Studio 2017、WPF这里就举个例子,在按钮的样式模板里面加上一个进度条,然后点击按钮时,ViewModel里面声明的一个int类型的值就开始变化,我就会用下面的方法把这个值传递到这个按钮的样式模板里面的进度条那来做这个进度条的进度值。首先在工程中创建一个静态类:using System;using System.Collections.Generic;using System.Drawing;using System.Linq;

2021-03-03 00:10:09 515

原创 WPF MVVM ListBox选项卡制作

开发工具与关键技术:Microsoft Visual Studio 2017、WPF 这是一个用ListBox控件配合ViewModel做的一个子页面标题栏,但是跟别的选项卡不一样的地方是我的选项卡没有关闭按钮,我的选项卡是点击某一个选项卡的时候页面进行跳转同时它后面的选项卡就会自动删掉。ListBox选项卡效果图:(图一)(图二)主页面xaml 代码: <!--选项卡 显示部分--> <ListBox x:N

2021-03-02 23:17:32 720

原创 WPF 设置属性“System.Windows.FrameworkElement.Style”时引发了异常

开发工具与关键技术:Microsoft Visual Studio 2017、WPF现象:用WPF开发的软件在个别电脑系统下安装后无法启动,报异常:设置属性“System.Windows.FrameworkElement.Style”时引发了异常。原因:在设置控件样式时引用了电脑C盘下的PresentationFramework.Aero2.dll,用了里面的SystemDropShadowChrome类,在个别电脑系统下这个类会出现找不到的情况。(我是在设置可编辑的下拉框样式是用的这个S

2021-03-02 16:59:08 1336

原创 WPF 制作下拉式菜单栏

开发工具与关键技术:Microsoft Visual Studio 2017、WPF这里这个下拉式菜单栏用的是一个RadioButton(单选按钮)和Popup(包含内容的弹出项)组合形成的下拉式菜单栏。菜单栏显示:点击RadioButton即可显示。菜单栏隐藏:点击菜单栏外 屏幕任意一处 即可隐藏或选中该菜单栏内的某一项时隐藏菜单栏,但是选中该菜单栏内的某一项时隐藏菜单栏这个代码我这里因为菜单栏的每一项的点击事件里面含有其他代码所以不方便就没有给出来,需要的话自行加上,如果你是按照我下面写的方法来

2021-03-01 22:43:10 4203 2

原创 Android移动应用开发_跨Activity传递数据

开发工具与关键技术:Android-Studio、 Java跨页面传递数据是实现很多功能的必要过程,基本上都会用到。在第一个Activity中可通过创建Intent对象打开第二个Activity.class,如:上下文,也可以说成是代表当前这整个Activity:然后先不启动Intent对象,因为还要传递数据到第二个Activity,这里是以传递参数的形式传递,要用到.putExtra()方法, .putExtra()里面可以接收很多数据类型,如:但是这里面没有Date类型(时间类型),所

2020-05-28 18:04:36 341

原创 Android移动应用开发_点击切换图片形成图片放大效果

开发工具与关键技术:Android-Studio、 Java.xml代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent">

2020-05-18 17:43:50 386

原创 Android移动应用开发_基础页面布局总结

LinearLayout布局(线性布局),有方向的线性布局;重要属性:android:orientation,值:horizontal(水平方向),vertical(垂直方向)LinearLayout相当于html中的div(盒子),所以LinearLayout里也可以放入多个LinearLayout代码:<LinearLayout xmlns:android="http:/...

2020-05-05 17:11:15 2649

原创 Android移动应用开发_通过USB连接安卓手机

开发工具与关键技术:Android-Studio、 Java在Android移动应用开发过程中,我们可以选择通过连接安卓手机或连接电脑的安卓虚拟机来进行项目的调试工作。连接安卓手机的操作如下:用USB数据线把手机和电脑接上。在手机上打开手机“设置”,点进“关于手机”,找到“版本号”,如下图:连续点击“版本号”,直至跳到“请输入锁屏密码”一页或者出现提示“您已处于开发者模式,无需进...

2020-05-04 23:14:27 1321

原创 Android移动应用开发_点击事件四种实现方式

第一种:结合layout文件声明方法功能代码层:.xml 视图层:效果:下面三种方法都需要根据id获取控件。首先,在xml(视图层)的页面控件设上id:然后在实现功能的代码层通过id获取控件:第二种:内部实现类① 在重写的onCreate方法里 创建内部实现类对象 和 设置点击事件 :② 实现内部实现类:效果:第三种:Activity实现OnClickLite...

2020-04-28 21:58:05 998

原创 C# 代表与联合

一. 代表 因为一些编程语言中可以用函数指针来进行访问,所以代表(delegates)使得这一特定情况变得可能。与函数指针不同,代表是面向对象的,类型安全并且是可靠的。代表是引用类型,它从公共基类:System.Delegate派生出来。一个代表实例压缩了一个方法——一个可调用的实体。对于静态方法,一个可调用实体由类和类中的静态方法组成。 代表的一个有趣...

2019-08-18 08:31:52 230

原创 C# 隐式转换

下面几种类型的转换被称之为隐式转换 同一性转换 隐式数值转换 隐式枚举转换 隐式引用转换 包装转换 隐式常数表达式转换 用户自定义隐式转换隐式转换可以在很多种情况下发生,包括函数子句调用,cast计算表达式和赋值语句。预定义的隐式转换总会成功而且不会引发异常,适当合理的用户自定义隐式转换也可以展示出这些 特性。一. 同一性转换同一性...

2019-08-18 08:22:12 1358

原创 C# 名称隐藏

开发工具与关键技术:Microsoft Visual Studio 2015、.NET 撰写时间:2019年08月06日典型情况下,一个实体的范围比实体本身的声明域要涉及更多的程序文字。特别是,一个实体的范围可能会包括声明,这些声明会引入一些包含有相同名称的实体的新声明域。这样的声明会使原来的实体变为隐藏。相反,当一个实体不是隐藏的时候,称为可视。当嵌套引起范围重叠时和当继承引起范围重叠时...

2019-08-08 10:06:23 322

原创 C# 成员访问

开发工具与关键技术:Microsoft Visual Studio 2015、.NET 撰写时间:2019年08月02日成员的声明允许通过成员访问来控制。成员的可访问性是由一些成员的已经声明的访问性建立的,如果有立即包含(containing)类型,这些成员就同这些立即包含类型相结合。当访问一个特殊成员被允许时,成员被称为可访问的。相反,当对一个成员的访问被禁止,这个成员就被称为不可访问的...

2019-08-08 09:05:25 221

原创 C# 成员

开发工具与关键技术:Microsoft Visual Studio 2015、.NET撰写时间:2019年07月25日名称空间和类型都有成员。一个实体的成员通常通过使用一个有效的名称来得到,此名称从一个对实体的引用开始,跟着一个“.” 代号,然后是成员的名称。类型的成员或者在类型中声明或者从类型的基类继承。当从基类继承一个类型,基类中除了构造函数和析构函数的所有成员都称为派生类型的成员。...

2019-07-28 18:58:18 132

原创 C# 自动内存管理

开发工具与关键技术:Microsoft Visual Studio 2015、.NET撰写时间:2019年07月22日手工内存管理需要开发者管理内存块的分配和重新分配。手工管理内存既耗时又困难。提供自动内存管理可以使开发者从繁重的任务中解放出来。在大多数情况下,自动内存管理可以在没有反面影响表现和性能的情况下增加代码的质量,提高开发者生产力。例子:public class Stack...

2019-07-28 18:53:02 109

原创 C# 预定义类型

开发工具与关键技术:Microsoft Visual Studio 2015、.NET 撰写时间:2019年07月15日预定义引用类型是对象和字符串。类型对象是所有其它类型的最根本的基础类型,而类型字符串要 用来说明 Unicode字符串数据。预定义数据类型包括有符号和无符号整数类型、浮点数类型、二进制、字符和十进制类型。有符号整数类型有 sbyte、short、int和 long;无符号...

2019-07-17 15:16:49 404

原创 C# 类型

开发工具与关键技术:Microsoft Visual Studio 2015、.NET 撰写时间:2019年07月12日C#支持两种类型:数据类型和引用类型。数据类型包括一些简单类型(例如,char、int和 float), 枚举类型和结构类型。引用类型包括类类型、接口类型、代表(delegate)类型和数组类型。数据类型和引用类型的区别在于,数据类型变量直接包含它们的数据,然而引用类型数...

2019-07-17 15:04:25 119

原创 Java 操作字符串的类及区别

开发工具与关键技术:MyEclipse 10、JavaSE 撰写时间:2019年07月06日操作字符串的类有:String、StringBuffer、StringBuilder。java.lang.String类使用了final修饰,所以不能被继承,转到源码如下:String 和 StringBuffer、StringBuilder 的区别在于 String 声明的是不可变的对象,每一...

2019-07-07 15:39:39 100

原创 Java “==” 和 “equals” 的区别

== :对于基本类型和引用类型 == 的作用效果是不同的,如下:基本类型:比较的是值是否相同;引用类型:比较的是引用是否相同;示例:String a = "123";String b = "123";String c = new String("123");System.out.println(a == b); // trueSystem.out.println(a == c); ...

2019-07-06 20:56:39 95

原创 WPF 关键帧动画

开发工具与关键技术:Microsoft Visual Studio 2015 、WPF撰写时间:2019年06月26日关键帧动画:从一个值突然变成另一值的动画,所有关键帧动画都使用 "类型名 + AnimationUsingKeyFrames " 的形式进行命名,比如:DoubleAnimationUsingKeyFrames ——>Double型关键帧动画,ColorAnimat...

2019-06-27 16:17:04 508

原创 XAML标记扩展

开发工具与关键技术:Microsoft Visual Studio 2015 、WPF撰写时间:2019年06月24日使用标记扩展轻松实现XAML页面属性赋值,资源引用,类型转换等操作。常用的标记扩展:Binding ——> XAML载入时,将数据绑定到XAML对象;StaticResorce ——> 引用数据字典中定义的静态资源;TemplateBinding ——&...

2019-06-26 10:42:49 174

原创 WPF 配置服务端(编辑WCF配置)

开发工具与关键技术:Microsoft Visual Studio 2015 、SQL Server、WPF撰写时间:2019年06月15日WPF 配置服务端必须要在新建服务端成功的基础上进行,否则一些配置操作将无法进行,所以配置之前首先检查一下在新建服务端时一些关键的地方:(一)检查DAL中的数据库连接字符串是否有误;(二)BLL中是否有引用到DAL项目,WCF服务应用程序是否有引用到...

2019-06-17 20:18:09 421

原创 WPF 创建服务端

开发工具与关键技术:Microsoft Visual Studio 2015 、SQL Server、WPF撰写时间:2019年06月01日一、 打开Microsoft Visual Studio 2015 (简称VS) ——> 新建项目名称改成BLL,解决方案名称可按照自己的要求自行更改;点击确定后,点开VS 的右边新生成“解决方案资源管理器”,如下:二、 接着新建第二个类...

2019-06-17 19:47:52 381

原创 WPF 控件到控件绑定(Binding)

开发工具与关键技术:Microsoft Visual Studio 2015、WPF撰写时间:2019年06月01日WPF使用{Binding …}这一语句, 可以绑定控件、公共属性、XML 或对象,使得WPF中的数据绑定更加快捷、灵活和简单。Binding有一个重要的属性Mode, 具体有如下几种:(借用进度条与text文本框输入的值是否相互影响的示例来说明四种Mode属性)进度条,...

2019-06-09 15:19:16 754

原创 Java — static、final修饰符

开发工具与关键技术:MyEclipse 10、JavaSE撰写时间:2019年05月26日——“static”静态修饰符指定变量被所有对象共享,即所有实例都可以使用该变量;指定不需要实例化就可以激活的一个方法;声明为static的方法不能被重写,但是能够被再次声明;使用static修饰的初始化块被称为静态代码块;使用static修饰的成员变量被称为静态变量(或类变量),格式: ...

2019-05-28 09:18:33 138

原创 Java 访问修饰符

开发工具与关键技术:MyEclipse 10、JavaSE撰写时间:2019年05月24日Java修饰符主要分为访问修饰符、非访问修饰符两类。修饰符通常放在语句的最前端,用来定义类、方法或者变量,例如:下面是访问控制符和对应的访问范围:private (私有的) ——> 同一个类中friendly (即default,默认的) ——> 同一个类中、同一个包中prote...

2019-05-28 09:10:00 270

原创 Java 日期时间

开发工具与关键技术:MyEclipse 10、JavaSE 撰写时间:2019年05月15日一. 获取当前日期方法一:首先初始化Date 对象,然后使用Date对象的toString() 方法来打印当前日期和时间。方法二:不用初始化Date对象,直接打印 new Date() 即可;两个方法输出的结果都是一样的。二. 程序休眠可以让程序休眠一毫秒的时间或者到本计算机的寿命长的任意...

2019-05-17 08:37:23 153

原创 Java 基本数据类型

开发工具与关键技术:MyEclipse 10、JavaSE 撰写时间:2019年05月13日一.Java语言提供了八种基本数据类型。六种数字类型(四个整数型,两个浮点型),一 种字符类型,还有一种布尔型。注意:(1)Java基本数据类型中没有string类型,string类型属于引用类型;(2)浮点数不能用来表示精确的值,如货币;(3)char 数据类型可以储存任何字符;(4)整数...

2019-05-17 08:29:08 129

原创 Oracle 数据处理

开发工具与关键技术:PLSQL Developer、Oracle、SQL*plus撰写时间:2019年05月06日数据处理,对表格数据进行新增、修改、删除 ;一. 新增数据(1) 根据每一列的数据类型手动添加数据语法:insert into 表名 (列名1,列名2,…)values (数据1,数据2,…)注意:一次只能新增一条数据,输入数据时字符和日期类型应包含在单引号中;例:in...

2019-05-08 21:48:03 258

原创 Oracle 管理表

开发工具与关键技术:PLSQL Developer、Oracle、SQL*plus撰写时间:2019年05月04日管理表,就是对表进行修改和删除。一.通过 alter table 语句对表格进行:—— 追加新的列;(add 子句)语法:alter table 表名 add (列名 数据类型(尺寸))例:alter table dept1 add(newadd varchar2(14))...

2019-05-08 21:47:16 156

原创 Oracle 创建表

创建表,首先要认识表。表:基本的数据存储集合,由行和列组成,是常见的数据库对象之一。Oracle数据库中的表分为:——用户定义的表:用户自己创建并维护的一组表,包含了用户所需的信息;——数据字典:由Oracle Server 自动创建的一组表,包含数据库信息;一.直接创建表(Create table)条件:必须具备create table 权限和存储空间;语法:create tab...

2019-05-08 21:45:36 1337

原创 Oracle SET运算符

开发工具与关键技术:PLSQL Developer、Oracle、SQL*plus作者:邓恩明撰写时间:2019年04月24日一.SET操作符的主要作用就是返回两个查询结果集的并集、交集、差集。二.在使用SET操作符时注意:在select列表中的列名和表达式在数量和数据类型上要相对应,否则运行结果如下:三.(1)union —— 返回两个查询的结果集的并集。例:查询所有教师和同学...

2019-04-27 21:54:12 305

原创 Oracle 子查询

开发工具与关键技术:PLSQL Developer、Oracle、SQL*plus作者:邓恩明撰写时间:2019年04月22日一.子查询又叫内查询,就是在一个SQL查询语句内的条件判断时再次进行SQL查询的查询语句。在子查询外面的SQL查询语句一般称为主查询,如下图:二.在使用子查询的过程中需要注意:(1)子查询要包含在括号内;(2)紧跟条件筛选语句(如上图的where语句);(...

2019-04-27 21:29:30 99

原创 Oracle 分组函数

开发工具与关键技术:PLSQL Developer、Oracle、SQL*plus作者:邓恩明撰写时间:2019年04月12日(一)在Oracle查询语句中使用group by 子句可对表格数据进行分组;(二)在分组后的数据中不可通过where子句进行过滤,须使用having子句。组函数类型表:在select 列表中所有未包含在组函数中的列都应该包含在 group by 子句中。...

2019-04-17 22:49:36 98

原创 Oracle 过滤和排序数据

开发工具与关键技术:PLSQL Developer、Oracle、SQL*plus作者:邓恩明撰写时间:2019年04月10日一.在查询中过滤行,使用where 子句,将不满足条件的行过滤掉。• Where 子句紧随 From 子句。• 字符和日期要包含在单引号中。• 字符大小写敏感,日期格式敏感。• 默认的日期格式是 dd-mon月-yy。举例如下:在employees表中...

2019-04-17 22:32:44 183

原创 Oracle 单行函数

开发工具与关键技术:PLSQL Developer、Oracle、SQL*plus作者:邓恩明撰写时间:2019年04月02日备注(以下SQL语句):employees 为员工信息表,sysdate为系统日期时间Lower() 将括号内的内容转换成小写;Upper() 与 Lower() 作用相反,将括号内的内容转换成大写;Initcap() 将括号内的首字母转换成大写; 例如下面转换...

2019-04-05 18:16:01 95

原创 《智百盛汽修汽配管理系统——“配件采购”模块》总结

《智百盛汽修汽配管理系统——“配件采购”模块》总结开发工具与关键技术:Microsoft Visual Studio 2015、SQL Server、…NET MVC作者:邓恩明撰写时间:2019年03月25日一、 事务流程:采购订货  采购入库  采购退货  货商结算二、功能实现(1) 采购订货通过库存及实际采购计划生成采购订单,便于采购员根据采购单向供应商确认采购明细,单击...

2019-03-31 22:41:01 377

原创 .NET-ArrayList对象

.NET-ArrayList对象开发工具与关键技术:Microsoft Visual Studio 2015、…NET MVC作者:邓恩明撰写时间:2019年03月26日Array代表一个数组;数组:一个存储相同类型元素的固定大小的顺序集合。数组是用来存储数据的集合,通常认为数组是一个同一类型变量的集合。ArrayList是一个动态数组;它代表了可被单独索引的对象的有序集合。它基本上可以...

2019-03-30 21:37:27 423

原创 在浏览器中鼠标右键点击时进行定位和触发点击事件

在浏览器中鼠标右键点击时进行定位和触发点击事件开发工具与关键技术:Microsoft Visual Studio 2015、…NET MVC作者:邓恩明撰写时间:2019年03月27日一般情况下,当我们用浏览器执行MVC项目时,在某个页面中点击鼠标右键时浏览器都会默认的有一个点击事件,如下:那么如果我们在项目中需要借助点击鼠标右键来实现某个功能的话,我们就需要在页面的某一块特定的区域内...

2019-03-30 21:35:33 5381 1

空空如也

空空如也

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

TA关注的人

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