杨友山
码龄15年
关注
提问 私信
  • 博客:3,007,739
    社区:116,702
    3,124,441
    总访问量
  • 510
    原创
  • 325,750
    排名
  • 2,160
    粉丝
  • 1
    铁粉

个人简介:多年软件开发管理经验,曾在腾讯、中兴通讯等企业从事软件开发和管理工作,熟悉技术和开发管理;曾在微软从事售前技术支持,接触过产品销售。目前在从事低代码平台类产品研发相关工作。 擅长.NET领域,前端angular,vue,typescript,Oracle,云计算相关。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2010-04-08
博客简介:

杨友山

博客描述:
程序赋能企业发展,程序改变世界!yangyoushan123@163.com ;379475542
查看详细资料
个人成就
  • 博客专家认证
  • 获得1,146次点赞
  • 内容获得592次评论
  • 获得1,015次收藏
  • 代码片获得1,363次分享
创作历程
  • 2篇
    2023年
  • 2篇
    2021年
  • 7篇
    2020年
  • 27篇
    2019年
  • 76篇
    2018年
  • 4篇
    2017年
  • 15篇
    2016年
  • 18篇
    2015年
  • 46篇
    2014年
  • 71篇
    2013年
  • 148篇
    2012年
  • 113篇
    2011年
成就勋章
TA的专栏
  • C#基础知识整理
    31篇
  • 设计模式
    27篇
  • 云计算
    1篇
  • 码农基础知识
    1篇
  • 我眼中的微软Azure
    4篇
  • 低代码
    1篇
  • 学学Python提提神
    65篇
  • AngularJS
    7篇
  • c#程序设计
    156篇
  • 电脑
    8篇
  • ASP.NET
    31篇
  • 数据库
    37篇
  • 英语学习
    2篇
  • 帮助文档
    4篇
  • 胡言乱语
    18篇
  • 三省吾身
    11篇
  • 设计模式
    27篇
  • 程序与生活
    30篇
  • Android
    1篇
  • WPF
    26篇
  • C#与数据库
    19篇
  • WCF
    7篇
  • 项目思考
    1篇
  • JavaScript
    12篇
  • PHP
    1篇
  • Python
    65篇
  • 微服务
    3篇
  • 安全相关
    2篇
  • 程序架构
    9篇
  • .net core
    1篇
  • GO
    9篇
  • Docker新手入门
    3篇
  • 异常
    9篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

莫名奇妙的异常011:mysql超过字段长度值自动截断

sql-mode中有STRICT_TRANS_TABLES是在数据超长的情况下会插入失败,当删除这个限制时,插入超长会MySQL会自动截断超长的字段。
原创
发布博客 2023.12.25 ·
911 阅读 ·
9 点赞 ·
0 评论 ·
8 收藏

什么是低代码平台:低代码平台介绍

相对于通过低代码搭建业务系统,普通的业务系统开发过程一般是这样的,业务方提供业务场景,工作流程等需求。云的概念,明里来说是提供网络能力,存储能力,计算能力,实际何尝不是硬件的复用。再回来说低代码平台,低代码平台是一种通过抽象思想,构件化的方式将业务的必要元素,通过图形化的配置功能,不使用或少使用编程代码,快速搭建出业务系统的一种软件平台。低代码平台是由专业业务领域专家,以及专业程序员,将多个业务领域的业务场景高度抽象,形成可复用的构件,这些构件可以展示图在形化界面上,可组合使用,搭建系统。
原创
发布博客 2023.11.05 ·
339 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

莫名奇妙的异常010:Unexpected server response (0) while retrieving PDF

使用pdf.js在web中浏览pdf,根据pdf的完整url从附件系统服务或者站点读取文件。以阿里文件服务为例,有时会提示如下错误:Unexpected server response (0) while retrieving PDF这类错误本质是从站点下载pdf文件被拒绝,有很多中原因造成。如果使用中时好时坏,可能是网络不稳定造成,可使用不同网络尝试。有一类情况是因为跨域问题造成,主要解决是通过配置附件管理服务上的跨域策略。...
原创
发布博客 2021.04.30 ·
10562 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

莫名奇妙的异常009:mysql row size too large>8126

