自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (3)
  • 收藏
  • 关注

原创 修改etc/profile

etc/profile文件是只读的,直接用vi或gedit打开修改后是无法保存的。要修改profile,需要取得root权限,(使用gedit编辑)1. su root 输入密码 进入root模式2. $sudo gedit /etc/profile 之后就可以保存了3. $source /etc/profile 使配置文件生效...

2020-07-21 17:36:10 1896

原创 数据库三大范式与表之间的对应关系的个人思考

第一范式:原子性数据库的每一列不可以再分,如,“地址”这一列还可以分为“省”、“市”、“街道”,如果必须自己填写完整的地址当然是不需要再分,但是如果需要先选出来由系统拼接的话,地址这一列必须要分成“省”、“市”、“街道”,一个省对应多个市,一个市对应多个街道,这种一对多的关系,3张表来存储所有的地址,假如有n个省,每个省有m个市,每个市有j个街道。每个“省”、“市”、“街道”用2个字符表示(假设一种理想的情况),那么所有的地址n*m*j条,使用[m+(m*n)+m*n*j]*2个字符。另一种情况地址不划

2020-06-07 00:18:32 465

转载 Hashmap与Hashtable的区别

导读:1 HashMap不是线程安全的            HashMap是map接口的子类,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。2   HashTable是线程安全。HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主

2017-09-04 15:35:39 302

转载 建表的同时建立约束

–主键create table emp (id number constraint id_pr primary key ,name1 varchar(8));create table emp9 (id number ,name1 varchar(8) ,constraint aba_pr primary key(id,name1));–外键create table emp1(id number re

2017-09-01 18:16:07 1014

原创 java实训第十八天8/21

1.多线程复制文件2.生成者与消费者,先生产 后消费因为是有两个线程控制的同一个对象(产品)每个线程执行时 要先判断产品有没有生产或消费如果已生产 生产者的线程 要等待消费者的线程执行如果已消费 消费者的线程 要等待 生产的线程执行wait()在生产或消费后去唤醒其他线程在产品的生产和消费的方法中要使用一个全局的boolean 的变量根据该变量的值 决定

2017-08-21 20:59:55 557

原创 Java实训第十七天8/18

1.持久化:IO 就是实现持久化的一种技术2.文件:File只能创建删除文件只能获取文件的信息isFile()exsits()createNewFile()mkdirs()如果通过输出流(向文件中写内容),如果文件不存在,会自动创建必须保证 文件所在的目录必须存在3.IO流对文件进行读写:读取数据的格式字节流:图片InputStreamF

2017-08-21 20:58:30 365

原创 Java实训第16天8/17

1.递归:java中的一个方在其内部调用自己判断如何结束public  void show(){show();}2.持久化操作:数据在瞬时状态和持久状态转换的机制瞬时数据:保存在内存中,jvm停止 数据丢失持久数据:保存在硬盘中,jvm停止,数据依然存在3.完成持久化操作a)IO流:读数据写数据b)jdbc:java数据库链接insert

2017-08-21 20:57:14 298

转载 Unicode字符集

最初的unicode编码是固定长度的,16位,也就是2两个字节代表一个字符,这样一共可以表示65536个字符。显然,这样要表示各种语言中所有的字符是远远不够的。Unicode4.0规范考虑到了这种情况,定义了一组附加字符编码,附加字符编码采用2个16位来表示,这样最多可以定义1048576个附加字符,目前unicode4.0只定义了45960个附加字符。Unicode只是一个编码规范,目前实际实现

2017-08-15 20:55:07 1610

原创 java实训第十五天8/15

1.集合:就是存放对象的容器2.集合与数组的区别:a)集合的容量可以自动扩充,只能存对象,可以存任何类型的对象,比数组要慢b)数组容量不能改变,可以存基本类型和对象,类型必须一致,效率高3.集合结构a)集合的分类:i)线性集合 :Collection1)List :有序 重复2)Set :无序 不重复ii)键值对 :Mapb)层次机构Coll

2017-08-15 18:06:42 335

原创 Java实训第十四天8/14

*1.String String name="abc";name=name+"ef";2.StringBuffer3.StringBuilderappend();StringBuilder str=new StringBuilder();str.append(123);str.append("abc")//123abctoString();//转换为字符串

2017-08-14 20:05:45 317

原创 Java实训第十三天8/11

1.通过父类引用执行子类对象(实例),只能访问父类中声明的方法如果该方法被重写了,那么访问的就是重写后的方法public class Person{public void print(){}public void show(){}}public Man extends Person{public void show(){}public void de

2017-08-14 20:04:16 275

原创 Java实训第十二天8/09

一.异常相关的知识1.概念:程序运行过程发生一些意料以外的事情2.异常的层次结构ObjectThrowableException ErrorCheckedExceptionRuntimeException编译时异常 运行是异常检查异常IOException ArithmeticException  0做除数SQLException Array

2017-08-14 20:02:59 313

原创 java实训第十一天8/08

1.修饰符a)访问修饰符,结合 我们包publicprotected默认(package),不写private注意:a)修饰方法和属性的修饰:四个都可以b)修饰我们的类:public、packageb)修饰符:final:表示终态可以修饰的内容:修饰 类:该类没有子类:StringSystemMath修饰 变量:(全局和局部),该变量

