自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ルーキーの殇

时光之河有两岸。站在左岸,会觉得右岸的风景华丽无双,明艳逼人;而站在右岸,右岸又变成了左岸。徘徊在两岸之间的人,永远找不到属于自己的风景,最终会褪尽自己生命的颜色,风化成沙。

  • 博客(144)
  • 资源 (8)
  • 收藏
  • 关注

原创 内网穿透之frp

Github下载frpSSH 方式frps服务端,公网主机安装配置文件 frps.ini# 配置文件 frps.ini[common]bind_port = 10011守护进程启动# 拷贝 frps 命令sudo cp frps /usr/bin# 修改配置文件 ./systemd/frps.serviceUser=root # 主机用户,可以不修改,但最好修改下ExecStart=/usr/bin/frps -c /etc/frp/frps.ini # 配置文件目录地址

2022-04-26 12:19:45 1696

原创 Python之pip

# pippip 是Python包管理工具,该工具提供了对Python包的查找、下载、安装、卸载的功能。```buildoutcfg# 查看版本pip --version# 列出所有选项和命令pip --help```### 安装```buildoutcfgcurl https://bootstrap.pypa.io/get-pip.py -o get-pip.py # 下载安装脚本sudo python get-pip.py # 运行安装脚本```### 升级版本.

2021-07-24 09:45:51 190 2

原创 Windows下安装VMware Workstation 10

安装步骤如下:1.2.3.4.5.6.7.8.9.10..11.12.13.14.

2015-07-12 01:24:09 828 1

原创 Win7上安装Git

安装msysgit。下载地址:http://msysgit.github.io/1.安装包下载完成后,双击进入安装界面,如下图2.3.指定安装目录4.5.6.默认即可7.8.9.

2015-07-11 12:12:32 570

原创 VS2010安装

2015-06-14 07:56:42 610

原创 用VS2012创建和使用WebService(连接SQL Server)

1.创建“ASP.NET 空Web应用程序”。打开VS2012,选择“文件”=>“新建”=>“项目”,弹出“新建项目”窗口;然后,选择“Web”=>“ASP.NET空Web应用程序”,可以为新建项目设置“名称”、“位置”、“解决方案名称”,然后点击“确定按钮”,就创建了一个ASP.NET的空Web应用程序。 2.打开“服务器资源管理器”,右键单击“数据连接”,选择“添加连接(A)…”,弹出

2015-06-02 19:07:26 9682

原创 Android UI简介

Android SDK包含许多控件,可以使用它们来为应用程序构建用户界面。Android SDK提供了文本字段、按钮、列表、网格等控件。此外,Android还提供了一组适合移动设备的控件。Android应用的绝大部分组件都放在android.widget包及其子包、android.view包及其子包中。常见控件的核心是两个类:android.view.View和android.view.ViewG

2015-05-13 08:18:08 983

原创 用VS2012创建和使用WebService

1.打开VS2012,选择“文件”=>“新建”=>“项目”,弹出“新建项目”窗口。2.选择“Web”=>“ASP.NET空Web应用程序”,可以为新建项目设置“名称”、“位置”、“解决方案名称”,然后点击“确定按钮”,就创建了一个ASP.NET的空Web应用程序。3.右键单击项目名称,选择“添加”=>“新建项”,弹出“添加新项”窗口。4.选择“Web”=>“

2015-05-07 17:21:23 12665 2

原创 Android应用程序权限说明

一个Android应用可能需要权限才能调用Android系统的功能:一个Android应用也可能被其他应用调用,因此它也需要声明调用自身所需要的权限。1.声明该应用自身所拥有的权限    通过为元素添加子元素即可为自身声明权限。2.声明调用该应用自身所需的权限    通过为应用的各组件,如元素添加子元素即可声明调用该程序所需的权限。Andro

2015-05-06 19:47:26 1397

原创 AndroidManifest.xml:Android应用的清单文件

AndroidManifest.xml清单文件是每个Android项目都必须的,它是整个应用的全局描述文件。AndroidManifest.xml清单文件说明了该应用的名称、所使用的图标,以及组件等。    AndroidManifest.xml清单文件通常可以包含如下信息:§应用程序的包名,该包名将会作为该应用的唯一标识;§应用程序所包含的组件,如Activity、Servi

2015-05-06 19:41:02 728

原创 使用其他资源

一、使用任意XML资源文件    Android允许将任意XML文件用作资源。首先,Android提供了一种快速方式来根据所生成的资源ID引用这些文件;其次,该方法允许本地化这些资源XML文件;再次,可以在设备上高效地编译和存储这些XML文件。需要以此方式读取的XML文件存储在/res/xml子目录下。(1)示例XML文件 Hello World from an xml su

