2

关于 IO 和 NIO 的思考

I/O 的实际操作由内核执行,其中一个重要手段是缓冲区。简单来说 I/O 可分为两类:面向磁盘和面向网络,Java 也是针对这两者来抽象设计 API,相关的类主要在 和 包中,简称为 BIO 和 NIO。 为什么设计 NIO 一个直接原因就是为了更好的利用操作系统特性,改善和扩展原有 API。与 N ...

wskwbog 发布于 2018-07-24 15:14 评论(0)阅读(223)
0

LinkedHashMap源码浅析jdk1.7

LinkedHahsMap的继承关系 LinkedHashMap直接继承了HahsMap,而linkedHashMap和HashMap在同一个包下,因此HashMap中所有的非private的属性都能拿过来直接用。 LinkedHashMap继承HashMap原来的功能同时进行了修改。主要对原来En ...

kin1492 发布于 2018-07-24 15:08 评论(1)阅读(83)
3

Quartz实现JAVA定时任务的动态配置

先说点无关本文的问题,这段时间特别的不爽,可能有些同学也遇到过。其实也可以说是小事一桩,但感觉也是不容忽视的。我刚毕业时的公司,每个人每次提交代码都有着严格的规范,像table和space的缩进都有严格的要求,可以说你不遵守开发规范就相当于线上bug问题,还是比较严重的。现在发现外面的公司真的是没那 ...

小卖铺的老爷爷 发布于 2018-07-24 13:36 评论(5)阅读(395)
3

【设计模式】工厂方法模式 Factory Method Pattern

在简单工厂模式中产品的创建统一在工厂类的静态工厂方法中创建,体现了面形对象的封装性,客户程序不需要知道产品产生的细节,也体现了面向对象的单一职责原则(SRP),这样在产品很少的情况下使用起来还是很方便, 但是如果产品很多,并且不断的有新产品加入,那么就会导致静态工厂方法变得极不稳定,每次加入一个新产 ...

蓝之风 发布于 2018-07-24 13:35 评论(4)阅读(183)
3

CentOS+Nginx+Supervisor部署ASP.NET Core项目

对.Net Core的学习和实践,已经进行了一年多的世间,截止目前,微软已经发布.Net Core2.1,关于.NetCore的应用部署的文章比比皆是。今天借此,回顾下.net core环境的部署过程。 首先,我这边采用的是CentOS7+上的版本,.net core2.1。在动手前,我们先做这样的 ...

李朝强 发布于 2018-07-24 13:21 评论(2)阅读(362)
0

通过 Docker Compose 组合 ASP NET Core 和 SQL Server

本文模拟一个比较完整的项目,包括前端(MVC), 后端(WebApi)和数据库(mssql server linux)。通过Docker Compose 定义,组合并执行它们。涉及到 Docker Compose 安装,命令,docker compose.yml文件编写,WebApi 和 MVC 项 ...

RoyZShare 发布于 2018-07-24 12:45 评论(0)阅读(251)
0

图表插件Highcharts的动态化赋值,实现图表数据的动态化设置显示

在很早之前就介绍过图表插件Highcharts的使用了,在2014年的随笔《基于MVC4+EasyUI的Web开发框架经验总结(4)--使用图表控件Highcharts》,这里基本上都介绍的比较完整,基本的设置也没有太大的差异,本篇介绍的是基于Bootstrap开发框架的界面处理,以及对图表插件Hi... ...

伍华聪 发布于 2018-07-24 12:21 评论(0)阅读(444)
2

[Abp 源码分析]七、仓储与 Entity Framework Core

0.简介 Abp 框架在其内部实现了仓储模式,并且支持 EF Core 与 Dapper 来进行数据库连接与管理,你可以很方便地通过注入通用仓储来操作你的数据,而不需要你自己来为每一个实体定义单独的仓储的实现,通用仓储包含了常用的 CRUD 接口和一些常用方法。 例如: 1.通用仓储定义与实现 在 ...

myzony 发布于 2018-07-24 12:08 评论(4)阅读(297)
1

JavaScript 中函数的定义和调用

