IT杂谈日记
三名狂客
success without applause,diligence without reward!Becoming、Cognifying、Flowing、Screening、Accessing、Sharing、Filtering、Remixing、Interacting、Tracking、Questioning、Beginning.
展开
-
前端知识体系总结
前端技术栈前端基础以上是前端的基本功,一些HTML5的新特性,新API还有CSS3的一些新特性,以及ES6的新语法也是比较热门的,都有涉及。框架或库 这是前端常用到的库和框架,包括:jQuerybootstraprequireJsechartsvueangularJsionic一些工具目前用的最多的工具主要时转载 2017-07-19 22:57:18 · 642 阅读 · 0 评论 -
计算机类学习总结
一、目录语言无关类操作系统智能系统分布式系统编译原理函数式概念计算机图形学WEB服务器版本控制编辑器NoSQLPostgreSQLMySQL管理和监控项目相关设计模式Web大数据编程艺术其它语言相关类AndroidAPPAWKC/C++C#ClojureCSS/HTMLDartElixirErlangFortranGoGroovyHa转载 2017-08-08 14:39:49 · 2049 阅读 · 0 评论 -
机器学习汇总
研究者大多数知名的人工智能研究者在网络上的曝光率还是很高的。下面列举了20位知名学者,以及他们的个人网站链接,维基百科链接,推特主页,Google学术主页,Quora主页。他们中相当一部分人在Reddit或Quora上面参与了问答。Sebastian Thrun个人官网:http://robots.stanford.edu/Wik转载 2017-08-08 20:12:32 · 672 阅读 · 0 评论 -
10 款下载神器
一、IDM(Internet Download Manager)https://www.internetdownloadmanager.com/IDM 是一个下载管理工具。它几乎可以下载任意内容,视频音频下载,网盘下载,还支持各种浏览器的插件。它还有自动化功能,可以定时下载,自动安排下载队列,还能批量下载功能。而且它还是多线程下载内容,让你的下载速度更快。转载 2017-08-08 21:53:41 · 3760 阅读 · 0 评论 -
GitHub+Hexo 搭建个人网站详细教程
什么是Hexo ?Hexo是一款基于Node.js的静态博客框架,依赖少易于安装使用,可以方便的生成静态网页托管在GitHub和Heroku上,是搭建博客的首选框架。这里我们选用的是GitHub,你没看错,全球最大的同性恋交友网站(逃……)。Hexo同时也是GitHub上的开源项目,参见:hexojs/hexo 如果想要更加全面的了解Hexo,可以到其官网 Hexo 了解更转载 2017-07-24 17:04:04 · 1242 阅读 · 0 评论 -
Google Chrome扩展程序推荐
颜色选色器就像它的名字一样,ColorPicker是一个方便的扩展,主要用于从网页上的任何地方挑选颜色的价值。此外,您可以选择一个区域,然后单击调色板,以查看该区域的颜色如何更改,而无需去找任何代码。Chrome调色板对从图像中寻找颜色方案非常头痛?Chrome调色板通过从网站的图像中创建多达64种调色板,以满足你的设计或灵感需求,从而有效解转载 2017-08-02 09:23:58 · 2027 阅读 · 0 评论 -
程序员职业生涯
一、帮别人挣钱(打工)不管你是刚入职的小兵,还是管人的经理,甚至是唬人的总监,都属于这一阶段。通常程序员在这一阶段的职业发展分两条线,专家(技术)线和管理线。专家线主要跟机器打交道,搞搞性能调优,高并发处理等等高精尖的问题;管理线主要跟人打交道,了解下属的状态,控制资源和进度。这一阶段的特点是稳定,低风险也低门槛。缺点是有天花板,一切转载 2017-08-09 08:37:03 · 614 阅读 · 0 评论 -
使用Git在码云上上传项目
一、 码云:中国版的github 最近两年开源中国的业务发生了很大的变化,依托于社区的基础,我们一共构建了四大业务:社区(oschina.net) --- 为开发者提供发现、学习和交流的平台;人才(job.oschina.net) --- 为开发者提供求职就业的平台;码云(git.oschina.net) --- 为开发者提供云端开发环境和工具;翻译 2017-07-31 14:37:02 · 548 阅读 · 0 评论 -
Nginx服务搭建负载均衡,反向代理,缓存加速,访问分布式文件系统高可用
一,Nginx Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。AS13000系统Nginx为1.9.2版本。Nginx具有很多非常优越的特性:在连接高并发的情况下,具有较好的性能,支持负载均衡,实现可扩展的浏量管理;使Web服务器更灵活,更高效,更安全;能够快速灵活且可靠的传送流视频和音频内容转载 2017-07-25 23:42:52 · 2528 阅读 · 5 评论 -
高效率技术学习方法
当我们要学习新技术/东西学习思路上图来源:https://codingstyle.cn/topics/3在过去未被自己流程化的情况下,自己学习新的东西的时候一直是处理迷迷糊糊的状态,直到我看到这张思维导图,我瞬间就理清自己平时在学习东西时候那混乱的思维了。可能平时我们也是这样做的,可是我们从来没有认真思考过或是整理过这样的思绪。也许你认为这样不重要,但是对我而言,有记录转载 2017-08-16 23:41:52 · 1137 阅读 · 0 评论 -
通往Java架构师之路
Java架构师,应该算是一些Java程序员们的一个职业目标了吧,很多码农码了五六年的代码也没能成为架构师。那成为Java架构师要掌握哪些技术呢,总体来说呢,有两方面,一个是基础技术,另一个就是组织能力和提出解决方案能力。 Java架构师必须掌握的内容:转载 2017-08-10 14:15:27 · 1113 阅读 · 0 评论 -
装逼的网站
1.伪装黑客:http://t.cn/RzrucGb在网吧/图书馆打开这个页面,随便敲几下键盘,是不是瞬间就高大上了呢!2.实时展示全球恶意软件攻击:http://t.cn/Rx3egx2你可以直观看到全球黑客的攻击活动情况,查看各国被攻击的数据,内行看门道,外行就看看热闹,挺有意思的!3.科幻级的界面:http://t.cn/RzmPAlV打开这个转载 2017-08-17 21:30:07 · 20675 阅读 · 0 评论 -
中国有哪些编程牛人?
一、知乎上面的回答:(1)王垠 http://yinwang0.wordpress.com/当然我在扯淡(2)BYVoid 網誌 - BYVoid(3)云风 云风的 BLOG(4)余锋 http://blog.yufeng.info/(5)阮一峰 阮一峰的网络日志(6)Beiyuu BeiYuu.com(7)陈硕 陈硕 - 博客园(8)老转载 2017-08-11 15:47:19 · 4585 阅读 · 0 评论 -
Java程序员如何通过阿里、百度的招聘面试
1.Java语言基础java语法基础java类与对象java继承与多态面向对象高级特性异常处理多线程输入与输出IO泛型,reflection,annotation;此类书籍中,最经典无过于这本"Thinking in java",至少多看几遍,经典就是经典!2.Java基本类库java.lang 包:主要含有与语言相关的类。java.lang 包由解释程序自动加载,不需要...转载 2017-08-04 23:37:58 · 3993 阅读 · 0 评论 -
windows下git 使用教程
安装好软件后,桌面右击点击Git Bash打开程序,是一个shell脚本命令,类似于linux的终端命令。一、使用git上传项目1.cd d:/github 进入一个D盘中github文件夹2. git --version查看版本号3.git config --global user.name zcc888 设置你的用户名 huan原创 2017-07-28 09:27:00 · 1152 阅读 · 0 评论 -
Java开发常用工具
常用IDE(1)、IntelliJ IDEAIntelliJ IDEA是一款综合的Java 编程环境,被许多开发人员和行业专家誉为市场上最好的IDE。它提供了一系列最实用的的工具组合:智能编码辅助和自动控制,支持 J2EE,Ant,JUnit和CVS集成,非平行的编码检查和创新的GUI设计器。IDEA把Java开发人员从一些耗时的常规工作中解放出来,显著地 提高了开发效率。转载 2017-08-12 23:49:24 · 692 阅读 · 0 评论 -
前端知识总结
学习之前首先要大概了解什么是HTML ,CSS , JS:一句话概括:HTML 是骨骼, CSS是皮肤, JS只是夹在中间的神经组织!细说的话:HTML是由多种骨头(标签)组成的骨架。HTML5是更多的新骨头(标签),同时去掉了以前觉得不好用的骨头.CSS是皮肤。CSS3是更美的皮肤JS控制单个动作。(抬手,张嘴,放下手,抬腿,转头,握拳等)jQuery是把一组常用动作转载 2017-08-06 11:30:58 · 2488 阅读 · 1 评论 -
Java学习清单
· Java基础部分*Java基础才是重中之重,只有基础打牢了,学习各种框架才能游刃有余。1,菜鸟教程——Java基础:http://www.runoob.com/java/java-tutorial.html2,文件传输基础——IO流(视频):http://www.imooc.com/learn/1233,Java中注解的用法(视频):http://www转载 2017-08-06 22:23:38 · 1119 阅读 · 0 评论 -
SSH(Struts,Spring,Hibernate)和SSM(SpringMVC,Spring,MyBatis)的区别
1. SSH 和 SSM 的定义本人经历过两种技术架构,分别是常说的 SSH 和 SSM ,SSH 在本科的时候老师就教过。SSM 则是去公司后用的比较多。现在我想将这两大阵营的技术做一下对比。由于本人能力有限,涉及技术较多,我只从具体的应用方面做一些对比。SSH 通常指的是 Struts2 做前端控制器,Spring 管理各层的组件,Hibernate 负责持久化层。SS转载 2017-08-24 20:48:33 · 566 阅读 · 0 评论 -
数据持久层Hibernate 和MyBatis
Hibernate是一种Java语言下的对象关系映射解决方案。 它是使用GNU宽通用公共许可证发行的自由、开源的软件。它为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架。Hibernate也是目前Java开发中最为流行的数据库持久层框架,现已归JBOSS所有。它的设计目标是将软件开发人员从大量相同的数据持久层相关编程工作中解放出来。无论是从设计草案还是从一个遗留数据翻译 2017-08-24 19:18:59 · 1618 阅读 · 0 评论 -
windows下python第三方扩展包
一、windows 下第三方扩展包:(有时 pip install **** 不存在) 下载链接:http://www.lfd.uci.edu/~gohlke/pythonlibs/原创 2017-09-03 23:38:33 · 477 阅读 · 0 评论 -
Java学习体系
第一部分:Java高级学习课程大纲1:工程化专题我们的工程化专题有五大内容:(1):Maven (2):Nexus。 (3):jenkins 。 (4):代码审查。 (5):Git/SVN 。一共耗时一个月2:源码分析专题源码分析有三大内容: (1):spring的源码分析,里面包括FactoryBean和MVC和事转载 2017-08-26 10:53:21 · 779 阅读 · 0 评论 -
13种主流机器学习的框架
1. Apache Spark MLlibApache Spark 最为人所知的是它是Hadoop家族的一员,但是这个内存数据处理框架却是脱胎于Hadoop之外,也正在Hadoop生态系统以外为自己获得了名声。Hadoop 已经成为可供使用的机器学习工具,这得益于其不断增长的算法库,这些算法可以高速度应用于内存中的数据。早期版本的Spark 增强了对MLib的支持,MLib是主要面转载 2017-09-05 15:53:39 · 43085 阅读 · 1 评论 -
开发人员实用的在线工具
一:Atool在线工具:http://www.atool.org/aTool,工具在线工具,由华中科技大学一位在校女研究生开发的在线工具集合网站,旨在做出最简单方便、最完整干净、最全面完整的工具网站,目前已经有专门的团队参入工具的完善,包括各种开发常用编辑器,在线多媒体处理(运营的小伙伴看过来)等等,种类齐全,应有尽有。二:在线工具http://tool.osc转载 2017-08-23 17:17:06 · 736 阅读 · 0 评论 -
程序员常用的技术网站
(http://stackoverflow.com/)这个网站我几乎可以不用介绍了,就算你们不常用,就算每次你都用搜索引擎去找编程相关问题都有很大可能跳入此网站。此网站用途:当你碰到任何编程问题,就去搜索该问题,如果没有解决方法就提问吧。(大多时候都是有你的问题的解决办法的)(https://github.com/) 如果你是一名程序员,千万别和别人说你不知道github,那你转载 2017-08-23 19:33:11 · 446 阅读 · 0 评论 -
win10使用技巧
一、快捷操作系统快捷键【 Win + E 】:Explore,打开文件管理器/我的电脑【 Win + D 】:Desktop,显示桌面【 Win + L 】:Lock,锁定电脑【 Win + R 】:Run,打开运行窗口【 Win + G 】:Game,打开游戏录制工具(录屏/录音/屏幕快照),如下图:【 Fn + Win + Space 】转载 2017-08-28 17:41:47 · 1506 阅读 · 0 评论 -
聊聊全栈
全栈正在变得越来越流行,很多人都有意愿或正在往全栈的方向去发展。我自己也一直在往这个方向不断提升自己,到目前为止,算是略有小成,勉强称得上是一个合格的全栈架构师。为了给更多走在全栈路上的小伙伴们提供一些思路,我将基于我自己这些年来的经验总结和思考,以及从其他更优秀的人(比如吴军)学习得来的感悟,与大伙分享我对全栈的一些观点。我主要将从三方面来聊聊全栈的问题:What?什么是全栈?Why?为转载 2017-08-29 10:04:40 · 732 阅读 · 0 评论 -
BAT级别和待遇
最近对阿里羡慕嫉妒恨的同学可不少,知乎上也开起了对阿里的批斗会--2014 年放弃阿里巴巴 offer 的人是否格外多?--个么,就重点先说说阿里吧!1. 举个栗子。校招不论,单说社招。想知道阿里内部级别和薪资待遇的题主,或许正面临offer选择,就像这位纠结阿里系offer的同学W:最近刚通过面试,但基本薪酬也是不升反小降。 级别只有P6+,连P7都没有,非常郁闷,打算拒绝算转载 2017-08-26 10:36:08 · 10444 阅读 · 0 评论 -
Python GUI 开发框架
Python 的 UI 开发工具包 KivyKivy是一个开源工具包能够让使用相同源代码创建的程序能跨平台运行。它主要关注创新型用户界面开发,如:多点触摸应用程序。Kivy还提供一个多点触摸鼠标模拟器。当前支持的平台包括:Linux、Windows、Mac OS X和Android。Kivy拥有能够处理动画、缓存、手势、绘图等功能。它还内置许多用户界面控件如:按纽、摄影机、表格、Slide转载 2017-09-14 16:39:36 · 1126 阅读 · 0 评论 -
期待已久的 Java 9
历经曲折的 Java 9 正式版终于发布了! 你可以通过这里下载 Java 9 正式版。JDK9 提供超过 150 项新功能特性,包括备受期待的模块化系统、可交互的 REPL 工具 jshell,以及安全增强、扩展提升、性能管理改善等。同时发布的还有 Java EE 8 。相关链接:Installation InstructionsRelease Notes转载 2017-09-24 09:55:04 · 587 阅读 · 0 评论 -
百度、腾讯、阿里等总部大楼PK
阿里巴巴、百度、腾讯、网易、搜狐可谓是当今我国最大的几家互联网公司。据说这几家公司的办公楼个个美到不能呼吸,更是壕气冲天,没有最壕只有更壕!一、搜狐媒体大厦位于北京中关村的融科资讯中心商务园区,搜狐以约1.1亿美元的价格购得该栋大楼,作为总部。蔚蓝天空,很想扶摇直上哇!二、百度总部——百度大厦在北京海淀区上地十街10号。很有点V5霸气的派头,咋越看越像ZF机构哪……转载 2017-09-21 11:11:05 · 14014 阅读 · 0 评论 -
好用的 GitHub 插件和工具
GitHubOctotree推荐指数:★★★★★insight.io推荐指数:★★★★★OhMyStar2The best way to organise your GitHub Stars.AstralOrganize Your Github StarsWith Ease.GitHub PlusGitHub HovercardSourcegraph for GitHubOcto M转载 2017-09-07 21:29:23 · 1558 阅读 · 0 评论 -
Git 快速上手精华教程
Git介绍分布式 : Git版本控制系统是一个分布式的系统, 是用来保存工程源代码历史状态的命令行工具;保存点 : Git的保存点可以追踪源码中的文件, 并能得到某一个时间点上的整个工程项目额状态; 可以在该保存点将多人提交的源码合并, 也可以会退到某一个保存点上;Git离线操作性 :Git可以离线进行代码提交, 因此它称得上是完全的分布式处理, Git所有的操作不需要在线转载 2017-09-17 21:57:15 · 337 阅读 · 0 评论 -
git详细教程
一、版本控制概要1.1、什么是版本控制版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。实现跨区域多人协同开发追踪和记载一个或者多个文件的历史记录组织和保护你的源代码和文档统计工作量并行开发、提高开发效率跟踪记录整个软件的开发过程减轻开发人员的负转载 2017-09-09 19:44:27 · 537 阅读 · 0 评论 -
那些有趣 Python 库
转载出处 苏生不惑图片处理pip install pillowfrom PIL import Imageimport numpy as npa = np.array(Image.open('test.jpg'))b = [255,255,255] - aim = Image.fromarray(b.astype('uint8'))im.save('new.jp转载 2017-09-18 11:03:33 · 1854 阅读 · 0 评论 -
如何正确的寻找电影资源
一、初级: 你已经有兴趣看电影了,区别于那些完全不看电影的人。你可以在各大视频网站在线观看,效果差、片源少、更新慢。 二、中级: 如果你不是特别热爱电影,只是闲暇之余看看热门的新片、美剧,也不特别要求画质与速度的话,下面这几个网站能满足你了: 电影FM :http://dianying.fm/ranking/imdb250 电影天堂:http://www.xia转载 2017-09-10 20:58:08 · 133448 阅读 · 0 评论 -
搜索电影神器
这里推荐一些搜索电影技巧:1.google 搜索 电影名 site:pan.baidu.com自从去年新浪网盘,360网盘关闭后,如今唯一好用的就是百度网盘了,上面有大量的电影资源。可惜百度屏蔽了这种搜法,google 又得翻墙,所以可以用 http://www.3bsou.com/ 或者 https://www.sogou.com2.百度 片名 +格式(mvk、M转载 2017-09-18 11:13:06 · 7309 阅读 · 0 评论 -
最佳的远程桌面连接工具
远程桌面是微软公司为了方便网络管理员管理维护服务器而推出的一项服务。从windows 2000 server版本开始引入,网络管理员使用远程桌面连接程序连接到网络任意一台开启了远程桌面控制功能的计算机上,就好比自己操作该计算机一样,运行程序,维护数据库等。远程桌面采用的是一种类似TELNET的技术,它是从TELNET协议发展而来的,通俗的讲远程桌面就是图形化的TELNET。下面向大翻译 2017-09-01 20:12:01 · 30123 阅读 · 0 评论 -
用pyinstaller把python脚本打包成exe
一、安装pyinstallerpip install pyinstaller备注:用pip安装pyinstaller成功后,执行.exe打包任务时,可能会遇到一个错误“系统找不到指定文件,......readline.py”,这是因为pyreadline这个包安装不成功,可以在这https://pypi.python.org/pypi/pyreadline#downloads 下载转载 2017-09-11 17:37:07 · 1560 阅读 · 0 评论 -
PyCharm默认快捷键
1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档F1 外部文档Shift + F1 外部文档,进入web文档主页Ctrl + Shift + Z 重做转载 2017-09-12 10:06:17 · 392 阅读 · 0 评论