自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

7 芒果

痛爱

  • 博客(59)
  • 收藏
  • 关注

原创 Beauty

调用时间系统函数,拼接自己喜欢的时间格式显示。这是在功课中用到的一个知识点,很实用的。首先在页面写一个span 标签,然后在给它一个id作为赋值使用:后面就是script 方面的赋值工作了: function checkTime(i) { if (i < 10) { i = "0" + i ...

2019-03-31 18:56:16 161

原创 引用 DateTime.Now.ToString() 生成编号或者简单的订单号;

作者:李东锋 (DONGF) 撰写日期:2019-1-17首先我们先制作一个简单的利用日期转换字符串生成的编号,例如:DateTime.Now.ToString(“YYDJyyyyMddHmmss”)+“DONGF”;生成的号码如下图预约号所示:"YYDJ"是自定义的开头:预约登记的意思"yyyy"即年...

2019-01-17 20:09:18 798 1

原创 ScrollView(滚动条)

Android基本UI控件:ScrollView(滚动条),或者应该叫他 竖直滚动条,对应的另外一个水平方向上的滚动条:HorizontalScrollView, 是一个FrameLayout的容器,不过在他的基础上添加了滚动,允许显示的比实际多的内容!另外,只能够往里面放置一个子元素,可以是单一的组件,又或者一个布局包裹着的复杂的层次结构!一般对于可能显示不完的情况,可以直接在布局的外层套上一个: ScrollView或者HorizontalScrollView。可能遇到的一些需求实际开发中可能会

2020-10-18 19:59:10 732

原创 MySQL连接

使用MySQL二进制方式连接:可以使用MySQL二进制方式进入到MySQL命令提示符下来连接MySQL数据库。实例以下是从命令行中连接MySQL服务器的简单实例:[root@host]# mysql -u root -pEnter password:******在登录成功后会出现 mysql> 命令提示窗口,可以在上面执行任何 SQL 语句。以上命令执行后,登录成功输出结果如下:Welcome to the MySQL monitor. Commands end with ; or

2020-10-18 19:55:21 146

原创 WPF注册账号

注册账号页面:下面是代码实现:private void Submit() { PW_User u = new PW_User(); MD5 d = new MD5(); string jM = d.md5(txtMMQR.Password, 32); if (!String.IsNullOrEmpty(txtZH.Text)&& !String.IsNullO...

2020-10-09 08:38:56 379

原创 WPF修改账号密码

修改账号密码页面:下面是代码实现: /// <summary> /// 修改密码保存 /// </summary> private void Submit() { MD5 d = new MD5(); string jM = d.md5(txtNewPasswordQR.Password, 32);...

2020-10-09 08:36:33 529

原创 怎么使用HTML<table>标签做表格

使用table标签制作一个简单的HTML表格定义和用法简单的 HTML 表格由table 元素以及一个或多个 tr、th 或 td 元素组成。tr 元素定义表格行,th 元素定义表头,td 元素定义表格单元。更复杂的 HTML 表格也可能包括 caption、col、colgroup、thead、tfoot 以及 tbody元素定义和用法 标签定义 HTML 表格。简单的 HTML 表格由table 元素以及一个或多个 tr、th 或 td 元素组成。tr 元素定义表格行,th 元素定

2020-09-28 08:45:59 1420

原创 C#多态

通过继承,一个类可以用作多种类型:可以用作它自己的类型、任何基类型,或者在实现接口时用作任何接口类型。这称为多态性。C# 中的每种类型都是多态的。类型可用作它们自己的类型或用作 Object 实例,因为任何类型都自动将 Object 当作基类型。多态性不仅对派生类很重要,对基类也很重要。任何情况下,使用基类实际上都可能是在使用已强制转换为基类类型的派生类对象。基类的设计者可以预测到其基类中可能会在派生类中发生更改的方面。例如,表示汽车的基类可能包含这样的行为:当考虑的汽车为小型货车或敞篷汽车时,这些行为将

2020-09-18 11:03:06 218

原创 C#选择文件、选择文件夹,打开文件

选择文件用OpenDialogOpenFileDialogdialog = new OpenFileDialog();dialog.Multiselect = true;//该值确定是否可以选择多个文件dialog.Title = “请选择文件夹”;dialog.Filter = “所有文件(.)|.”;if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK){string file = dialog.FileName

2020-09-18 11:00:00 167

原创 封装

封装被定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中"。在面向对象程序设计方法论中,封装是为了防止对实现细节的访问。抽象和封装是面向对象程序设计的相关特性。抽象允许相关信息可视化,封装则使开发者实现所需级别的抽象。C# 封装根据具体的需要,设置使用者的访问权限,并通过 访问修饰符 来实现。一个 访问修饰符 定义了一个类成员的范围和可见性。public:所有对象都可以访问;private:对象本身在对象内部可以访问;protected:只有该类对象及其子类对象可以访问internal:同

2020-09-18 08:49:26 96

原创 匿名方法和Lambda表达式

匿名方法允许将代码块(方法体部分)通过委托变量作为参数传递,以代替单独定义的方法using System;namespace Delegate{class Program{ static void Main(string[] args) { //m 委托变量 Mydelegate m = delegate(int a, int b)//参数列表 { return a + b;//方法体

2020-09-18 08:36:54 84

原创 MySQL索引是什么

MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。组合索引,即一个索引包含多个列。创建索引时,你需要确保该索引是应用在 SQL 查询语句的条件(一般作为 WHERE 子句的条件)。索引也是一张表,该表保存了主键与索引字段,并指向实体表的记录。索

2020-06-18 18:35:34 108

原创 MySQL删除数据表

MySQL中删除数据表是非常容易操作的, 但是进行删除表操作时要非常小心,因为执行删除命令后所有数据都会消失。以下为删除MySQL数据表的通用语法:DROP TABLE table_name ;在命令提示窗口中删除数据表在mysql>命令提示窗口中删除数据表SQL语句为 DROP TABLE :实例以下实例删除了数据表school_tbl:root@host# mysql -u root -pEnter password:*******mysql> use SCHOOL;Da

2020-06-18 18:27:14 208

原创 闹钟服务

通过AlarmManager开发手机闹钟类的APP,首先一个简单的布局文件:activity_main.xml,另外在res创建一个raw文件夹,把音频文件丢进去! 另外创建一个只有外层布局的activity_clock.xml作为闹钟响时Activity的布局。 <Button android:id="@+id/btn_set" android:layout_width="wrap_content" android:layout_height="wrap_conte

2020-06-08 17:51:42 220

原创 ColorFilter颜色过滤器

LightingColorFilter(光照色彩颜色过滤器),一个颜色过滤器,可以用来模拟简单的灯光效果,构造方法的参数有两个,一个 用来乘以原图的RPG值,一个添加到前面得出的结果上!其实计算方法无非: (RGB值 mul + Add) % 255*,从而得到新的RPG值,这里的%是求余,另外,整个过程中Alpha不 参与改变。先是一个简单的布局:activity_main.xml:<ImageView android:id="@+id/img_meizi" android:l

2020-06-08 17:49:41 1340

原创 UNIX Shell循环控制

Shell循环控制通过创建循环以及用循环来完成不同的任务。有时候你需要停止循环或跳出循环迭代。在本教程中你将学到以下语句用于控制 Shell 循环:break 语句continue 语句无限循环所有循环都有一个有限的生命周期。当条件为假或真时它们将跳出循环,这取决于这个循环。一个循环可能会由于未匹配到适合得条件而无限执行。一个永远执行没有终止的循环会执行无数次。因此,这种循环被称为无限循环。这是一个使用 while 循环显示数字 0 到 9 的简单的例子:#!/bin/sha=10w

2020-05-28 16:56:08 243

原创 UNIX Shell循环

Shell循环循环是一个强大的编程工具,可以使您能够重复执行一系列命令。针对 Shell 程序员,有 4 种循环类型:while 循环for 循环until 循环select 循环根据不同的情况使用不同的循环。例如只要给定条件仍然是 true,while 循环将执行给定的命令。而 until 循环是直到给定的条件变成 true,才会执行。嵌套循环:所有的循环都支持嵌套的概念,这意味着可以将一个循环放到另一个相似或不同的循环中。这个嵌套可以根据您的需求高达无限次。下面是一个嵌套 while

2020-05-28 16:54:44 216

原创 调用系统自带Carema

Android中Camera的使用,有两种:1.调用系统自带相机拍照,然后获取拍照后的图片2.要么自己写个拍照页面用系统相机,相机拍照后会返回一个intent给onActivityResult。 intent的extra部分包含一个编码过的Bitmap。Intent it = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(it,Activity.DEFAULT_KEYS_DIALER);

2020-05-18 17:00:26 210

原创 GridView(网格视图)

Adapter类的控件——GridView(网格视图),ListView是列表, GridView是显示网格,他和ListView一样是AbsListView的子类,很多东西和ListView相通。GridView中的一些属性:android:columnWidth:设置列的宽度android:gravity:组件对其方式android:horizontalSpacing:水平方向每个单元格的间距android:verticalSpacing:垂直方向每个单元格的间距android:numCol

2020-05-18 16:18:53 257

原创 LinearLayout 相对布局

LinearLayout也是我们 用的比较多的一个布局,我们更多的时候更钟情于他的weight(权重)属性,等比例划分,对屏幕适配还是 帮助蛮大的;但是使用LinearLayout的时候也有一个问题,就是当界面比较复杂的时候,需要嵌套多层的 LinearLayout,这样就会降低UI Render的效率(渲染速度),而且如果是listview或者GridView上的 item,效率会更低,另外太多层LinearLayout嵌套会占用更多的系统资源,还有可能引发stackoverflow; 如果使用Relat

2020-05-08 18:07:12 299

原创 Android 应用程序组件

Android 应用程序组件应用程序组件是一个Android应用程序的基本构建块。这些组件由应用清单文件松耦合的组织。AndroidManifest.xml描述了应用程序的每个组件,以及他们如何交互。以下是可以在Android应用程序中使用的四个主要组件。组件:Activities:描述UI,并且处理用户与机器屏幕的交互。Services:处理与应用程序关联的后台操作。Broadcast Receivers:处理Android操作系统和应用程序之间的通信。Content Providers:处

2020-05-08 18:01:18 107

原创 重写与重载

重写(Override)重写是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变。即外壳不变,核心重写!重写的好处在于子类可以根据需要,定义特定于自己的行为。也就是说子类能够根据需要实现父类的方法。在面向对象原则里,重写意味着可以重写任何现有方法。实例如下:class Animal{ public void move(){ System.out....

2020-04-28 13:49:08 94

原创 Node.js回调函数

Node.js 回调函数Node.js 异步编程的直接体现就是回调。异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。回调函数在完成任务后就会被调用,Node 使用了大量的回调函数,Node 所有 API 都支持回调函数。例如,我们可以一边读取文件,一边执行其他命令,在文件读取完成后,我们将文件内容作为回调函数的参数返回。这样在执行代码时就没有阻塞或等待文件 I/O 操作。这就...

2020-04-28 13:26:47 70

原创 Android项目开发基础

学习Android方面的相关知识,这是新的知识点,用到了新的开发工具Android Studio ,这跟之前的HTML的布局用的属性是不相同的,同时又有了许多需要记忆的方法和属性。这次学习的是酒店的预约入住功能,总体来说还是相对有难度,有许多新的知识点需要记住。学习新的知识点,从最简单的开始(登录页面) :android:orientation= “” 在Android Studio 开发工...

2020-04-28 13:20:13 214

原创 setTimeout()怎么使用

定义和用法setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。语法setTimeout(code,millisec)参数描述code必需。要调用的函数后要执行的 JavaScript 代码串。millisec必需。在执行代码前需等待的毫秒数。setTimeout() 只执行 code 一次。如果要多次调用,请使用 setInterva...

2019-08-11 21:36:53 1861 1

转载 Python 基础语法

Good Good Study,Day Day Up !

2019-08-10 11:23:36 117

转载 C#中类成员的执行顺序

C#中类成员的执行顺序先进行细分:类的成员分为:字段、属性、方法、构造方法成员的修饰符:静态成员、实例成员层次结构:父类、子类先不考虑继承关系,执行顺序为:静态字段静态构造方法实例字段实例构造方法属性和方法是在调用的时候才执行,这里就不考虑了。如何理解上面的执行过程?假如让我来设计执行过程,我该如何考虑,依据是什么?首先,静态的东西是大家共享的,也就是相同的。应该先关心共...

2019-08-08 21:26:05 239

原创 HTML DOM

HTML DOM 树形结构:DOM 是 W3C(万维网联盟)的标准。DOM 定义了访问 HTML 和 XML 文档的标准:W3C文档对象模型(DOM)是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。W3C DOM 标准被分为 3 个不同的部分:核心 DOM - 针对任何结构化文档的标准模型HML DOM - 针对 XML 文档的标准模型HTML D...

2019-08-07 19:56:47 127

原创 C#递归算法来计算阶乘的方法

通过一个简单实例来说明使用C#递归算法来计算阶乘的方法。一般来说,想要实现一个阶乘,比如65432*1这个简单阶乘,一般会首先想到使用循环遍历,如下面代码所示: class Program { static void Main(string[] args) { Console.WriteLine("请输入一个数"); ...

2019-08-07 19:54:16 859

翻译 正则表达式 - 语法

正则表达式 - 语法正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。列目录时, dir .txt或ls .txt中的.txt就不是一个正则表达式,因为这里与正则式的*的含义是不同的。构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与运算符可以将小的表达...

2019-07-27 09:22:07 76

原创 Vue概述

Vue.js(读音 /vjuː/, 类似于 view)是一个构建数据驱动的 web 界面的库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。Vue.js 自身不是一个全能框架——它只聚焦于视图层。因此它非常容易学习,非常容易与其它库或已有项目整合。另一方面,在与相关工具和支持库一起使用时,Vue.js 也能完美地驱动复杂的单页应用。响应的数据绑定Vue....

2019-07-27 09:16:55 784

原创 WPF依赖属性和样式

IsMouseOver: 鼠标悬停事件。这是个最简单不过的例子了:<Window x:Class="Button.依赖属性" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/x...

2019-07-17 21:54:21 256

原创 C#中的类

C#是一种面向对象编程语言,这点与C语言不一样(C语言是一门面向过程的语言),面向过程的语言还有Java、C++等。面对对象语言的一个基本特征是他们都有类,类是C#(及这类语言)的一种复杂数据类型。在生活中,车就是一个类。但车只是一个抽象的概念,它指的是所有车。如果我们想开车,此时就需要某辆具体的车,比如ABC就是“车”类的一个示例。车这个类别中的个体,都有一些共同的特性(如车名、车牌号、颜色和...

2019-07-17 11:30:54 174

转载 Web前端页面的三层

前端页面有哪三层构成,分别是什么?作用是什么?有许多Web师都有为纸质印刷品设计版面的经验。事实上,设计网站时,把网页当做纸质印刷品来对待是最容易想到的思想,除了把白纸换成了屏幕,其他做法没什么两样。这种做法注定会失败。Web 是一种不同的媒体。在设计纸质印刷品是时,必须把原始内容和版面设计交织在一起才能看到最终的印刷效果,但在设计网页时,只有将其分离开来才能获得最佳的结果。最确的网页设计思路...

2019-07-17 11:22:57 517

转载 MVC设计模式原理简述

首先说明一点,MVC设计模式可以带来更好的软件结构和代码重用。MVC如何工作MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。View(视图)视图是用户看到并与之交互的界面。对老式的Web应用程序来说,视图就是由HTML元素组成的界面,在新式的Web应用程序中,HTML依旧在视图中扮演着重要...

2019-07-11 14:55:28 838

原创 运算符重载

如果对一个自定义的类型进行加法操作呢?C#和C++一样,也是用运算符重载来解决此类问题。运算符重载只能用于类或结构中,通过在类(或结构 )中声明并实现一个名为operator x 的方法,即可完成一个运算符的重载。对于一元运算符,其重载 方法需要带一个类或结构类型作为参数;而二元运算符重载 则相应地需要带两个类或结构类型作为参数,二元运算符重载的语法如下:using System;name...

2019-07-06 11:10:26 231

原创 C#代码执行过程

为了C#代码能够运行 ,必须将其转换为目标操作系统能够理解的语言,脚本机代码(native code)。在.NET framework平台 下,该过程包括两个阶段。C#代码编译为中间语言代码的阶段——在编译C#代码时,并不是立即创建专用于操作系统的本机代码,而是有C#编译器(Visual Studio中集成了C#编译器)把代码编译为通用中间语言(Common Intermediate lang...

2019-07-06 11:06:22 2562 1

原创 九九乘法表

发现乐趣,制造乐趣!生成九九乘法表的各种方法:最容易理解的C#九九乘法表:namespace 九九乘法表{ class Program { static void Main(string[] args) { int i, j; for (i = 0; i <= 9;i++)...

2019-06-27 11:24:59 173

原创 有趣的代码

发现有趣的,记录有趣的:在第一次接触代码时,对i=i+1的结果会有困惑,i加上1怎么会和i相等呢?再后来,知道了。哦,是这样的。=是赋值符号,确切的说是慢慢接受了,或许一开始没有思考,只是被动接受。分享个有趣的例子:在学习if语句时,开始写分支代码:if(i>1){} If(i<3){}在尝试着写出if(1 < I < 3 )时,居然报错了,又是困惑,...

2019-06-27 10:54:44 268

原创 WPF关键帧动画

关键帧动画如果需要创建具有多个分段的动画和不规则移动的动画,这个时候可以使用关键帧动画。关键帧动画是由许多较短的段构成的动画,每段表示动画的初始值、最 终值或中间值。当运行动画时,她平滑地从一个值移动到另一个值。关键帧对象基本上都有Value属性和KeyTime属性。和其他普通动画不同的是Value属性的数 据类型,在LinearPointKeyFrame类中是Point类型,在DoubleKe...

2019-06-17 21:00:18 273

空空如也

空空如也

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

TA关注的人

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