自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

开心就好的专栏

如果你总是轻言放弃, 那么你将会一事无成.

  • 博客(12)
  • 资源 (5)
  • 收藏
  • 关注

原创 通过HttpURLConnection抓取图片

URL url = new URL("http://avatar.csdn.net/7/8/E/3_butterfly5211314.jpg"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); // 设置连接超时时间 conn.setConnectTimeout(30

2017-06-28 12:32:32 1794

原创 window.name + iframe 实现跨域

window.name属性有这样的特点: 当前页设置的值, 在页面重新加载(非同域也可以)后, 值依然不变. 比如: window.name = 'abc';window.name; // abcwindow.location = 'http://www.baidu.com';window.name; // abc利用这个加上iframe就可以实现跨域数据传递. iframe会创建一个

2017-06-27 22:05:17 3727

翻译 Cannot find module '.tmp/Rx.min.js'

使用mgechev/angular-seed时, npm start报错:[21:22:01] 'build.dev' errored after 7.24 s[21:22:01] Error in plugin 'run-sequence(build.html_css)'Message: Cannot find module '.tmp/Rx.min.js'Details:

2017-06-20 21:49:16 1307

转载 gulp watch error on CentOS 7

at errnoException (fs.js:1031:11)at FSWatcher.start (fs.js:1063:11)at Object.fs.watch (fs.js:1088:11)echo fs.inotify.max_user_watches=582222 | sudo tee -a /etc/sysctl.conf && sudo sysctl -pref: https

2017-06-19 18:33:30 690

原创 设计模式之组合模式(Composite Pattern)

组件化开发是前端时下流行的开发理念之一, 而Angular中也引入了组件的概念, 不禁想到了设计模式中的组合模式, 在此记录下自己的想法.先看下类图, 一目了然: 为了便于表述, 这里自己翻译的术语如下: Component: 抽象组件 Leaf: 叶子组件(不可再分成其他组件) Composite: 容器组件(可以再分成其他组件)可以看到:抽象组件的存在, 可以让我们对叶子组件和容器组

2017-06-15 11:42:07 406

原创 Angular2之入门示例

概述在学ng2, 手写一个例子感受下, 当然是经典的双向数据绑定.环境“@angular/core”: “^4.0.0” + Typescript 2.3.4代码展示文件组织src/app 目录下主要文件: ├── app.component.html ├── app.component.ts ├── app.module.ts ├── twoway-bind/ │ └── twowa

2017-06-13 22:49:58 4006 5

原创 java注解学习笔记

注解概述注解就是代码中的特殊标记, 用于替代配置文件. 相比配置文件而言(比如.xml, .properties等), 语义化更好, 看起来直观, 类型也可以直接获取, 不像在配置文件中, 读到的都是字符串, 还要做各种转换.三个常用的注解@Override, @SuppressWarnings, @Deprecated 例子:public class Compone...

2017-06-12 23:34:01 283

原创 gmplayer启动报错: Option equ_channel_1 needs a parameter at line 11

删除~/.mplayer/gui.conf, 再重新启动gmplayer即可.参考: http://www.cnblogs.com/acgpiano/p/4136172.html欢迎批评指正!

2017-06-09 10:22:42 820

原创 unzip命令解压中文乱码

原来在windows上的zip文件, 在CentOS上使用unzip直接解压会显示乱码, 因为windows简体中文版的操作系统一般上用的是GBK编码, 所以会导致这个问题, 可以使用-O参数来解决, 即:unzip -O GBK file.zip;如果有多个, 可以批量解压, 很方便for i in $(ls -l | grep -E .*\.zip); do unzip -...

2017-06-08 23:32:56 12115 2

原创 CentOS7安装mplayer

安装过程# download source code from http://www.mplayerhq.hu/design7/dload.html & extractwget -cS http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.3.0.tar.xztar -Jxvf MPlayer-1.3.0.tar.xz# install alsa(

2017-06-08 16:55:23 971

原创 使用ntfs-3g挂载NTFS格式的U盘

下载ntfs-3g, 具体版本因时间而异 wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz解压安装tar -zxvf ntfs-3g_ntfsprogs-2017.3.23.tgzcd ntfs-3g_ntfsprogs-2017.3.23/./configure makemake install查看u

2017-06-03 12:00:49 7860

原创 Linux批量添加软件到PATH

自己安装的软件放在/usr/software/src/, 然后在/etc/profile中挨个export, 这样有些麻烦, 后来想了下, 可以利用shell的数组实现,方便一些: 在/etc/profile文件最后添加# installed software mySoftwarePath=/software/src/mySoftwareArr=( "node-v6.10.3-lin

2017-06-03 11:05:57 559

grpc-calculator.zip

golang之grpc入门示例(一个简单的计算器), 包含go.mod, protobuf定义, server实现及client实现.

2019-09-17

深入理解c指针.pdf

深入理解C语言指针的书签, 非常适合对指针学了个皮毛, 想深入的同学。 看完后会有很大的收获。

2018-12-17

[动画原理].扫描版.pdf

主要是基本的图形学知识, 动画算法, canvas绘图知识, 还有一些运算技巧, 对于前端动画这块想要深入的同学会有所帮助!

2018-03-13

Web前端黑客技术揭秘.钟晨鸣等.pdf

适合入门前端安全, 基本的安全概念, xss, csrf, flash漏洞等. 读完后, 收获不小!

2017-12-18

数据结构与算法JavaScript描述.pdf

数据结构与算法JavaScript描述这本书, 适合入门学习数据结构与算法的朋友, 可以满足前端开发需要.

2017-12-18

空空如也

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

TA关注的人

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