2017-08-13 13:36:04 293

原创 java实训第十天8/07

面向对象重点1.相关概念a)面向对象的特性继承封装多态实现b)方法的重载和重写(overload和override)c)java中的多态分类i)静态多态(编译时多态):方法重载ii)动态多态(运行时多态):方法重写d)在继承关系下构建子类对象的过程public class A{}public class B extends A{

2017-08-13 13:35:01 318

原创 java实训第九天8/04

1.面向对象的三个特征:a)封装:b)继承:is a 的关系c)多态:i)静态多态:在编译时就可以明确调用的方法,重载ii)动态多态:在运行的过程中,才可以明确调用的方法 重写析构函数:就是在释放对象是,做后期收尾工作,jvm自动调用2.java程序执行的过程a)加载类(class文件):通过ClassLoad类中loadClass 加载要执行class文件

2017-08-13 13:34:04 469

原创 java实训第八天8/03

1.常用的概念a)抽象:从实体中抽取其具有共同的属性和行为,组建java中的类绘制 类图类图分三个部分类名-属性(全局变量,成员变量)+方法注意三个符号:+:public 表示公共-:private 只能在本来内部访问#:protected 受保护面对象分析的过程 就是 抽象的过程1)找名词(就是解决问题的参与者)抽取为类2)找修饰词,对参与

2017-08-13 13:33:06 371

原创 java实训第六天8/02

1.方法如何定义a)static修饰,表示静态的,static修饰的内容只能访问static修饰内容public static 返回值类型 方法名(参数类型 参数名,...){return 值;//如果返回值类型 为 void return 可以省略 return;}通过方法名直接调用返回值类型 变量=方法名(参数的值,...);注意:如果返回值 为 void 不能

2017-08-13 13:32:01 341

原创 java实训第五天8/01

1.循环结构a)单层循环i)先判断后执行label:while:结果集label:for:遍历数组,集合ii)先执行后判断do{}while(条件);b)多层循环:循环的终止或跳过break;continue;通常情况下只对所在的循环起作用break label;continue label;对名为 label的循环起作用c)结束

2017-08-13 13:30:04 308

原创 java实训第4天7/31

1.循环a)while1)语法:声明循环变量;while(条件){//重复执行的代码改变循环变量的值;}int i=1;while(iSystem.out.println(i);i++;}b)for循环2)for(循环变量;条件;改变循环变量的值){//重复执行的代码  }    for(int i=1;iSy

2017-08-13 13:28:37 271

原创 java实训第三天7/28

1.一个.java文件是否可以包含多个类,有什么限制 可以包含多个类 只有一个类可以包含main方法,该类的名必须与文件名相同有且只有与文件同名的类可以是public修饰的2.&与&&的区别:  & :是位运算符,比较的两边是二进制数据,不会发生短路只能对 byte short char int long  &&:逻辑运算符,把两个表达式 并列为一个表达式会发生短路

2017-08-13 13:27:09 284

原创 java实训第一天7/26

1.java是什么:a)编程语言:b)环境:i)开发环境:生产阶段ii)运行环境:产品阶段2.java历史java三个平台 JAVA5java标准版 J2SE Java SE java企业版 J2EE JAVA EEjava微缩版 J2ME JAVA MEAndroid ------ HTML5物联网3.查看java环

2017-07-27 22:26:45 340

原创 java实训第二天7/27

1.jdk和jre(a)jdk:java开发工具包,包括编译工具,jre,运行时的类库常用工具:javadoc工具,javac,java(b)jre:java运行环境,包括jvm,类库2.java语言跨平台的原因java经过编译后产生的字节码需要jvm虚拟机解析运行,而各个平台都有自己的jvm,用于解析java生成的字节码。3.java语言最大的特点:面向对象4

2017-07-27 22:21:54 248

原创 AlarmManager类api

AlarmManager public class AlarmManager extends Object java.lang.Object    ↳ android.app.AlarmManager This class provides access to the system alarm services.

2017-06-09 15:22:30 904

原创 PendingIntent类api

PendingIntent public final class PendingIntent extends Object implements Parcelable java.lang.Object    ↳ android.app.PendingIntent A descripti

2017-06-09 15:16:26 593

原创 AsyncTask

AsyncTask public abstract class AsyncTask extends Object java.lang.Object    ↳ android.os.AsyncTask<Params, Progress, Result> AsyncTask enables proper and

2017-06-07 19:55:47 381

原创 XmlPullParser类api

XmlPullParser public interface XmlPullParser org.xmlpull.v1.XmlPullParser Known Indirect Subclasses XmlResourceParser XmlReso

2017-06-07 16:53:16 1918

转载 PackageManager