表中的varchar和text(longtext)字段太多,超出mysql的默认Row Size 8k的限制。一般建议拆表,一个表不要太多列,列的内容不要太长。临时解决可以这样:1.设置mysql全局变量设置命令:SET GLOBAL innodb_file_format='Barracuda';检查命令:show GLOBAL VARIABLES LIKE '%file_format%';步骤一一般数据库都有这个变量。可以直接步骤二。2.设置对应表的属性(行格式)alter ta
原创
发布博客 2021.01.04 ·
562 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C#中处理多位小数精度的精度问题

发布资源 2020.12.30 ·
rar

莫名奇妙的异常008:C#中多位小数问题

分享一个博主碰到的问题。1、double类型保留小数问题当时有一段代码来处理小数位数,例如这样, object objValue = "9.1234567890123456"; Double.TryParse(objValue.ToString(), out var dValue); string result = Math.Round(dValue, 15).ToString();对于输入的objValue,做一个小数...
原创
发布博客 2020.12.30 ·
1799 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rabbitmq_for_windows安装包

发布资源 2020.12.20 ·
7z

我不懂微服务:TCP三次握手

一、关于TCPTCP是一种网络传输协议,这个协议只有资深网络工程是才能描述清楚,其他人的描述都是片面的。博主也试图从自己认识的角度讲解。先来看看OSI七层模型,这个模型很多很都认识。如图,这个图我们暂时不用深入理解,我们抓住这三点就好了:1、网络之间的连接其本质是一个点到另一个点建立连接;2、单纯的一个点建立连接,只有计算机自己认识,大规模建立网络门槛比较高,因为需要懂计算机原始连接的人才行。为了让网络给人们造福,需要在这种连接的基础上层层封装,每一层封装网络连接的本质没变,但是操作起来更方
原创
发布博客 2020.09.01 ·
544 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

我不懂微服务:http服务

一、前言上文说到rpc实现远程通讯,rpc通讯基于tcp/ip,也支持http协议。rpc最大特点是可以像调用本地方法一样,调用另一个服务的方法,是通过服务端的一个代理来实现的。rpc可用于内部服务间的通讯。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC是基于Socket的,工作在会话层。二、http协议我们再来看一下http服务,http服务是基于http协议,HTTP协议,全称为HyperText
原创
发布博客 2020.08.31 ·
660 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

我不懂微服务:RPC远程调用

RPC(Remote Procedure Call)远程过程调用协议,简单来说是一个节点请求另一个节点提供的服务。RPC是伴随着分布式的出现的,因为分布式客户端和服务端部署在不同的机器上,所以需要远程调用。一、基本模型RPC基本组件有如下几个:1、客户端服务的调用方2、客户端存根存放服务端信息,包括地址信息,对象结构等等,用于对服务端的信息进行序列化和反序列化。3、服务端存根存放服务端信息,用户对客户端发送的信息序列化和反序列化,以及调用服务端本地的方法。4、服务端服务的提供者通讯
原创
发布博客 2020.08.27 ·
583 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

.net实现的rpc远程调用原理

发布资源 2020.08.27 ·
rar

有状态服务和无状态服务

概念服务一般分为有状态服务(Stateful Service)和无状态服务(Stateless Service)。它们的区别是,当请求发起后,服务在服务端运行时是否需要关联上下文。有状态服务,服务端需要保存请求的信息,并且其它请求还可以使用已保存的信息。无状态服务,服务端处理逻辑中所需要的数据,全部来此本次请求中带的信息。虽然服务端也保存了一些信息,但是这些信息要么与请求无关,要么所有请求都可以公用。区别无状态服务可以有一个或多个实例;有状态服务只有一个实例。请求和请求间没有强关联关系,所以无
原创
发布博客 2020.08.25 ·
11255 阅读 ·
6 点赞 ·
0 评论 ·
26 收藏

你不具备访问 IIS 配置文件的权限。要在 IIS 上打开和创建网站,需要使用 Administrator 帐户运行 Visual Studio。

visual studio(vs)当前作为微软重要的一个IDE,功能越来月强大了。VS创建的web项目中,是可以直接在vs上运行web程序,是因为vs内置了一个简易型的IIS服务程序,来支持运行网站项目。但是我们开发过程中是需要将web部署在IIS上的。发布过程就不赘述了,是将编译生成后的文件发布到IIS,那么如果每次程序修改调试时,都需要生成编译一次再更新IIS对应的目录,显然效率太低了。其实,vs可以调用本地的IIS来启动web程序,也就是当我们部署IIS时,可以直接将我们的项目目录作为发布内
原创
发布博客 2020.07.22 ·
8292 阅读 ·
3 点赞 ·
10 评论 ·
3 收藏

