0

【Java基础】Java中的语法糖

[TOC] 语法糖(Syntactic Sugar),也称糖衣语法,指在计算机语言中添加的某种语法,这种语法对语言本身功能来说没有什么影响,只是为了方便程序员的开发,提高开发效率。说白了,语法糖就是对现有语法的一个封装。 但其实,Java虚拟机并不支持这些语法糖。这些语法糖在编译阶段就会被还原成简单 ...

写代码的木公 发布于 2019-10-13 12:06 评论(0)阅读(127)
0

[开源]如何使用goapp写你的后台管理系统_golang

简析 基于 Gin + GORM + Casbin + vue-element-admin 实现的权限管理系统。 基于Casbin 实现RBAC权限管理。 前端实现: vue-element-admin。 开源地址见文末。 原由 前阵子把goapp开源后,不少朋友加我,一些朋友对vue还比较陌生,不 ...

hotion 发布于 2019-10-13 12:04 评论(0)阅读(168)
2

Rust到底值不值得学--Rust对比、特色和理念

前言 其实我一直弄不明白一点,那就是计算机技术的发展,是让这个世界变得简单了,还是变得更复杂了。 当然这只是一个玩笑,可别把这个问题当真。 然而对于IT从业者来说,这可不是一个玩笑。几乎每一次的技术发展,都让这个生态变得更为复杂。“英年早秃”已经成为一种很普遍的现象。 Rust是近两年呼声比较高的一 ...

俺踏月色而来 发布于 2019-10-13 12:04 评论(0)阅读(281)
0

【推荐算法工程师技术栈系列】推荐系统--数据效果与评估

推荐系统上线的基本条件 AB实验 功能列表 数据指标 覆盖率 AUC及gAUC 指标展示 指标监控 人工评测 附录 ...

混沌战神阿瑞斯 发布于 2019-10-13 11:57 评论(0)阅读(58)
3

C# 8 - Nullable Reference Types 可空引用类型

在写C#代码的时候,你可能经常会遇到这个错误: 在写C#代码的时候,你可能经常会遇到这个错误: 但如果想避免NullReferenceException的发生,确实需要做很多麻烦的工作。 但如果想避免NullReferenceException的发生,确实需要做很多麻烦的工作。 可空引用类型 Nul ...

solenovex 发布于 2019-10-13 11:57 评论(0)阅读(150)
0

Spring DestorySingleton流程

 第一节介绍Spring启动(链接)时,介绍AbstractApplicationContext的过销毁过程,主要是调用了内部的destroyBeans方法,这节便来介绍bean的销毁过程。 一.销毁流程 destroyBeans方法内部委托给了DefaultSingletonBeanRe ...

啊驼 发布于 2019-10-13 11:21 评论(0)阅读(48)
0

Java8 Lambda表达式详解手册及实例

先贩卖一下焦虑,Java8发于2014年3月18日,距离现在已经快6年了,如果你对Java8的新特性还没有应用,甚至还一无所知,那你真得关注公众号“程序新视界”,好好系列的学习一下Java8的新特性。Lambda表达式已经在新框架中普通使用了,如果你对Lambda还一无所知,真得认真学习一下本篇文章 ...

程序新视界 发布于 2019-10-13 11:18 评论(0)阅读(117)
0

Springboot之初入江湖

Hello,各位小伙伴大家好,我是小栈君。 今天的分享主题是关于Springboot主题分享,其实在写这个系列主题之前有想过一些关于分享技术的顺序问题,因为我在创建“IT干货栈”这个公众号之初就是想要分享关于后端技术的一些干货。 想要各位感兴趣的小伙伴都能够学习到或是能够温故知新一些技术或者技能点, ...

it_carry 发布于 2019-10-13 11:14 评论(1)阅读(59)
3

🔥 面试必备:高频算法题汇总「图文解析 + 教学视频 + 范例代码」必问之 链表 + 栈 + 队列 部分!🔥

链表是最基本的数据结构,面试官也常常用链表来考察面试者的基本能力,而且链表相关的操作相对而言比较简单,也适合考察写代码的能力。栈是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元... ...

__yuanhao 发布于 2019-10-13 10:26 评论(0)阅读(146)
0

😆 机器学习采样方法大全

🚙 Index 数据采样的原因 常见的采样算法 失衡样本的采样 采样的Python实现 📚 数据采样的原因 其实我们在训练模型的过程,都会经常进行数据采样,为了就是让我们的模型可以更好的去学习数据的特征,从而让效果更佳。但这是比较浅层的理解,更本质上,数据采样就是对随机现象的模拟,根据给定的概率 ...

samlam 发布于 2019-10-13 10:08 评论(0)阅读(68)
2

异步处理ServletRequest引发的血案

