core

Linux下安装Oracle11g服务器

爷,独闯天下 提交于 2019-12-30 06:26:51
1 .安装环境 Linux 服务器: CentOS 64 位 Oracle 服务器: Oracle11gR2 64 位 2 .系统要求 Linux 安装 Oracle 系统要求 系统要求 说明 内存 必须高于 1G 的物理内存 交换空间 一般为内存的 2 倍,例如: 1G 的内存可以设置 swap 分区为 3G 大小 硬盘 5G 以上 修改操作系统核心参数 在 Root 用户下执行以下步骤: 1 )修改用户的 SHELL 的限制,修改 /etc/security/limits.conf 文件 输入命令: vi /etc/security/limits.conf ,按 i 键进入编辑模式,将下列内容加入该文件。 oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 编辑完成后按 Esc 键,输入 “:wq” 存盘退出 2 )修改 /etc/pam.d/login 文件,输入命令: vi /etc/pam.d/login , 按 i 键进入编辑模式,将下列内容加入该文件。 session required /lib/security/pam_limits.so session required pam_limits.so 编辑完成后按 Esc 键

linux高级-系统优化

夙愿已清 提交于 2019-12-30 04:12:46
linux系统优化 文章目录 linux系统优化 系统资源限制优化 内核参数优化 系统资源限制优化 #cat /etc/security/limits.conf #root账⼾的资源软限制和硬限制 (Ubuntu需要添加上下两部分) root soft core unlimited root hard core unlimited root soft nproc 1000000 root hard nproc 1000000 root soft nofile 1000000 root hard nofile 1000000 root soft memlock 32000 root hard memlock 32000 root soft msgqueue 8192000 root hard msgqueue 8192000 #其他账⼾的资源软限制和硬限制 (centos系统只需要下面这一部分即可) * soft core unlimited * hard core unlimited * soft nproc 1000000 * hard nproc 1000000 * soft nofile 1000000 * hard nofile 1000000 * soft memlock 32000 * hard memlock 32000 * soft msgqueue 8192000

创建.NET Core程序的Nuget Package

