- 博客(8)
- 收藏
- 关注
转载 树莓派引脚
树莓派须知不要在GPIO的任何引脚上加高于3.3 V的电压;每个输出不要引出超过3mA的电流。否则会缩短树莓派寿命;当树莓派在开机状态时,不要使用螺丝刀或其他金属物戳GPIO接口;不要使用高于5V的电压为树莓派供电;不要从3.3V的供电引脚引出总额超过50mA电流;不要从5V的供电引脚引出总额出超过250mA的电流。树莓派系统 raspbian遇到了个坑...
2019-10-21 17:22:35 2756
原创 File类实现目录遍历
package com.zzuli.io;import java.io.*;//遍历目录public class FileUtils { /* * 列出指定目录 包括子目录的所有文件 */ public static void listDirectory(File dir)throws IOException{ if(!dir.exists())
2015-03-11 17:13:26 359
转载 到底什么是MVC
一、Classic MVC MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。最早由Trygve Reenskaug在1978年提出,并应用在Smalltalk系统中。 Classic Mvc模式:Model:封装领域数据及逻辑
2014-06-19 14:08:55 393
转载 进程与线程的一个简单解释
进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。
2014-06-19 13:26:06 342
转载 守护进程
守护进程(daemon)是指在UNIX或其他多任务操作系统中在后台执行的电脑程序,并不会接受电脑用户的直接操控。此类程序会被以进程的形式初始化。守护进程程序的名称通常以字母“d”结尾:例如,syslogd就是指管理系统日志的守护进程。通常,守护进程没有任何存在的父进程(即PPID=1),且在UNIX系统进程层级中直接位于init之下。守护进程程序通常通过如下方法使自己成为守护进程:对一个子
2014-06-19 13:15:40 279
转载 Stack的三种含义
学习编程的时候,经常会看到stack这个词,它的中文名字叫做"栈"。理解这个概念,对于理解程序的运行至关重要。容易混淆的是,这个词其实有三种含义,适用于不同的场合,必须加以区分。含义一:数据结构stack的第一种含义是一组数据的存放方式,特点为LIFO,即后进先出(Last in, first out)。在这种数据结构中,数据像积木那样一层层堆起来,后面加入
2014-06-19 13:10:40 313
转载 写Java也得了解CPU--CPU缓存
CPU,一般认为写C/C++的才需要了解,写高级语言的(Java/C#/pathon...)并不需要了解那么底层的东西。我一开始也是这么想的,但直到碰到LMAX的Disruptor,以及马丁的博文,才发现写Java的,更加不能忽视CPU。经过一段时间的阅读,希望总结一下自己的阅读后的感悟。本文主要谈谈CPU缓存对Java编程的影响,不涉及具体CPU缓存的机制和实现。 现代CPU的缓
2014-06-19 12:53:25 191
转载 统治世界的十大算法
统治世界的十大算法软件正在统治世界。而软件的核心则是算法。算法千千万万,又有哪些算法属于“皇冠上的珍珠”呢?Marcos Otero 给出了他的看法。什么是算法?通俗而言,算法是一个定义明确的计算过程,可以一些值或一组值作为输入并产生一些值或一组值作为输出。因此算法就是将输入转为输出的一系列计算步骤。—Thomas H. Cormen,Chales E. Leisers
2014-06-01 22:20:53 472
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人