[序] 2013年12月初,接到51CTO的邀请写一篇关于挨踢人物传记的邀请.尽管写文章对我已不是什么新鲜事.数年来写的书和博客至少也在600万字以上.不过基本都是与技术有关的.写传记这还是头一次,也许是现在正处于创造历史的阶段,还没有空来回顾历史.不过提前尝尝鲜也是好事. 以前我一直认为中国文化博大精深,尤其是汉字.估计现在国内混IT的没有不知道“挨踢”是什么意思的.不过要是和中文半吊子的老外谈起“挨踢人生”,估计那帮家伙一定会认为我被人揍了,过得是刀与剑.铁与血的人生!尽管“挨踢”在这里并不…
笔者不久前写了一篇文章<做DBA必须学会,不会会死的11个Linux基本命令>,博文地址为:http://blog.csdn.net/ljunjie82/article/details/45022355 此篇文章,则是写的初中级DBA必需要学会的9个Linux网络命令.这些命令对一个DBA在维护管理.故障排除方面是否能高效的开展工作,起着举足轻重的作用. 1.ethtool Ethtool是用于查询及设置网卡參数的命令.用得最多的,莫过于查看网卡的速度,如百兆.千兆.万兆. 经常使用使用方法:…
Python(发音:英[?pa?θ?n],美[?pa?θɑ:n]),是一种面向对象.直译式电脑编程语言,也是一种功能强大的通用型语言,已经具有近二十年的发展历史,成熟且稳定.它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务.它的语法非常简捷和清晰,与其它大多数程序设计语言不一样,它使用缩进来定义语句. Python支持命令式程序设计.面向对象程序设计.函数式编程.面向切面编程.泛型编程多种编程范式.与Scheme.Ruby.Perl.Tcl等动态语言一样,Python具备垃圾回收…
最近找工作面试,问到一些过去的工作和项目经验.我把公司用到的ORM框架(LLBL Gen)拿出来谈一谈,说一下他的优势,对方却一直追问ORM的好处,性能方面的问题,让我有时候都不知道如何回答,产生了不小的压力. 坦白来说,自学生时代(2004)就对NHibernate的大名敬仰已久,也完整的学习过它的映射文件写法,数据读取方法,当时对复杂的Xml映射配置文件了熟于胸.那时,微软的Application Block还比较流行,这项技术演变为后来的Enterprise Library,在第二份工作,…
在我从事UI设计师这几年的工作中逐渐发现,最让人糟心的不是应付各种奇葩的需求,完成设计稿,而是交付.每次交付的设计稿和最后开发出来的产品总是让我心塞无比,很少最终产品和我的设计稿是完全一致的. UI设计师对接产品经理是个问题,UI设计师对接前端工程师是个问题. UI设计师处于整个产品开发链条中最为重要也是最为尴尬的一环,产品界面设计完全出自设计师,但是却不是由设计师来最终实现. 根据我的经验,其实大部分问题都出在了沟通上,开发工程师没有完全理解设计稿,他们完全依赖我们的标注和切图来进行开发,设计…
因为季节的原因,现在正是骑车的好时候,而且北京也开通了一条自行车的专用路.但就是在这么好的时候,我们发现,路边的小黄车却越来越少了,而且它的麻烦还不断! ofo法人被限制出境 6月12日消息,据上海市高级人民法院网信息显示,因东峡大通(北京)管理咨询有限公司不履行法律文书确定的义务,法院已依法限制其影响债务履行的直接责任人陈正江出境. 小黄车越来越少 要退的押金却越来越多 他还能挺多久? 上海市高级人民法院网截图 公开资料显示,东峡大通(北京)管理咨询有限公司系ofo小黄车的运营主体.去年10月…
2分钟玩转APIPOST 本文通过简单介绍如何利用ApiPost调试接口和快速的生成接口文档,让您初步体验ApiPost的魅力! 1. API写完想要测试?试试模拟发送一次请求 新建接口,我想模拟发送请求如下 curl --location --request POST 'https://echo.apipost.cn/get.php?c=Course&id=1000' \ --header 'User-Agent: Apipost client Runtime/+https://www.api…
 前面介绍了什么是IT服务.以下几章将介绍IT服务该怎么做.在聊怎么做之前.想起几句流行的告白和准备入行IT服务事业的朋友共勉. 当你的才华 还撑不起你的野心时 就应该静下心来 学习 --- 当你的能力 还驾驭不了你的目标时 就应该沉下心来 历练 --- 梦想 不是浮躁 而是沉淀和积累 --- 仅仅有拼出来的漂亮 没有等出来的辉煌 --- 机会永远是 留给最渴望的那个人 --- 学会 与内心深处的你对话 问问自己 想要如何的人生 --- 静心学习.耐心沉淀 送给全部的朋友和我自己! 好.言归…
