自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

前进,达瓦里希

人学始知道,不学非自然。

  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 在windows系统中遍历camera设备

【代码】在windows系统中遍历camera设备。

2024-07-09 15:33:47 140

原创 UI Toolkit generateVisualContent的使用

介绍了VisualElement.generateVisualContent 的使用

2024-07-08 16:04:37 977

原创 c++ 字符编码转换

c++ 处理字符编码方法归纳

2024-01-10 00:16:26 557

原创 Type.IsSubclssOf and Type.IsAssignableFrom

Type.IsSubclssOf and Type.IsAssignableFromIsSubClassOfIsAssignableFrom性能开销Type这个类有两个非常有用的方法: IsSubClassOf和IsAssignableFrom。允许调用者在运行时确定任意两个类型是否有继承关系。IsSubClassOf微软MSDN文档上对IsSubClassOf的描述如下:Determines whether the class represented by the current Type de

2021-12-25 00:31:08 388

原创 分享一些网站(不定期更新)

记录一些资源网站

2020-11-19 17:06:54 446

翻译 GYP用户文档

文章目录介绍标准的Chromium .gyp文件的骨架.gyp文件中标准的可执行目标.gyp文件中标准的库目标使用实例添加新的源文件添加可执行文件为目标添加设置跨平台编译添加新的库目标目标之间依赖支持 MAC OS X bundle移动文件自定义构建步骤构建特色GYP 是一个元构建系统,一个生成其他构建系统的构建系统GYP旨在支持需要构建在多个平台上的大型项目(例如,Mac、Windows、Linux),重要的是项目可以使用在每个平台上流行的IDE来构建,就像项目是一个“本地”项目一样。它可以用来生成

2020-11-18 17:07:27 429

原创 Mac 开发中 info.plist键值说明

为了给用户提供更好的体验,iOS和macOS依赖于每个app或bundle中存在的特殊元数据。该元数据可以以许多不同的方式使用。有些是显示给用户的,有些是系统内部用来识别你的应用程序和它支持的文档类型,还有一些是系统框架用来帮助应用程序的启动。应用程序向系统提供元数据的方式是使用一种称为信息属性列表文件(information property list file,简称Info.plist)的特殊文件。属性列表是一种系统在运行时可以访问的任意数据的组织方法。信息属性列表是一种特殊类型的属性列表,它包含bu

2020-11-18 15:58:20 2653

原创 不同操作系统下判断系统的预处理指令

我们在开发跨平台代码时常常需要通过判断操作系统类型来写不同平台下的实现,不同系统下的编译器都预置了相应的宏定义来判断是否是这一类型的系统。

2020-11-06 20:22:07 226

原创 使用vbs调用Windows刷新功能

Set Shell=WScript.CreateObject("WScript.Shell") WScript.Sleep 0Shell.SendKeys "{F5}"

2020-11-03 18:13:23 537

原创 冒泡排序

冒泡排序是一种简单的排序算法,下边将介绍它的作用及用Java语言来实现。冒泡排序有时也被称作下沉排序,其基本思想是:对相邻两个数据进行比较,如果其大小关系与排序要求相反则将它们交换。        假设有一个数组列表需要排序。冒泡排序开始将游标放置在最左边的数组项,也就是说下标为0的项,然后后邻近的也即下标为0+1项开始比较。如果第一项(下标为0)比较大,则交换这两个元素,否则维持原样。光标在

2015-02-01 21:12:11 522

原创 选择排序

选择排序是搜索和排序的组合。每通过一次排序,数组中未经过排序的最小(或最大)元素被移动到适当的位置。排序的次数比数组元素个数少一次。在选择排序中,通过内层循环找到次小(或次大)的元素值,外层循环将其值放置到数组中的适当位置。        可以通过下面的图观察一下:                 选择排序相对其他排序算法分析起来并不困难,因为它的循环并不依赖于数组中的数据。选择排序中

2015-01-30 16:10:18 491

原创 中文和手机号码正则匹配

