KalaerSun
码龄11年
求更新 关注
提问 私信
  • 博客:65,529
    65,529
    总访问量
  • 91
    原创
  • 11
    粉丝
  • 11
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2015-01-11

个人简介:总有许多风景等着你去发现,能做自己曾做不了的,就是最好的生活

博客简介:

长歌倚楼的学习记录

博客描述:
希望自己能成为一个技术不宅
查看详细资料
个人成就
  • 获得14次点赞
  • 内容获得7次评论
  • 获得23次收藏
  • 博客总排名564,571名
创作历程
  • 66篇
    2018年
  • 18篇
    2017年
  • 9篇
    2016年
成就勋章
TA的专栏
  • 数据结构与算法
    44篇
  • Three.js
    7篇
  • javascript学习笔记
    8篇
  • c++
  • 自制操作系统
  • 计算机网络
  • 嵌入式
    2篇
  • React Native
    4篇
  • 剑指offer
    49篇
  • 网页设计
  • 工具使用
    1篇
  • React
    2篇
  • GIT
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

89人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

树莓派 wringPi gpio控制

坑跌的淘宝,三个传感器能发五天实在忍不住了先配置下试试,手头还有几个led先下载安装wiringPi(一个集成的控制GOIO的库)sudo apt-get install git-coregit config --global user.name='"xxx"git config --global user.email=xx@xx.com没有git就去安装一下git
原创
博文更新于 2017.03.16 ·
537 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

翻译 :深入React代码:处理状态变化

最近学习React setState的机制一直不甚理解 部门大佬推荐的文章尝试翻译一下 权当学习 有翻译的不足的地方欢迎指出原文链接点这里深入React代码:处理状态变化 状态.React命名中最复杂的概念之一。然而我们中的一些人在我们的项目中已经通过外化状态摆脱了它(Redux了解一下?),但它任旧是在react.js中被广泛使用的特性。在带来方便的同时,它可能会...
翻译
博文更新于 2018.08.15 ·
646 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Git Pro Charpter 9

Git 是一套内容寻址的文件管理系统 .git 目录,几乎所有 Git 存储和操作的内容都位于该目录下。如果你要备份或复制一个库,基本上将这一目录拷贝至其他地方就可以了。 另外还有四个重要的文件或目录:HEAD 及 index 文件,objects 及 refs 目录。这些是 Git 的核心部分。objects 目录存储所有数据内容,refs 目录存储指向数据 (分支) 的提交对...
原创
博文更新于 2018.08.06 ·
228 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Each child in an array or iterator should have a unique "key" prop

1 在React 中 map this.state.array.map((el,index)=>{ return( <div>el.name</div> )})如果不给render的div 加上一个唯一的key 就会warning Each child in an array or iterator should ...
原创
博文更新于 2018.08.01 ·
11683 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

Redux 与传统MVC的比较

Redux 状态管理 统一的入口与统一的状态管理 store 数据库实例 state 数据库中存贮的数据 dispatch 用户发起请求 action : { type,payload} 请求的url以及请求的数据 reducer 路由加控制器 reducer switch-case 路由 根据action.type路由到对应的控制器 reducer 对数据的操作 reduce...
原创
博文更新于 2018.07.31 ·
634 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

React setState

