自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (2)
  • 收藏
  • 关注

原创 动脑学习笔记-javascript基础

javascript基础数据变量分为字符串,数字,undefined, null,对象undefined类型是只声明了变量,但是没赋值可以使用typeof()函数来查看变量类型例子var weight=160;var weightIncrease="2.5斤"// 返回值是"162.5斤" #整数和字符串类型相加时,会自动把整型转为字符串weight+weightIncrea...

2020-03-11 11:24:04 150

转载 Flutter学习笔记4(Widget)

Widget与ElementWidget实际上就是Element的配置数据,Widget树实际上是一个配置树,UI渲染树是由Element完成;Element是通过Widget生成,它们之间有对应关系,大多数场景下,可以认为Widget树就是UI控件树一个Widget对象可以对应多个Element对象。,根据同一份配置(Widget),可以创建多个实例(Element)。https://b...

2020-02-24 14:35:45 168

原创 Head First设计模式--工厂模式

工厂模式#简单工厂(静态工厂)意图:我们把创建比萨的代码包装进一个类,当以后实现改变时,只需修改这个类就可以了。我们也要把具体实例化的过程,从客户的代码中删除! public class SimplePizzaFactory { public Pizza createPizza(String type) { Pizza pizza = null; if (type.e...

2020-02-20 10:52:56 102

转载 Flutter(第三天)路由管理

路由管理路由(Route)在移动开发中通常指页面(Activity) Navigator.push(context,new MaterialPageRoute( builder:(context){ return NewRute1(); } ));MaterialPageRoute继承自PageRoute类 Materi...

2019-08-01 09:50:33 147

转载 Flutter第二天(计数器应用示例)

nidskkg

2019-07-25 11:10:04 175

转载 Flutter第一天

@摘录Flutter中文网FlutterFlutter在开发阶段采用,采用JIT模式,发布包时基于AOT。框架Flutter Framework底下两层(Foundation和Animation、Painting、Gestures)也被称为dart UI层,对应的是Flutter中的dart:ui包,它是Flutter引擎暴露的底层UI库,提供动画、手势及绘制能力.Rende...

2019-07-09 11:28:03 192

转载 JS中==、===和Object.is()的区别

==:等于。===:严格等于。Object.is():加强版严格等于。var a = 3; var b = "3"; a==b; // truea===b; // false,因为*a*,*b*的类型不一样 Object.is( a, b ); //false,因为*a*,*b*的类型不一样 ===,这个比较简单,只需要利用下面的规则来判断两个值是否恒等就行...

2018-05-26 14:04:40 1882

原创 c内存管理

动态内存分配  C语言内存分配:1.栈区(stack)  windows下,栈内存分配2M(确定的常数),超出了限制,提示stack overflow错误  自动分配,释放2.堆区(heap) 程序员手动分配释放,操作系统80%内存3.全局区或静态区4.字符常量区5.程序代码区 //栈内存 void stackFun(){ int a[1024]; //栈内存自动释放 } //堆内存

2018-01-18 12:47:34 246

转载 c指针

