用Linux感觉低效吗?来看看这几个技巧!

Linux已经成为目前最火的操作系统之一,尽管现在的Linux用户很多,但很多使用Linux的同学发现,他们在Linux下的工作效率并不高,那么这是为什么呢?其实使用Linux也可以很舒适,通过一些技巧,也可以让工作效率大大提升。本文将介绍一些有助于提高Linux工作效率的技巧,让我们的工作变得变得... ... »

用Go语言异常机制模拟TryCatch异常捕捉

很多高级编程语言都有try...catch...finally或类似的语法,那么能不能Go语言中使用try...catch...finally呢?其实有时异常捕捉还是很有用的,就像swift语言在刚出来时也没有try...catch,但后来加了进去。那么在Go语言中如何实现Try...Catch呢?... ... »

你会使用Go语言的TryCatch吗?

很多高级编程语言都有try...catch...finally或类似的语法,那么能不能Go语言中使用try...catch...finally呢?其实有时异常捕捉还是很有用的,就像swift语言在刚出来时也没有try...catch,但后来加了进去。那么在Go语言中如何实现Try...Catch呢?... ... »

Python从菜鸟到高手(18):类与方法的私有化

学习面向对象的第一步,就是创建一个类。因为类是面向对象的基石。Python类和其他编程语言(Java、C#等)的类差不多,也需要使用class关键字。下面通过一个实际的例子来看一下Python类是如何创建的。 本例会创建一个类,以及利用这个类创建两个对象,并调用其中的方法。 ... »

小程序云开发

由于小程序本身存储数据的能力有限,所以不可能将大量的数据保存在客户端,而且将数据保存在本地既不安全,也无法与其他小程序用户共享,所以大多数小程序都需要一个服务端,服务端可以用多种技术实现,如 PHP、Node.js、Python、Asp.net、Java EE 等。不管使用哪种技术实现服务端,开发一... ... »

第一行代码:以太坊(3)-使用更多的工具编写和测试智能合约

在上文中已经使用了Remix环境运行和测试了本书编写的第一个智能合约程序,不过编写和测试智能合约的测试方式很多,例如,在testrpc环境测试;在Intellij IDEA集成开发环境中用Solidity语言编写智能合约;在纯Web环境中测试智能合约;使用AJAX方式测试智能合约等。本文将详细介绍这... ... »

第一行代码:以太坊(2)-使用Solidity语言开发和测试智能合约

智能合约就是运行在以太坊上的程序。客户端可以通过Web3.js API调用智能合约,而智能合约本身又可以直接访问以太坊网络,也就是说,智能合约前面连接着客户端,后面连接着以太坊网络,起到了承前启后的作用,而且通过智能合约,可以让整个以太坊网络更灵活,可控性更强。其实智能合约的作用相当于微软Offic... ... »

使用Python解决Teamviewer被误认为商业用途的问题

Teamviewer是一款非常酷的远程控制系统,可以远程协同工作,分为个人版本和商业版本。个人版本可以基于非商业目的自由使用,商业版本需要付费(至少一个月49美元)。 Teamviewer会根据一套算法检测当前是否用于商业用途,可能根据在线时间,是否跨网段远程访问,当前操作系统是否为专业或企业版,以... ... »

用量子物理学原理解释为什么振金可以吸收能量(论发散思维的重要性)

写了很多年技术文章,现在也来做做科普,另外,也让大家体验下思维的真正力量。知识并不重要,重要的是驾驭知识的能力以及天马行空的想象力!希望广大读者不要将本文当成一篇普通的科普文章,而当做进入思维殿堂的入口。无论读者从事哪种职业,思维,尤其是发散思维,都会对你未来的人生起到至关重要的影响。 ... »

Python网络爬虫实战:根据天猫胸罩销售数据分析中国女性胸部大小分布

本文实现一个非常有趣的项目,这个项目是关于胸罩销售数据分析的。是网络爬虫和数据分析的综合应用项目。本项目会从天猫抓取胸罩销售数据,并将这些数据保存到SQLite数据库中,然后对数据进行清洗,最后通过SQL语句、Pandas和Matplotlib对数据进行数据可视化分析。我们从分析结果中可以得出很多有... ... »