一,React 是一个单相数据流的框架 unidirectional data flowsetState是异步的因此对于要立即更新并且使用其值的情况来说并不能得出确切的答案 官网上给出的解决方式是采用传入一个匿名函数的方式更加稳妥this.setState(function (prevState,props){ return ( counter :pr...
原创
博文更新于 2018.07.30 ·
164 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

面试经验谈 OKcoin前端面试

问题 面试了Okcoin 的前端工程师 Hr很好 具体问了些深入的问题 要求明白web开发中各种背后的机制 不能只会用 要建立起完善的知识体系结构 1,Css position有哪些属性 具体解释 2,Js闭包 实际是为了访问函数内定义的数据3,React的了解程度 4,Meta标签的意义 5,Img标签中 alt title的意义 6,页面的重排和重绘 7,如何理解we...
原创
博文更新于 2018.04.17 ·
1599 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

剑指offer 构建乘积数组

class Solution {public: vector<int> multiply(const vector<int>& A) { int length=A.size(); vector<int> B(length,1); if(length!=0) { ...
原创
博文更新于 2018.04.12 ·
122 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

剑指offer 数组中重复的数字

class Solution {public: // Parameters: // numbers: an array of integers // length: the length of array numbers // duplication: (Output) the duplicated nu...
原创
博文更新于 2018.04.12 ·
140 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

剑指offer 把字符串转换成整数

class Solution {public: int StrToInt(string str) { int n=str.size(),s=1; long long res=0; if(!n) return 0; if(str[0]=='-') s=-1; for(int i=(str[0]=='-'||st...
原创
博文更新于 2018.04.12 ·
219 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

剑指offer 不使用加减乘除做加法

class Solution {public: int Add(int num1, int num2) { while(num2!=0) { int temp=num1^num2; num2 = (num1&num2)<<1; num1=temp; ...
原创
博文更新于 2018.04.12 ·
148 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

剑指offer 求1+2+3+4+。。。+n

class Solution {public: int Sum_Solution(int n) { int result=n; result&&(result+=Sum_Solution(n-1)); return result; }};题目要求不能循环判断等关键字 所有借助&& 短路运算符...
原创
博文更新于 2018.04.12 ·
170 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

剑指offer 孩子们的游戏

约瑟夫环的问题class Solution {public: int LastRemaining_Solution(int n, int m) { if(n<1||m<1) return -1; int *array= new int[n];//用数组模拟环 int i=-1,step=0,count=n; ...
原创
博文更新于 2018.04.12 ·
261 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

剑指offer 扑克牌顺子

扑克问题 1 ,大小王是 0 即可看作是任意的数字 先统计0的个数 2,如果有两张一样的牌,一样的数字形成对(不是0)那就不可能是顺子 3,判断相邻两张扑克的差值 如果大于零的个数 则不可能用0补全成为顺子 01456 1与4相差2 但是只有一个0就没法补全class Solution {public: bool IsContinuous( vector<int&gt...
原创
博文更新于 2018.04.12 ·
129 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

翻转单词序列

class Solution {public: void ReverseWord(string &str,int start,int end) { while(start<end) { swap(str[start++],str[end--]); } } string Reve...
原创
博文更新于 2018.04.12 ·
215 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

左旋转字符串

class Solution {public: string LeftRotateString(string str, int n) { int len = str.length(); if(len==0) return ""; n=n%len; str+=str; return str.substr(n,le...
原创
博文更新于 2018.04.12 ·
202 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

颜色字符串转换

链接:https://www.nowcoder.com/questionTerminal/80b08802a833419f9c4ccc6e042c1cca 来源:牛客网    var regexp=/rgb((\d+),\s*(\d+),\s*(\d+))/;     var ret=sRGB.match(re...
原创
博文更新于 2018.04.12 ·
450 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

字符串的长度

function strLength(s, bUnicode255For1) { if(bUnicode255For1===true) { return s.length; }else{ var len = s.length; for(var i=0;i<s.length;i++) { ...
原创
博文更新于 2018.04.09 ·
488 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数组去重

链接:https://www.nowcoder.com/questionTerminal/0b5ae9c4a8c546f79e2547c0179bfdc2来源:牛客网   var resArr = [];   var flag = true;       &
原创
博文更新于 2018.04.09 ·
136 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

根据包名 在指定空间中创建对象

function namespace(oNamespace, sPackage) { var arr = sPackage.split('.'); var res=oNamespace; for(var i=0,len=arr.length;i<len;i++) { if(arr[i] in oNamespace){ i...
原创
博文更新于 2018.04.09 ·
214 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多