Rocks

不知道这些网站还做什么程序员啊!

…衆ロ難τιáo~ 提交于 2020-11-11 20:22:49
今天我就来总结一些程序员必备的网站,囊括开源项目、解决bug、技术分享、一线资源和自我提升的网站,希望能对广大程序猿有所帮助,赶紧给我收藏起来,下次刷不到了可别说我没提醒你。 我们首先来看一下国内比较流行的程序员社区: 1、CSDN: https://blog.csdn.net/linuxguitu ​ 老牌社区也挺好,就是广告和低质量内容多些,这个基本都是直接搜索结果跳转,犯懒不想看英文时候的选项。缺点就是鱼龙混杂,需要大家的甄别能力 2、segmentfault: https://segmentfault.com/u/chenbeiyou ​ SegmentFault创立于2012年,是中文领域较大的技术问答交流社区平台,在这里你可以检索,交流和分享任何技术编程相关的问题及知识。产品原型来自于国外程序员问答社区StackOverflow,但其产品形态经过一年多的发展,已经有问答、博客、活动等,它还是多个***马拉松活动的组织方。 3、知乎: https://www.zhihu.com/people/nan-gui-72-90-50 ​ 这个不用多说了吧,知乎是国内最大网络问答社区,连接各行各业的用户。其中程序员一直占据着半壁江山,老码农们分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。 4、哔哩哔哩: https://space.bilibili.com

HTML基本语法

隐身守侯 提交于 2020-11-03 16:23:01
一、什么是HTML? HTML不是编程语言,是用来描述网页文档(页面结构)的一种标记语言; HTML指超文本标记语言(Hyper Text Markup Language),之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。; HTML规定了自己的语法规则,用来表示比“文本”更丰富的意义,比如图片,表格,链接等。浏览器 ( IE , FireFox 等)软件知道HTML语言的语法,可以用来查看HTML文档。目前互联网上的绝大部分网页都是使用HTML编写的。 二、HTML是什么样的? 简单地来说,HTML的语法就是给文本加上表明文本含义的标签(Tag),让用户(人或程序)能对文本得到更好的理解。 下面是一个最简单的HTML文档: <html> <head> <title>第一个Html文档</title> </head> <body> 欢迎访问<a href="http://hanzhaoxin.cnblogs.com/">我的博客</a>! </body> </html> 所有的HTML文档都应该有一个<html>元素,<html>元素可以包含两个部分:<head>和<body>。 <head>元素用于包含整个文档的一般信息,比如文档的标题(<title>元素用于包含标题),对整个文档的描述,文档的关键字等等。 文档的具体内容就要放在<body>元素里。<a

Hacker News 简讯 2020-08-02

a 夏天 提交于 2020-08-14 02:06:54
最后更新时间: 2020-08-02 23:01 Illustrated Self-Guided Course On How To Use The Slide Rule - (sliderulemuseum.com) 演示如何使用计算尺的自学课程 得分:95 | 评论:34 GPU Accelerated JavaScript - (gpu.rocks) GPU加速JavaScript 得分:178 | 评论:56 GITenberg is an open source community for publishing ebooks in the public domain - (gitenberg.org) GITenberg是一个在公共领域发布电子书的开源社区 得分:29 | 评论:8 Local-first software: You Own Your Data, in spite of the Cloud [pdf] - (inkandswitch.com) 本地第一软件:你拥有你的数据,尽管有云[pdf] 得分:64 | 评论:35 Low latency tuning guide - (rigtorp.se) 低延迟调整指南 得分:131 | 评论:21 What I Learned About Failing from My 5 Year Indie Game Dev

Mac可视化代码编辑器哪款好用?Blocs Mac版好用吗?