/** * 验证手机号码是否合法 * * @param mobiles * 包含13字段0-9; 15字段非4; 18字段8-9; 14字段5、7; 17字段0、6、7、8 * @return */ public static boolean isMobileNO(String mobiles) { Pattern p = Pattern

2015-01-29 17:03:09 609

原创 Andorid获取状态栏高度

在应用开发中,有时我们需要用代码计算布局的高度,可能需要减去状态栏(status bar)的高度。状态栏高度定义在Android系统尺寸资源中status_bar_height,但这并不是公开可直接使用的,例如像通常使用系统资源那样android.R.dimen.status_bar_height。但是系统给我们提供了一个Resource类,通过这个类我们可以获取资源文件。下边是在Activity

2015-01-29 14:05:29 677

原创 Action Bar的样式

Act

2014-11-13 22:36:15 681

翻译 关于JAVA你所不知道的10件事

因此,从一开始你就是使用JAVA工作?

2014-11-10 22:18:10 643

原创 安卓之旅(2)--添加一个ActionBar(2)

添加操作按钮         ActionBar允许为关于应用的当前上下文最重要的任务项添加操作按钮。那些直接出现在操作栏上的一张图片或者文字被称为操作按钮,在工具栏上的操作不能适应或不是很重要的隐藏在溢出操作中。                 带有搜索按钮,溢出菜单可以显示更多选项的工具栏       在XML文件中声明Actions     所有的

2014-11-07 23:50:03 608 1

原创 安卓之旅--构建一个简单的用户界面

A

2014-11-04 22:36:09 600

原创 安卓之旅---运行你的App

如果你已经创建了一个安卓项目

2014-11-03 20:53:32 930

原创 安卓之旅(2)--添加一个ActionBar (1)

工具栏(ActionBar

2014-11-02 21:57:54 623

原创 安卓之旅(1)---创建一个安卓项目

一个安卓项目包含

2014-10-31 23:21:38 641

原创 Android动画之--translate笔记

2014-09-17 11:10:01 538

原创 Android浏览器兼容问题

因为公司的手机项目都是混合模式,也即

2014-04-27 21:57:12 1802

转载 Android程序的隐藏与退出

Android的程序无需刻意的去退出,当你一按下手机的back键的时候,系统会默认调用程序栈中最上层Activity的Destroy()方法来销毁当前Activity,当此Activity又被其它Activity启动起来的时候,会重新调用OnCreate()方法进行创建,当栈中所有Activity都弹出结束后,应用也就随之结束了.如果说程序中存在service之类的,则可以在恰当的位置监听处理下也

2014-03-01 08:36:24 816

原创 C基础(一)

我们使用文本编辑器编写C程序代码,保存到本地磁盘,这称为源文件。源文件必须转换为机器语言,这是编译器的工作。C语言的编译器实际上是两个分离的程序,预处理器和翻译器。        预处理器读入源代码并为翻译器做好准备。在预处理源代码时,预处理器扫描那些被称为预处理器命令的特殊指令。这些指令包括指示预处理器去查找特殊的代码库,对代码进行代换,以及为将代码转换为机器语言所需要准备的其他处理等。预处

2014-02-12 17:24:44 763

转载 android shape使用

Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码:  XML/HTML代码   shape>            solid android:color="#ff9d77"/>            gradient          android:

2013-12-15 14:48:21 513

转载 Android Animation学习笔记

关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式:1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;2. Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。动画类型下面先来看看Android提供的动画类型。

2013-12-15 00:47:39 655

原创 Android中的动画

Android提供了3种类型的动画: 1.补间(Tween)动画: 补间动画就是指开发者只需要指定动画开始、动画结束“关键帧”,而动画变化的“中间帧”由系统计算、并补齐。补间动画可以应用于View,我们可以定义一系列关于位置、大小、旋转和透明度的改变,从而让View的内容动起来。2.逐帧(Frame)动画:传统的基于单元格的动画,每帧显示一个不同的Drawable。由于系统控制依次显示这些

2013-12-15 00:40:09 606

转载 JAVA ANNOTATION详解

元数据的作用如果要对于元数据的作用进行分类,目前还没有明确的定义,不过我们可以根据它所起的作用,大致可分为三类:l         编写文档:通过代码里标识的元数据生成文档。l         代码分析:通过代码里标识的元数据对代码进行分析。l         编译检查:通过代码里标识的元数据让编译器能实现基本的编译检查。 基本内置注释   

2013-12-08 20:33:35 454

转载 解读ClassLoader

ClassLoader一个经常出现又让很多人望而却步的词,本文将试图以最浅显易懂的方式来讲解 ClassLoader,希望能对不了解该机制的朋友起到一点点作用。 要深入了解ClassLoader,首先就要知道ClassLoader是用来干什么的,顾名思义,它就是用来加载Class文件到JVM,以供程序使用的。我们知道,java程序可以动态加载类定义,而这个动态加载的机制就是通过ClassL

2013-12-07 19:35:10 643

Unity3D Behavior Designer Samples

Behavior designer的一些示例工程

2022-05-22

Linear Algebra and Its Applications 5th Edition (David C. Lay)

Linear Algebra and its Applications publishes articles that contribute new information or new insights to matrix theory and finite dimensional linear algebra in their algebraic, arithmetic, combinatorial, geometric, or numerical aspects. It also publishes articles that give significant applications of matrix theory or linear algebra to other branches of mathematics and to other sciences. Articles that provide new information or perspectives on the historical development of matrix theory and linear algebra are also welcome. Expository articles which can serve as an introduction to a subject for workers in related areas and which bring one to the frontiers of research are encouraged. Reviews of books are published occasionally as are conference reports that provide an historical record of major meetings on matrix theory and linear algebra.

2017-05-13

空空如也

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

TA关注的人

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