编程笔记
-
gcc编译过程及常用选项
GUN编译套件 GUN编译套件(GNU Compiler Collection),我们将其简称为gcc .GNU编译器套件包括C、C++、 Objective-C、 Fortran、Java、Ada和Go语言前端,也包括了这些语言的库(如libstdc++,libgcj等。),是一系…
-
g++编译详解
g++编译详解 资料准备: 为了方便演示和讲解,在这里提前准备好几个简单的文件:test.cpp test.h main.cpp 文件内容如下: main.cpp #include "test.h" int main (int argc, char **argv) { Test t; t.he…
-
有时效的 join
有时效的 join 若等待的时间超过线程执行的时间,那么在线程执行完之后就后执行后边了,不会等到设置的时间。 static int r1 = 0; static int r2 = 0; public static void main(String[] args) throws InterruptedE…
-
Java基础,文件处理,SSM框架,数据库,分布式,中间件,Linux
Java基础 文件处理 框架Spring+SpirngMvc+ybatis Spring Mybatis 数据库 Mysql Elasticsearch 分布式 SpringBoot SpringcloudAlibaba SpringCloud 中间件 消息中间件 数据库中间件 Linux Docker Linux基础 面试题资…
-
超级玛丽(Java实现)
游戏效果截图 源码: Class1:demon.java public class demon { public static void main(String[] args){ new MyFrame(); } } Class2:MyFrame.java import javazoom.jl.decoder.JavaLayerException; import javax.sw…
-
VS2019实用调试技巧
1.debug和release的区别 VS集成开发环境上方有一个选项为Debug,表示这是代码的Debug版本,可以将其改为Release,表示这是代码的Release版本,那么Debug版本和Release版本有什么区别吗? Debug 通常称为调试版本,…
-
电力系统——基于10机39节点的电力系统仿真(Matlab)
电力系统——基于10机39节点的电力系统仿真(Matlab) 1 引言 目前,随着科学技术的发展和电能需求量的日益增长,电力系统规模越来越庞大,超高压远距离输电、大容量发电机组、各种新型控制…
-
Java随笔-线程start与run
概述 开启一个线程,正确做法是调用线程start方法,但遇见过有调用run方法开启线程的,调用run方法肯定是错误的,虽然也执行了该执行的操作。 进程与线程 以上图中cpu为例。 物理内核为6核,逻辑内核为12核,也就是…
-
【23届Java大厂暑期实习面经】快手篇
快手Java开发实习—应聘历程 笔试(没有) 没有笔试,快手可以投很多个志愿,这个接收我的部门并没有安排笔试,而是直接面试 一面(3月29日) 形式:视频面试 时间:1 h 16 min(这是我面过时间最长的一次了,…
-
Java中关于多线程的一些概念理解
进程: 是指内存中的一个应用程序,拥有独立的内存空间。一个进程可以包含多个线程。 线程: 是进程中的一个执行路径,共享一个内存空间(每个线程都拥有自己的栈空间,共用一份堆空间) 由一个线程调用的方法,那…