自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 AI算法与应用 & 全栈开发 & 前端开发 & 后端开发 & 测试开发 & 运维开发

AI会改变开发模式甚至行业岗位

2025-03-10 19:10:56 793

原创 IT & Software Engineer 个人简历补充

AI算法与应用 & 全栈开发 & 前端开发 & 后端开发 & 测试开发 & 运维开发

2024-02-18 19:59:16 3270

原创 前端技术基础知识总结

前端一定要懂后端基础,某些业务逻辑落在哪一端做才可以讨论清楚。

2023-10-29 09:08:02 2812 1

原创 js基础学习总结

JS

2023-07-23 10:31:34 340 1

原创 Vue技术点总结(八股文)

一.概念、生态、开发环境、部署二.Vue语法

2023-07-23 10:30:07 316

原创 CSS基础学习总结

css

2023-07-23 10:23:32 600

原创 HTML基础学习总结

a href=“url.html” title=“鼠标提示” targer=“blank or _blank”>去第二个网页< /a>< img src=“路径” alt=“图片的文字描述” width=“宽像素” height=“高像素,省略就按原始比例缩放”>< img src=“路径” alt=“图片的文字描述” width=“宽像素” height=“高像素,省略就按原始比例缩放”>1.< head > 网页配置< /head >,< body >网页内容< /body >

2023-07-23 10:23:02 415 1

原创 后端技术基础知识总结(含2022秋招面经总结,补充前面文章中不含的内容)

后端

2022-03-14 11:39:56 3520 1

原创 JavaSE基础补充+JVM学习复习总结记录

JavaSE基础进阶+JVM学习复习总结记录1. JavaSE基础进阶1.1 多线程其他1. JavaSE基础进阶1.1 多线程Thread类继承Runnable接口实现(利用Runnable描述多个线程操作的资源,而Thread描述每一个线程对象)Callable接口实现(Callable在JDK1.5之后提出的,Callable重写的call()方法可以有返回值,Runnable重写的run()方法无返回值)多线程常用操作方法// 线程休眠Thread.sleep() (加try

2021-03-01 11:24:41 566 3

原创 数据库MySQL+JDBC学习复习总结记录

数据库MySQL+JDBC学习复习总结记录数据库一. SQL分类:DDL(Data Definition Language)数据定义语言关键字:creat, drop, alterDML(Data Manipulation Language)数据操作语言关键字:insert, delete, updateDQL(Data Query Language)关键字:select, where等,模糊查询likeDCL(Data Control Language)关键字:GRANT, REV

2021-02-02 17:16:55 381 3

原创 Linux课程project----基于c/c++

Linux课程project----基于c/c++写在前面:Linux课程大作业,实现生产者/面包师,售货员与消费者的业务逻辑的程序。题目大概要求:面包师为守护进程并添加服务,且是多线程程序。售货员负责接收消费者的消息,并与生产者通信,且为多线程程序。消费者为单线程程序。关键词:进程间通信;多线程同步;守护进程;文件IOproject的README和代码如下,提供目前水平有限,如有建议,欢迎指正!README.md作者:ArthurWang文件说明:include 头文件文件夹con

2020-12-17 11:14:46 2718 12

原创 Linux基础和Linux下C编程复习总结

Linux基础和Linux下C编程复习总结1.Unix/Linux常见使用和命令2. Working with files and directories3. File and directory permissions写在前面:此文章持续更新,对Linux基础和Linux下C编程的学习进行复习总结。相关学习参考内容已列下方,目前水平有限,如有建议,欢迎指正!References1.Unix/Linux常见使用和命令log in: Ctrl Alt F(2 3 …) 利用不同方式登录系统

2020-12-16 15:56:48 983

原创 计算机网络基础复习总结

计算机网络复习总结0.计算机网络概述1.物理层2.数据链路层3.网络层4.传输层5.应用层6.补充与其他写在前面:此文章持续更新,对操作系统原理的学习进行复习总结。相关学习参考内容已列下方,目前水平有限,如有建议,欢迎指正!References:0.计算机网络概述1.物理层2.数据链路层3.网络层4.传输层5.应用层6.补充与其他...

2020-11-18 10:54:42 866

原创 操作系统原理OS复习总结

