core

Linux-CpuInfo

杀马特。学长 韩版系。学妹 提交于 2020-01-08 23:32:21
转自http://blog.51cto.com/icooke/757555 在Linux系统中,如何详细了解CPU的信息呢? 当然是通过cat /proc/cpuinfo来检查了,但是比如几个物理CPU/几核/几线程,这些问题怎么确定呢? 经过查看,我的开发机器是1个物理CPU,4核8线程,Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz 记录一下,判断的过程和知识。 判断依据: 1.具有相同core id的cpu是同一个core的超线程。 2.具有相同physical id的cpu是同一颗cpu封装的线程或者cores。 英文版: 1.Physical id and core id are not necessarily consecutive but they are unique. Any cpu with the same core id are hyperthreads in the same core. 2.Any cpu with the same physical id are threads or cores in the same physical socket. echo "logical CPU number:" #逻辑CPU个数 cat /proc/cpuinfo | grep "processor" | wc -l echo

Linux cpuinfo 详解

瘦欲@ 提交于 2020-01-08 23:31:23
在Linux系统中,如何详细了解CPU的信息呢? 当然是通过cat /proc/cpuinfo来检查了,但是比如几个物理CPU/几核/几线程,这些问题怎么确定呢? 经过查看,我的开发机器是1个物理CPU,4核8线程,Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz 记录一下,判断的过程和知识。 判断依据: 1.具有相同core id的cpu是同一个core的超线程。 2.具有相同physical id的cpu是同一颗cpu封装的线程或者cores。 英文版: 1.Physical id and core id are not necessarily consecutive but they are unique. Any cpu with the same core id are hyperthreads in the same core. 2.Any cpu with the same physical id are threads or cores in the same physical socket. echo "logical CPU number:" #逻辑CPU个数 cat /proc/cpuinfo | grep "processor" | wc -l echo "physical CPU number:" #物理CPU个数: cat

ASP.NET Core 实战:使用 ASP.NET Core Web API 和 Vue.js 搭建前后端分离项目

元气小坏坏 提交于 2020-01-08 08:57:11
一、前言   这几年前端的发展速度就像坐上了火箭,各种的框架一个接一个的出现,需要学习的东西越来越多,分工也越来越细,作为一个 .NET Web 程序猿,多了解了解行业的发展,让自己扩展出新的技能树,对自己的职业发展还是很有帮助的。毕竟,现在都快到9102年了,如果你还是只会 Web Form,或许还是能找到很多的工作机会,可是,这真的不再适应未来的发展了。如果你准备继续在 .NET 平台下进行开发,适时开始拥抱开源,拥抱 ASP.NET Core,即使,现在工作中可能用不到。   雪崩发生时,没有一片雪花是无辜的,你也不会知道那片雪花,会引起最后的雪崩。有些自说自话,见谅。   系列目录地址: ASP.NET Core 项目实战   仓储地址: https://github.com/Lanesra712/Grapefruit.VuCore 二、Step by Step   在整个的开发过程中,后端应用使用 Visual Studio 2017 进行开发,对于前端项目,则是使用 Visual Studio Code 进行开发,嗯,使用专业的工具做相应的事。对于前端的 Vue 项目,我采用的是 Vue CLI 来进行构建的,当然,巨硬也为我们准备了一套 Vue 的模板,如何使用的方法可以在附录中进行查看。   1、项目开发环境搭建   1.1、安装 .NET Core   .NET

基于.Net Core 3.1的WebApi集成swagger

不想你离开。 提交于 2020-01-08 08:33:28
=============================================== 2020/1/8_第1次修改 ccb_warlock =============================================== swagger作为Asp .Net的接口文档已经应用于当前系统一段时间了,比起开个postman填参数请求来说这个后台开发可以直接用swagger来快速测试接口的业务,前端开发通过查看swagger可以快速了解后台API的输入输出(毕竟开发进度紧张的情况下不可能来得及及时维护文档,但是开发环境的swagger只要代码更新就会一起更新) 最近为了试验EF Core 2.2的datetime类型存在的一个缺陷,公司也没有1个.net core 3.0以上的项目,没办法只有先改造.net core 2.2的项目到.net core 3.1以后,再进行下一步测试。 在做框架升级的时候,不得不实现swagger升级的问题。而swagger的升级问题花了点时间来处理,所以记录下过程方便以后查看。 现在的稳定版还不支持.net core 3.0+,所以Nuget里需要升级下面2个项目到5.0.0以上的预览版才能实现swagger的升级。 Swashbuckle.AspNetCore( 勾选上预发行,当前要v5.0.0-rc5以上版本 )

在Visual Studio 2017中使用Asp.Net Core构建Angular4应用程序

