设计常用模型分析---Shawn.W

“工欲善其事,必先利其器”;作为设计人员来说,设计方法和设计模型就是辅助我们更好做设计的利器。就像厨师做菜时候的菜谱一样;面对新的菜种,能更快指引我们做出味道不错的菜肴。

体系化的设…

LeetCode题组:第20题-有效的括号---明天依旧可好

1.题目:回文数

给定一个只包括'(',')','{','}','[','…

一文道尽软件架构及前端架构演进---童欧巴

这是奶爸码农第60篇原创文章,点击上方蓝字关注

01

什么是软件架构?

人人都在说软件架构,但人们并不能给出一个准确的定义,就像Martin Folwer在《Making …

这样终止线程,竟然会导致服务宕机?---Java中文社群_老王

在开始之前,我们先来看以下代码会有什么问题?

public class ThreadStopExample {
public static void main(String[] a…

通达OA任意文件上传+文件包含GetShell---PaperPen

本文作者:li9hu(Timeline Sec复现组成员)

本文共1938字,阅读大约需要6~7分钟

声明:请勿做非法用途,否则后果自负

0x01 简介

别人家的年会 :)---Shawn.W

hi,各位周五晚上好。你们公司年会开了吗?

听说别人家(微信)今天开年会了。送上最简短总结:

每人大红包2888

(80%,因为还有另外3种金额)


阳光普…

.Net微服务实践(一):微服务框架选型---我思故我在

目录

微服务框架SpringCloudSpringCloud技术栈SpringCloud核心组件核心组件工作原理微服务架构组件最后微服务框架

微服务(Microservices)是一种…

手把手教你造轮子:这个价值100万的短网址微服务,我送给你---程序员小助手

我是@程序员小助手, 本文从技术角度,对短网址进行深度挖掘。

前言

网上已经有产品,用着还不错。可是,作为程序员,从零开始造轮子,开发一个属于自己的短网址服务器,这想法amazing!…

GC算法-标记清除算法---烟草的香味

概述

标记清除算法, 描述起来很简单, 从名字上就能看出, 分为两个阶段:

标记阶段: 遍历所有对象, 将活动对象都打上标记清除阶段: 遍历堆, 将没有标记的对象释放掉.

介绍完毕, 本…

用户太苦了!找什么清洁无毒的压缩软件,就没人注意到最后一个吗---程序员小助手

前言

果然都是windows重度用户,本文带你用Linux的角度看“压缩”!

划重点

相对于windows下的鼠标点点拖拖,linux在终端,大概率是用不着界面操作文件和文件夹的。

由浅入深:一个简单的例子,让你吃透Go语言自定义的包管理---程序员小助手

前言

首先使用hello world,演示Go的包是如何导入的。

package main

import "fmt"func main() {
fmt.Println…

超级详细:Go语言框架Gin和Gorm实现一个完整的待办事项微服务---程序员小助手

前言

本文通过一步一步的设计,最终实现一个完善的todo应用。

我们使用GO框架Gin用户路由控制和返回数据。使用Gorm用于操作数据库。

读者可根据本教程操作,最终实现列…

简单有趣:使用Go语言实现“时间服务器”,从此时间你说了算---程序员小助手

前言

Go语言自带的net包,强大而丰富,封装了大多数网络编程所使用的方法和库函数。

今天我们做一个简单的小实验,使用Go语言,实现“时间服务器”功能,让服务器对外提供时间同步校准功能…

【xmind】 使用 Java 生成思维导图---KIWI

【xmind】 使用 Java 生成思维导图

image.png

前言

在日常的工作与学习中,我们经常会使用思维导图这个工具,来把抽象而又无形的思考转换成有形并且具体的图像,是理清思路,…

如何评估实施RPA机器人的投资回报率?---蕉黄

在进行RPA机器人流程自动化之旅的前期,对于投资回报率的关注对于企业来说是很重要的。自动化在日常的工作将使公司更早地看到RPA的好处,并证明它可以在未来提供高的投资回报。这加深了对流程自动化技术…