3种函数定义方式: 1、使用关键字 function 来声明并定义函数 调用函数: 2、使用关键字 function 来定义匿名函数 匿名函数可赋值给变量或者自调用。 匿名函数赋值给变量: 匿名函数自调用: 3、使用 Function() 构造函数来定义函数 调用函数: 注意: 提升(Hoistin ...

l_along 发布于 2018-07-24 11:57 评论(0)阅读(151)
6

线程(thread)

线程概述 线程是一个独立处理的执行路径。每个线程都运行在一个操作系统进程中,这个进程是程序执行的独立环境。在单线程中进程的独立环境内只有一个线程运行,所以该线程具有独立使用进程资源的权利。在多线程程序中,在进程中有多个线程运行,所以它们共享同一个执行环境。 基础线程(thread) 使用Thread ...

Jonins 发布于 2018-07-24 11:09 评论(4)阅读(351)
1

从SVD到推荐系统

最近在学习推荐系统(Recommender System),跟大部分人一样,我也是从《推荐系统实践》学起,同时也想跟学机器学习模型时一样使用几个开源的python库玩玩。于是找到了 "surprise" ,挺新的,代码没有sklearn那么臃肿,我能看的下去,于是就开始了自己不断的挖坑。 这篇文章介 ...

Byron_Wu 发布于 2018-07-24 11:01 评论(0)阅读(205)
0

Linux也有后悔药,五种方案快速恢复你的系统

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由 "信姜缘 " 发表于 "云+社区专栏" 新手在学习Linux系统的时候,难免会遇到命令输错,或系统出错的难题。那么如何快速解决呢?本文就先给你一个后悔药,让你快速备份并恢复Linux系统。本文将以Ubuntu为例,在这之前,你需要一 ...

腾讯云+社区 发布于 2018-07-24 11:00 评论(1)阅读(351)
2

卓越的目标检测器Pelee

Densenet的改良—PeleeNET Peleenet专注于优化小型网络,针对densenet的结构做出了改良,达到了目前最先进的水准。在已有的在移动设备上执行的深度学习模型例如 MobileNet、 ShuffleNet 等都严重依赖于在深度上可分离的卷积运算,而缺乏有效的实现。在本文中,来自 ...

ayew 发布于 2018-07-24 10:36 评论(1)阅读(94)
5

实体类的动态生成(三)

使用Emit动态生成并编译实体类,运行效率嗷嗷哋。进来了解下…… ...

Zongsoft 发布于 2018-07-24 10:18 评论(2)阅读(413)
7

TCP 粘包问题浅析及其解决方案

最近一直在做中间件相关的东西,所以接触到的各种协议比较多,总的来说有TCP,UDP,HTTP等各种网络传输协议,因此楼主想先从协议最基本的TCP粘包问题搞起,把计算机网络这部分基础夯实一下。 <! more 贴个广告 楼主的博客已全部搬迁至自己的博客,感兴趣的小伙伴请移步 "haifeiWu与他朋友 ...

haifeiWu 发布于 2018-07-24 10:15 评论(14)阅读(1154)
22

52ABP模板 ASP.Net Core 与 Angular的开源实例项目

阅读文本大概需要 5 分钟。 开始之前 自从上一篇文章" ".NET:持续进化的统一开发平台" "发布后,已经有三个月的时间没有写过文章了。 这段时间,做了两场线下活动,一场在上海,一场在成都。 中途顺带去参加了微软的人工智能的openhack。 没有更新内容其实主要还是工作太忙,这几个月的时间也基 ...

角落的白板报 发布于 2018-07-24 10:12 评论(10)阅读(1122)
0

redis系列:通过队列案例学习list命令

前言 这一篇文章将讲述Redis中的list类型命令,同样也是通过demo来讲述,其他部分这里就不在赘述了。 项目Github地址: "https://github.com/rainbowda/learnWay/tree/master/learnRedis/case list" 案例 demo功能是 ...

云枭zd 发布于 2018-07-24 09:53 评论(0)阅读(199)
4

话说ELK使用安装,结合.NET Core、ABP框架Nlog日志

介绍ELK 它是一个解决方案,是Logstash、Elastaicsearch、Kibana的缩写,为什么使用:想想你是很多系统,出了问题还要登录到服务器查看日志、或者系统部署在客户的机器上,你甚至没有权限登录到别人服务器,作为开发人员又要修复bug??!再者,我们日志可以根据日志级别做分析,Kiba ...

牛嗷嗷 发布于 2018-07-24 09:53 评论(3)阅读(489)
0

sql server 性能调优 资源等待之SOS_SCHEDULER_YIELD

一.概念 SOS_SCHEDULER_YIELD等待类型是一个任务自愿放弃当前的资源占用,让给其他任务使用。 这个等待类型与CPU有直接关系,与内存与也有间接关系,与CPU有关系是因为在sql server里是通过任务调度SCHEDULER来关联CPU。 通过SCHEDULER下的Worker线程来 ...

花阴偷移 发布于 2018-07-24 09:46 评论(2)阅读(185)
1

Dubbo源码分析-SPI的应用

SPI简介 SPI是Service Provider Interface的缩写,即服务提供接口(翻译出来好绕口,还是不翻译的好),实质上是接口,作用是对外提供服务。 SPI是Java的一种插件机制,可以不用修改源代码实现新功能的扩展。 主要有如下几个步骤: 1. 实现SPI接口 2. 在项目的MET ...

农码人生 发布于 2018-07-24 09:17 评论(1)阅读(174)
  • 溃疡恶变也会腹痛 这些肿瘤最容易被误诊 2018-09-04
  • 候选企业:光大证券股份有限公司 2018-09-04
  • 25年全球健康三大变化 2018-07-26
  • 林肯中心室内乐协会再掀浪潮 完整录音入驻中国 亚洲巡演整装待发 室内乐 厂牌 2018-07-25
  • 社会主义是过渡阶段,最终实现共产主义才是其目的。社会主义是在消灭私有制,建立公有制直至无私,实现共产主义。 2018-07-25
  • 呼死你团伙被摧毁 封停83万余个账号抓获210余人 2018-07-25
  • 回复@老老保老张工:伪高工不仅智力低下,知识也很匮乏也!连啥叫计划经济都没搞懂! 2018-07-24
  • 中国经济充当了世界经济发展的火车头。但是,作为世界经济火车头的中国,在世界主要经济体股市都走牛的情况下,为何熊途漫漫?这种不正常的现象,背后是我们资本市场的投融 2018-07-24
  • 社评:中国打的是对美贸易自卫反击战 2018-07-24
  • 世界献血者日 近距离接触一袋合格血的成长历程 2018-07-23
  • 便道汛期被淹学生上学遇阻 来凤老伯坚持背娃过河40年 2018-07-23
  • 以朝鲜民主主义人民共和国为例,难道特金会是由朝鲜工人、农民主导的?[哈哈] 2018-07-23
  • 设计众议院:神奇的MQB让全新一代宝来重生 2018-07-22
  • 回复@不能这样啊:那你不是可以啥事不做天天甩起手耍?你自己不求上进还不准别人有所追求么? 2018-07-22
  • 三位基层书记的一周:思想不转换 其他都白扯 2018-07-22
  • 848| 432| 141| 246| 790| 604| 324| 120| 213| 752|