断了今生、忘了曾经 提交于 2019-12-30 02:31:02
最近在看ASP.NET Core MVC的教材,几乎每章开始都要重复从Empty project开始创建一个ASP.NET Core的项目,然后手动修改project.json,增加经典三目录(Models,Controllers,Views)之类的,然后接着基于这个基本项目进行介绍某个特定的功能。 这种示例代码每次都重复创建很没有技术含量,通常都是复制粘贴,所以考虑把这部分示例代码做成一个自动化的。之前有看到有ASP.NET Identity的示例的Nuget程序包,就是安装之后,自动创建了相关的类文件,同时也修改了web.config,最终效果是安装了package之后,直接能起来。 遵循这个想法,也打算创建一个ASP.NET Core MVC的基本示例Nuget包。于是从新复习了一个创建Nuget包的文档,发现情况不是那么直接,用之前基于非.NET Core的程序的创建包的方式,行不通。 查看了Nuget提供的文档说明( https://docs.microsoft.com/zh-cn/nuget/ ),也没找到很直接的说明如何创建.NET Core程序包的介绍文档,反而看到有介绍创建.NET Standard程序包的文档。这是什么情况,按道理不可能,可能方向不对?直接bing了一下,也没有找到stackflow上的最佳答案,其实也没深入去找,我是觉得自己走错了方向。

.Net core 还原Nuget包失败的解决方法

青春壹個敷衍的年華 提交于 2019-12-30 02:27:43
今天是2018最后一天了,真是神奇的一年啊,写个博客压压惊,来年继续加油吧。。。。。 正文:   当我们打开.net core 项目时候,发现输出提示nuget包还原失败,这个时候首先要考虑.Net Core SDK的版本,可以用命令行去查看,命令行界面输入dotnet --version 就可以知道所安装的SDK是什么版本的了。如图,我安装的是2.1.502 版本 由于.net core 是向下兼容的,所以如果安装的是2.0,项目使用的又是2.1,那么有可能会造成nuget包还原失败。 如果版本和项目的一样,或者更高,最好是一致。那么要考虑的是程序包源的问题了,这个时候需要设置一下。 首先:打开 vs菜单的 工具 -> 选项 -> Nuget包管理器 -> 常规 : 勾选程序包还原的两个选项,然后再进入到程序包源中,查看是否有这个源: 没有的话手动添加一个,名称随意,但是源是这个:https://www.nuget.org/api/v2/,添加后勾选更新再确定。最后重新打开项目,等待源重新下载就可以啦 来源: https://www.cnblogs.com/Ivan-Wu/p/10202017.html

centos 6.x 系统基础优化简版

杀马特。学长 韩版系。学妹 提交于 2019-12-30 02:19:54
Centos 6.x 系统基础优化 1、更换国内 yum 源 删除系统带的 centos 官方 yum 源 rm -rf /etc/yum.repos.d/* 使用国内 阿里云 源 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo 使用国内阿里云 epel 源 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo 提示:如果这里提示没有 wget 命令,则需要执行: yum install wget -y 2、安装系统基础包 yum install lrzsz tree telnet wget lsof net-tools dos2unix sysstat traceroute unzip zip -y 3、时区配置和时间同步 将硬件时钟调整为与本地时钟一致, 0 为设置为 UTC 时间 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime ntpd时间同步服务 yum install chrony -y 配置: 编辑配置文件: /etc/chrony.conf ,删除4-6行,并修改第3行,如下:

asp .net core blazor 是什么?

你离开我真会死。 提交于 2019-12-30 01:13:42
我想显从网页的显示历史变化来了解什么是asp .net core blazor 1、第一阶段:静态网页全部下载并显示阶段 在服务器端,程序员写好一个完整的.html网页。浏览一篇网页时,浏览器首先将整个网页下载下来,并显示出来。这个阶段有个很明显的缺点,当网页的部分内容变化比较频繁时,每次在浏览器和服务器之间都要传输一整个.html文件。而这个文件的大部分内容是重复的,只有少部分内容是不同的。对开发者来说,带了负面影响是加重了服务器的负担,消耗公网带宽。对客户来说,网站响应时间变长,体验变差。对网站运营者来说,网站流量增长缓慢,因为打开网站的速度太慢了。静态网站,asp .net core mvc,asp .net core razor都属于这个阶段。 2.第二阶段:网页内容局部刷新阶段 2.1 为了解决上面的问题,程序员想,能否让客户浏览某网页时,让浏览器只在第一次下载全部网页,有新的内容时,网页中重复的部分就用已从服务器传过来的那部分,让浏览器只要求服务器传过来不同的部分就可以了。这就是网页局部刷新阶段。ajax,vue 等就是这类技术。 2.2 局部刷新技术存在问题 局部刷新技术用JavaScript编程,存在两个问题:一是JavaScript属弱类型语言,计算时间变长。比如var r=1;和数字相加时它是数字型变量。和字符串相加时它变成了"1"的字符串变量

2020 中国 .NET 开发者调查问卷

依然范特西╮ 提交于 2019-12-29 20:34:06
随着.NET Core 3.1的发布,国内2019 中国.NET开发者峰会在上海的成功举办。从技术采用生命周期的角度来说,随着.NET Core 3.1的发布,有越来越多的厂商开始采用.NET Core, .NET Core 正在跨越技术鸿沟。.NET Core 正是顺应应用程序现代化,应用程序容器化的浪潮而生长,随着基于kubernetes 平台的采用率的不断提升,.NET Core非常契合云原生应用的特性:启动速度快,占用内存少,镜像尺寸小。国内公司都在强调业务创新的速度,没有做底层更新的耐心,.NET Core非常适合国内的公司采用做生产力平台。 如果您是 .NET 开发者、C#/VB.NET/F# 语言的爱好者,.NET 技术的实践者,诚挚地邀请您填写这份调查问卷,为真实地展示国内 .NET社区尽一份绵力。调查报告的所有信息、数据,都只会用在报告中,我不会另作他用。本次调查报告中的数据和结论,也会与《2020 中国 .NET 趋势报告》一起呈现,给用户一个更加全面的视角展现. 调查问卷传送门请戳 传送门 ! 来源: https://www.cnblogs.com/shanyou/p/12116317.html

ASP.NET CORE API 第一篇 项目整体搭建 仓储+服务+抽象接口模式

拥有回忆 提交于 2019-12-28 11:55:41
原文作者: 老张的哲学 零、完成图中的粉色部分 image.png 先简单解释下各层之间的调用关系: 除了项目对外暴露的是 Api 展示层,和核心的实体 Model 层外, 仓储模块(作为一个数据库管理员,直接操作数据库,实体模型): BaseRepository(基类仓储) 继承实现了 接口IBaseRepository,这里放公共的方法, AdvertisementRepostitory 继承 BaseRepository<Advertisement>, IAdvertisementRepository Service模块(处理业务逻辑,可以直接使用ViewModel视图模型): BaseService 调用 BaseRepository,同时继承 IBaseService AdvertisementServices 继承 BaseServices<Advertisement>, IAdvertisementServices 一、创建实体Model数据层 image.png 其中,Models文件夹中,存放的是整个项目的数据库表实体类,这里是手动创建的,当然也可以自动创建,在以后的文章中我会提到,用到的是SqlSugar的T4创建,这里先埋一个伏笔。 提示:这个伏笔已经完成,地址《 三十二║ 四种方法快速实现项目的半自动化搭建 》 然后,VeiwModels文件夹

C# Winform 运行异常 CefSharp.core.dll 找不到指定的模块

谁都会走 提交于 2019-12-27 21:42:48
C# Winform开发中使用了CefSharp,之前在VS2012中运行很正常,今天换了一台Windows XP 打开 VS2010 运行时,发生异常:System.IO.FileNotFoundException;Coloud not load file or assembly ‘CefSharp.core.dll’ or one of its dependencies,找不到指定的模块。 File name:’ CefSharp.Core.dll ‘。 由于XP系统的VS只安装了 C# 开发模块,以为是没有装VC++环境,于是找到 VS2010 的安装包又重新安装了VC++,再次启动 VS2010 运行程序依然报异常。 后来发现必须安装 VC++ 2013 Redist ,这个文件在CefSharp中的Readme.txt文件中有提及,原以为 VS2010 中的C++安装会自带,看来是没有,只能单独安装了。 Visual C++ Redistributable Packages for Visual Studio 2013下载地址:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=40784 安装 VC++ 2013 Redist 后,程序运行恢复正常。 来源: https://www.cnblogs

网址收藏夹

谁都会走 提交于 2019-12-27 20:03:49
visual studio 下载 :https://visualstudio.microsoft.com/zh-hans/ http://www.cnblogs.com/lonelyxmas/p/9197209.html 这个人关于.netcore的系列博客很不错 微软的 ef core 官方文档 https://docs.microsoft.com/zh-cn/ef/core/ 微软的 aspnet core官方文档 https://docs.microsoft.com/zh-cn/aspnet/core/?view=aspnetcore-2.1 微软中文文档 https://docs.microsoft.com/zh-cn/ 通过这个页面可以看微软各种技术的中文文档的列表 .net core 各个版本:https://github.com/dotnet/core/tree/master/release-notes/download-archives 异步编程中的最佳做法 https://msdn.microsoft.com/zh-cn/magazine/jj991977.aspx?f=255&MSPPError=-2147217396 autofac的中文文档:https://autofaccn.readthedocs.io/zh/latest/ 关于.net core