- 博客(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
244
原创 Java心得笔记->泛型
泛型的主要目的之一就是用来指定容器要持有什么类型的对象,而且有编译器来保证类型的正确性。元祖,它是将一组对象直接打包存储于其中一的一个单一对象。一、 简单泛型使用类型参数:T,用尖括号括住,放在类名后面。puublic class China<T>{ private T city; public China(T city){ ...
2018-08-13 20:53:00
287
原创 Java心得笔记->持有对象
阅读《JAVA编程思想》随手笔记,后期有时间慢慢整理如果一个类没有显示地声明继承自那个类没那么它自动继承ObjectCollection 类要确保这个Collection 包含指定的元素,这是因为考虑到Set的含义,因为在Set中只有元素不存在的情况下才会添加。ListList接口是在Collection 的基础上添加了大量的方法,可以在 List 的中间插入和移除元素...
2018-08-03 19:14:30
333
转载 Java心得笔记->内部类
阅读《JAVA编程思想》随手笔记,后期有时间慢慢整理。可以将一个类的定义放到另一个类的定义内部,这就是内部类。 包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类成员内部类...
2018-07-29 19:27:09
242
原创 Java心得笔记->多态
阅读《JAVA编程思想》随手笔记,后期有时间慢慢整理。向上转型子类向上转型到父类可能会缩小接口,但不会比父类全部接口更窄。动态绑定Java中除了 static 方法和 final 方法之外,其他的所有方法都是后期绑定的。 只有非 private 方法才可以被覆盖。 域和静态方法是不可以动态绑定,因此不存在多态。构造器编写构造器准则,“尽可能简单的方法使对...
2018-07-29 17:52:47
283
原创 ReactJS笔记之props(四)
props项目应用中经常需要在使用一个组件的时候传递参数,这个时候可以把参数放在标签的属性当中,所有的属性都会作为 props 对象的键值。代码块例如:class Index extends Component { render () { return ( <div> <MaxButton str={{inText='大' ...
2018-06-11 23:36:03
415
转载 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
568
原创 Electron笔记之主进程和渲染进程(一)
Electron简介Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和Node.js合并到同一个运行时环境中,并将其打包为Mac,Windows和Linux系统下的应用来实现这一目的。这幅图解释的很清楚了,单对于初学者的我来说还需要深入理解。主进程和渲染进程刚刚接触 Electron 的时候...
2018-06-08 00:15:09
6784
1
转载 ReactJS笔记之组件的 render 方法笔记2
React.js 中一切皆组件,用 React.js 写的其实就是 React.js 组件。我们在编写 React.js 组件的时候,一般都需要继承 React.js 的 Component(还有别的编写组件的方式我们后续会提到)。一个组件类必须要实现一个 render 方法,这个 render 方法必须要返回一个 JSX 元素。但这里要注意的是,必须要用一个外层的 JSX 元素把所有内容包裹起来...
2018-06-06 00:16:29
403
转载 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
198
转载 Linux指令用之记之-tr
参考:http://man.linuxde.net/tr说明:tr命令可以对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。注意:tr只能通过stdin(标准输入),而无法通过命令行参数来接受输入。选项:-c或——complerment:取代所有不属于第一字符集的字符; -d或——del
2017-12-19 18:58:29
276
转载 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
312
转载 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
191
转载 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
1222
原创 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
256
原创 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
1067
原创 Linux指令用之记之-shell双引号单引号区别
单引号、双引号区别:单引号原样输出,双引号取值输出。例如: name= hello echo "$name" 输出:hello name=hello echo '$name' 输出:$name反引号(`)位于键盘Tab按键的上方:在linux 中起着命令替换的作用。命令替换是指s
2017-12-04 13:10:19
1101
原创 Linux指令用之记之-cut
cut:命令用来显示行中的指定部分,删除文件中指定字段。使用说明cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。如果不指定 File 参数,cut 命令将读取标准输入。必须指定 -b、-c 或 -f 标志之一。选项-b:仅显示行中指定直接范围的内容; -c:仅显示行中指定范围的字符; -d:指定字段的分隔符,默
2017-11-30 16:58:03
601
原创 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
354
原创 SpringMVC-->(1)maven创建web项目
前言学习Spring有一个月了,一直处于维护他人工程的过程中,今天开始也动手自己搭建项目。 参考:[http://blog.youkuaiyun.com/zhshulin/article/details/37921705] IDE : Eclipse首先:新建maven项目File–>New–>Maven Project 点击完成后发现工程项目有个差错
2017-04-07 19:26:41
308
转载 Java-->ClassLoader详解
转载:http://mp.weixin.qq.com/s/AEwf5wyJAHB89vteSf8-pA http://blog.youkuaiyun.com/briblueClassLoader 翻译过来就是 类加载器,普通的Java开发者其实用到的不多,但对于某些框架开发者来说却非常常见。理解 ClassLoader 的加载机制,也有利于我们编写出更高效的代码。Cl
2017-04-06 12:12:07
325
原创 JavaScript笔记-->基本语法
前言初学JavaScript,本文记录了JS基本语法学习笔记,非常凌乱。function 方法名() {重用的代码块}<script> function handsome() { console.log("Hello"); console.log("js"); }</script><button onclick="handsome"> </bu
2017-03-22 17:36:16
342
转载 SpringMVC学习-->控制反转(IoC)与依赖注入(DI
转载:http://blog.xiaohansong.com/2015/10/21/IoC-and-DI/前言最近在学习Spring框架,它的核心就是IoC容器。要掌握Spring框架,就必须要理解控制反转的思想以及依赖注入的实现方式。下面,我们将围绕下面几个问题来探讨控制反转与依赖注入的关系以及在Spring中如何应用。什么是控制反转?什么是依赖注入?它们之间有什么关系?如何在S
2017-03-09 16:40:54
722
转载 内存泄漏全解析
南尘 的博客地址:http://www.cnblogs.com/liushilin写在前面对于 C++ 来说,内存泄漏就是new出来的对象没有 delete,俗称野指针;而对于 java 来说,就是 new 出来的 Object 放在 Heap 上无法被GC回收;而这里就把我之前的一篇内存泄漏的总结翻新,做一个更加全面规范的讲解,希望能帮到各位。一些杂谈
2017-03-02 12:12:58
342
转载 架构学习转载->Android架构思考:模块化、多进程
Spiny 的博客地址:http://blog.spinytech.com前言关于模块化(组件化)这个问题,我想每个开发者可能都认真的思考过。随着项目的开发,业务不断壮大,业务模块越来越多,各个模块间相互引用,耦合越来越严重,同时有些项目(比如我们公司)还伴随着子应用单独包装推广,影子应用单独发布等等需求,重新调整架构迫在眉睫。今天,我们就来聊聊模块化(组件化),这篇文
2017-03-02 12:10:53
365
转载 Java笔记->ExecutorService 的理解与使用
接口 Java.util.concurrent.ExecutorService 表述了异步执行的机制,并且可以让任务在后台执行。壹個 ExecutorService 实例因此特别像壹個线程池。事实上,在 java.util.concurrent 包中的 ExecutorService 的实现就是壹個线程池的实现。ExecutorService 样例这里有壹個简单的使用Java 实现的
2017-02-03 12:33:14
512
原创 Android笔记->Executors应用学习
public class MainActivity extends AppCompatActivity { ImageView mImageView; private ExecutorService mThreadPool; private LinkedListRunnable> mTaskQueue; private Thread mPoolThread;
2017-02-03 12:32:53
647
转载 Java笔记->LinkedList基本用法
LinkedList类是双向列表,列表中的每个节点都包含了对前一个和后一个元素的引用.LinkedList的构造函数如下1. public LinkedList(): ——生成空的链表2. public LinkedList(Collection col): 复制构造函数1、获取链表的第一个和最后一个元素[java] view plaincopy
2017-02-03 12:15:10
416
转载 SpringMVC笔记-->context:component-scan
Spring自动扫描base-pack下面或者子包下面Java文件,如果扫描到有@Component、@Controller、@Service等这些注解类。
2017-01-11 17:56:38
305
转载 SpringMVC-->mvc:annotation-driven
转载:https://my.oschina.net/HeliosFly/blog/2053431.AnnotationDrivenBeanDefinitionParser 通常如果我们希望通过注解的方式来进行Spring MVC开发,我们都会在***-servlet.xml中加入标签来告诉Spring我们的目的。但是我们为什么这么做呢?这个标签是什么意思呢?它做了什么呢?
2017-01-11 17:43:09
347
转载 对于有多种可替代解决方案的业务逻辑,提供一种快速更换的思路
转载自:https://v1sk.github.io/archives/什么是“有多种可替代解决方案的业务逻辑”?举几个例子说明:客户端的http请求操作,可以实现的方案有Retrofix、OkHttp、Volley等;客户端的数据库存储方案可以为Realm、greenDao、OrmLite等;图片加载的方案可以是Fresco、Glide、Picasso、U
2016-12-23 12:24:46
556
原创 Spring3企业应用开发实战笔记-->MySQL安装
一开始很疑惑下载什么版本,后来查看了下选择:Download MySQL Community ServerMySQL 下载地址 :http://dev.mysql.com/downloads/mysql/解压文件到指定目录;添加my.ini 配置文件注意修改basedir 和datadir 为自己的安装路径。[mysql]
2016-12-19 19:43:38
606
转载 仪表盘
转载:http://blog.youkuaiyun.com/ccy0122/article/details/53241648自定义view练习 仿支付宝芝麻信用的仪表盘对比图:首先是自定义一些属性,可自己再添加,挺基础的,上代码[html] view plain copy
2016-12-09 18:31:23
602
转载 Logger 使用教程
转载网址:http://blog.youkuaiyun.com/like_program/article/details/529865531.Logger 是什么在我们日常的开发中,肯定是少不了要和 Log 打交道,回想一下我们是怎么使用 Log 的:先定义一个静态常量 TAG,TAG 的值通常是当前类的类名,然后在需要打印 Log 的地方,调用 Log.d(TAG, "要打印
2016-12-09 17:39:47
12219
原创 工厂方法模式笔记
工厂方法模式是简单工厂模式的进一步抽象化和推广,工厂方法模式里不再只由一个工厂类决定那一个产品类应当被实例化,这个决定被交给抽象工厂的子类去做。来看下它的组成:1)抽象工厂角色: 这是工厂方法模式的核心,它与应用程序无关。是具体工厂角色必须实现的接口或者必须继承的父类。在java中它由抽象类或者接口来实现。2)具体工厂角色:它含有和具体业务逻辑有关的代码。由应用程序调用以创建对
2016-12-09 16:48:56
422
转载 AndroidStudio使用技巧
1.多行编辑Mac:Ctrl + GWindows/Linux:Alt + J具体什么使用场景呢?假设我们在代码中有一大段类似 R.id.xx 的代码,等写完突然发现,卧槽,原来是 R.string.xx,这个时候如果一个个更改不麻烦死了,有了多行编辑,我们只需要选中 R.id 然后按 Ctrl + G 会选中这些一样的代码,然后多次操作多次选中,如下图
2016-10-17 13:51:42
286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人