0

系统分析师-软件水平考试(高级)-理论-系统规划

系统分析师 软件水平考试(高级) 理论 系统规划 前言 系统规划是什么东东呢? 通俗点说,就是为了实现企业的战略目标,分析企业现状(技术外部)与系统状况(技术内部),从而提出新的技术要求,对现有系统进行规划设计等变化。 1. 目标是实现企业战略目标; 2. 分析企业现状(了解情况了,才能下手呗。站在 ...

血夜之末 发布于 2019-11-19 09:08 评论(0)阅读(305)
2

Class文件结构全面解析(上)

一般对于数据结构的分享难免比较枯燥,但是了解Class文件结构是了解Java虚拟机的重要基础之一。如果想比较深入地了解Java虚拟机,那么Class文件结构是不能不接触的。我会力求在保证逻辑准确的基础上,尽量通俗易懂地分享,并结合实际案例。 ...

万猫学社 发布于 2019-11-19 09:03 评论(0)阅读(196)
25

[ASP.NET Core 3框架揭秘] 文件系统[1]:抽象的“文件系统”

ASP.NET Core应用 具有很多读取文件的场景,比如配置文件、静态Web资源文件(比如CSS、JavaScript和图片文件等)以及MVC应用的View文件,甚至是直接编译到程序集中的内嵌资源文件。这些文件的读取都需要使用到一个IFileProvider对象。IFileProvider对象构建... ...

Artech 发布于 2019-11-19 09:00 评论(14)阅读(3028)
28

AspNetCore熟练应用CancellationToken,CTO会对你刮目相看

背景 已经有很多文章记录了 web程序中采用异步编程的优势和.Net异步编程的用法, 异步编程虽然不能解决查询数据库的瓶颈, 但是利用线程切换,能最大限度的弹性利用工作线程, 提高了web服务的响应能力。 【 9012年了,再不会异步编程你是真老了】 本文要说的是利用异步编程中的取消机制缓解数据库的 ...

nodotnet 发布于 2019-11-19 08:58 评论(13)阅读(1667)
0

小白学 Python(24):Excel 基础操作(下)

人生苦短,我选Python 前文传送门 "小白学 Python(1):开篇" "小白学 Python(2):基础数据类型(上)" "小白学 Python(3):基础数据类型(下)" "小白学 Python(4):变量基础操作" "小白学 Python(5):基础运算符(上)" "小白学 Python ...

极客挖掘机 发布于 2019-11-19 08:44 评论(3)阅读(281)
0

Python 命令行之旅:深入 click 之选项篇

作者:HelloGitHub Prodesire HelloGitHub 的《讲解开源项目》系列,项目地址:http://github.com/HelloGitHub Team/Article 一、前言 在上一篇文章中,我们介绍了 中的“参数”,本文将继续深入了解 ,着重讲解它的“选项”。 二、选 ...

削微寒 发布于 2019-11-19 08:44 评论(0)阅读(155)
15

第 1 份工作,我只干了 2 周就被辞退了 | 十年系列

1.写在前面 我将用系列文章,回顾十年程序生涯,一方面是对职场生涯的阶段性总结,另一方面希望这些经历,对读者往后职场生涯有所启发。 一只站在树上的鸟儿,从来不会害怕树枝断裂,因为它相信的不是树枝,而是它自己的翅膀。 十年系列文章: "① 我是如何走向程序生涯" "② 毕业即失业,找工作找到怀疑人生" ...

纯洁的微笑 发布于 2019-11-19 08:23 评论(18)阅读(4976)
0

结合参数接收响应转换原理讲解SpringBoot常用注解

一、常用注解回顾 1.1 @RequestBody与@ResponseBody 如上代码所示: @RequestBody修饰请求参数,注解用于接收HTTP的body,默认是使用JSON的格式 @ResponseBody修饰返回值,注解用于在HTTP的body中携带响应数据,默认是使用JSON的格式。 ...

字母哥博客 发布于 2019-11-19 08:10 评论(0)阅读(217)
0

[springboot 开发单体web shop] 6. 商品分类和轮播广告展示

[TOC] 商品分类&轮播广告 因最近又被困在了OSGI技术POC,更新进度有点慢,希望大家不要怪罪哦。 "上节" 我们实现了登录之后前端的展示,如: 接着,我们来实现左侧分类栏目的功能。 商品分类|ProductCategory 从上图我们可以看出,商品的分类其实是有层级关系的,而且这种关系一般都 ...

IsaacZhang 发布于 2019-11-19 07:58 评论(0)阅读(184)
2

大学生活这样过,校招 offer 飞来找

01、开门见山 由于 "我" 比较喜欢分享的原因,认识了不少大学生。其中有不少佼佼者,比如说一年读 50 本书的璐璐,校招斩获一线大厂 Offer 的晓峰,通过运营公众号实现经济独立的帅土。 当然也有一些不知所措的,对未来 "充满疑惑的年轻人" 。他们有些在文章底部留言,有些通过微信咨询,还有一些在 ...

沉默王二 发布于 2019-11-19 07:56 评论(1)阅读(368)
2

3. 彤哥说netty系列之Java BIO NIO AIO进化史

你好,我是彤哥,本篇是netty系列的第三篇。 简介 上一章我们介绍了IO的五种模型,实际上Java只支持其中的三种,即BIO/NIO/AIO。 本文将介绍Java中这三种IO的进化史,并从使用的角度剖析它们背后的故事。 Java BIO BIO概念解析 BIO,Blocking IO,阻塞IO,它 ...

彤哥读源码 发布于 2019-11-19 07:35 评论(0)阅读(175)
1

设计模式(Java语言)-单例模式

单例模式,简而言之就是在整个应用程序里面有且仅有一个实例,在程序的任何时候,任何地方获取到的该对象都是同一个对象。单例模式解决了一个全局的类被频繁创建和销毁的,或者每次创建或销毁都需要消耗大量cpu资源的对象的问题。单例模式总的可以分为懒汉模式和饿汉模式,顾名思义,懒汉模式是一个非常懒的汉子,只要你 ...

rainple 发布于 2019-11-19 00:10 评论(0)阅读(172)
0

Go语言Hello world(GOPATH和Go Module版)

本文是「vangoleo的Go语言学习笔记」系列文章之一。 官网: "http://www.vangoleo.com/go/go hello world 02/" 往期回顾: "Go语言入门 你好,Go语言" "Go语言入门 Hello World(Go Playground版)" 上一篇文章 "G ...

Leo_Lei 发布于 2019-11-18 23:55 评论(0)阅读(166)
2

CSS(7)--- 清除浮动(float)

CSS(7) 通俗讲解清除浮动 上一篇讲了CSS浮动 博客地址: "CSS(6) 通俗讲解浮动(float)" 一、理解清除浮动 1、为什么要清除浮动 我们前面说过,浮动本质是用来做一些文字混排效果的,但是被我们拿来做布局用,则会有很多的问题出现。 由于浮动元素不再占用原文档流的位置,所以它会对后面 ...

雨点的名字 发布于 2019-11-18 23:22 评论(1)阅读(168)
0

微信 AES 解密报错 Illegal key size 三种解决办法

微信 AES 解密报错 Illegal key size Java 环境 问题 问题日志 最近在迁移的服务器,在迁移完之后, 一个有关微信小程序的日志打印下面的报错信息。 解密失败,看了下解密的密钥是正确的,没有任何问题。 这个在 经典 下是可以运行的,在 VPC 下运行不了。 (因为最近在进行阿里 ...

自由早晚乱余生 发布于 2019-11-18 23:21 评论(0)阅读(128)
0

Spring Cloud gateway 七 Sentinel 注解方式使用

Sentinel 注解支持 @SentinelResource 用于定义资源,并提供可选的异常处理和 fallback 配置项。 @SentinelResource 注解包含以下属性: value:资源名称,必需项(不能为空) entryType:entry 类型,可选项(默认为 EntryType ...

程序员你大爷 发布于 2019-11-18 23:16 评论(0)阅读(106)
1

【原创】使用批处理脚本自动生成并上传NuGet包

Hello 大家好,我是TANZAME,我们又见面了。 NuGet 是什么这里就不再重复啰嗦,园子里一搜一大把。今天要跟大家分享的是,在日常开发过程中如何统一管理我们的包,如何通过批处理脚本生成包并自动上传到 NuGet。在实际项目开发过程中我们要上传自己的包,一般的步骤都是:nuget spec ...

TANZAME 发布于 2019-11-18 23:13 评论(0)阅读(136)
0

程序员需要了解的硬核知识之操作系统和应用

利用计算机运行程序大部分都是为了提高处理效率。例如,Microsoft Word 这样的文字处理软件,是用来提高文本文件处理效率的程序,Microsoft Excel 等表格计算软件,是用来提高账本处理效率的程序。这种为了提高特定处理效率的程序统称为 程序员的工作就是编写各种各样的应用来提高工作效率 ...

cxuan 发布于 2019-11-18 23:03 评论(0)阅读(237)
0

HNU_团队项目_数据库框架Mybatis_环境配置和样例

前言 数据库从最传统的JDBC连接方式和数据库池化技术到Hibernate的使用,再到Mybatis的快捷轻量级操作,技术迭代的速度飞快。 在了解了基础的理论和方法后,学习前沿编程框架、工具,我认为是一种必然的趋势。 再不看看外面,可能真的要落伍了~ 之后,我借团队项目开发的机会,学习了Mybati ...

Comet_Fei 发布于 2019-11-18 23:01 评论(0)阅读(117)
0

谈一谈依赖倒置原则

为获得良好的阅读体验,请访问原文: "传送门" 一、概念 依赖倒置原则(Dependence Inversion Principle,DIP)是指设计代码结构时,高层模块不应该依赖低层模块,二者都应该依赖其抽象。 抽象不应该依赖细节,细节应该依赖抽象。通过依赖倒置,可以减少类与类之间的耦合性,提高系 ...

我没有三颗心脏 发布于 2019-11-18 22:36 评论(0)阅读(185)