haliofwu
码龄13年
关注
提问 私信
  • 博客:373,475
    373,475
    总访问量
  • 85
    原创
  • 2,152,132
    排名
  • 77
    粉丝
  • 0
    铁粉

个人简介:不想成为顶级美食家的web前端开发工程师都不是好产品经理。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2011-09-06
博客简介:

haliofwu的专栏

查看详细资料
个人成就
  • 获得84次点赞
  • 内容获得33次评论
  • 获得265次收藏
创作历程
  • 1篇
    2019年
  • 22篇
    2018年
  • 39篇
    2017年
  • 39篇
    2016年
  • 2篇
    2015年
  • 32篇
    2014年
成就勋章
TA的专栏
  • angularjs
    14篇
  • web 前段杂
    37篇
  • 自主环境探索算法
    4篇
  • nodejs
    16篇
  • 数据结构
    6篇
  • c++基础操作
    11篇
  • python
    11篇
  • js
    19篇
  • c#
    3篇
  • 正则表达
    1篇
  • 框架
    1篇
  • nodejs实战
    2篇
  • jquery
    5篇
  • 传输协议
    1篇
  • express
    1篇
  • cookie类
    1篇
  • 构建工具
    2篇
  • dom
    1篇
  • 代码块-文件上传
  • 设计模式
    1篇
  • css
    2篇
  • mysql
  • 排序
    1篇
  • 前端打包
    1篇
  • react
    1篇
  • 前端自动化部署
    1篇
  • 工作
    3篇
兴趣领域 设置
  • 前端
    javascriptcssreact.jses6webpack前端框架
  • 后端
    node.js
  • 移动开发
    flutter
  • 网络与通信
    https
  • 微软技术
    typescript
  • 学习和成长
    面试
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

[Python]网络爬虫(二):利用urllib通过指定的URL抓取网页内容

1.基本方法urllib.request.urlopen(url, data=None, [timeout, ]*, cafile=None, capath=None, cadefault=False, context=None)-         url:  需要打开的网址-         data:Post提交的数据-         time
原创
发布博客 2017.10.24 ·
2499 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

前端自动化部署

前景提要: 假设某个项目涉及到三个及以上的project.每个project有自己的版本,众多的开发者共同在开发.那么,如何能做到不同project之间发布的时候做到同步且不出差错呢?解决的办法:自动化部署. 工具: jekins 方法: 项目中建立jekinsfile jekins中做出相应的配置to be continue...
原创
发布博客 2018.08.03 ·
1060 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

#ifdef #endif

最近在用C语写一些程序,发现#ifdef,#else,#endif和#ifndef,#else,#endif在UCOS-II中有大量的应用,于是到网上查了一些相关的解释.#ifdef的用法灵活使用#ifdef指示符,我们可以区隔一些与特定头文件、程序库和其他文件版本有关的代码。 代码举例:新建define.cpp文件#include "iostream.h"int main()
转载
发布博客 2014.12.08 ·
658 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

SSR

CSR:客户端渲染:简而言之是在浏览器端渲染。先拿到dom,css,通过js(ajax)拿到后台数据挂载在dom上显示;优点:交互性好,可以最小单位的返回数据;适宜使用在交互性强的软件中缺点:seo 比较差;蜘蛛只能识别html,不能识别js中的文件;SSR:服务端渲染: 后台直接生成含有完备数据的html返回给前端;跟客户端相反;适用于:首屏渲染;交互性小而展示...
原创
发布博客 2019.10.25 ·
1189 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

记一次Bug