指针多级指针(二级指针)指针保存的是变量的地址,保存的这个变量还可以是一个指针变量 动态内存分配给二维数组void main(){ int a = 50; //p1上保存的a的地址 int* p1 = &a; //p2上保存的p1的地址 int** p2 = &p1; //int*** p3 = &p2; printf("

2017-12-22 22:44:42 169

转载 markdown使用

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-12-22 22:30:23 139

原创 数据类型

基本数据类型int %d short %dlong %ld float %fdouble %lf char %c%x 十六进制%o 八进制 %s 字符串 void main(){ int i = 1; printf("%d\n",i); float f = 23.3; printf("%f\n",f); //基本数据类型所占的字节数

2017-12-18 13:01:50 190

转载 Java---Socket编程UDP/TCP

• socket方便了应用程序访问通讯协议TCP/IP 。• socket是作为通讯链入的端点。我们可以吧套接字看成是电话机,有了套接字,才有了通讯的工具。我们可以吧IP地址看成是电话号码,端口号看成是分机号。 1、基于TCP的socket编程。•  java.net.ServerSocket是用来创建服务器端的套接字socket。•  java.net.Socket是用来

2014-11-13 16:54:17 377

原创 时间定时器防service被杀死

public class MainActivity extends Activity { private AlarmManager am; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); s

2014-10-23 18:06:20 652

转载 策略模式

1,什么是策略模式?策略模式,又叫算法簇模式,就是定义了不同的算法族,并且之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 2,策略模式有什么好处?     策略模式的好处在于你可以动态的改变对象的行为。

2014-07-16 11:23:56 425

原创 就业培训教程

分页小技巧

2014-06-30 11:42:09 531

原创 学习小记

隐藏封装降低程序耦合

2014-06-29 14:27:32 374

原创 版本控制

1.下载SVN插件(http://subclipse.tigris.org)

2014-06-17 15:30:37 384

转载 Android ANR问题

什么引发了ANR?在Android里,应用程序的响应性是由Activity Manager和Window Manager系统服务监视的。当它监测到以下情况中的一个时,Android就会针对特定的应用程序显示ANR:在5秒内没有响应输入的事件(例如,按键按下,屏幕触摸)BroadcastReceiver在10秒内没有执行完毕避免anr

2014-03-22 01:35:45 517

原创 Android Service两种启动方式及 生命周期

onStart()后调用bindService该service则调用onBind(),调用onBind以后调stopService将无法释放该service必须再调unbindService才触发onUnbind()-->onDestroy()启动方式1. 使用startService启动服务的生命周期方法:使用这种方法启动一个Service,在Service启动后该Ser

2014-03-22 01:20:29 8323

原创 数据库常用操作

一、操作数据库1.创建数据库 CREATE DATABASE [IF NOT EXISTS] db_name [create_specification [, create_specification] ...] create_specification: [DEFAULT] CHARACTER SET charset_name | [DEFAULT

2013-12-13 23:05:44 542

转载 枚举

一、概述        这里说的枚举,不是集合vector的特有枚举迭代器,而是JDK1.5的一个新特性。之所以单独拿它开刷,是这个知识点比较重要,同时相对来说比较难理解一些。        为什么要有枚举        问题:要定义星期几或性别的变量,该怎么定义?假设用1-7分别表示星期一到星期日,但有人可能会写成int weekday = 0;或即使使用常量方式也无法阻

2013-11-26 00:14:21 494

转载 异常

异常:是在运行时期发生的不正常情况。 在java中用于类的形式对不正常情况进行了描述和封装对象。 描述不正常的情况的类,就称为异常类。 以前叫做正常流程代码和问题处理代码相结合。 现在讲正常流程代码和问题处理代码分离,提高阅读性。  其实异常就是java通过面向对象的思想将问题封装成了对象,用异常类对其进行了描述。  不同的问题用不同的类进行

2013-11-25 12:31:12 409

原创 黑马程序员——银行业务调度系统

--------------android培训、java培训、学习型技术博客、期待与您交流! --------------模拟实现银行业务调度系统逻辑,具体需求如下:1银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。2有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业

2013-11-22 23:52:51 481

原创 黑马程序员——交通灯管理系统

--------------android培训、java培训、学习型技术博客、期待与您交流! --------------题目    模拟实现十字路口的交通灯管理系统逻辑,具体如下:       异步随机生成按照各个路线行驶的车辆。       例如:       由南向而来去往北向的车辆…….直行车辆       由西向而来去往南向的车辆……..右转车

2013-11-22 23:48:11 910

原创 黑马程序员——泛型

--------------android培训、java培训、学习型技术博客、期待与您交流! --------------泛型   作用:               1, 省去了转型的麻烦     2,  将运行时异常,转化到编译时异常。缘由:     泛型是提供给javac编译器使用的(可以使用反射技术跳过),可以限定集合中的输入类型

2013-11-22 17:52:23 448

原创 黑马程序员——注解

--------------android培训、java培训、学习型技术博客、期待与您交流! -------------- 注解概述                1)注解是JDK1.5的新特性,是用于向开发工具(javac编译器)传递消息的,一个注解代表一个类,创建注解就相当于创建了这个类的实例对象。         2)三种基本注解:                 @

2013-11-22 00:34:05 652

原创 黑马程序员——类加载器

--------------android培训、java培训、学习型技术博客、期待与您交流! -------------- 1,类加载器及其委托机制的深入分析。(1)由来:JVM将类的字节码(编译好的class文件)加载到内存中。      这是一件很重要的事,这件事是由JVM分配给类加载器在做。(2),分类:JVM可以有多个加载器。系统默认了3个主要的类加载器。 Bo

2013-11-21 22:32:11 585

原创 黑马程序员--反射

--------------android培训、java培训、学习型技术博客、期待与您交流! --------------反射概述     通过Java的反射机制,在运行状态中,对于任意一个类(.class文件),都能够知道这个类中的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性。这种动态获取类的信息及动态调用对象的方法功能称为Java语言的反射机制

2013-11-21 01:42:42 693

原创 黑马程序员--枚举

--------------android培训、java培训、学习型技术博客、期待与您交流! --------------枚举       作用:当要定义星期几或性别的变量,该怎么定义。假设用1-7分别表示星期一到星期日,但有人可能会写成int weekday=0;枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个,否则,编译器就会报错。枚举可以让编译器在编译时候就可以控制

2013-11-20 21:23:12 750

原创 黑马程序员--IO流

--------------android培训、java培训、学习型技术博客、期待与您交流! --------------IO流的四个基类   A:字节流   输入流InputStream|--FileInputStream  输出流OutputStrea

2013-11-19 15:52:40 639

原创 黑马程序员--集合

------------   ASP.Net+Android+IOS开发、.Net培训、期待与您交流!----------- 1)集合概述                 作用:                         面向对象对事物的体现都是以对象的形式,为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式.

2013-11-15 13:12:39 649

原创 黑马程序员--多线程

------------   ASP.Net+Android+IOS开发、.Net培训、期待与您交流!-----------多线程1)概念                             进程                  是一个正在执行的程序。                  每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单

