自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (1)
  • 收藏
  • 关注

转载 idea插件下载

idea插件下载

2022-08-02 11:40:37 1679

原创 第2章 计算机数据

人类最常用的数制是十进制,而计算机采用二进制。2.1 二进制数2.1.1 数制为了便于理解二进制,先从大家熟悉的十进制开始介绍。1.十进制十进制的基本特征如下。① 基数为10,采用0、1、2、3、4、5、6、7、8、9十个数码。② 逢十进一。③ 处于不同位置上的数码位权不同。从小数点向两侧数,整数部分第n位的数码位权是10n-1,小数部分第m位的数码位权是10-m。例如:108.625=1×102...

2018-06-28 13:52:59 631

原创 1.2 计算机的分类和应用

不同类型的计算机,其用途不同。1.2.1 计算机的分类计算机的种类很多,可以从不同的角度对计算机进行分类。按照性能分类,可将计算机分为巨型计算机、大型计算机、小型计算机、微型计算机、嵌入式计算机等。1.巨型计算机巨型计算机(Supercomputer)又称超级计算机,是计算机中功能最强、运算速度最快、存储容量最大的一类计算机,多用于国家高科技领域和尖端技术研究,是国家科技发展水平和综合国力的重要标...

2018-06-27 13:44:29 8230

原创 1.1、计算机的产生和发展

1.1.1 计算机的产生人们通常所说的计算机,是指电子数字计算机。一般认为,世界上第一台数字式电子计算机诞生于1946年2月,它由美国宾夕法尼亚大学研制,简称ENIAC,如图1.1所示。图1.1 ENIACENIAC占地面积约170平方米;用了约18000只电子管、1500个继电器、70000只电阻、18000只电容;耗资近49万美元;重约30吨;运算速度为每秒5000次加法,功能还不如现在市场上...

2018-06-27 10:08:35 7175

原创 一前言

 前言“计算机导论”是计算机专业学生第一学期开设的课程,不同学校、不同教师、不同时期对该课程的讲解内容不同。本书从培养学生的计算思维角度出发,介绍以下几个方面。(1)简单介绍计算机的基本组成和工作原理,包括二进制数据及其运算、逻辑数据及其运算、逻辑部件、简单计算机的构成。(2)介绍计算机的硬件系统和软件系统。硬件系统不是介绍空洞的构件,而是介绍看得见、摸得着的东西,包括CPU、内存条、I/O设备和...

2018-06-25 10:36:08 203

原创 javascript(注意点) 函数 filter、sort

