自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue 配置文件不打包

1、vue-cli3之后要加载本地js资源,可以将js文件放在public文件下,即与index.html文件同级(可以创文件夹放文件夹中,比较规范)2、在index文件中引入(注意一定要写入body标签内,不能写在头文件中)注意一定要写入body标签内,不能写在头文件中注意一定要写入body标签内,不能写在头文件中注意一定要写入body标签内,不能写在头文件中 否则读不到这里要注意两种写法,这两种引入在本地都是可以正常加载到文件,但是打包之后,第一种写法会因为路径错误404,.

2021-12-17 17:53:15 4535 1

原创 c# --- 结构体(struct)

在 C# 中,结构体是值类型数据结构。它使得一个单一变量可以存储各种数据类型的相关数据。struct关键字用于创建结构体。结构体是用来代表一个记录。假设您想跟踪图书馆中书的动态。您可能想跟踪每本书的以下属性:Title Author Subject Book ID1. 定义结构体为了定义一个结构体,您必须使用 struct 语句。struct 语句为程序定义了一个带有多个成员的新的数据类型。例如,您可以按照如下的方式声明 Book 结构:struct Books{ ...

2021-11-14 16:18:28 4961

原创 c# --- 方法重载

1.首先解释一下什么是方法重载?方法重载是指在同一个类中方法同名,参数不同,调用时根据实参的形式,选择与他匹配的方法执行操作的一种技术。这里所说的参数不同是指以下几种情况:① 参数的类型不同② 参数的个数不同③ 参数的个数相同时他们的先后顺序不同注意:系统会认为是同一个方法的两种情况,这样的两个方法不可以在同一个类里,否则系统会报错。⑴返回类型不同,方法名和参数个数、顺序、类型都相同的两个方法⑵返回类型相同,方法名和参数的个数、顺序、类型都相同的两个方法,但是参数的名字...

2021-11-12 23:01:19 982

原创 c# --- params关键字 参数数组 可变长参数