一、PackageManager的功能:   1、安装,卸载应用  2、查询permission相关信息  3、查询Application相关信息(application,activity,receiver,service,provider及相应属性等)  4、查询已安装应用  5、增加,删除permission  6、清除用户数据、缓存,代码段等        二、Packa

2017-06-06 09:10:14 296

原创 安卓开发中Theme.AppCompat.Light的解决方法

styles.xml中<style name=”AppBaseTheme” parent=”Theme.AppCompat.Light”>提示如下错误,这是版本问题。error: Error retrieving parent for item: No resource found that matches the given name  ‘Theme.AppCompat.Light’. 解决方法:

2017-04-23 21:21:08 329

转载 zxing实现二维码生成和解析

转载自http://kesun-shy.iteye.com/blog/2154169 二维码的生成与解析。有多种途径。我选择用大品牌,google老大的zxing。gitHub链接是(我用的3.0.0,已经是nio了)https://github.com/zxing/zxing/tree/zxing-3.0.0  Java代码  // 其中输出图像和读取图像的类在core包

2017-04-22 21:57:26 266

原创 每日一点专业英文2017.4.22

serialized 序列化的degree 程度,等级;度;学位;阶层annotation 注释indicates 指明coordinator 协调人decor 装饰,布置retrieve 检索drawer 抽屉trigger 触发器;引发,引起;触发elapsed 过去的,经过的

2017-04-22 14:42:50 277

转载 ImageView的属性android:scaleType作用

转载http://www.cnblogs.com/yejiurui/archive/2013/02/25/2931767.html     在网上查了好多资料,大致都雷同,大家都是互相抄袭的,看着很费劲,不好理解,自己总结一下,留着需要看的话来查找。 代码中的例子如下: <ImageView android:id="@+id/iv_bit_1"

2017-04-22 08:44:19 353

转载 Android中SharedPreferences使用方法介绍

一 、Android SharedPreferences的简介SharedPreferences是一种轻型的Android数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其存储位置在/data/data/<包名>/shared_prefs目录下。SharedPreferences对象本身只能获取数据而不支持存储和修改,存储修改是通过Editor

2017-04-21 18:58:24 356

转载 你真的会用Gson吗?Gson使用指南(一)

本文为作者根据日常使用结合Gson源码注释及wiki所作的原创内容,转载请注明出处。本文链接:http://www.jianshu.com/p/e740196225a4JSON (官网) 是一种文本形式的数据交换格式,它比XML更轻量、比二进制容易阅读和编写,调式也更加方便。其重要性不言而喻。解析和生成的方式很多,Java中最常用的类库有:JSON-Java、Gson、Jackson、FastJs

2017-04-21 16:49:40 299

原创 开发酷欧天气debug虐心后的心得

开发酷欧天气debug虐心后的心得 经过一段时间的《第一行代码》学习,终于做到了最后的项目开发阶段。可是过程却不像我想象中的简单。debug过程中最痛苦的不是有错误,而是编译成功后满怀期待的打开app后的事与愿违,并不是自己期待的结果。           具体情况如下:           1.第二阶段的开发中把程序在手机上调试时并没有像书上写的那样出来城市列表,而是只出现了一个bar

2017-04-20 22:04:33 3003 11

原创 每日一点专业英文2017.4.19

transaction 事务 2交易,办理hierarchy 层次,结构optional 可选择的,非强制的 frame 框架fragment 碎片reverse 颠倒倒转,倒退operation 操作

2017-04-19 21:05:38 295

原创 从今天起,坚持写博客!!!

从今天起坚持写博客-大牛的开始读书的时候有一些感触,那就是写博客对一个开发者的重要性。所以为了成为一个一流的开发者,我也要踏上写博客的万里长征中去。         以下引自徐老师的《android群英传:神兵利器》也是我开始写博客的缘由,毕竟我现在才大三,比徐老师开始写博客的时候还早一年哩!写作究竟能带给开发者哪些好处?在写作的过程中,由于需要对知识有整体的把握,所以要反复探究你自以

2017-04-19 14:53:35 370

原创 android studio快捷键

Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ctrl+空格 代码提示Ctrl+Alt

2017-04-18 21:18:14 232

cart.html

cart.html

2022-05-19

是男人就下一百层

此为博主的windows编程课程作业,游戏模式和是“男人就下一百层”相似。代码简洁易懂,非常适合学习使用,ui设计美观可爱(贱萌的提莫)。各种资源完备,可以直接调试。并且由博主调试完成后上传,可直接运行。

2017-06-06

疯狂的提百万(是男人就下100层)

此为博主的windows编程课程作业,游戏模式和是“男人就下一百层”相似。代码简洁易懂,非常适合学习使用,ui设计美观可爱(贱萌的提莫),注重细节,比如上下弹动的云彩,表情会变的海绵宝宝等。各种资源完备,可以直接调试。并且由博主调试完成后上传,可直接运行。非常需要积分支持,谢谢大家了!

2017-04-20

空空如也

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

TA关注的人

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