故事扮演 提交于 2020-08-12 20:44:08
Mac可视化代码编辑器哪款好用?Blocs Mac版好用吗?Blocs mac破解版是一款适用于MAC平台的可视化网页代码编辑器,mac网页代码编辑器简洁、高效、高质,支持Retina视网膜,优化自适应网页的开发,为你带来全新的方法来构建现代化、高质量的静态网站,可以帮助我们快速设计出精美的网页。 Blocs for mac破解版软件特点 像堆积块一样简单 Blocs致力于堆叠预定义部分的概念,以构建完全编码的网页。这是一种令人难以置信的快速自然的创建方式。 视觉设计轻松 直观的视觉样式控件,尊重层次结构和结构,在不影响代码质量的情况下,提供了更加用户友好的设计体验。 动画变得简单 只需单击几下,即可将一系列醒目的滚动效果和动画添加到网站的任何部分。 总是看起来不错为什么Blocs Rocks Blocs具有构建令人惊叹的响应式网站所需的所有功能。 直观的 可视化编辑控件提供直观的用户体验。 没有编码 构建响应式网站而无需编写代码。 快速 在几分钟内构建完全可自定义的网页布局。 动画 只需点击几下即可添加令人惊叹的动画和滚动效果。 响应 创建完全响应的网站,在任何屏幕上都很棒。 字体管理器 使用本地和Google网络字体创建漂亮的排版。 Bootstrap 4 由Bootstrap 4网页设计框架提供支持。 预先制作的集团 使用一系列预制布局构建或创建和存储您自己的布局。

Hacker News 简讯 2020-07-30

烈酒焚心 提交于 2020-08-10 06:25:39
最后更新时间: 2020-07-30 22:01 Apple does not keep the 30% commission on a refund - (twitter.com) 苹果不保留退款30%的佣金 得分:751 | 评论:192 Alzheimer's: 'Promising' blood test for early stage of disease - (bbc.co.uk) 阿尔茨海默氏症:早期血液检测的前景 得分:15 | 评论:6 You Want to See My Data? I Thought We Were Friends - (nautil.us) 你想看看我的资料吗?我以为我们是朋友 得分:180 | 评论:46 Researchers pick their favourite ML books - (mentorcruise.com) 研究人员挑选他们最喜欢的ML书籍 得分:41 | 评论:6 Universal Basic Income is Capitalism 2.0 - (timjrobinson.com) 普遍的基本收入是资本主义2.0 得分:766 | 评论:1454 The Haskell Elephant in the Room - (stephendiehl.com) 房间里的哈斯克尔大象 得分:21 | 评论:6

ZooTeam 前端周刊|第 80 期

大憨熊 提交于 2020-05-02 10:49:52
ZooTeam 前端周刊|第80期 浏览更多往期小报,请访问: weekly.zoo.team 深度:手写一个WebSocket协议 [7000字] 了解 webSocket 协议等内容 HTML/CSS/JS 是如何在浏览器中,渲染成你看到的页面?【图解Chrome】 - 云+社区 - 腾讯云 Chrome 算是程序员的标配了,从全球的市场份额来看,它在全球市场的份额已经超过 60%。 图解浏览器的基本工作原理 - 知乎 前言可能每一个前端工程师都想要理解浏览器的工作原理。我们希望知道从在浏览器地址栏中输入 url 到页面展现的短短几秒内浏览器究竟做了什么;我们希望了解平时常常听说的各种代码优化方案是究竟为什么能起到优化… 高阶组件 - 简书 如果一个函数操作其他函数,即将其他函数作为参数或将函数作为返回值,将其称为高阶函数。高阶组件(high-order component)类似于高阶函数,接收 React 组件... 「vue模块化按需编译,突破编译瓶颈」实战篇 - 掘金 今天偶然看github,看到了一个叫 webpack-virtual-modules 的项目,进去看了一下当时我就被它的设计给震惊了。这让我觉得不可思议,原来还可以这么玩。随后我便顺手把之前的模块化按需编译方案改进了一下,发现真的太爽了。 浏览器的工作原理:现代网络浏览器幕后揭秘 - HTML5 Rocks

个人博客如何搭建 用什么系统好?学网站建设从开发一个博客开始