params 关键字, params主要的用处是在给函数传参数的时候用,就是当函数的参数不固定的时候。 在方法声明中的 params 关键字之后必须是数组,而且是在参数列表的最后,并且在方法声明中只允许一个 params 关键字。 关于参数数组,需掌握以下几点。1、若形参表中含一个参数数组,则该参数数组必须位于形参列表的最后。class Program { static void Speak(int str1,params int[] array) ...

2021-11-12 11:12:17 653

原创 c# --- 静态成员和实例成员

静态成员也称为共享成员,例如静态属性 静态字段 静态方法;静态成员可以在类的实例之间共享。静态类中只能有静态成员,不能有实例成员,因为静态类不能进行实例化;在非静态类中 即可以有静态成员 也可以有非静态成员;只要是静态成员 属性 字段 方法,都需要用类名去调用;静态成员和实例成员的区别:静态成员需要通过static修饰,非静态成员不需要通过static修饰;静态成员属于类,可以直接通过“类名.静态成员”的方式访问;非静态成员,必须实例化对象后,通过对象.实例成员来访问;  当

2021-11-12 10:35:49 380

原创 c# ---ref 与 out 参数传递方式

经常有人把按引用传递和引用类型混为一谈,其实是对数据存储的原理不清楚1.C#中参数的传递方式可以分为两类,按值传递和按引用传递。如果再根据参数的类型进行细分,大致可以分为如下四种:值类型的按值传递 按值传递时,传递过去的是该值类型实例的一个拷贝。 引用类型的按值传递 按值传递时,传递过去的是该引用类型实例的引用的一个拷贝 值类型的按引用传递 按引用传递的时候是不存在拷贝这步操作的,众所周知,值类型的实例是分配在栈上的,所以在按引用传递值类型的时候,其实是把该实例在栈上..

2021-11-11 23:20:27 1751

原创 c#---构造函数

目录构造函数语法使用构造函数实例构造函数无参数构造函数私有构造函数示例静态构造函数备注用法示例每当创建类或结构时,将会调用其构造函数。 类或结构可能具有采用不同参数的多个构造函数。 使用构造函数,程序员能够设置默认值、限制实例化,并编写灵活易读的代码。构造函数语法构造函数是一种方法,其名称与其类型的名称相同。 其方法签名仅包含方法名称和其参数列表;它不包含返回类型。 以下示例演示一个名为Person的类的构造函数。...

2021-11-02 21:18:43 3910

原创 c#---方法

需要知道:类和方法的关系方法和参数修饰符 自定义方法可以有或没有参数,也可以有或没有返回值。可以被各种关键字(static、virtual、public、new等)修饰以限制其行为。 C#参数修饰符 无 如果一个参数没有用参数修饰符标记,则认为它将按值传递,这意味着被调用的方法收到原始数据的一份副本。 out 输出参数由被调用的方法赋值,因此它按引用传递。...

2021-11-02 20:20:49 83

转载 c#---call stack(调用栈)

Call stack(通常译作“调用栈”)也是计算机系统中的一个重要概念。在介绍 call stack 之前,我们首先来回顾一下 procedure 是什么。Call Stack(调用栈)是什么? - 知乎今天我们来讲一下 call stack 是什么。相信有了上一篇文章对 virtual memory 的介绍之后,同学们理解起 call stack 来会相对容易一些。 汤洋:Virtual Memory(虚拟内存)是什么?Call Stack 是什么?Call stack(…https://zhu.

2021-11-02 19:08:52 1111

转载 c#---托管代码与非托管代码

1.托管代码(managed code)  托管代码(Managed Code)就是中间语言(IL)代码,在公共语言运行库(CLR)中运行。编译器把代码编译成中间语言,当方法被调用时,CLR把具体的方法编译成适合本地计算机运行的机器码,并且将编译好的机器码缓存起来,以备下次调用使用。随着程序集的运行,CLR提供各种服务:内存管理,安全管理,线程管理,垃圾回收,类型检查等等。  托管代码是一microsoft的中间语言(IL),他主要的作用是在.NET FRAMEWORK的公共语言运行库(CLR.

2021-10-30 12:31:34 240

翻译 c#---内存管理

前言:对于很多的C#程序员来说,经常会很少去关注其内存的释放,他们认为C#带有强大的垃圾回收机制,所有不愿意去考虑这方面的事情,其实不尽然,很多时候我们都需要考虑C#内存的管理问题,否则会很容易造成内存的泄露问题。尽管.NET运行库负责处理大部分内存管理工作,但C#程序员仍然必须理解内存管理的工作原理,了解如何高效地处理非托管的资源,才能在非常注重性能的系统中高效地处理内存。C#编程的一个优点就是程序员不必担心具体的内存管理,垃圾回收器会自动处理所有的内存清理工作。用户可以得到近乎像C++语言那样.

2021-10-30 12:27:05 2036

原创 C#---基本元素

注释和空白编译器不会编译,自动忽略;而标记是可以通过编译器编译的。关键字 (keyword)官方定义:关键字是预定义的保留标识符,对编译器有特殊意义。 除非前面有@前缀,否则不能在程序中用作标识符。 例如,@if是有效标识符,而if则不是,因为if是关键字。通俗的说:关键字,是这门语言已经设计好的标识符,所以不允许开发者自己定义和关键字相同的名字的标识符。1)C# 程序任意部分中的保留标识符的关键字:2)上下文关键字用于在代码中提供特定含义,但它不是 C#...

2021-10-29 11:01:03 150

原创 c#----类和对象

1.1 类和对象类(class)是最基础的c#类型。类是一个数据结构,将状态(字段)和操作(方法和其它函数成员)组合在一个单元中。类为动态创建的类实例(instance)提供了定义,实例也称对象(object).类支持继承(inheritance)和多态性(polymorphism),这是派生类(derived class)可用来扩展和专用化基类(base class)的机制。使用类声明可以创建新的类。类声明以一个声明头开始,其组成方式如下:先指定类的属性和修饰符,然后是类的名称,接着是基类以及该类

2021-10-09 19:08:35 1543

原创 c#-----Hello world中的类和命名空间

using System;class Hello{ static void Main() { Console.WriteLine("Hello, World"); }}使用编程语言的开始一般都会有Hello world 程序,作为第一个程序。“Hello world”程序代码开始于一个引用System命名空间的一个using 指令命名空间:是一种组织c#程序和库的分层方法。命名空间包含类型和其它命名空间。例如,System命名空间包含许多..

2021-10-09 13:54:57 154

原创 c#----语言介绍

1.什么是c#语言?C#(读作“See Sharp”)是一种面向对象且类型安全的编程语言。 用 C# 可以开发出在 .NET 上运行的多种安全可靠的应用程序。 C# 源于 C 语言系列,C、C++、Java 和 JavaScript 程序员很快就可以上手使用。2. .NET 体系结构C# 程序在 运行在.NET 上,而 .NET 是名为公共语言运行时 (CLR) 的虚拟执行系统(VEM)和一组类库。 CLR 是 Microsoft 对公共语言基础结构 (CLI) 国际标准的实现。用 C# .

2021-10-09 12:04:19 2077

转载 微信公众号开发

https://blog.csdn.net/fei_xiang_feng/article/details/53169441

2018-04-25 10:00:45 138

转载 MySql表、字段、库的字符集修改及查看方法

修改数据库字符集:复制代码代码如下:ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [COLLATE ...];   把表默认的字符集和所有字符列(CHAR,VARCHAR,TEXT)改为新的字符集:复制代码代码如下:ALTER TABLE tbl_name CONVER

2017-11-29 16:09:35 1440

转载 json数组对象和对象数组

一、Json的简单介绍 从结构上看,所有的数据最终都可以分成三种类型: 第一种类型是scalar(标量),也就是一个单独的string(字符串)或数字(numbers),比如“北京”这个单独的词。 第二种类型是sequence(序列),也就是若干个相关的数据按照一定顺序并列在一起,又叫做array(数组)或List(列表),比如“北京,东京”。 第三种类型是mapping(映射),

2017-11-01 15:40:59 758

原创 记录一下使用AS一路踩得各种坑

1.app\build\intermediates\res\merged\debug\values-v23\values-v23.xml 编译出错的问题解决方案:http://blog.csdn.net/u014726937/article/details/51848990      https://github.com/pnikosis/materialish-progress/issu

2017-04-06 09:54:54 288

原创 android延时操作

1.使用线程的休眠实现延时操作 new Thread() { @Override public void run() { super.run(); Thread.sleep(3000);//休眠3秒 /** * 要

2017-03-26 15:02:04 424

转载 android imageview控件详解

前言  这篇博客聊一聊在Android下ImageView的使用,在此篇博客中,会讲解到ImageView的一些属性的使用,以及ImageView展示图片的放大、缩小、旋转等操作。最后再讲解一下Android4.0项目中最常用的一个功能,从网络获取图片的示例。本文所有讲解均会附上示例代码,并在最后提供源码下载。ImageView  ImageView,图像视图,直接继承自V

2017-03-25 11:49:22 1575

转载 android view的XML属性总结

android view的xml属性  属性名称描述android:background设置背景色/背景图片。可以通过以下两种方法设置背景为透明:”@android:color /transparent”和”@null”。注意TextView默认是透明的,不用写此属性,但是Buttom/ImageButton /ImageView想透明的话就得写这个属性

2017-03-25 11:32:19 737

原创 创建android启动界面

每个Android应用启动之后都会出现一个Splash启动界面,显示产品的LOGO、公司的LOGO或者开发者信息。如果应用程序启动时间比较长,那么启动界面就是一个很好的东西,可以让用户耐心等待这段枯燥的时间。制作Splash界面突出产品LOGO,产品名称,产品主要特色;注明产品的版本信息;注明公司信息或者开发者信息;背景图片,亦可以用背景颜色代替;除了等待还能做点什

2017-03-24 13:58:45 336

原创 android Spinner控件详解

Spinner提供了从一个数据集合中快速选择一项值的办法。默认情况下Spinner显示的是当前选择的值,点击Spinner会弹出一个包含所有可选值的dropdown菜单,从该菜单中可以为Spinner选择一个新值。上图显示的是Spinner常见的样式。这篇文章中我将讨论1.Spinner的基本用法 2.设置Spinner的Adapter (arrayadapter 和自定义Base

2017-03-22 21:58:06 412

原创 TextUtils的用法总结

Log.d(TAG, "---------------------------------");          //字符串拼接          Log.d(TAG, TextUtils.concat("Hello", " ", "world!").toString());          //判断是否为空字符串          Log.d(TAG, TextUtils.i

2017-03-22 21:54:24 1393

转载 android横竖屏切换总结

Android横竖屏切换总结(老样子,图片啥的详细文档,可以下载后观看 http://files.cnblogs.com/franksunny/635350788930000000.pdf)Android手机或平板都会存在横竖屏切换的功能,通常是由物理重力感应触发的,但是有时候也不尽然,通常在设置里面我们可以对手机的横竖屏切换进行关闭,操作界面如下 只需要点击下“屏幕旋转”按钮就可

2017-03-16 21:49:36 375

原创 android开发之获取系统时间的方法

今天学习了在android中获取当前系统时间的几种方法1、首先我们来看一下 如何获取12小时和24小时制时间[java] view plain copy print?//通过DateFormat获取系统的时间  String currentTime=DateFormat.format("yy

2017-03-15 21:20:31 4789 1

转载 android样式开发:shape篇

转载自Keegan小钢原文链接:http://keeganlee.me/post/android/20150830 Android样式的开发:shape篇Android样式的开发:selector篇Android样式的开发:layer-list篇Android样式的开发:drawable汇总篇Android样式的开发:View Animation篇Andro

2017-03-14 21:51:20 336

转载 Andorid面试题集

Android面试题集[日期:2017-02-27]来源:  作者:[字体:大 中 小]前几天整理了Java面试题集合,今天再来整理下Android相关的面试题集合.如果你希望能得到最新的消息,可以关注 https://github.com/closedevice/interview-about ,我会不断的增加和修正相关问题的描述.基础

2017-02-27 12:39:56 2009

原创 关于EditText和软键盘的一些设定

1.android:imeOptions属性editText控件通过设置android:imeOptions来改变默认的“完成”文本。这里举几个常用的常量值:        (1)actionUnspecified未指定,对应常量EditorInfo.IME_ACTION_UNSPECIFIED效果:(2)actionNone 没有动作,对应常量EditorIn

2017-02-25 19:04:19 4236

原创 EditText的几种事件用法

1.焦点改变事件当Android的Edittext得到/失去焦点时,需要自定义一些处理内容时,需要对EditText对象的Focus进行监听处理。在Activity中,做以下处理:1.取得EditText对象。2.为取得的对象添加setOnFocusChangeListener(),重写里面的方法。

2017-02-24 21:06:53 4541

原创 学习中遇到的几个棘手的问题,很关键

1.android 与js的交互,webview中调用网页,js中使用android中的数据,可以通过以下方法来实现:第一,使能js  可以通过getSettings()获得WebSettings,然后用setJavaScriptEnabled()使能JavaScript:WebView myWebView = (WebView) findViewById(R.id.w

2017-02-20 20:20:21 957

转载 android控件webview与js交互

在WebView中使用JavaScript  如果你想要载入的页面中用了JavaScript,你必须为你的WebView使能JavaScript。  一旦使能之后,你也可以自己创建接口在你的应用和JavaScript代码间进行交互。 前情提要:使能JavaScript  上一篇文章已经说过,可以通过getSettings()获得WebSettings,然后用

2017-02-17 20:48:08 842 1

空空如也

空空如也

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

TA关注的人

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