我们的App因为错误的使用了HttpServletRequest,在异步线程中使用,导致session出现混乱,客户投诉,本文介绍了问题的原因。 ...

牛哥的博客 发布于 2019-10-13 10:06 评论(1)阅读(95)
29

.NET成人礼 | 还记得20年前一起拖过的控件吗?

本文是MVP Ediwang写的回忆一个80后的拖控件的感悟,与君共勉:每一代人都有记忆里的味道。煤球炉、黑白电视机是属于父母的记忆。而“拖控件”式编程,启蒙了无数像我这样的80后(嗯,89也算80后)。 ...

张善友 发布于 2019-10-13 09:09 评论(24)阅读(2089)
0

Spring Boot 2.X(六):Spring Boot 集成 Redis

Redis 简介 什么是 Redis Redis 是目前使用的非常广泛的免费开源内存数据库,是一个高性能的 key value 数据库。 Redis 与其他 key value 缓存(如 Memcached )相比有以下三个特点: 1.Redis 支持数据的持久化,它可以将内存中的数据保存在磁盘中, ...

朝雾轻寒 发布于 2019-10-13 08:47 评论(0)阅读(88)
1

用户级线程和内核级线程,你分得清吗?

这篇文章是上一篇博客的补充,旨在把没有讲清楚的「用户级线程和内核级线程」补充完整。希望读者能对线程有更进一步的了解。 小白最近在学习多线程编程。 网上关于多线程的资料很多,小白很快就把线程的基本概念弄懂了,但关于「用户级线程和内核级线程」的概念,她却怎么也搞不清楚,只好向操作系统基础扎实的小明请教。 ...

tobe的呓语 发布于 2019-10-13 08:40 评论(0)阅读(103)
8

[ASP.NET Core 3框架揭秘] 跨平台开发体验: Linux

如果想体验Linux环境下开发.NET Core应用,我们有多种选择。一种就是在一台物理机上安装原生的Linux,也可以采用虚拟机的形式安装相应的Linux Distribution。对于X64 Windows 10的用户来说,我们有了第三种更为方便快捷的选择,那就是使用Windows 10提供的L... ...

Artech 发布于 2019-10-13 08:17 评论(7)阅读(519)
0

一文教你安全的关闭线程池

上篇文章 "ShutdownHook Java 优雅停机解决方案" 提到应用停机时需要释放资源,关闭连接。对于一些定时任务或者网络请求服务将会使用线程池,当应用停机时需要正确安全的关闭线程池,如果处理不当,可能造成数据丢失,业务请求结果不正确等问题。 关闭线程池我们可以选择什么都不做,JVM 关闭时 ...

good_andyxu 发布于 2019-10-13 07:43 评论(1)阅读(112)
3

谁的大学不迷茫——寻求解救之道

谁的大学不迷茫 大学前的准备 2017年,令我难忘的一年,当时的我正在补习班为第二次高考备战着。我们补习班的墙上粘着一道横幅格外显眼——“加油,我们一起上大学”。 应届班的高三同学们听着张杰的“年轻的战场”给自己打气,而身处补习班的我哼着杰哥的“逆战”,为高考逆战,暴风少年肩负着来自学校内外部、家庭 ...

泰斗贤若如 发布于 2019-10-13 06:12 评论(2)阅读(128)
0

Spring系列(六):Spring事务源码解析

一、事务概述 1.1 什么是事务 事务是一组原子性的SQL查询,或者说是一个独立的工作单元。要么全部执行,要么全部不执行。 1.2 事务的特性(ACID) ①原子性(atomicity) 一个事务必须被视为一个不可分割的最小工作单元,整个事务中的所有操作要么全部提交成功,要么全部回滚,对于一个事务来 ...

toby.xu 发布于 2019-10-13 01:32 评论(0)阅读(90)
32

.NET斗鱼直播弹幕客户端(上)

现在直播平台由于 弹幕 的存在,主播与观众可以更轻松地进行互动,非常受年轻群众的欢迎。斗鱼TV就是一款非常流行的直播平台,弹幕更是非常火爆。看到有不少主播接入 、`弹幕点歌`等模块,这都需要首先连接斗鱼弹幕。 经常看到其它编程语言的开发者,分享了他们斗鱼弹幕客户端的代码。 当然也能做,还能做得更好( ...

.NET骚操作 发布于 2019-10-13 00:13 评论(13)阅读(1846)
0

pinpoint1.8.5安装及使用指南

简介 pinpoint是开源在github上的一款APM监控工具,它是用Java编写的,用于大规模分布式系统监控。它对性能的影响最小(只增加约3%资源利用率),安装agent是无侵入式的。 各大APM工具,几乎都是根据google这篇经典的Dapper论文而来,一定要读一读。这里是它的源文地址:ht ...

luozhiyun 发布于 2019-10-13 00:09 评论(0)阅读(102)