自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Zachary的基地

在大海里遨游~~

  • 博客(24)
  • 收藏
  • 关注

原创 Python之字符串操作、字典、列表、集合、文件

字符串操作、字典、列表、集合、文件的基础知识。# 字典转换为列表#print(info.items() )#info['stu1104']# 设置一个值,如果存在则返回,否则插入info.setdefault('nihao ':'baidu')# 查找用的方法,如果不存在也不会报错的。#print(info.get('stu1103'))#有交叉就覆盖,没有交叉就创建一个新...

2017-12-30 21:08:05 232

原创 算法之求最大公约数(递归)

递归,虽然实际效率不高,但效果总让人感觉惊奇。学习递归算法求最大公约数。递归函数:最大公约数:GCD(greatest common divisor) #include "stdio.h" int GCD(int n, int m) { if(m <= n && m == 0) return n; else...

2017-12-30 19:52:04 9613 4

原创 初识APP后台

进入学习后端运维和框架的知识。

2017-12-30 16:53:46 3644

原创 Android之易混淆点

String、StringBuffer、StringBuilder的区别;Vector、ArrayList、LinkedList的区别;HashTable、HashMap的区别。。。

2017-12-29 13:22:37 240

原创 Java基础知识之修饰符

记录一下,Java语言中的修饰符。对于java开发者,也许你不曾意识到这个知识点的重要性。如果想写出优雅的代码,严谨的使用修饰符是一个基本原则。修饰符 类 成员方法 构造方法 成员变量 局部变量 abstract Y Y _ _ _ static _ Y _ Y _ public Y ...

2017-12-29 10:54:10 250

原创 Java基础知识之继承

 继承的基本语法(1)当sub类和base类位于同一包中:sub类继承base类中的pulic、protected和默认访问级别的成员变量和成员方法。当sub类和base类位于不同包中时:sub类继承base类中的public、protected访问级别的成员变量和成员方法。(2)Java不支持多继承。(3)所有的Java类都直接或间接地继承了java.lang.Object,假如在定义一...

2017-12-29 10:37:41 513

原创 Android基础知识七(基础补充)

  安卓知识一向很多、很杂,只能在学习中不断积累,总结了一些基础知识,也是了解一下,真正的掌握是在运用中不断去理解、记忆。下个阶段进入实战阶段,通过每一个例子学习,不断增加成就感,才能坚持下去。Android中的动画模式(其实还有很多)(1)Tween:这种实现方式可以使组件移动、放大、缩小以及产生透明度的变化。(2)Frame:传统的动画方法,通过顺序的播放排列好的电影。导入Ja...

2017-12-29 10:13:59 249

原创 Android基础知识六(JNI)

来来了解一下JNI吧,也许工作中并不一定用得着,但是也得知道一下大概内容呀。总结安卓中关于JNI的基础知识,有以下三个部分。(第一部分)A) 创建一个类(HelloWorld.java)或者在原来的类com.example.hellojni.HelloJNI中声明本地方法。(1)使用关键字native声明本地方法,表明这两个函数需要通过本地代码C/C++实现。public n...

2017-12-29 10:09:33 273

原创 设计模式之常见模式简概

一直以来都知道想迅速成长,学习设计模式是必须之路,这是无数先辈的智慧总结。作为小白,就来记录一下常见的设计模式吧(当然还有很多23种之外的)根据模式的目的可分为3类(1)创建型模式:与对象的创建有关。(2)结构性模式:处理类与对象的组合。(3)行为性模式:对类或对象怎样交互和怎样分配职责进行描述面向对象设计的2个基本准则(1)针对接口编程,而不是针对实现编程。(2)...

2017-12-25 08:45:27 235

原创 Android基础知识五(ListView、OOM)