醉酒当歌 提交于 2020-01-08 05:47:02
前言 Visual Studio 2017已经发布了很久了。做为集成了Asp.Net Core 1.1的地表最强IDE工具,越来越受.NET系的开发人员追捧。 随着Google Angular4的发布。我一直在想,怎么能够用这个地表最强IDE工具编写Angular4的Asp.Net Core项目。经过不懈的研究。终于的得到了一套很好的解决方案与大家分享。 文章转载请著名出处: http://www.cnblogs.com/smallprogram 我们的目的 随着Web技术的快速发展,新的技术层出不穷,这使得Web程序的用户体验不断提升。最具代表性的就是SPA(Single Page Application)应用。 技术的快速发展也有弊端,那就是学习成本的不断提升。作为一名开发人员,你需要不断学习、提升自己的技术以适应这个技术快速发展的时代,以让自己不在这个技术快速发展的洪流中所淘汰。 当然,我们的老大Microsoft也是如此,借着Asp.Net Core的机会,发布了好几款集成目前流行的前端框架的Asp.Net Core的模板。文章后边我就具体描述以一下。 你需要知道的东西 你需要明白的东西 1. NodeJS ,这是一个基于Chrome V8 JavaScript引擎构建的JavaScript运行时的库,NPM就包含在NodeJS中,他具有强大的生态系统。 2. NPM

GDB调试基础入门

生来就可爱ヽ(ⅴ<●) 提交于 2020-01-07 19:19:57
Ubuntu 系统下使用 GDB 调试需要进行一些提前的设置。 1. 安装 gdb 有些版本的系统可能没有安装该工具,需要自行安装。 cv@cv:~# sudo apt install gdb 2. 设置 ulimit 参数 ulimit 是Linux系统的内置功能,用于为由它生成的 Shell 进程及其子进程的资源的使用设置限制。 ulimit -a 用于显示当前所有的 limit 信息。 cv@cv:~# ulimit -a core file size (blocks, -c) unlimited data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 515120 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 1048576 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) 8192

使用asp.net core健康检查框架与k8s集成实现自动故障隔离

孤街醉人 提交于 2020-01-07 14:17:52
DNT精英论坛暨.NET北京俱乐部是由资深.NET专家和社区活跃分子发起的技术论坛,以“分享、成长、合作、共赢”为原则,致力于打造一个领先的技术分享平台和成长交流生态。本次活动由aelf赞助支持,肖伟宇老师在线分享。 本期分享话题: 《使用asp.net core健康检查框架与k8s集成实现自动故障隔离》 本期嘉宾: 肖伟宇,校宝在线技术专家 分享主题: 《使用asp.net core健康检查框架与k8s集成实现自动故障隔离》 肖伟宇老师,擅长微软.NET技术,十多年.NET技术架构经验,对.NET生态非常了解,擅长互联网技术架构 。SkyWalking .NET探针贡献者, Global AI Bootcamp 2018 杭州站讲师,Global Azure Bootcamp 2019 杭州站组办人,China .NET Conf 2019 中国.NET开发者峰会讲师。 内容提纲: 介绍.NET Core健康检查组件的使用场景 介绍.NET Core健康检查组件的特性及使用方法 介绍.NET Core健康检查组件与K8S的探测机制结合实现应用的故障自动隔离和故障自动恢复 实战演示 时间地址: 时间: 2019年11月28日 (周四) 20:00 直播地址: http://rrd.me/fazNp (点击直播链接,两步参与直播互动:绑定手机号、关注公众号) 直播安排: 20:00-

Java 和.NET,谁将统治未来

江枫思渺然 提交于 2020-01-06 20:25:54
随着时代的变化,技术在不断发展,编程语言的重要性也在发生变化。所以,要我们在两门语言中二选一,通常很困难。在这篇文章里,我们要讨论的是 Java 和.NET 之间的“战争“。 .NET 和 Java 是两个最突出的技术平台,你可以用它们来构建软件、网站和 Web 应用程序。由于它们在各自的领域都负有盛名,企业在构建应用程序时通常很难决定哪个更适合它们。在比较这两种技术之前,你首先要知道如何使用这两种技术中的一种来构建应用程序。我们将在这篇文章中对它们进行比较,但我们的主要目的是让企业知道哪种选择更适合它们。 Java 和.NET 之间的主要区别 Java 和.NET 的一个主要区别是,Java(通常是 Java 企业版)可以运行在任何一种操作系统上,而.NET 只能运行在不同版本的 Windows 上。即使.NET 有开源实现,但仍然是以 Windows 用户为目标。 有关.NET 的一个新发现 此前,微软发布了.NET CORE 3,这是最新的.NET Framework 改进版。 这个改进版本的一个优点是:.NET CORE 现在既是开源的又是跨平台的。 另外,.NET CORE 还提供了很多对开发、Web、云计算和移动应用程序都非常有用的新特性。 不过,.NET CORE 并不支持.NET Framework 的所有特性。 但不管怎样,选择.NET CORE 总是会更好

Core overrides in Magento

霸气de小男生 提交于 2020-01-06 19:41:53
问题 So I found an answer for a question I had about dynamic option pricing, but that lead to me being stumped. I can understand the majority of the answer, but when it comes to the XML and module implementation, I'm lost. Here's what I'm trying to do: http://www.magentocommerce.com/boards/viewthread/260544/#t348802 Need to override the Mage_Catalog_Model_Product_Type_Price model and the Mage_Catalog_Block_Product_View_Options block. Modified Price.php is located at /app/core/local/rtega