2015-05-06 19:39:01 588

原创 Android关键资源

1.字符串数组    可以指定一个字符串数组作为/res/values子目录下所有文件中的资源。可以使用一个名为string-array的XML节点,此节点是resources的子节点,就想string资源节点一样。eg:   name = "test_array">  one      two  three         拥有此字符串数组资源定义后,

2015-05-06 19:34:58 726

原创 关于Android资源的使用

无论什么类型的Android资源,都使用它们在Java源代码中的id来标识(或引用)。将id分配给XML文件中资源的语法成为资源引用语法。语法结构为:@[package:]type/name。    type对应于R.java中一种可用的资源类型命名空间,包括:R.drawable、R.id、R.layout、R.string、R.attr、R.plural、R.array。XML资源引用语法

2015-05-06 19:29:39 619

原创 Android资源

在Android层次结构中,资源扮演着重要角色。在Android中,资源是绑定到可执行程序的文件或值。这些文件和值绑定到可执行程序的方式很友好,无需重新编译和重新部署应用程序就能够更改它们。1.字符串资源    Android允许在一个或多个XML资源文件中定义多个字符串。这些包含字符串资源定义的XML文件位于/res/values子目录下。XML文件的名称可以任意指定,常

2015-05-06 19:27:12 542

原创 Android应用程序生命周期

Android应用程序的生命周期由系统根据用户需求、可用资源进行严格管理。尽管系统的最终的决定者,但它会遵从一些既定的和逻辑上的原则来确定是否可以加载、暂停或停止应用程序。如果用户正在操作一个Activity,系统将为该应用程序提供较高的优先级;相反,如果一个Activity不可见,并且系统必须关闭一个应用程序来释放资源,它会关闭优先级较低的应用程序。    Android在独立的进程

2015-05-06 19:25:15 700

原创 Android应用工程文件组成

元素描述是否必须                          AndroidMainfest.xml                  Android应用程序描述文件,是Android项目的系统清单文件,用于控制Android应用的名称、图标、访问权限等整体属性。此文件定义应用程序的Activity、ContentProvider、Se

2015-05-06 19:22:10 847

原创 Android应用程序组成