学习在于深入持续的获取知识。不论社会怎么变动,淘汰的永远只是浅尝辄止的人。安下心,继续往下看,相信不断积累的果效回来到。ListView一个最常见且复杂的控件ListView - Adapter(1)一个Adapter的对象扮演一个桥梁的角色。这个桥梁连接着一个AdapterView和它所包含的数据,Adapter提供了一个通到数据项的途径,还负责为在数据集里的每个数据项生成一个View...

2017-12-25 08:25:05 382

原创 算法之有序表合并、二叉树遍历、图的遍历

今天考了数据结构,仍然有好多没有记住的常见算法,先来四个学着。算法是计算机领域里,最不容易被时代淘汰的知识啦,觉得不仅仅是为着当前的考试,也是未来的发展。1.有序表合并int a[20]={6,13,17,21,41,65,73};//a[0]中存储数组中元素个数 int b[20]={5,20,31,32,47,55};//b[0]中存储数组中元素个数 int c[100];/...

2017-12-24 22:35:57 432

原创 Python之示例买宠物

学习了一点简单语法,感觉可以做个东西啦~。写了一个简单的商城代码:买宠物!活学活用,自己学的语法知识结合了一点幽默的气质。#Author: Zachary_Li#商城购物系统while True: maxslary = input("请输入您准备消费的最大资产值:\n") if maxslary.isdigit() == True: if int(m...

2017-12-21 23:54:05 1008

转载 算法之三只水桶等分水问题

三只水桶二等分水问题试着划出一些自己的时间,学习一些算法,当知底蕴需要沉淀!学习:转载地址感谢无数的大神愿意分享自己的经验与感悟,也同样利用无数开源的项目去学习进步,甚至是生存,在此一并感谢!问题:如何将容积为8升的水桶里装满水,且利用一个容积为3升和5升的空桶,均分这8升水?答案:共需要7次倒水动作:1. 从容积是8升的桶中倒5升水到容积是5升的桶中2. 从容积是5升...

2017-12-21 14:21:04 1877

原创 Python之基础语法

准备开始看两天Python语法知识,看看一些辅导机构的视频可真是长呀,有时间就看看,又在图书馆弄了两本书,准备好就开始学习啦。第一个程序Hello World,是一种仪式!#输出Hello World#name = input("What is your name?")name = input("What is your name?\n")print("Hello " + name...

2017-12-21 13:42:41 275

原创 Python之基础简介

Python小学生都会了,谁也坐不住了吧。我也是好奇到底是怎么样的原因,让它火了起来。第一天学习总结:基础简介、拓展知识面。Python的创始人为吉多·范罗苏姆(Guido van Rossum)Python主要应用领域:云计算: 云计算最火的语言, 典型应用OpenStack。WEB开发: 众多优秀的WEB框架,众多大型网站均为Python开发,Youtube, Dropbox, 豆瓣...

2017-12-20 13:50:07 509

原创 Android基础知识四(View类、ViewGroup类和View绘制流程机制)

View类、ViewGroup类和View绘制流程机制。虽然,一直以来都不想承认安卓属于前端,但是Android同样是在最前面和人来交互的技术。如何展示、如何交互是移动端的魅力。了解View的实现原理也是为自己打基础。如果不知道View是怎样的流程,去哪里和别人交流都会觉得心虚~View类介绍绘制的流程:(1)绘制按照视图树的顺序进行。视图绘制时会先绘制子控件。如果视图的背景可见,...

2017-12-17 19:19:32 773

原创 Android基础知识三(Activity)

今天,参加了校园招聘,没有接触到任何技术知识。感觉:“不是买脑子,只是单纯的卖肉”,各种霸王条款... ...更没有关于安卓的岗位,不论怎样都要脚踏实地学习,终会有伯乐来看马~深入了解Activity,这一基础、重要的东西。Activity 的生命周期(网络图片)(1)覆写这些回调函数时,首先要记得一定要调用基类的构造函数。(2)通过onCreatet()关联出最后的UI,一...

2017-12-15 16:53:00 355