这个Bug查了好几个小时…如此愚蠢的一个Bug…给自己跪了. <Menu onClick={this.getComponent} mode="horizontal" selectedKeys={[currentPage]} style={{ lineHeight: '62px', borde...
原创
发布博客 2018.12.06 ·
398 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webpack完整记录

碎碎念:之前一直在csdn.总觉得csdn氛围不太好,但是因为懒嘛,一直没有迁移.今天波特问我,是否可将我的csdn账号借给他下点东西.我记得我csdn好几千积分的.结果一看,现在积分不能下载了,要靠c币.c币是什么呢?一个c币=300阅读量.这就算了,还有过期机制.一段时间没用,就给清零了…这已经强制大家充币赚钱了…所以,果然是要倒闭了么.正文webpack入门文章webpack入...
原创
发布博客 2018.10.18 ·
854 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

浏览器兼容问题记录

chrome,firefox : grid 与 flex 的兼容;IE10,IE11:1.@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {}以此来识别IE10+以上的浏览器.但是注意,在该属性内的class,只会对没在该属性内的class的属性进行替代.如果比如:.oper-wrap { ...
原创
发布博客 2018.10.11 ·
1056 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

node/npm 安装的版本并非使用版本

现象 npm install n n stable 获取最新版本的node 之后,node –version /npm –version 仍然是原来的低版本.产生原因: which node/ which npm 可以看到当前正在使用的node/ npm 版本的目录 /usr/bin/npm 我们在全局环境中使用Node/npm 时,会自动去这...
原创
发布博客 2018.08.10 ·
2304 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

[webpack] webpack 从入门到 所有

官网地址webpack中文以server.js为接入点:'use strict';require('core-js/fn/object/assign');const webpack = require('webpack');const WebpackDevServer = require('webpack-dev-server');const config = requir...
原创
发布博客 2018.08.06 ·
2200 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webpack 从入门到放弃之路

公司的中流砥柱要走啦!!!! 我要接手这些摊子啦!!!!!硬着头皮上吧!/(ㄒoㄒ)/~~第一部分: webpack 使用部分 第二部分: 自动化部署部分 第三部分: 前端视频部分to be continue…...
原创
发布博客 2018.08.06 ·
335 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git-lfs使用

前端构建越来越复杂,很多静态的资源导致git clone下载的项目越来越臃肿.想象一下,在国内糟糕的网络环境下,拉取上GB的资源,内心是多么崩溃.git-lfs就是用来解决这个问题的.使用方法: 安装:(linux) git lfs install 配置私有lfs服务器 git config –global lfs.url “http://devcenter.xxxc...
原创
发布博客 2018.07.11 ·
6996 阅读 ·
1 点赞 ·
1 评论 ·
4 收藏

overflow:auto 时页面滚动条出现时跳动

产生环境: ant.design写的Item的时候,给选中添加背景.但是发现,在点击全部时,页面会有跳动,其他章节则不会有跳动. 章节内容的展示,是以 {width:1000px;margin:auto}或者 grid 的 auto 1000px auto 去实现的.最后发现问题的所在是: 全部的时候因为内容较多,右侧产生了滚动条;而其他章节的时候,因为内容少,...
原创
发布博客 2018.05.30 ·
3437 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

一些工作上遇到过的坑

1.分支提交流程 git branch -a 查看所有分支和自己所在分支; git checkout -b dev remotes/origin/develop; 在本地建立了一个dev分支,这个分支只是远程develop分支在本地的一个clone 可以由这个分支直接  git pull origin develop 拉去远程分支(remotes/origin/develop)的更新 g...
原创
发布博客 2018.05.29 ·
509 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

docker 的应用

今天了解到docker之后,这真的是个大神器啊。 想当初给lab项目配环境的时候,配到傻啊。好,不说废话。安装: docker 的安装本身没什么大问题,但是网上的资源下载下载不下来,命令行也下载不下来。最后从同事哪里要来两个offline package.使用: 例如:项目 szww; 在本地的项目中 : cd szww ; 创建文件 :.dockerignore,写入下...
原创
发布博客 2018.05.15 ·
291 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

wj中期总结

canvas 上传图片到canvas,并可对其进行放大缩小,移动等; 需要注意的是,当同一个页面有多个canvas,鼠标在canvas上的图片时进行缩放,此时如果不做特别说明,将会对所有canvas中的图片进行缩放。轮播 改成自己需要的轮播样式;前端图片下载前端文件上传semantic modal 关闭,进入其他route再返回时,出现多个modal 的解决方法,监听每一个cont...
原创
发布博客 2018.05.15 ·
258 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【problem记录】

iframe嵌入jupyter页面的跨域问题 解决方法:必须在服务器端设置允许。 参照上一篇文章。值得注意的是,jupyter本身有一个配置文件,可以在里面配置。2.前端调用jupyter service api跨域问题,可以使用:var proxy = require('http-proxy-middleware');app.use('/api/contents/', pro...
原创
发布博客 2018.04.17 ·
326 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

跨域问题(iframe)记录

an ancestor violates the following Content Security Policy directive: “frame-ancestors ‘self’场景描述: iframe内嵌jupyter页面; 本地安装jupyter,命令行jupyter notebook开启,在本地开发环境下的页面内嵌入iframe<div id="left...
原创
发布博客 2018.04.10 ·
24440 阅读 ·
0 点赞 ·
14 评论 ·
1 收藏

经典排序算法(时间复杂度详解)

动画网站动画展示排序算法 对比具体实现来看。主要术语解释:稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面;不稳定:如果a原本在b的前面,而a=b,排序之后a可能会出现在b的后面;内排序:所有排序操作都在内存中完成;外排序:由于数据太大,因此把数据放在磁盘中,而排序通过磁盘和内存的数据传输才能进行;时间复杂度: 一个算法执行所耗费的时间。空间复杂度: ...
转载
发布博客 2018.03.02 ·
1614 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

[mysql]beginTransaction/rollback/commit

sql.executeSqlTrans=function(sqlArray,callbackAll){ var tasks=[]; var first= function(callback){ // 开启事务 db.beginTransaction(function(err) { callback(err);...
原创
发布博客 2018.02.28 ·
1753 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jQuery插件开发结构

1,开始可以通过为jQuery.fn增加一个新的函数来编写jQuery插件。属性的名字就是你的插件的名字: jQuery.fn.myPlugin = function(){ //开始写你的代码吧! }; 但是,那惹人喜爱的美元符号哪里去了?她就
转载
发布博客 2018.01.30 ·
328 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏
加载更多