一般来说,Android程序由以下四部分组成:①Activity;②Broadcast Intent Receiver;③Service;④Content Provider。1.Activity    Activity是Android最基本的模块之一。是Android应用中负责与用户交互的组件——可以想象成Swing编程中的JFrame控件(与JFrame的区别在于:JFrame本

2015-05-06 19:17:35 849

原创 Android基本组件

每个应用程序框架都有一些关键组件。1.View    View是UI元素,是构成用户界面的基本构建块,View组件就是Android英语中用户实实在在看到的部分。View可以是一个按钮、标签或文本字段,或者各种其他UI元素。视图也可以用作其他视图的容器,这意味着UI中通常有一个视图层次结构。最终,所看到的一切都是视图。    View组件是所有UI控件、容器控件的基类。View

2015-05-06 19:16:12 623

原创 Android研发规范

1.包命名规范  包(packages):采用反域名命名规则,全部使用小写字母。一级包名为com,二级包名为xxx(可以是公司域名或者个人命名),三级包名根据应用进行命名,四级包名为模块名或层级名。包名说明com.xxx.应用名称缩写.activities页面用到的Activity类(activities层级用

2015-05-05 13:59:22 533

原创 Temp

drawable-hdpi:72☓72drawable-mdpi:48☓48drawable-xhdpi:96☓96drawable-xxhdpi:144☓144

2015-05-05 13:41:12 609

原创 ASP.NET MVC 4用ADO.NET实体数据模型连接数据库

ADO.NET实体数据模型连接数据库,既可用来连接SQL Server数据库,也可以用来来接MySQL数据库,非常便捷方便,使用此法在代码具体实现的时候也很方便。    为了正常连接MySQL数据库,需要安装以下插件:(1) mysql-connector-net-6.9.5.msi(2) mysql-for-visualstudio-1.2.3.msi注:可相应的安装最新版本,本

2015-04-24 12:54:39 7413

原创 SQL Server 2008的数据类型

SQLServer 2008自带的数据类型及说明数据类型名称类别长度(单位:字节)数据特点Bit整型1表中的第一个bit数据类型占一个字节;其余7个位也用作bit数据类型。允许空格使其占用一个额外字节Bigint整型8可处理日常用到

2014-08-31 11:37:20 1118

原创 SQL Server:命名规则

用户在创建数据库及数据库对象时必须严格遵守SQL Server的命名规则。 一、标识符     在SQL Server中,服务器、数据库和数据库对象(如表、视图、列、索引、触发器、过程、约束和规则等)都有标识符,数据库对象的名称被看成是该对象的标识符。大多数对象要求带有标识符,但有些对象(如约束)中标识符是可选项。对象标识符是在定义对象时创建的,标识符随后用于引用该对象。 

2014-07-31 14:18:57 2797

原创 SQL Server:认识数据库

数据库(DataBase)是按照数据结构来组织、存储和管理数据的仓库,是存储在一起的相关数据的集合,其优点主要体现在以下几个方面:Ю减少数据的冗余度,节省数据的存储空间Ю具有较高的数据独立性和易扩充性Ю实现数据资源的充分共享 ►数据库系统    数据库系统是采用数据库技术的计算机系统,是由数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、硬件平台(硬件)和软件平

2014-07-31 14:10:36 782

原创 SQL Server:数据库的三级模式

数据库具有一个严谨的体系结构,这样可以有效地组织、管理数据,提高数据库的逻辑独立性和物理独立性。数据库领域公认的标准结构上三级模式结构。数据库系统的三级模式结构是指模式、外模式和内模式。1、模式模式也称逻辑模式或盖面模式,它是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。一个数据库只有一个模式,模式处于三级结构的中间层。[注]:定义模式时,布局要定义数据的逻辑结

2014-07-31 14:00:47 5310

原创 SQL Server:数据库对象

在SQL Server 2008的数据库中,常包含许多对象,列举如下:►数据库    见博文:《SQL Server:数据库介绍》 ►事务日志实际上,任意数据库的更改起初不进入数据库本身,而是不断地被写入到事务日志。。在后面的某个时间点上,数据库发出检查点,就是在该事件点,日志中所有的更改才被传到实际的数据库文件。数据库为随机访问配置,但是日志是自然连续的。数据库文件的随机

2014-07-31 13:59:07 1621

原创 SQL Server:数据库介绍

一、系统数据库    SQL Server 2008的安装程序在安装时默认将建立4个系统数据库。介绍如下:►master数据库任意SQL Server都有master数据库,而不管其实哪一版本或是自定义修改的。Master数据库是SQL Server 2008中最重要的数据库。Master数据库保存一组特殊的表(系统表)用于系统的总体控制。所有扩展的存储过程和系统过程都存储在maste

2014-07-31 11:19:54 1181

原创 C#:数据集DataSet

DataSet对象就像存放于内存中的一个小型数据库,它可以包含数据表、数据列、数据行、视图、约束以及关系。通常,DataSet的数据源来源于数据库或者XML,为了从数据库中获取数据,需要使用数据适配器(DataAdapter)从数据库中查询数据。    1、合并DataSet内容    可以使用DataSet的Merge方法将DataSet、DataTable或DataRow数组的内容

2014-07-28 23:21:41 1956 1

原创 C#:数据适配器DataAdapter

DataAdapt对象是一个数据适配器对象,是DataSet与数据源之间的桥梁。DataAdapter对象提供了4个属性,用于实现与数据源之间的互通。►SelectCommand属性:向数据库发送查询SQL语句。►DeleteCommand属性:向数据库发送删除SQL语句。►InsertCommand属性:向数据库发送插入SQL语句。►UpdateCommand属性:向数据库发送更

2014-07-28 23:16:40 2402

原创 C#:读取数据DataReader

DataReader对象是数据读取器对象,提供只读向前的游标。如果应用程序需要每次从数据库中取出最新的数据,或者只是需要快速读取数据,并不需要修改数据,那么就可以使用DataReader对象进行读取。对于不同的数据库连接,有不同的DataReader类型。►在System.Data.SqlClient命名空间下时,可以调用SqlDataReader类。►在System.Data.OleDb

2014-07-28 23:08:37 4197

原创 C#:执行SQL语句Command

Command对象是一个数据命令对象,主要功能是向数据库发送查询、更新、删除、修改操作的SQL语句。Command对象主要有以下几种方式:►SqlCommand:用于向SQL Server数据库发送SQL语句,位于System.Data.SqlClient命名空间。►OleDbCommand:用于向使用OLE DB公开的数据库发送SQL语句,位于System.Data.OleDb命名空间。

2014-07-28 23:06:49 6658 3

原创 C#:连接数据库Connection

Connection对象是一个连接对象,主要功能是建立与物理数据库的连接。其主要包括4种访问数据库的对象类,也可以称为数据提供程序,分别介绍如下:►SQLServer数据提供程序,位于System.Data.SqlClient命名空间►OLEDB数据提供程序,位于System.Data.OleDb命名空间►ODBC数据提供程序,位于System.Data.Odbc命名空间►Orac

2014-07-28 22:56:53 1287

原创 C#:ADO.NET简介

ADO.NET是一组向.NET程序员公开数据访问服务的类。ADO.NET为创建分布式数据共享应用程序提供了一组丰富的组件。它提供了一系列的方法,用于支持Microsoft SQL Server和XML等数据源进行访问,还提供了OLEDB和XML公开的数据源提供一致访问的方法。数据客户端应用程序可以使用ADO.NET来连接到这些数据源,并查询、添加、删除和更新所包含的数据。    ADO.NET

2014-07-28 22:55:06 686

原创 C#:使用Column和Rows属性添加数据

通过设置DataGridView控件的Columns和Rows属性值,可以向数据控件DataGridView添加数据项,使其能够手动添加数据。 ►Columns属性   Columns属性用于获取一个包含控件中所有列的集合。语法如下:public DataGridViewColumnCollectionColumns{get;}其中,该属性值是一个DataGridViewCol

2014-07-28 22:53:26 5849

原创 C#:禁止在DataGridView控件中添加和删除行

通过设置DataGridView控件的公共属性AllowUserToAddRows、AllowUserToDeleteRows和ReadOnly,可以禁止在DataGridView控件中添加和删除行。AllowUserToAddRows属性设置一个值,该值指示是否向用户显示添加行的选项。AllowUserToDeleteRows属性设置一个值,该值指示是否允许用户从DataGridView中删除行

2014-07-28 22:51:10 3335

原创 C#:当选择DataGridView控件中的行时显示不同的颜色

可以利用DataGridView控件的SelectionMode、ReadOnly和SelectionBackColor属性实现当选中DataGridView控件的行时显示不同的颜色。 ►SelectionMode属性SelectionMode属性用于设置如何选择DataGridView的单元格。语法如下:public DataGridViewSelectionModeSelect

2014-07-28 22:49:50 3195

原创 C#:直接在DataGridView控件中修改数据

在DataGridView控件中修改数据,主要用到DataTable的ImportRow方法和DataAdapter对象的Update方法。实现的过程是通过DataTable的ImportRow方法将更改后的数据复制到一个DataTable中,然后通过DataAdapter对象的Update方法,将DataTable中的数据更新到数据库中。    ImportRow方法用于将DataRow复制

2014-07-28 22:44:27 17386

原创 C#:在DataGridView控件中显示数据

通过DataGridView控件显示数据表中的数据,首先需要使用DataAdapt对象查询指定的数据,然后通过该对象的Fill方法填充DataSet,最后设置DataGridView控件的DataSource属性的DataSet的表格数据。DataSource属性用于获取或设置DataGridView控件所显示数据的数据源。     将数据库中的表数据绑定到DataGridView控件中的

2014-07-28 22:39:17 4376 3

原创 C#:获取DataGridView控件中的当前单元格

若要与DataGridView进行交互,通常要求通过编程方式发现哪个单元格处于活动状态。如果需要更改当前单元格,可通过DataGridView控件的CurrentCell属性来获取当前单元格信息。    CurrentCell属性用于获取当前处于活动状态的单元格。其属性值表示当前单元格的DataGridViewCell,如果没有当前单元格,则为空引用。默认值是第一列中的第一个单元格。 

2014-07-28 22:38:33 2339

原创 C#:DataGridView控件(数据控件)

DataGridView控件提供一种强大而灵活的以表格形式显示数据的方式。可以使用DataGridView控件来显示少量数据的只读视图,也可以对其进行缩放以显示特大数据集的可编辑视图。使用DataGridView控件,可以显示和编辑来自多种不同类型的数据源的表格数据。将数据绑定到DataGridView控件非常简单和直观,在大多数情况下,只需设置DataSource属性即可。DataGridV

2014-07-28 22:37:05 3700

图论算法理论、实现及应用.pdf

图论算法理论、实现及应用.pdf 清华大学

2015-05-06

精通AngularJS.pdf

《精通AngularJS》对Angular JS进行系统全面的学习,精通Angular JS。

2015-05-06

AngularJS权威教程.pdf

Angular JS权威教程,详细介绍Angular JS技术

2015-05-06

grub2基础教程

grub2的基础教程,包括grub2的新特性,grub2的安装与启动,grub2的配置文件详解,脚本修改,及使用grub2的常见错误与修改方法

2014-04-27

C++面试宝典(136)

C++面试宝典,整理136个常见面试问题与答题技巧,让你轻松通过C++面试

2014-04-27

Binary Quadratic Forms An Algorithmic Approach

Binary Quadratic Forms An Algorithmic Approach

2014-04-27

经典算法大全

ACM算法知识总结,51个基础算法教你快速入门!!!

2014-04-26

空空如也

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

TA关注的人

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