转载:https://www.cnblogs.com/chinabin1993/p/9848720.html 这段时间一直在用vue写项目,vuex在项目中也会依葫芦画瓢使用,但是总有一种朦朦胧胧的感觉.于是决定彻底搞懂它. 看了一下午的官方文档,以及资料,才发现vuex so easy! 作为一个圈子中的人,决定输出一下文档,如果你仔细看完这篇文章,保证你对vuex熟练掌握. 我把自己的代码上传到了github,大家有需要的可以拉下来:github 先说一下vuex到底是什么? vuex 是一…
作者:邓聪聪 为了工作之需要,在系统服务方面不断的摸爬打滚,有了这样点点滴滴的经验,留后在使用!  插件网盘取. 链接: https://pan.baidu.com/s/1i5u0ed3 密码: rx52 1:安装依赖包--(安装LNMP环境) yum -y install lrzsz ntp gcc gcc-c++ autoconf automake zlib zlib-devel openssl openssl-devel pcre* make gd-devel libjpeg-devel…
一. 内联函数和宏定义的区别 1.内联函数在运行时可调试,而宏定义不可以: 2.编译器会对内联函数的参数类型做安全检查或自动类型转换(同普通类型),而宏定义不会: 3.内联函数可以访问类的成员变量,而宏定义则不能: 4.在类中声明同时定义的成员函数,自动转化为内联函数: 5.在预编译时,宏定义在调用处执行字符串的原样替换.在编译期间,内联函数在调用处展开,同时进行参数检查: 6.两者都可节省函数调用是所带来的时间和空间开销,采用空间换时间的方式,在其调用处进行展开: 7.内联函数可作为某个类的成…
面试Tips 面向对象:准备找工作的同学 内容概述:关于面试的一些经验总结,希望能带给你些许帮助.若有描述不准确的地方,欢迎指点建议. 内容提炼:共分为四阶段 1.面试前之静生慧 (1)课本知识过一遍(2)知识扩展提技能(3)技术博客别忽略(4)牛客刷题没毛病(5)学长学姐讨经验(6)模拟面试消恐惧(7)简历制作要精细(8)趋势新闻常关注 2.面试时之稳如山 (1)着装谈吐要大方(2)知识网络脑中形(3)逻辑条理切清晰(4)高难问题不要慌(5)薪资待遇别提及 3.面试失败不放弃 (1)面对失败请…
作者:程序员小跃 Slogan:当你的才华还无法撑起你的野心时,那应该静下心来好好学习 上次的翻译,引起了很大的反响,大家都想知道自己和高级工程师的差距,看了我的文章,是不是都在默默地做着比较呢?如果你还没看,请赶紧移步过去看看吧.<知道吗,你和高级工程师差距巨大> 紧接着就是各种效应来了.有人问我,如何成为高级工程师:有人问我如何入门成为工程师:有人问我,如果做好规划,让自己做的更好!emm,有部分我已经在<答知友困惑:Java零基础如何入门,不知道怎么学,迷茫ING>做了解答,…
代码: # 列出http://www.cnblogs.com/xiandedanteng中所有博文的标题 from bs4 import BeautifulSoup import requests user_agent='Mozilla/4.0 (compatible;MEIE 5.5;windows NT)' headers={'User-Agent':user_agent} for i in range(1,61): html=requests.get('http://www.cnblogs…
任务还是读取博文标题. 读取app2.js // 内置http模块,提供了http服务器和客户端功能 var http=require("http"); // cheerio模块,提供了类似jQuery的功能 var cheerio = require("cheerio"); // 内置文件处理模块 var fs=require('fs'); // 创建一个将流数据写入文件的WriteStream对象 var outstream=fs.createWriteStre…
这回爬虫走得好点了,每次正常读取文章数目总是一样的,但是有程序僵住了情况,不知什么原因. 代码如下: // 内置http模块,提供了http服务器和客户端功能 var http=require("http"); // 内置文件处理模块 var fs=require('fs'); // 创建一个将流数据写入文件的WriteStream对象 var outstream=fs.createWriteStream('./1.log'); // 请求参数JSON var options; //…
延续上一篇,想把自己博客的文档标题利用Node.js的request全提取出来,于是有了下面的初哥爬虫,水平有限,这只爬虫目前还有点瘸腿,请看官你指正了. // 内置http模块,提供了http服务器和客户端功能 var http=require("http"); // 内置文件处理模块 var fs=require('fs'); // 创建一个将流数据写入文件的WriteStream对象 var outstream=fs.createWriteStream('./1.txt'); /…
提示:阅读本文需提前了解的相关知识 1.阿里云(https://www.aliyun.com) 2.阿里云CDN(https://www.aliyun.com/product/cdn) 3.阿里云OSS(https://www.aliyun.com/product/oss) 4.HTTPS(http://baike.baidu.com/view/14121.htm) 阅读目录结构 引: 一.准备工作 二.整体功能结构 三.具体实现步骤 四.关键点和问题处理 五.延伸与扩展 六.总结与思考 引:…
前言: 在总结okHttp的时候,为了管理网络请求使用到了单例模式,晚上实在没啥状态了,静下心来学习总结一下使用频率最高的设计模式单例模式. 单例模式: 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例. 单例特点: 单例类只能有一个实例. 单例类必须自己创建自己的唯一实例. 单例类必须给所有其他对象提供这一实例. 单例分类: 1).懒汉单例 (1)非线程安全实现 public class Singleton { private Singleton(){ } private…
1  既然选择了远方 Since I’ve chosen to go far    便只顾风雨兼程 I will just walk down the path I chose step by step ;   2 长了一颗红楼的心,偏生在水浒的世界,想交几个三国里的桃园朋友,但遇上的都是西游里的妖魔鬼怪;   3 有些人QQ明明显视2G.3G.4G.wifi.在线,但是不管你发多少条信息过去,他都不回你一条.但是有些人他明明不在线,你发过去他马上就回你. 这就像鲁讯说的那句话:有些人他活着,但…
2016年同2015年一样,在我还没有做好心理准备的时候,一晃神就到了年底.年关将近,不知诸君心情如何,年初的规划实现了多少,来年的计划又是否已有了眉目.年过三十的Peak君感觉年关是越来越难过了,越喧嚣的时候越想静处,感慨越多能说出口的反而越少. 近来有读者问Peak君为何最近这么多产,原因无他,仅为缓解年关将近的焦虑感.今年要说有什么收获,该算发现坚持写字所带来的好处.最近感觉尤其明显,只有沉浸在技术的纹理脉络之中时,才能像老僧坐定一样心无所想.看着博客和公众号里40多篇技术文章时,总算能略…
PS:当你的才华还撑不起你的野心时,那你需要静下心来学习..... 学习内容: 1.从服务器上获取XML文档... 2.解析XML文档中的内容...   XML文件想必大家都非常的熟悉,可扩展的标记语言,通过节点的方式对数据进行保存,学过HTML的都很清楚,XML文档与其非常的相似(结构上相似而已),因此我们可以把一些数据保存在XML文档当中,然后通过解析XML文档从中获取相关的数据信息...我也就不卖关子了...直接说一下我如何通过XML文档到底做了什么事情吧...就拿Android中的Lis…
在 PHP 应用开发中,往往需要验证用户邮箱.发送消息通知,而使用 PHP 内置的 mail() 函数,则需要邮件系统的支持. 如果熟悉 IMAP/SMTP 协议,结合 Socket 功能就可以编写邮件发送程序了,不过开发这样一个程序并不容易. 好在 PHPMailer 封装的足够强大,使用它可以更加便捷的发送邮件,免去了我们很多额外的麻烦. 首先,修改php.ini中的一些配置  extension=php_openssl.dll  前面的分号去掉,  allow_url_fopen = Of…
版权声明:原创作品,谢绝转载!否则将追究法律责任. 本篇博客的高可用集群是建立在完全分布式基础之上的,详情请参考:https://www.cnblogs.com/yinzhengjie/p/9065191.html.并且需要新增一台Linux服务器,用于Namenode的备份节点. 一.实验环境准备 需要准备五台Linux操作系统的服务器,配置参数最好一样,由于我的虚拟机是之前完全分布式部署而来的,因此我的环境都一致. 1>.NameNode服务器(s101) 2>.DataNode服务器(s…
在本系列的上一篇文章中,我们学习了Glide的基本用法,体验了这个图片加载框架的强大功能,以及它非常简便的API.还没有看过上一篇文章的朋友,建议先去阅读 Android图片加载框架最全解析(一),Glide的基本用法 . 在多数情况下,我们想要在界面上加载并展示一张图片只需要一行代码就能实现,如下所示: Glide.with(this).load(url).into(imageView); 虽说只有这简简单单的一行代码,但大家可能不知道的是,Glide在背后帮我们默默执行了成吨的工作.这个形容…
是应用率最高.长期霸占排行榜的常青藤 Java?是易于上手,难以精通的 C?还是在游戏和工具领域仍占主流地位的 C++?亦或是占据 Windows 桌面应用程序半壁江山的 C#?…… 我想,每个人可能会根据工作要求的必然条件.兴趣爱好的充分条件,做出相应不同的选择.也有很多工程师在学习一门新的技术时,都会担心自己所学的技术是否会越来越流行,尽量去避免学习了一个非常小众和冷门的技术.这种担忧是可以理解的,毕竟,一门技术使用的人越多,对于早期学习这门技术的工程师来说,就有越多的好处和优势.与此同时,…
软工学习进行了一个多月,但是真正静下心来学习也只是一周左右吧,这段时间里给自己印象最深刻的就是作图了, 机房收费系统我们是先进行的编码,后学习软件project对它来了一次回想性的文档编写. 刚開始当然不知道这些图都是干啥用的,早在项目開始前就问师傅里面的图都用啥工具来画的.师傅给了一个叫做<亿图>的软件,各种模板都给提供了,异常兴奋.于是天马星空的開始了自己的作图旅程,结果到最后才发现,自己全然脱离了视频中的介绍,差点儿没有依照作图规范来,终于70%的图都变成了废品. 没办法,还是从基础上来…
拥抱swoole, 拥抱更好的php Swoole 是什么? Yaf 是什么? 接触swoole已经4年多了,一直没有好好静下心来学习.一直在做web端的应用,对网络协议和常驻内存型服务器一窍不通.一不留神swoole已经从小众扩展变成了流行框架,再不学习就完了 swoole + yaf swoole server 的角色 还是先用swoole来做一个http server. 常见的php web应用,通常是apache+fast-cgi 或者 nginx + php-fpm.这里以php-fp…
序言 一次作业致使我们成为了一个团体,相聚即是缘分,让我们一起为STW绘制一幅完美的画卷,交一份满意的答卷. 这不是一个人的王者,是团队的荣耀. Team成员 队长:王筱哲 201631062220 队员:李欣 201631062120 常睿 201631062320 邓雪莲 201631062305 曾俊霞 201631062505 邵灿 201631062302 队名 Six Team Winner(STW) 队员风采(名片) Name:王筱哲 Style:才华与智慧兼得,用理性之笔泼洒感性…
当你的才华还撑不起你的野心的时候,你就应该静下心来学习.当你的能力还驾驭不了你的目标的时候,你就应该沉下心来历练.问问自己,想要怎样的人生. 欢迎加入 基础架构自动化运维:598432640,大数据SRE进阶之路:959042252 1.开头执行脚本解释器#!/bin/bash或者#!/bin/sh 2.开头加版权等信息#Date#Author#Mail#Function#Version 提示:可配置vim编辑文件时自动加上以上信息,方法是修改~/.vimrc配置文件 3.脚本中尽量不要用中文注…