云计算:几种aaS(as a Server)

什么是云计算在今天讨论什么是云计算的概念,似乎有点过时。毕竟对于出现了这么久的,很多企业和个人都在参与和通过云计算受益的这么一个事物,其实早就对它有了定义和概括。博主总结的云计算的概念是:将IT资源,包括但不限于服务器,存储,网络,应用等,通过互联网向用户提供弹性、按需服务的一种服务和技术。提供IT资源的公司,就是云服务商。企业用户或者个人用户通过租赁的方式从云服务商获取服务。通过互联网方式提供服务也称之为公有云。企业也可以自行将IT资源,通过内网或者专网方式提供给企业内部用户提供服务,称之为私
原创
发布博客 2020.06.08 ·
2931 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

菜鸟入门Docker—练习使用Docker

前面我们大致搞清楚了docker的形态、基本构成,使用的基本流程。接下来我们需要练个手,在实际使用中体会Docker,使我们对它的认识更全面。一般在实际项目应用中都是在Linux系统上部署Docker的,所以我们在linux上练习。目前几乎所有Linux系统(RHEL/Centeros、Debian/Ubuntu、gentoo、arch linux)都支持Docker。以Linux内核的,...
原创
发布博客 2019.12.17 ·
2478 阅读 ·
2 点赞 ·
1 评论 ·
11 收藏

菜鸟入门Docker—认识Docker

你好!Docker。欢迎来到Docker。Docker是GitHub上最活跃的项目之一,大受开源爱好者追捧,号称要成为所有云应用的基础。各大公司的IT从业人员正在如火如荼的进行应用容器化改造。那么Docker到底是什么?是干嘛的?且听博主一一道来。一、Docker是什么介绍前先给大家普及一下云计算中的几个概念:IaaS、PaaS和SaaS。基础结构即服务 (IaaS)基础结...
原创
发布博客 2019.12.12 ·
857 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

Git秘钥生成以及使用问题

每换一次电脑都要搞一次,太麻烦,记录一份下次就不用到处找命令了。我用的是git,工具是小乌龟git。一、生成ssh前提必须装好git,因为生成的ssh是两个文件,一个公钥一个私钥。所以可以在你要保存的那个文件加下,右键鼠标选择“Git Bash Here”,输入命令:ssh-keygen -t rsa -C "你的邮箱",注意:你的邮箱 必须和git上注册的是一致的。接下来一直en...
原创
发布博客 2019.12.03 ·
1711 阅读 ·
1 点赞 ·
1 评论 ·
5 收藏

码农技术进阶:且行且珍惜

必须要告诉大家,码农之路是一条不归路。没有尽头,无法回头,只能一往无前,唯有沿路的技术作伴。言归正传,码农的进阶和年龄无关,和经历有关。你可以佛系一点,有一天你觉得你掌握的知识无法做眼下的事了,那就是要进阶之时。你也可以跟随新技术的出现,抢先体验新技术的美妙。你也可以创造新技术,引领后来者。技术的出现一定需要解决某些问题,所以不能着眼于理论,必须有“绝知此事要躬行”的态度,动手体验,或...
原创
发布博客 2019.11.22 ·
406 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

我眼中的微软Azure:Microsoft Azure试用 注意

使用过程中就一点需要注意,世纪互联提供的试用是中国版azure。这里的帐号和微软官网azure的帐号是不通的。比如我在使用visual studio 2017发布程序到azure是无法使用试用版账号的。可根据实际互联提供的方法处理:https://docs.azure.cn/zh-cn/articles/azure-operations-guide/others/aog-portal...
原创
发布博客 2019.11.20 ·
1426 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

我眼中的微软Azure:Microsoft Azure试用

azure由世纪互联运营,目前可以申请一元试用,试用时间30天。申请试用的页面为:https://www.azure.cn/zh-cn/offers/ms-mc-azr-44p/按照提示填写个人信息 即可,按照提示填写成功,会收到邮件,按要求激活。亲爱的用户,您好!感谢您申请由世纪互联运营的 Microsoft Azure 1元试用服务。我们很高兴地通知您,您已...
原创
发布博客 2019.11.18 ·
1663 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏
加载更多