-
node事件循环 EventEmitter 异步I/O Buffer缓冲区 模块
node.js事件循环 node.js单进程,单线程的程序每一个api都支持回调所有的事件机制都是设计模式中的 一共是23种设计模式 http://design-patterns.readthedocs.io/zh_CN/latest/behavioral_patterns/observer.html 一个对象发生改变的时候,将自动通知其他对象,其他对象将相...
时间:2018-07-25点击:211收藏
-
C# 跨进程 设置窗口owner
窗口间跨进程通信 1. 发送方 1 public const int WM_InsertChart_Completed = 0x00AA; 2 3 //查找窗口 4 [DllImport("User32.dll", EntryPoint = "FindWindow")] 5 public static extern IntPtr FindWindow(str...
时间:2018-07-25点击:394收藏
-
java存储机制(栈、堆、方法区详解)
一、java的六种存储地址及解释 1) 寄存器(register):这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。 2) 堆栈(stack):位于通用RAM中,但通过它的“堆栈指针”可以从处理器哪里获得支持。堆栈指针若...
时间:2018-07-25点击:191收藏
-
屌炸天,Oracle 发布了一个全栈虚拟机 GraalVM,支持 Python!
前阵子,Oracle 发布了一个黑科技 "GraalVM",号称是一个全新的通用全栈虚拟机,并具有高性能、跨语言交互等逆天特性,真有这么神奇? GraalVM 简介 GraalVM 是一个跨语言的通用虚拟机,不仅支持了 Java、Scala、Groovy、Kotlin 等基于 JVM 的语言,以及 C、C++ 等基于 LLVM 的语言,还支持其他像 Java...
时间:2018-07-25点击:249收藏
-
Java 基础 之 do while 循环
http://www.verejava.com/?id=16992623980921 /** do{ }while(判断表达式) : 直到 while 判断表达式为 false 退出循环 */ import java.util.Scanner; public class Test1 { public static void main(String[] arg...
时间:2018-07-25点击:206收藏
-
Java 基础 之 do while 循环实例
http://www.verejava.com/?id=16992628432522 /** 连续录入学生姓名,输入“q”则系统退出 */ import java.util.Scanner; public class DoWhile2 { public static void main(String[] args) { Scanner in = new Sc...
时间:2018-07-25点击:226收藏
-
什么是整洁代码?大咖程序员们这样说
这是本有关编写好程序的书。它充斥着代码。我们要从各个方向来考察这些代码。从顶向下,从底往上,从里而外。读完后,就能知道许多关于代码的事了。 《代码整洁之道》 马丁 著 而且,我们还能说出好代码和糟糕的代码之间的差异。我们将了解到如何写出好代码。我们也会知道,如何将糟糕的代码改成好代码。 阅读本书有两种原因:第一,你是个程序员;第二,你想成为更好的程序员。很好...
时间:2018-07-25点击:220收藏
-
C# 如何添加PPT背景(纯色背景、渐变色背景、图片背景)
我们在创建Powerpoint文档时,系统默认的幻灯片是空白背景的,很多时候我们需要自定义幻灯片背景,以达到美观的文档效果。在下面的示例中将介绍给PowerPoint幻灯片设置背景的方法,主要包含以下三个部分: 添加纯色背景 添加渐变色背景 添加图片作为背景 所需工具 Free Spire.Presentation for .NET 版本3.3 (社区版) ...
时间:2018-07-25点击:213收藏
-
python之常用模块
模块,用一堆代码实现了某个功能的代码的集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 如:os 是系统相关的模块;file是文件操作相关的模块 模块分为三种...
时间:2018-07-25点击:200收藏
-
Java9模块化遇坑
Java9模块化遇坑 本文所有内容均摘录自互联网,文末有参考文献,仅做整理和记录。 背景 本篇文章,我们将了解下 Java 9 带给我们的新特性—— Java 平台模块化系统(JPMS, Java Platform Module System),项目代号为 Jigsaw。我们都知道 Java 自 1995 年发布以来已经在上亿的设备上运行过,无论是体积庞大的...
时间:2018-07-25点击:228收藏
-
云栖社区专家带你技术进阶,小伙伴们,你准备好了吗 ?
目前每天都有很多的资深开发者加入我们社区成为专家,他们也会不断的产出优质的内容帮助到我们社区的用户成长。为了更好的帮助大家,小编特意邀请了几位专家给大家针对性的分享优质课程,目前主要围绕Java和数据库两块。其中中高级进阶内容由我们的内部专家来给大家分享哦~ Java基础课程: 本套课程是零基础Java学习者的入门课程,涵盖了Java初学者应该掌握的所有核心...
时间:2018-07-25点击:222收藏
-
linux 日常操作记录
1、搜索文件 locate php.ini 2、重启php服务 service php73-php-fpm restart 3、复制文件 cp [选项] 源文件或目录 目标文件或目录 参数说明: -a:是指archive的意思,也说是指复制所有的目录 -d:若源文件为连接文件(link file),则复制连接文件属性而非文件本身 -f:强制(force),若...
时间:2018-07-25点击:176收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- CentOS8安装Docker,最新的服务器搭配容器使用
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS7设置SWAP分区,小内存服务器的救世主
- Red5直播服务器,属于Java语言的直播服务器
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Linux系统CentOS6、CentOS7手动修改IP地址