filter也是一个常用的操作,它用于把Array的某些元素过滤掉,然后返回剩下的元素。把一个Array中的空字符串删掉,可以这么写:var arr = ['A', '', 'B', null, undefined, 'C', ' '];var r = arr.filter(function (s) { return s && s.trim(); // 注意:IE9

2017-03-06 18:42:42 962

原创 javascript(注意点) 函数

在JavaScript中,定义函数的方式如下:function abs(x) { if (x >= 0) { return x; } else { return -x; }}第二种定义函数的方式如下:var abs = function (x) { if (x >= 0) { return x;

2017-03-03 18:29:31 286

原创 javascript(注意点) map 、 set 、iterable

Map是一组键值对的结构,具有极快的查找速度。var m = new Map([['Michael', 95], ['Bob', 75], ['Tracy', 85]]);m.get('Michael'); // 95初始化Map需要一个二维数组,或者直接初始化一个空Map。Map具有以下方法Set和Map类似,也是一组key的集合,但不存储value。由于ke

2017-03-03 17:09:33 1083

原创 javascript(注意点) 字符串、数组、对象、循环

如果字符串内部既包含'又包含"怎么办?可以用转义字符\来标识,比如:'I\'m \"OK\"!';由于多行字符串用\n写起来比较费事,所以最新的ES6标准新增了一种多行字符串的表示方法,用反引号` ... ` 表示:`这是一个多行字符串`;如果有很多变量需要连接,用+号就比较麻烦。ES6新增了一种模板字符串,表示方法和上面的多行字符串一样,但是它会自动替换字符串

2017-03-03 12:09:09 1037

原创 javascript(注意点) 数据类型和变量

实际上,JavaScript允许对任意数据类型做比较:false == 0; // truefalse === 0; // false要特别注意相等运算符==。JavaScript在设计时,有两种比较运算符:第一种是==比较,它会自动转换数据类型再比较,很多时候,会得到非常诡异的结果;第二种是===比较,它不会自动转换数据类型,如果数据类型不一致,返回false,如

2017-03-02 18:13:26 255

原创 weex mac下 搭建开发环境

参考官网教程  https://weex-project.io/cn/guide/index.html 第一步:安装依赖使用 Homebrew 安装 Node.js 和 weex-toolkitHomebrew 是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件

2017-03-02 12:30:51 1173

原创 laravel 四 路由高级

//路由命名Route::get('routeName', ['as' => 'profile', function () { echo '我是大魔王'; return route('profile');}]);Route::get('routeController/{id}', [ 'as' => 'profile', 'uses' => 'Controller@

2016-10-31 12:00:32 376

原创 laravel 三 控制器

//控制器Route::get('user/{id}', 'Controller@showProfile');Route::get('getUser/{id}', 'admin\UserController@gerUser');<?phpnamespace App\Http\Controllers;use Illuminate\Foundation\Bus\Dispa

2016-10-29 18:07:13 756

原创 laravel 二 路由

//基础路由Route::get('welcome',function(){ return 'test';});Route::post('welcome',function(Request $request){ return $request->all();});Route::put('welcome',function(){ return 'test';})

2016-10-29 16:58:42 696

原创 PHP 函数 参数可缺省 参数初始化

public function __construct($repository = null, $transformer = null){ $this->repository = $repository; $this->transformer = $transformer;}

2016-10-27 11:11:08 3064

原创 PhpStorm 实用快捷键

CTRL+Z        倒退(代码后悔)CTRL+SHIFT+Z  向前

2016-10-27 11:04:07 319

原创 git-flow 备忘清单

官网地址:http://danielkummer.github.io/git-flow-cheatsheet/index.zh_CN.html如果没有安装brew需先安装brewbrew官网地址http://brew.sh/index_zh-cn.html拉取更新git pull origin feature/valuation

2016-10-27 10:13:10 412

原创 mac 磁盘分区 diskutil命令

输入diskutil

2016-08-16 11:09:16 63904

原创 laravel 一 搭建环境(mac)Composer下载安装laravel

打开composer官网 http://www.phpcomposer.com  下载最新的composer.phar  打开终端,cd到下载的composer.phar所在的文件夹下执行命令sudo mv composer.phar /usr/local/bin/composermv到/usr/local/bin/composer目录后在终端敲入composer会出现-b

2016-08-08 16:30:52 2172

原创 Travis CI android 持续集成

登陆 Travis CI跳转到github登陆输入github 账号登陆成功后跳转到Travis

2016-03-01 14:46:06 495

原创 adb 查看数据库

以防忘记——让它留点痕迹1、运行输入 adb shell (前提是模拟器正在运行)  权限不够的话加: adb root2、进入命令界面后 输入 ls 指令 会列出文件的目录 3、cd 进入你想要的目录里 (在Eclipse中的File Explorer中的dat

2011-08-23 11:07:40 2301

原创 popupWindow添加viewFlipper实现菜单动画效果

activity代码package com.liudan.activity;  import java.util.ArrayList;import java.util.HashMap;import java.util.Timer;import java.util.TimerTas

2011-07-17 01:37:23 2012

原创 viewFlipper的基本实现

这个例子实现了在一个activity不同的View之间的切换activity代码 package com.liudan.activity;import android.app.Activity;import android.os.Bundle;import android.vie

2011-07-17 01:26:08 8302 7

转载 区分Activity的四种加载模式----以及Intent的setFlags

转载来源——http://marshal.easymorse.com/archives/2950  在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大

2011-07-15 14:43:34 5645 4

原创 android TimerTask的使用 每隔1秒向控制台打印Log 为了线程安全应该通过hangler来实现

package com.liudan.activity;import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.os.Bundle;import an

2011-07-15 13:55:16 1568

原创 eclipse 编译器的版本默认是1.5只需修改成1.6即可Android requires compiler compliance level 5.0. Please

Android requires compiler compliance level 5.0. Please fix project properties.  具体操作: 1. 项目 右键 ->android tools ->Fix Project2. 如果不可以,检查Proje

2011-07-15 12:01:23 1706

原创 android退出程序——把activity添加到list,退出时finish()掉所有的activity

代码—————————————————————— package com.example;import java.util.LinkedList;import java.util.List;import android.app.Activity;import android.ap

2011-07-14 13:30:06 2882 1

原创 listView扩展2——java代码方式实现animation动画输出

效果图 一、activity代码package com.liudan.activity;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import android.app.Act

2011-07-13 23:47:11 1911 1

原创 listView——animation xml方式输出实现动画效果

效果图  一、activity代码package com.liudan.activity;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import android.app.Ac

2011-07-13 23:22:27 1298

原创 gallery扩展2——animation基于java代码——实现点击放大缩小

一、activity代码package com.liudan.activity; import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.os.Bund

2011-07-13 00:42:40 2503 1

原创 animation扩展3——xml方式 scale放大缩小

效果图: 一、activity代码package com.liudan.activity;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.vi

2011-07-13 00:22:19 4192 1

原创 animation扩展2——scale放大之后再缩小

效果图: 一、activity代码package com.liudan.activity;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.vi

2011-07-12 01:03:04 7872 1

原创 animation的基本实现——Scale、Rotate、alpha、translate

效果图  一、activity代码package com.liudan.activity;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.vi

2011-07-10 18:41:52 1967

原创 gallery——基本实现——能运行

效果图:  一、activity代码package com.liudan.activity; import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.o

2011-07-10 16:29:55 660

原创 ExpandableListView扩展3——增加数据接口

一、activity代码package com.liudan.activity;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.content.

2011-07-10 01:13:46 1326 1

原创 ExpandableListView扩展2——设置样式风格——能运行

效果图: 一、activity代码package com.liudan.activity;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.con

2011-07-09 23:21:32 5127

原创 Android高手的六大境界

成为Android高手一般分为六个阶段:第一阶段:熟练掌握Java SE,尤其是对其内部类、线程、并发、网络编程等需要深入研究;熟练掌握基于HTTP协议的编程,清楚POST和GET等请求方式流程和细节;能够进行基本的Java Web编程,如果能够使用Java EE则更好;第二阶段:精通Android的核心API的使用,例如四大组件所涉及的API、Context等,精通核心界面的编程,例如ListV

2011-07-09 22:28:04 1256 5

原创 ExpandableListView基本实现—能运行

一、activity代码 package com.liudan.activity;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.content

2011-07-09 22:27:19 1190

转载 IntelliJ Idea 常用快捷键列表

Alt+回车 导入包,自动修正 Ctrl+N   查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L  格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C

2011-07-07 00:27:08 406

转载 AndroidManifest.xml文件解析

一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置

2011-07-06 23:59:35 324

用javascript实现背景自动拉伸

说来可能你也不信,不论HTML有多流行,也不论CSS被吹得如何厉害,可是,它们却连实现网页背景图片自动伸缩的功能也没有,至少,我在中文网站上搜索不到任何解决方案,也有声称可以做到的,可是局限于IE,而且,事实上,经过测试证实它不能使用(所以我一直都不习惯搜索中文技术资料,因为大多是垃圾)

2010-08-14

空空如也

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

TA关注的人

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