2013-11-14 12:29:51 596

转载 Java技术体系图

Java程序员  高级特性  反射、泛型、注释符、自动装箱和拆箱、枚举类、可变  参数、可变返回类型、增强循环、静态导入  核心编程  IO、多线程、实体类、  集合类、正则表达式、  XML和属性文件  图形编程  AWT(Java2D/JavaSound/JMF)、Swing、SWT、JFace  网路编程  Applet、Socket/TCP/UDP、

2013-11-14 12:20:57 1003

原创 黑马程序员 Java基础<三>--->面向对象

------------   ASP.Net+Android+IOS开发、.Net培训、期待与您交流!-----------1.面向对象概念:      面向对象是一种软件开发思想。由于现实社会是由各种各样的事物所组成的,而我们编程又是在模拟现实社    会,那么在程序中也要用一些东西来表示现实社会中的事物,这些东西就是程序中的对象。我们在程序中使用这些对象,对其特征和行为进行操作进行

2013-11-05 13:37:56 483

原创 黑马程序员 Java基础<二>--->数据类型,数组,switch语句

1)数据类型:表示大小和默认值{byte:1*8      short:2*8    int 4*8  }  默认  0      { long 8*8}   默认    0L    {  float   4 *8 } 默认 0.0f     {double   8*8 }  默认  0.0dchar:2*8   ''(空字符,打印时无显示)

2013-11-03 22:09:41 566

原创 黑马程序员 Java基础<一>---> java运行环境搭建

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------

2013-11-03 13:39:14 451

转载 request ,session ,servletContext(application)

1.request :保持的数据 仅在下一个request中得到用 在页面转发时共享数据    2.session 作用域表示在一个用户与服务器会话范围之内 直到客户端关闭或session超时    3.servletContext中对象存取的数据是个全局的,生命周期也是长久的,直到web服务器关闭

2013-10-23 14:24:39 425

转载 设计模式

设计模式提供了被证实可行的方案,在日常的Java开发中,如果能熟练使用设计模式,可以使你的工作事半功倍。本文介绍了23种Java设计模式。  通常,一个设计模式描述了一个被证实可行的方案。这些方案非常普遍,是具有完整定义的最常用的模式。一般模式有4个基本要素:模式名称(pattern name)、问题(problem)、解决方案(solution)、效果(consequences)。J

2013-10-20 19:13:44 385

转载 java 重定向和转发

RequestDispatcher.forward 方法的调用者与被调用者之间共享相同的request 对象和response 对象,它们属于同一个访问请求和响应过程;HttpServletResponse.sendRedirect 方法调用者与被调用者使用各自的request 对象和response 对象,它们属于两个独立的访问请求和响应过程。对于同一个WEB应用程序的内部资源之间的跳转

2013-10-17 17:19:54 474

转载 java中getAttribute和getParameter的区别

request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据;request.setAttribute()和getAttribute()方法传递的数据只会存在于Web容器内部,在具有转发关系的Web组件之间共享。即request.getAttribute()方法返回request范围内存在的对象,而request.getParameter()

2013-10-15 22:14:15 637

Android studio 3.0输入法卡顿

解压覆盖C:\Program Files\Android\Android Studio下的jre文件夹

2018-03-12

安卓zip解压,下载

通过HttpURLConnection下载zip,并解压

2014-08-25

空空如也

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

TA关注的人

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