27

C#集合类型大揭秘

集合是.NET FCL(Framework Class Library)的重要组成部分,我们平常撸C 代码时免不了和集合打交道,FCL提供了丰富易用的集合类型,给我们撸码提供了极大的便利。正是因为这种与生俱来的便利性,使得我们对集合既熟悉又陌生。很多同学可能一直还是停留在使用的层面上,那么今天我们一 ...

撸码那些事 发布于 2018-06-15 07:46 评论(14)阅读(961)
16

【原创】分布式之闲侃前后端分离的必要性

引言 由于近期前端抽不出资源,博主最近接手一个前端项目的代码维护工作。拿到手一看,一脸懵逼,和博主当年所学的jsp开发方式、利用ajax来请求数据的单页面开发方式完全不同。然而火坑已经跳下,只能硬着头皮啃,博主只能默默告诉自己:"冲冲冲,四驱战士在行动!" 博主勉强算是经历了前端开发的几个时期吧。本 ...

孤独烟 发布于 2018-06-15 02:09 评论(18)阅读(1435)
6

在Java的反射中,Class.forName和ClassLoader的区别

前言 最近在面试过程中有被问到,在Java反射中Class.forName()加载类和使用ClassLoader加载类的区别。当时没有想出来后来自己研究了一下就写下来记录一下。 解释 在java中Class.forName()和ClassLoader都可以对类进行加载。ClassLoader就是遵循 ...

纪莫 发布于 2018-06-15 01:16 评论(4)阅读(440)
3

(一)对SpringMVC架构进行SOA分布式改造之工程拆分

经过一个月的开发,一个单一的SpringMVC教育类创业项目正式上线,随着时间的推移,业务流量逐渐增大,最近对这个单一的工程从零进行SOA分布式改造,改造包括dubbo改造,集成化部署、高可用集群,负载均衡。 刚开始不打算把各个业务模块进行全部拆分,拆分计划如下: 总工程名字为 mogo-educa ...

Diligent_Watermelon 发布于 2018-06-15 00:50 评论(0)阅读(264)
0

apigateway-kong(七)配置说明

这一部分应该在最开始介绍,但是我觉得在对kong有一定了解后再回头看下配置,会理解的更深刻。接下来对这个配置文件里对参数做个详细对解释便于更好对使用或优化kong网关。 一.配置加载 二.验证配置 三.环境变量 四.自定义 Nginx 配置 & 嵌入式的Kong配置 1.自定义nginx配置 2.... ...

单曲荨环 发布于 2018-06-15 00:15 评论(0)阅读(119)
0

python学习-函数

python学习 函数 标签: python 函数 目录 [toc] 一、文件处理 python的内置函数open提供了对文件的处理功能。open函数会调用os的系统接口,得到一个类文件对象f,此f对象将作为对文件操作的标识符。从行为动作划分,文件处理分为读取和写入。从操作的数据类型划分,文件处理分 ...

zzzzou 发布于 2018-06-14 23:51 评论(0)阅读(161)
0

HyperLedger Fabric 学习思路分享

HyperLedger Fabric 学习思路分享 HyperLedger Fabric最初是由Digital Asset和IBM公司贡献的、由Linux基金会主办的一个超级账本项目,它是一个目前非常流行并广为人知的区块链网络框架的实现方案。作为一种基于模块化架构开发应用程序或解决方案的基础,Hyp ...

Aberic 发布于 2018-06-14 23:50 评论(0)阅读(172)
2

T4模板简单了解

T4模板基础 T4即为Text Template Transformation Toolkit,一种可以由自己去自定义规则的代码生成器。根据业务模型可生成任何形式的文本文件或供程序调用的字符串 在VS中T4模板是没有智能提示和颜色标注的,可以安装官方推荐插件:tangibleT4EditorPlus ...

三瓜两枣 发布于 2018-06-14 23:49 评论(3)阅读(317)
3

使用chrome开发者工具中的performance面板解决性能瓶颈

前面的话 使用Chrome DevTools的performance面板可以记录和分析页面在运行时的所有活动。本文将详细介绍如何使用performance面板解决性能瓶颈 准备 【匿名模式】 匿名模式可以保证Chrome在一个相对干净的环境下运行。比如安装了许多chrome插件,这些插件可能会影响我 ...

小火柴的蓝色理想 发布于 2018-06-14 21:29 评论(0)阅读(345)
3

一篇 SpringData+JPA 总结

概述 SpringData,Spring 的一个子项目,用于简化数据库访问,支持 NoSQL 和 关系数据库存储 SpringData 项目所支持 NoSQL 存储 MongDB(文档数据库) Neo4j(图形数据库) Redis(键/值存储) Hbase(列族数据库) SpringData 项目所 ...