操作系统复习总结1. 进程管理1.1 进程 process1.2 线程 threads1.3 调度 scheduling1.4 竞争条件,PV与信号量1.5 进程间通信1.6 死锁 deadlocks1.7 补充2. 内存管理 memory management2.1 概述2.2 分区2.3 分页 paging2.4 分段 segmentation2.5 页面置换算法 page replacement2.6 补充3. 存储管理 storage management3.1 文件与目录 files and di

2020-10-27 12:23:50 1664 1

原创 2018西门子逻辑控制赛项6部10层电梯PLC

2018西门子逻辑控制赛项6部10层电梯PLC最近回顾操作系统的锁时,想到了之前的竞赛中采用梯形图编程,也有电机互锁的概念。今天顺便把之前竞赛中的电梯各个模块进行记录。注:获赛区一等奖。图片记录了小部分主要模块,大部分因数量原因并无展出。但6部10层电梯实现的主要逻辑部分可供参考。模块该模块梯形图便有电机互锁的原理。...

2020-07-17 11:35:02 12272 4

原创 Java多线程生产者消费者(美团二面笔试)

Java多线程生产者消费者(美团二面笔试)之前写的生产者消费者模型是用c/c++写的,今天用java写了一个简易的生产者消费者模型,上代码import java.util.concurrent.locks.*;public class Main { public static void main(String[] args) { Thread p = new Producter(Task.getTask()); Thread c = new Consumer(

2021-03-31 16:34:29 353 2

原创 Java多线程ReentrantLock问题(阿里云一面笔试)

Java多线程ReentrantLock问题(阿里云一面笔试)今天做了一道面试题,题目要求大概是创建三个线程,A线程打印A,B线程打印B,C线程打印C,并且一直按这个顺序打印。要求线程启动顺序为C->B->A,且不能用sleep函数。有趣的地方是该题使我对线程start的理解更深了,因为之前的并发情况大部分处理的是卖票并发,不考虑线程轮转拿锁公平问题。首先,考虑到并发性和严格轮询(目前暂时不考虑CBA,我们先只按ABC进行输出)我的直接印象是上公平锁:new ReentrantLock(tr

2021-03-11 20:48:24 224 1

原创 Java课程project(SMAC计算器)----基于JavaSE

Java课程project(SMAC计算器)----基于JavaSE新开了一门外教课程,Object-oriented Programming(JAVA),本章记录结课project。This project is about making a Simple MAth Calculator (SMAC in the sequel) with some interesting features.Author: ArthurWangEnviroment: Ubuntu 18.04.5 LTS (GN

2021-01-22 10:55:19 373

原创 C++内存管理复习记录小结(随笔)

C++内存管理复习记录变量与内存1. 声明 VS. 定义2. 全局 VS. 局部,静态 VS. 非静态3. 变量初始化 VS. 赋值4. 关键词static用法小结动态内存管理写在前面:此文章持续更新,对操作系统原理的学习进行复习总结。相关学习参考内容已列下方,目前水平有限,如有建议,欢迎指正!ReferencesC++与内存管理李罡变量与内存1. 声明 VS. 定义extern int i; // 声明,用到其他源文件的变量extern int i = 1; // 定义2. 全局

2020-12-22 12:02:49 177

原创 Recursion, Regular Expressions, BNF(Backus-Naur Form grammar) and use of MAP

Recursion, Regular Rxpressions, BNF(Backus-Naur Form grammar) and use of MAP新开了一门外教课程,Object-oriented Programming(JAVA), 记录一些学习经验,以及部分和c++的区别感悟。本文主要有三部分:递归的interesting point正则表达式BNF grammarmap and set in JAVA的使用,与cpp的相似Plus. BNF的规则为:< nontermi

2020-12-12 14:35:19 289

原创 基于链表实现的队列(JAVA)

基于链表实现的队列(JAVA)新开了一门外教课程,Object-oriented Programming(JAVA), 记录一些学习经验,以及部分和c++的区别感悟。本文主要有一个java垃圾回收机制的interesting point,与c++作为区分。(可以视为Check Balance文章的补充)Plus: 之前学习数据结构对循坏队列链表等的知识有所掌握,但都是基于c++实现的。目前想记录下区别感悟。poll()函数中(c++队列里的pop),因为c++中new出来的由程序员手动回收回收,所

2020-11-30 18:58:02 424 1

原创 Check Balance with Stack(JAVA实现)

Check Balance with Stack新开了一门外教课程,Object-oriented Programming(JAVA), 记录一些学习经验,以及部分和c++的区别感悟。本来本次作业不准备记录,但课上老师的一些point个人感觉很重要,故决定记录。本文主要有三部分:Check Balance的面向题目实现和面向工程实现的感悟(Java API, Stack<>)Stack的 ArrayList 实现 – ArrayStackStack的 linked-list(Lis

2020-11-24 22:26:43 380

原创 c++与Java中的string与String(字符串)的interesting point

c++与Java中的string与String(字符串)的interesting pointc++中的string str,str的内容可以修改;Java中的String str = new String(),str的内容不可变(If you need to change the object you must use StringBuffer and not String)索引字符串的字符时,c++直接str[index];java用str.charAt(index)。(java中,各处充满了的对象

2020-11-16 22:37:02 215

原创 精益供应链管理与算法(随笔)

精益供应链管理与算法(随笔)最近结课一门经管学部的课,精益供应链管理,主要讲解了精益生产、精益供应链、精益物流。其中有一些精益生产的理念以及精益物流的方法与计算机图算法、计算机操作系统原理中的概念极其相似。这两个interesting point特做记录。精益生产的概念简述:精益生产是及时制造,消灭故障,消除一切浪费,以零缺陷、零库存为目标,提高生产效益的生产管理方式。《改变世界的机器:精益生产传奇》一书对“精益生产方式”的解释是:精益生产方式是指以消耗较少的人力、空间、时间和资金制造最少缺陷的

2020-11-11 16:32:38 895

原创 封装Encapsulation继承Inheritance多态Polymorphism

封装Encapsulation继承Inheritance多态Polymorphism一些c++与java的Interesting point.记录下感悟。自己的总结与思考,目前水平有限,若有建议欢迎指教!cpp代码#include <stdio.h>#include <iostream>using namespace std;// 我们假设需求是给father多添加功能,这个功能需要多加一个新的参数class father{private: int memb

2020-11-07 21:13:17 423

原创 性格测试数据统计(JAVA实现)

性格测试数据统计(JAVA实现)新开了一门外教课程,Object-oriented Programming(JAVA), 记录一些学习经验,以及部分和c++的区别感悟。本文为性格测试数据统计作业demo, 大概要求是对一个.txt文件里的数据进行统计并打印输出要求格式。text输入文件格式如下:…Zhang SanBABAAAABAAAAAAABAAAABBAAAAAABAAAABABAABAAABABABAABAAAAAABAAAAAABAAAAAA…text输出文件格式如下:…Zha

2020-11-03 09:56:29 1922 1

原创 降雨绘图(JAVA实现)

降雨绘图(JAVA实现)新开了一门外教课程,Object-oriented Programming(JAVA), 记录一些学习经验,以及部分和c++的区别感悟。本文为降雨绘图作业demo, 大概要求是从一个.text文件中找到用户从console中输入的城市,并将该城市的12个月的降雨量数据绘制。要求是不可以使用array等容器提前存储数据,必须输在用户输入后,在.text文件中找到目标城市并绘图。text文件格式如下:…Beijing 20.8 52.4 67.3 22.3 55.0 76.3 2

2020-10-25 20:45:58 3625 8

原创 移除链表元素--双指针法--C++

移除链表元素–双指针法本系列记录了在刷Leetcode时的一些心得体会。也包括自己的做题思路。该题题目为移除链表元素,采用双指针来解决,语言为C++。思路:1.判断head是否为空,若空返回NULL or nullptr。(链表问题常用)2.pre和cur分别指向第一个节点和第二个节点。3.cur判断是否相等,若相等,一直删下去;若不相等,两个节点同时以相同速度往尾部方向移动。跳出循环。4.这时,相当于除了第一个节点没被判断外,链表其他节点都进行了判断。所以只需要再次判断第一个节点是否与给定值相

2020-06-15 20:32:42 368

原创 FCN结构in Speech的Keras简单实现

FCN结构的Keras简单实现本文通过Keras简单实现了一种FCN结构。Github有作者的源代码,本文仅是通过自己的理解,对参考文献[1]中的网络进行搭建。若对源代码有兴趣,请移步Github[2]。参考文献:[1] Z. Ouyang, H. Yu, W. Zhu and B. Champagne, “A Fully Convolutional Neural Network for Complex Spectrogram Processing in Speech Enhancement,” I

2020-06-13 11:12:18 534

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除