原创 Android网络数据传输格式Json和Xml

看到书上一句话:"没有网络的移动端是痛苦的,与世界交互才成就移动端的魅力"!想深入学习安卓开发也是网络请求必须掌握的。题外话:今年的安卓整个工作环境萧条,真的不好找工作,各大培训机构涌起,填鸭式培训了一大批“人才”,本人不喜欢培训,也许是对于自己学习能力的自信吧,不论前途如何,努力的人最后总是可以自信的展开笑容。有很多框架可以获取Json和Xml格式的数据,大大方便了程序员的快速集成和使用...

2017-12-14 15:53:19 896

原创 Java调用其他编程语言C、R

今天背书看到一句话“Android架构分为四层,在Application framework之下,有C/C++的程序组成,通过JNI完成由Java到C的调用”。因为很少使用,不太了解JNI,只好继续扩展知识面了。JNI全称:Java Native Interface,Java中有很多Native Method(相当于接口)的实现是由非Java语言实现的,例如C语言。在C/C++中调用J...

2017-12-14 09:04:46 1450

原创 JavaWeb源代码导入Eclipse遇到的问题

今天,组长发来一份整套移动端(Android)+服务端(JavaWeb)的代码,让我来学习一下。好吧,首先需要运行成功吧?!!虽然JavaWeb学习之后有半年时间没应用啦,不过仍自信满满,之后难受的时光来了... ...直接报错,以前遇到过的老问题,在项目中缺少导入servlet-api.jar,在Tomact中找到然后导入。再则,右击项目Build Path,缺啥补啥。然后,运行仍然...

2017-12-13 22:38:37 2860

原创 Android基础知识二(应用程序框架)

Android分为应用层、应用框架层、系统运行库层和Linux内核层。在开发应用时都是通过框架来与Android底层进行交互,接触最多的就是应用框架层。作为小白,学习Android,接触了大部分Android应用程序框架。在此总结一下,内心有个大致了解:Android.app: 提供高层的程序模型和基本的运行环境Android.content: 包含对各种设备上的数据进行访问和发布...

2017-12-12 09:03:44 417

原创 Android基础知识一(Dalvik虚拟机(DVM)、基本架构、启动过程)

准备进入安卓开发的行列,开始几篇基础文章的总结,获取并不怎么针对开发应用,仅仅是为自己多了解一些。本文对部分安卓基础知识的总结:Dalvik虚拟机(DVM)、Android基本架构、Android的启动过程一、Dalvik虚拟机(DVM)(1)Android系统可以简单地完成进程隔离和线程管理,每一个Android应用都在底层会对应一个独立的Dalvik虚拟机实例,其代码在虚拟机的...

2017-12-12 08:51:10 11214

原创 电脑中有多个Eclipse设置jdk

前几个月给同学的电脑配置一下安卓的开发环境,因为是老师给的一个完整的开发环境压缩包,解压之后操作几步基本可以使用。再者因为自己以前很久就弄好了,得心应手的感觉,虽然遇到了一点麻烦,但是很快就解决了。时间慢慢过去... ...最近,自己电脑的安卓开发环境给自己搞坏了:SDK更新的问题。想重新用老师的压缩包,解压之后发现jdk版本出现了问题,需要配置为jdk1.8。弄了好久都没有成功,可怜...

2017-12-11 17:00:21 1117

原创 Eclipse中Android SDK Manager无法打开

学习安卓开发有一段时间,学习了基础的编程知识,也做了一些项目,不过自认为仍然是小白一个。系统看的第一本Android书:《第一行代码》: 链接:https://pan.baidu.com/s/1nvcex4l密码:g6k1然而,小白也想与时俱进:从Eclipse往AndroidStudio 靠一靠。为了省流量,就把以前SDK目录直接设置为AS的SDK目录。一开始用着还挺...

2017-12-11 16:25:32 7851

空空如也

空空如也

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

TA关注的人

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