晴雯 晴雯
2年前
入手mac后,需要安装些什么软件
如果您是一位新的MacBook用户,您可能会很困惑,哪些软件您需要在您的新MacBook上安装。事实上,与其他平台相比,MacBook附带的默认软件已经非常出色。但是,为了更好的体验和使用您的MacBook,这里是一些必装的软件。1.备份软件你应该在你的M
Wesley13 Wesley13
3年前
java8实战读书笔记:复合Lambda表达式
本节将重点探讨复合Lambda表达式的使用。在阅读本篇之前建议您先阅读:java8实战读书笔记:Lambda表达式语法与函数式编程接口,因为本篇是上篇的补充。(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzIzNzgy
小尉迟 小尉迟
2年前
苹果软件Noir:为所有网站应用深色模式
在夜晚使用Mac的时候,我们已经习惯打开深色模式,享受发着微光的屏幕带来的平静与沉浸感.直到打开一个不支持深色模式的网站。再也没有什么比突然出现的刺眼亮光更让人难受了!如何将网页更改为深色模式?Safari浏览器扩展《Noir》能为你通过《Safari浏览
Wesley13 Wesley13
3年前
ubuntu18.04 安装mongodb 数据库
工具:系统:ubuntu18.04 64位 数据库:mongodbGUI:Robo3T      描述:在win下面使用Robo3T 连接Mongodb数据库一.安装mongodb1. 导入公钥  Ubuntu软件包管理器apt(高级软件包工具)需要软件分销商的GPG密钥来确保软件包的一致性和真实性。
Easter79 Easter79
3年前
SpringBoot简介
SpringBoot是由Pivotal团队提供的微服务整合框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,SpringBoot致力于在蓬勃发展的快速应用开发领域(rapidapplicationdevelopment)成为领导者。简单来说Sp
Easter79 Easter79
3年前
Swift讲解专题六——流程控制
Swift讲解专题六——流程控制一、引言      一种编程语言的强大与否,很大程度上取决于其提供的程序流程控制方案,就如使用汇编语言实现复杂的程序流程是一件痛苦的事情。Swift中提供了许多强大的流程控制语句,例如快速遍历forin,while循环,repeatwhile循环,switch选择等,需
Stella981 Stella981
3年前
JVM回收器与调优
定义:使用编程语言将GC算法实现出来,产生的程序就是垃圾搜集器了JVM给了三种选择:串行收集器、并行收集器、并发收集器串行搜集器(serialcollector):它只有一条GC线程,且就像前面说的,它在运行的时候需要暂停用户程序(stoptheworld)。并行搜集器(parallelcollector):它有多
Wesley13 Wesley13
3年前
38条技巧优化PHP代码,来复习总结下吧
1、如果一个方法能被静态,那就声明它为静态的,速度可提高1/4;2、echo的效率高于print,因为echo没有返回值,print返回一个整型;3、在循环之前设置循环的最大次数,而非在在循环中;4、销毁变量去释放内存,特别是大的数组;5、避免使用像\_\_get,\_\_set,\_\_autoload等魔术方法
Wesley13 Wesley13
3年前
C程序编程四步走
任何一个C程序代码到生成一个可执行文件都需要四步,分别是预处理Preprocessing,编译Compiling,汇编Assembling和链接Link,这里借助Gcc工具来探究这四步分别做了什么事,起到什么样的作用。本文使用的测试代码是经典入门程序"HelloWorld!"。测试环境为探究预处
Wesley13 Wesley13
3年前
Copyright 到底是什么意思?
前几天写了篇文章“使用Apache协议的是自由软件吗?(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzAxMDc4NDc5OA%3D%3D%26mid%3D2649431725%26idx%3D1%26sn%3Dc937