自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 收藏
  • 关注

转载 转载:JS 条件语句的 5 条守则

英文:ecelyn Yeen  译文:眠云(杨涛)github.com/dawn-plex/translate/blob/master/articles/5-Tips-to-Write-Better-Conditionals-in-JavaScript.md 在用 JavaScript 工作时,我们经常和条件语句打交道,这里有5条让你写出更好/干净的条件语句的建议。目录:...

2019-01-14 19:43:39 191

原创 Java心得笔记->泛型

泛型的主要目的之一就是用来指定容器要持有什么类型的对象,而且有编译器来保证类型的正确性。元祖,它是将一组对象直接打包存储于其中一的一个单一对象。一、 简单泛型使用类型参数:T,用尖括号括住,放在类名后面。puublic class China<T>{ private T city; public China(T city){ ...

2018-08-13 20:53:00 214

原创 Java心得笔记->持有对象

阅读《JAVA编程思想》随手笔记,后期有时间慢慢整理如果一个类没有显示地声明继承自那个类没那么它自动继承ObjectCollection 类要确保这个Collection 包含指定的元素,这是因为考虑到Set的含义,因为在Set中只有元素不存在的情况下才会添加。ListList接口是在Collection 的基础上添加了大量的方法,可以在 List 的中间插入和移除元素...

2018-08-03 19:14:30 235

转载 Java心得笔记->内部类

阅读《JAVA编程思想》随手笔记,后期有时间慢慢整理。可以将一个类的定义放到另一个类的定义内部,这就是内部类。 包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类成员内部类...

2018-07-29 19:27:09 195

原创 Java心得笔记->多态

阅读《JAVA编程思想》随手笔记,后期有时间慢慢整理。向上转型子类向上转型到父类可能会缩小接口,但不会比父类全部接口更窄。动态绑定Java中除了 static 方法和 final 方法之外,其他的所有方法都是后期绑定的。 只有非 private 方法才可以被覆盖。 域和静态方法是不可以动态绑定,因此不存在多态。构造器编写构造器准则,“尽可能简单的方法使对...

2018-07-29 17:52:47 235

原创 ReactJS笔记之props(四)

props项目应用中经常需要在使用一个组件的时候传递参数,这个时候可以把参数放在标签的属性当中,所有的属性都会作为 props 对象的键值。代码块例如:class Index extends Component { render () { return ( <div> <MaxButton str={{inText='大' ...

2018-06-11 23:36:03 290

转载 ReactJS笔记之state和setState(三)

state说明一个组件的显示状态可以由显示状态和配置参数组成。例如:Button 按键的“显示“和“隐藏“,React.js 的 state 就是用来存储这种可变化的状态的。import React, { Component } from 'react'import ReactDOM from 'react-dom'import './index.css'class Li...

2018-06-10 18:15:51 492

原创 Electron笔记之主进程和渲染进程(一)

Electron简介Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和Node.js合并到同一个运行时环境中,并将其打包为Mac,Windows和Linux系统下的应用来实现这一目的。这幅图解释的很清楚了,单对于初学者的我来说还需要深入理解。主进程和渲染进程刚刚接触 Electron 的时候...

2018-06-08 00:15:09 6553 4

转载 ReactJS笔记之组件的 render 方法笔记2

React.js 中一切皆组件,用 React.js 写的其实就是 React.js 组件。我们在编写 React.js 组件的时候,一般都需要继承 React.js 的 Component(还有别的编写组件的方式我们后续会提到)。一个组件类必须要实现一个 render 方法,这个 render 方法必须要返回一个 JSX 元素。但这里要注意的是,必须要用一个外层的 JSX 元素把所有内容包裹起来...

2018-06-06 00:16:29 315

转载 ReactJS笔记之JSX描述UI信息笔记1

JSX 原理如何用 JavaScript 对象来表现一个 DOM 元素的结构,举个例子:<div class='box' id='content'> <div class='title'>Hello</div> <button>Click</button></div>每个 DOM 元素的结构都可以用 Java...

2018-06-05 23:59:46 150

原创 ReactJS笔记之数组

数组一、定义

2018-05-31 23:37:15 2781

转载 Linux指令用之记之-tr

参考:http://man.linuxde.net/tr说明:tr命令可以对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。注意:tr只能通过stdin(标准输入),而无法通过命令行参数来接受输入。选项:-c或——complerment:取代所有不属于第一字符集的字符; -d或——del

2017-12-19 18:58:29 224

转载 Linux指令用之记之-find

参考地址:http://man.linuxde.net/xargs                  http://www.cnblogs.com/wangqiguo/p/6464234.html说明:xargs的默认命令是echo,空格是默认定界符。这意味着通过管道传递给xargs的输入将会包含换行和空白,不过通过xargs的处理,换行和空白将被空格取代。

2017-12-18 18:34:27 269

转载 Linux指令用之记之-find

转载:http://www.cnblogs.com/wanqieddy/archive/2011/06/09/2076785.htmlfind [path...] [expression]path:find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录expression:expression可以分为——“-options [-print -exec -ok

2017-12-11 12:39:22 144

转载 AIX扩展分区大小分区大小

转载地址:http://blog.sina.com.cn/s/blog_6fb8aaeb0101eqpr.html下周要配合DBA调整下aix下/var分区的大小,因为要准备变更文档,在测试环境里测试后,将操作过程进行了记录:1、查看vg状态# lsvg -otestvgrootvg # lsvg rootvgVOLUME GROUP

2017-12-04 13:15:19 1093

原创 Linux指令用之记之-date

date输出:Mon Dec  4 12:42:19 BEIST 2017date '+%Y-%m-%d %H:%M:%S'输出:2017-12-04 12:40:33

2017-12-04 13:12:55 212

原创 Linux指令用之记之-sell算数运算

1.获得字符串长度  var=123456  echo ${#var}  输出:62.let命令可以执行基本的算式操作  let result=no1+no2  echo $result    自加操作: let=no1++  自减操作: let=no1--  其中[]操作符的使用方法和let命令类似,而不支持浮点数。3.bc 是

2017-12-04 13:11:38 982

原创 Linux指令用之记之-shell双引号单引号区别

单引号、双引号区别:单引号原样输出,双引号取值输出。例如: name= hello       echo "$name"       输出:hello       name=hello       echo '$name'       输出:$name反引号(`)位于键盘Tab按键的上方:在linux 中起着命令替换的作用。命令替换是指s

2017-12-04 13:10:19 1006

原创 Linux指令用之记之-cut

cut:命令用来显示行中的指定部分,删除文件中指定字段。使用说明cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。如果不指定 File 参数,cut 命令将读取标准输入。必须指定 -b、-c 或 -f 标志之一。选项-b:仅显示行中指定直接范围的内容; -c:仅显示行中指定范围的字符; -d:指定字段的分隔符,默

2017-11-30 16:58:03 510

原创 RxJava学习笔记

RxJava学习笔记RxJava介绍a library for composing asynchronous and event-based programs using observable sequences for the Java VM(一个对于构成使用的Java虚拟机观察序列异步和基于事件的程序库)RxJava采用观察者模式 - 观察者:Observer - 被观察者:Observa

2017-08-29 18:17:54 308

原创 SpringMVC-->(1)maven创建web项目

前言学习Spring有一个月了,一直处于维护他人工程的过程中,今天开始也动手自己搭建项目。 参考:[http://blog.csdn.net/zhshulin/article/details/37921705] IDE : Eclipse首先:新建maven项目File–>New–>Maven Project 点击完成后发现工程项目有个差错

2017-04-07 19:26:41 280

转载 Java-->ClassLoader详解

转载:http://mp.weixin.qq.com/s/AEwf5wyJAHB89vteSf8-pA          http://blog.csdn.net/briblueClassLoader 翻译过来就是 类加载器,普通的Java开发者其实用到的不多,但对于某些框架开发者来说却非常常见。理解 ClassLoader 的加载机制,也有利于我们编写出更高效的代码。Cl

2017-04-06 12:12:07 290

原创 JavaScript笔记-->基本语法

前言初学JavaScript,本文记录了JS基本语法学习笔记,非常凌乱。function 方法名() {重用的代码块}<script> function handsome() { console.log("Hello"); console.log("js"); }</script><button onclick="handsome"> </bu

2017-03-22 17:36:16 297

转载 SpringMVC学习-->控制反转(IoC)与依赖注入(DI

转载:http://blog.xiaohansong.com/2015/10/21/IoC-and-DI/前言最近在学习Spring框架,它的核心就是IoC容器。要掌握Spring框架,就必须要理解控制反转的思想以及依赖注入的实现方式。下面,我们将围绕下面几个问题来探讨控制反转与依赖注入的关系以及在Spring中如何应用。什么是控制反转?什么是依赖注入?它们之间有什么关系?如何在S

2017-03-09 16:40:54 676

转载 内存泄漏全解析

南尘 的博客地址:http://www.cnblogs.com/liushilin写在前面对于 C++ 来说,内存泄漏就是new出来的对象没有 delete,俗称野指针;而对于 java 来说,就是 new 出来的 Object 放在 Heap 上无法被GC回收;而这里就把我之前的一篇内存泄漏的总结翻新,做一个更加全面规范的讲解,希望能帮到各位。一些杂谈

2017-03-02 12:12:58 294

转载 架构学习转载->Android架构思考:模块化、多进程

Spiny 的博客地址:http://blog.spinytech.com前言关于模块化(组件化)这个问题,我想每个开发者可能都认真的思考过。随着项目的开发,业务不断壮大,业务模块越来越多,各个模块间相互引用,耦合越来越严重,同时有些项目(比如我们公司)还伴随着子应用单独包装推广,影子应用单独发布等等需求,重新调整架构迫在眉睫。今天,我们就来聊聊模块化(组件化),这篇文

2017-03-02 12:10:53 323

转载 Java笔记->ExecutorService 的理解与使用

接口 Java.util.concurrent.ExecutorService 表述了异步执行的机制,并且可以让任务在后台执行。壹個 ExecutorService 实例因此特别像壹個线程池。事实上,在 java.util.concurrent 包中的 ExecutorService 的实现就是壹個线程池的实现。ExecutorService 样例这里有壹個简单的使用Java 实现的

2017-02-03 12:33:14 453

原创 Android笔记->Executors应用学习

public class MainActivity extends AppCompatActivity { ImageView mImageView; private ExecutorService mThreadPool; private LinkedListRunnable> mTaskQueue; private Thread mPoolThread;

2017-02-03 12:32:53 590

转载 Java笔记->LinkedList基本用法

LinkedList类是双向列表,列表中的每个节点都包含了对前一个和后一个元素的引用.LinkedList的构造函数如下1. public LinkedList():  ——生成空的链表2. public LinkedList(Collection col):  复制构造函数1、获取链表的第一个和最后一个元素[java] view plaincopy

2017-02-03 12:15:10 357

原创 Android笔记-->本地图片压缩保存

学习笔记

2017-01-17 11:46:57 400

转载 SpringMVC笔记-->context:component-scan

Spring自动扫描base-pack下面或者子包下面Java文件,如果扫描到有@Component、@Controller、@Service等这些注解类。

2017-01-11 17:56:38 259

转载 SpringMVC-->mvc:annotation-driven

转载:https://my.oschina.net/HeliosFly/blog/2053431.AnnotationDrivenBeanDefinitionParser    通常如果我们希望通过注解的方式来进行Spring MVC开发,我们都会在***-servlet.xml中加入标签来告诉Spring我们的目的。但是我们为什么这么做呢?这个标签是什么意思呢?它做了什么呢?

2017-01-11 17:43:09 306

转载 App组件化与业务拆分那些事

转载!

2017-01-03 12:57:15 4373

转载 对于有多种可替代解决方案的业务逻辑,提供一种快速更换的思路

转载自:https://v1sk.github.io/archives/什么是“有多种可替代解决方案的业务逻辑”?举几个例子说明:客户端的http请求操作,可以实现的方案有Retrofix、OkHttp、Volley等;客户端的数据库存储方案可以为Realm、greenDao、OrmLite等;图片加载的方案可以是Fresco、Glide、Picasso、U

2016-12-23 12:24:46 498

原创 Spring3企业应用开发实战笔记-->MySQL安装

一开始很疑惑下载什么版本,后来查看了下选择:Download MySQL Community ServerMySQL 下载地址 :http://dev.mysql.com/downloads/mysql/解压文件到指定目录;添加my.ini 配置文件注意修改basedir 和datadir 为自己的安装路径。[mysql]

2016-12-19 19:43:38 550

转载 仪表盘

转载:http://blog.csdn.net/ccy0122/article/details/53241648自定义view练习 仿支付宝芝麻信用的仪表盘对比图:首先是自定义一些属性,可自己再添加,挺基础的,上代码[html] view plain copy

2016-12-09 18:31:23 535

转载 Logger 使用教程

转载网址:http://blog.csdn.net/like_program/article/details/529865531.Logger 是什么在我们日常的开发中,肯定是少不了要和 Log 打交道,回想一下我们是怎么使用 Log 的:先定义一个静态常量 TAG,TAG 的值通常是当前类的类名,然后在需要打印 Log 的地方,调用 Log.d(TAG, "要打印

2016-12-09 17:39:47 11974

原创 工厂方法模式笔记

工厂方法模式是简单工厂模式的进一步抽象化和推广,工厂方法模式里不再只由一个工厂类决定那一个产品类应当被实例化,这个决定被交给抽象工厂的子类去做。来看下它的组成:1)抽象工厂角色: 这是工厂方法模式的核心,它与应用程序无关。是具体工厂角色必须实现的接口或者必须继承的父类。在java中它由抽象类或者接口来实现。2)具体工厂角色:它含有和具体业务逻辑有关的代码。由应用程序调用以创建对

2016-12-09 16:48:56 370

转载 布局优化技巧

学习笔记!

2016-11-16 12:08:56 295

转载 AndroidStudio使用技巧

1.多行编辑Mac:Ctrl + GWindows/Linux:Alt + J具体什么使用场景呢?假设我们在代码中有一大段类似 R.id.xx 的代码,等写完突然发现,卧槽,原来是 R.string.xx,这个时候如果一个个更改不麻烦死了,有了多行编辑,我们只需要选中 R.id 然后按 Ctrl + G 会选中这些一样的代码,然后多次操作多次选中,如下图

2016-10-17 13:51:42 241

空空如也

空空如也

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

TA关注的人

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