Git无法进行操作

git 应用崩溃If no other git process is currently running, this probably means a git process crashed 用git Bush提交的时候遇到一个问题,不论做什么操作都遇到下面的错误信息 fatal: Unabl...

2019-01-22 09:47:33

阅读数 28

评论数 0

Maven自动构建项目

Maven提供archetype插件,用于自动创建符合maven规定的目录骨架。 操作流程如下 一、 在项目所在根目录下打开命令窗口,执行mvn archetype:generate 二、在回车后,项目将开始创建。从Archetype创建一个项目将执行下面3个步骤: 1)archetype...

2018-12-01 01:34:55

阅读数 39

评论数 0

Switch底层执行原理

switch底层执行原理         switch语句根据一个整数索引值进行多重分支,底层采用跳转表这种数据结构。跳转表是一个数组,表项i对应代码段的地址,当switch索引值等于表项i时采取对应的程序操作。 简单可理解为:执行switch时生成一个长度为最大case常量+1的数组,程序首...

2018-02-04 01:23:56

阅读数 1321

评论数 0

Android之RootTools框架简单使用

Android目录结构 data app:用户安装的应用data:应用的专属文件夹system:系统的配置信息,注册表文件anr:anr异常的记录信息 dev:devices的缩写 存放设备所对应的文件 mnt:mount的缩写 挂载在系统上的设备:sdcard,u盘 ...

2017-03-05 21:37:29

阅读数 2904

评论数 0

android - Animation详解

Tween Animation(渐变动画):通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果 Frame Animation(帧动画)   :顺序播放事先做好的图像,类似放电影

2017-03-04 20:05:44

阅读数 892

评论数 1

Andorid之SQLite插入以及nullColumnHack

一、两种方法插入数据(1)第一种SQLiteDatabase db = dbHelper.getWritableDatabase(); db.execSQL("insert into person(name,phone) values (?,?)", new Object[] ...

2017-03-04 17:24:19

阅读数 818

评论数 0

Activity之AppCompatActivity与toolbar的结合

ActionBarActivity,推荐我们也可以说是强制我们使用AppCompatActivity。   然而ActionBarActivity与AppCompatActivity的使用大同小异,下面我们将介绍最新的Activity组件之AppCompatActivity的使用。   ...

2017-03-01 00:45:39

阅读数 1499

评论数 0

Oracle之包

包用于在逻辑上组合存储过程和函数,它由包和包体两部分组成。包:只包含了过程和函数的说明,但是没有过程和函数的实现代码,类似于java中的接口。包体:用于实现包规范中的过程和函数,类似于java中接口的实现。创建包可以使用create package 命令来创建包。代码如下:create or re...

2017-02-08 01:34:35

阅读数 559

评论数 0

Oracle之函数

函数用于返回特定的数据,当建立函数时,在函数头部必须包含return 子句,而在函数体内必须包含return语句返回的数据。 我们可以使用create function 来建立函数。优点:sql语句每次都需要被编译,函数只需要编译一次。实现模块化、减少网络传输量、提高安全性。缺点:移植性不...

2017-02-07 21:00:33

阅读数 672

评论数 0

Oracle之存储过程

存储过程用于执行特定的操作。当建立存储过程时,既可以指定输入参数(in),也可以指定输出参数(out)。 通过在存储过程中使用输入参数,可以将数据传递到执行部分。通过使用输出参数,可以将执行部分的数据传递到应用环境。在sql/plus中可以使用create procedure 命令来建立过程。优...

2017-02-06 16:29:55

阅读数 1632

评论数 2

Oracle之块

块(block)是pl/sql的基本程序单元,编写pl/sql程序实际上就是编写pl/sql块。 要完成相对简单的应用功能,可能只需要编写一个pl/sql块;但是如果要想实现复杂的功能,可能需要在一个pl/sql块中嵌套其它的pl/sql块。pl/sql块由三个部分构成:定义部分、执行部分、例外...

2017-02-03 02:01:26

阅读数 1710

评论数 3

Oracle之pl/sql

pl/sql(procedural language/sql) 是oracle在标准的sql语言上的扩展。pl/sql不仅允许嵌入sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误,这样使得它的功能变得更加强大。作用:可以编写存储过程、函数、触发器、包等等。他们...

2017-02-03 00:49:55

阅读数 921

评论数 0

Oracle之用户管理

一、创建用户(简单版)在oracle中要创建一个新的用户使用 create user 语句,一般是具有dba(数据库管理员)的权限才能使用,如:sys、system用户。 基本语法:create user 用户名 identified by 密码给用户修改密码1、给自己修改密码 例子:sq...

2017-02-01 16:57:21

阅读数 979

评论数 5

Oracle之常用命令

一、连接命令(1)conn[ect]用法: conn 用户名/密码@网络服务名 [as sysdba/sysoper] 当用特权用户身份连接时,必须带上 as sysdba 或是 as sysoper(2)disc[onnect]说明:该命令用来断开与当前数据库的连接(3)passw[ord]说...

2017-01-31 20:38:54

阅读数 15258

评论数 4

Oracle11g之安装与卸载

目录一、 获取安装包 二、解压安装包 解压安装包 启动安装程序 三、安装程序步骤 配置安全更新 安装选项 系统类 典型安装 先决条件检查 概要 安装产品 创建数据库 解锁用户(必须) 四、测试 五、卸载

2017-01-31 18:10:52

阅读数 1515

评论数 2

Android之ImageView实现滤镜效果(setColotFilter)

直接通过ImageView原生的API,通过setColorFilter()即可以实现滤镜效果。 PorterDuff.Mode枚举值如下所示。

2016-12-09 14:35:58

阅读数 5597

评论数 0

Mac如何开启关闭隐藏文件

苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。 显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写): 显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles...

2016-12-09 10:43:57

阅读数 2853

评论数 0

JNI数据类型

基本数据类型 char类型,java占两个字节,C中占一个字节 long类型,java占八个字节,C中占四个字节引用数据类型

2016-12-07 14:38:12

阅读数 611

评论数 0

修改apk的默认名称

用Android Studio 打包App时生成的名称默认是 app-release.apk(已签名) 或 app-debug.apk(测试版)。要想打包时修改默认名称,可以打开在build.gradle(module:app)文件,在android{}中添加如下代码: android.appl...

2016-11-30 17:55:00

阅读数 1615

评论数 0

简单管理Android手机程序的小程序

最近突发奇想,基于launcher开发做个管理手机小程序,让想要显示的程序显示就可以了。无聊玩一玩当是练练手。妈妈再也不用担心小孩乱玩手机了,男生再也不用担心女朋友乱翻手机了。演示图如下:功能如下:1、在本程序界面屏蔽返回键,将手机桌面替换成自己的桌面。效果:按下home就是回到本程序。2、右上角...

2016-11-29 12:07:01

阅读数 12253

评论数 2

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