被刻印的时光 ゝ 提交于 2020-05-02 07:20:58
今天给大家分享一下关于个人博客方面的知识,什么是博客?博客其实就是日记,以前没有互联网的时候,人们把自己的心事和工作喜欢记录在笔记本里,后来互联网发展起来,互联网提倡分享,人们就把自己相关的工作和记事都记录到一个网站上,这个网站可以设置自己写,别人看,也可以不让别人看,这就是我们说的博客。 互联网刚起步的时候,博客非常流行,人们都喜欢把自己的新鲜事分享给大家看,比如早期的新浪博客,网易博客,搜狐博客等博客网站,有很多知名的博客大V。后来互联网发展到今天,几大互联网平台都陆续的取消了博客平台,新兴起来了微博,其实微博也是博客,只不过它是短博客,分享更快,消息更即时。 虽然博客平台日渐没落,但是个人博客依然还是有很大的市场,很大的流量,只不过方法不一样了,不要依托博客平台了,自己搭建博客网站。如何自己搭建呢?首先你要购买一个域名,去阿里或者新网都可以,买一个域名一年的费用也就60元左右,然后再购买一个虚拟空间,一个空间一年的费用也就100元左右,所以也就是说你一年投入200元不到,就可以搭建一个自己的网站博客系统,永远也不会关闭,方便维护更新。 自己搭建一个博客网站有什么好处?还要花钱?其实自己搭建博客系统的好处很多,不光光是你可以有一个稳定诉说的平台,还可以给你带来收入和流量,好的博客网站一天IP好几万,收入也有几百,上千的。如果你有兴趣,可以私信我,我会教你如何建设一个博客

Java8 lambda表达式10个示例<转>

独自空忆成欢 提交于 2020-04-28 09:03:05
例1、用lambda表达式实现Runnable 我开始使用Java 8时,首先做的就是使用lambda表达式替换匿名类,而实现Runnable接口是匿名类的最好示例。看一下Java 8之前的runnable实现方法,需要4行代码,而使用lambda表达式只需要一行代码。我们在这里做了什么呢?那就是用() -> {}代码块替代了整个 匿名类 。 // Java 8之前: new Thread(new Runnable() { @Override public void run() { System.out.println("Before Java8, too much code for too little to do"); } }).start(); //Java 8方式: new Thread( () -> System.out.println("In Java8, Lambda expression rocks !!") ).start(); 输出: too much code, for too little to do Lambda expression rocks !! 这个例子向我们展示了Java 8 lambda表达式的语法。你可以使用lambda写出如下代码: (params) -> expression (params) -> statement (params)

尝试Java,从入门到Kotlin(上)

假如想象 提交于 2020-04-18 08:30:03
之前一直使用C#开发,最近由于眼馋Java生态环境,并借着工作服务化改造的契机,直接将新项目的开发都转到Java上去。积攒些Java开发经验,应该对.NET开发也会有所启发和益处。 从理论上说,Java和C#语言差别不大,毕竟难听地说,C#就是抄Java出来的。程序语言简史如是介绍这两种语言: 然而随着时间流逝语言发展,个人认为,C#在语言层面已经大大领先了Java。关于Java和C#的比较这几篇文章 http://blog.zhaojie.me/2010/04/why-java-sucks-and-csharp-rocks-1-thoughts-and-goals.html 有着详细的描述。下面我总结一下我在趟过的坑,以供转型或学习的同学参考。 本文并非要比出这些语言谁优谁劣。有时候,好或坏是非常主观的判断,不同人有着不同的看法,强行断定好坏只会引起无畏的争论。这些语言有着各自的特点,有各自适合的场景。就像下面要谈到的Checked Exception特性,这是个很好的特性,但是在一些情况下也会引起不少麻烦。 Checked Exception Java是Checked Exception的。这就是说,如果你写了一个方法,这个方法会抛出一些异常,那么你需要用 throws 关键字标明这个方法会抛出哪些异常。这个特性很难说是好还是不好。Checked

Reinstalling rocks

给你一囗甜甜゛ 提交于 2019-12-11 17:07:26
问题 I am new to using Rocks cluster. Recently, I tried to install a newer version of freetype . Before doing so, I did a yum remove freetype . On doing this all the softwares which were dependent on freetype were deleted including rocks . Later on, I found out that yum remove removes packages dependent on the packages to be deleted. So now, on doing rocks list roll I get rocks: command not found . Whereas all data remains intact although the file system is not getting mounted on the compute nodes