bgzyy 发布于 2018-06-14 20:52 评论(2)阅读(255)
2

RabbitMQ消息队列

什么是rabbitMQ rabbitMQ是一款基于AMQP协议的消息中间件,它能够在应用之间提供可靠的消息传输。在易用性,扩展性,高可用性上表现优秀。而且使用消息中间件利于应用之间的解耦,生产者(客户端)无需知道消费者(服务端)的存在。而且两端可以使用不同的语言编写,大大提供了灵活性。 rabbit ...

嵌动初心(aaron) 发布于 2018-06-14 19:17 评论(3)阅读(493)
0

从零开始学 Web 之 DOM(二)对样式的操作,获取元素的方式

大家好,这里是「 Daotin的梦呓 」从零开始学 Web 系列教程。此文首发于「 Daotin的梦呓 」公众号,欢迎大家订阅关注。在这里我会从 Web 前端零基础开始,一步步学习 Web 相关的知识点,期间也会分享一些好玩的项目。现在就让我们一起进入 Web 前端学习的冒险之旅吧! 1、对样式的操 ...

Daotin 发布于 2018-06-14 18:53 评论(2)阅读(172)
1

SpringCloud-微服务的注册与发现Eureka

一、SpringCloud简介 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring C ...

lfalex 发布于 2018-06-14 18:24 评论(0)阅读(285)
0

使用多线程和并发编程(一)

一.先初步了解一下基本的概念 进程:在一个操作系统中,每个独立执行的程序都可以是一个进程。 线程:一个程序至少有一个进程,一个进程至少有一个线程,java里有一个主线程和垃圾回收线程。 线程的3中创建方式: 1.继承Thread类 2.实现Runnable接口 3.实现Callable接口,和Fut ...

凝眸v 发布于 2018-06-14 18:20 评论(1)阅读(544)
1

LXC---Docker的“前身”

本文收录于Linux 系统化学习系列文章总目录 一、LXC介绍 1、Linux Container容器是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源。 2、LXC为Linux Container的简写。可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟 ...

阿龙along 发布于 2018-06-14 18:09 评论(2)阅读(110)
0

Spring Security OAuth 2.0

续·前一篇《OAuth 2.0》 OAuth 2.0 Provider 实现 在OAuth 2.0中,provider角色事实上是把授权服务和资源服务分开,有时候它们也可能在同一个应用中,用Spring Security OAuth你可以选择把它们分成两个应用,当然多个资源服务可以共享同一个授权服务 ...

不要乱摸 发布于 2018-06-14 17:39 评论(0)阅读(341)
1

QQ音乐:React v16 新特性实践

欢迎大家前往 "腾讯云+社区" ,获取更多腾讯海量技术实践干货哦~ 本文由 "QQ音乐技术团队" 发表于 "云+社区专栏" 自从去年9月份 React 团队发布了 v16.0 版本开始,到18年3月刚发布的 v16.3 版本,React 陆续推出了多项重磅新特性,并改进了原有功能中反馈呼声很高的一些 ...

腾讯云+社区 发布于 2018-06-14 17:02 评论(0)阅读(630)
1

bash内置命令的特殊性,后台任务的"本质"

本文解释bash内置命令的特殊性、前台、后台任务的"本质",以及前、后台任务和bash进程、终端的关系。网上没类似的资料,所以都是自己的感悟和总结,如有错误,120分的期待盼请指正。 因为要详细分析每一个涉及到的内容,我用了很多示例,所以结论比较分散。因此在文章的结尾,我将这些结论大概做了个总结。 ...

骏马金龙 发布于 2018-06-14 16:52 评论(1)阅读(185)
7

如何检测或判断一个文件或字节流(无BOM)是什么编码类型

昨天,在文章:终于等到你:CYQ.Data V5系列 (ORM数据层,支持.NET Core)最新版本开源了 中,不小心看到一条留言:然后。。。 ...

路过秋天 发布于 2018-06-14 16:47 评论(4)阅读(456)
0

Java并发编程之读写锁 ReentrantReadWriteLock 源码分析

我们知道在解决线程安全问题上使用 ReentrantLock 就可以,但是 ReentrantLock 是独占锁,同时只有一个线程可以获取该锁,而实际情况下会有写少读多的场景,显然 ReentrantLock 满足不了需求,所以 ReentrantReadWriteLock 应运而生,Reentra ...

狂小黑 发布于 2018-06-14 16:43 评论(1)阅读(149)