5 刷牙不洗脸

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 54w+

JavaScript 匿名函数与闭包

匿名函数为没有函数标识符的函数,主要用于赋值变量;而闭包指有权访问另一个函数作用域中变量的函数,常见方式就是在一个函数内部创建另一个函数。一、匿名函数声明一个普通函数,函数名为fun:function fun(){ //函数体}那么将函数名去掉,就是匿名函数://单独的匿名函数会报错,无法运行、无法调用//function() {// //函数体//}...

2019-07-11 14:28:50

AngularJS中Directive指令bindToController属性

1、&绑定functionfunction metadataManagement(PathUtils) { return { restrict: 'E', bindToController: { title:"@", values: "=", //所有的元数据 dele...

2019-07-04 21:37:25

Java学习清单

k8s:Kubernetes(k8s)中文文档 从零开始k8s : https://www.kubernetes.org.cn/doc-11K8s基本概念入门:https://blog.csdn.net/TM6zNf87MDG7Bo/article/details/79621510Spring:Spring Framework Documentation:https://docs....

2018-12-19 16:16:39

LeetCode第三题Longest Substring Without Repeating Characters小结

题目描述代码思路及解析题目为求给定字符串最长不重复字符字串长度,可通过双指针,记录移动及不重复子串首字符,并使用字符数组记录所有字符上次出现位置。当遍历指针匹配字符的上次出现位置后于不重复子串首字符位置,则需重新记录首字符,并比较字符串长度。贴C代码:int lengthOfLongestSubstring(char* s) { int mark[150]; ...

2018-12-13 16:26:04

Refactoring(重构):改善既有代码的设计(一)

占坑用!!!本文为《重构 改善既有代码的设计》(Martin Fowler著 熊节译)阅读笔记。何谓重构:所谓重构是这样一个过程:在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构。本质上即,重构就是在代码写好之后改进它的设计。以增加代码的可读性,可扩展性。重构两重定义:名词定义:对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性...

2018-12-07 19:14:04

LeetCode第四题Median of Two Sorted Arrays小结

题目描述个人思路题目为求两有序序列中位数。将两序列排序取中位数即可,也满足题目O(log(m+n)log(m+n)log(m+n))。代码如下:double findMedianSortedArrays(int* nums1, int nums1Size, int* nums2, int nums2Size) { double med=0; int m=0,n=0; ...

2018-12-05 20:20:18

LeetCode第二题Add Two Numbers小结

题目描述  做法思路似乎比昨天的题更简单,解法单一,遍历链表即可。直接开干:/** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; */struct ListNode* addTwoNumbers(s...

2018-12-03 21:38:09

LeetCode第一题Two Sum小结

题目描述个人思路题目不同以往所做的oj第一题A+B,感觉还挺有意思的,可以暴力O(n2n^2n2)解,不提,后面我思路是先做O(nlognnlognnlogn)排序,再做归并查找。贴出我的代码:void mergeAdd(int arr[], int left, int mid, int right, int *temp){ int i = left; int j = mid + 1...

2018-12-02 20:55:10
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!