机智的古辛瑞
码龄8年
关注
提问 私信
  • 博客:102,046
    102,046
    总访问量
  • 27
    原创
  • 1,304,891
    排名
  • 27
    粉丝
  • 0
    铁粉

个人简介:虽然生活那么丑,但我们微笑的样子,真的挺好看。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2017-03-15
博客简介:

yAYang_mo的博客

博客描述:
学以致用
查看详细资料
个人成就
  • 获得52次点赞
  • 内容获得2次评论
  • 获得147次收藏
创作历程
  • 3篇
    2021年
  • 1篇
    2020年
  • 24篇
    2017年
成就勋章
TA的专栏
  • Frappe
    2篇
  • 归档
    1篇
  • 工具
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

云服务器 | ubuntu18.04快速安装erpnext-v13

sudo apt-get update && sudo apt upgrade --yessudo adduser frappesudo usermod -aG sudo frappesu - frappeexport LC_ALL=C.UTF-8wget https://raw.githubusercontent.com/frappe/bench/develop/install.pysudo python3 install.py --verbose --production .
原创
发布博客 2021.06.17 ·
569 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

erpnext v13 安装部署 + VSCode本地开发环境配置

ERPNext Version-13 安装生产环境参考链接https://discuss.erpnext.com/t/install-frappe-erpnext-v13-beta-from-scratch-100-guarantee-22-steps-on-ubuntu-20-04/69565https://gitee.com/yuzelin/erpnext-chinese-docs/blob/master/%E5%AE%89%E8%A3%85%E6%96%87%E6%A1%A3/%E5%
原创
发布博客 2021.06.17 ·
5416 阅读 ·
1 点赞 ·
0 评论 ·
9 收藏

2020年终总结!总结过去(在于提炼: 成功的方法,失败的教训,处理问题的经验),展望未来(做计划:分析达成目标的最优方案)

​ 在过去的2020年,我在团队中完成了(烽火,航天通讯【进行中】)的研发任务,以及公司安排的其他工作。在与团队协作的过程中,我的沟通能力得到了显著提高,学会了凡事先表明中心思想,再说论点,论据,然后层层延伸。在软件开发方面,我对 MES业务和Frappe 平台理解的更为深刻,同样的开发内容开发时间至少可以减少30%。在个人学习方面,我根据公司业务以及 Frappe平台特性 系统性的学习了 JavaScript、Python、Docker、Linux、Mysql、Nginx、Vue等。工作中虽然收获丰盈,
原创
发布博客 2021.01.28 ·
674 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用 Typora + PicGo + Gitee 实现图片自动上传到图床

概述背景typora 是一款轻量的Markdown编辑器,平常写笔记(博客)的过程中,我们会插入一些图片,由于typora的图片只能保存在本地,某些情况下我们改变图片所在的位置就会使其文档中图片访问失效。图床是什么图床就是用来存放图片的空间,同时允许外链到其他网站。PicGo安装配置PicGo的安装GitHub下载网站:https://github.com/Molunerfinn/PicGo下载​ 推荐 PicGo-2.2.2稳定版安装​ 界面展示​PicGo配置
原创
发布博客 2020.12.20 ·
1532 阅读 ·
3 点赞 ·
1 评论 ·
17 收藏

图解数据结构二分法查找

二分法查找---原理如何从数组里找一个元素的位置?如果排列是无序的,我们只能从头到尾找,但如果排列是有序的,我们则可以用别的更好的方法,二分查找法就类似我们在英汉词典里找一个单词的方法。如下图所示(假如我们要查找的数字是“88”):二分法查找---代码演示/**     * 使用二分法查找数组中的数据     * @param array 目标数组     * @param v...
原创
发布博客 2017.09.22 ·
6558 阅读 ·
5 点赞 ·
1 评论 ·
17 收藏

MySql中主键约束和主表是什么?外键约束是什么?主表和从表又是什么?怎么创建?

想知道主键约束,就需要知道主键是什么。所谓主键,你可以理解为一个能够标识数据唯一的标志,比如我们设定ID,ID是永远都不能重复的,这就是主键。添加了主键之后,就有了主键约束。比如你的主键是登陆名称,这一列是什么数据类型,是否为自增,等等其他的对这一列的数据规定,全部就成了主键约束。 主表的概念,我们可以理解为在关系中,处于最基础的表,即可理解为主表。比如我设定销售层级关系表,有一个表...
原创
发布博客 2017.07.20 ·
6983 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

面向对象设计模式

设计模式(Design Pattern)概念:是一套被反复使用(设计套路),多人知晓,经过分类编目的项目实践活动中的经验总结,是某一类典型问题的解决方案来源:建筑的设计模式(装修房屋,和自已装修对比)简单的讲:所谓模式,就是得到很好研究的范例,设计模式就是设计范例。模式不是框架,也不是过程,也不是简单的问题解决方案,它必须是典型问题的解决方案,是可以让学习者反复使用,有研究价值和交流价...
原创
发布博客 2017.07.19 ·
500 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

java 集合

Java集合框架大致可以分为五个部分:List列表,Set集合、Map映射、迭代器、工具类List 接口通常表示一个列表(数组、队列、链表栈),其中的元素 可以重复 的是:ArrayList 和LinkedList,另外还有不常用的Vector。LinkedList实现来Queue接口,因此也可以作为队列使用。Set接口通常表示一个集合,其中的元素 不可以重复 (通过hashcode和...
原创
发布博客 2017.04.16 ·
279 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java 流

在Java编程中,IO(输入输出)是重要的组成部分,Java应用常常需要从外界输入数据或者把数据输出到外界。Java IO的核心用一句话概括:抽象类或接口之中的抽象方法会根据实例化子类的不同,会完成不同的功能。所有的IO操作都在java.io包之中进行定义,而且整个java.io包实际上就是五个类和一个接口: (1)五个类:File、InputStream、OutputStream、Read...
原创
发布博客 2017.04.16 ·
413 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

抽象类的深入理解

一、抽象类的基本概念普通类是一个完善的功能类,可以直接产生实例化对象,并且在普通类中可以包含有构造方法、普通方法、static方法、常量和变量等内容。而抽象类是指在普通类的结构里面增加抽象方法的组成部分。那么什么叫抽象方法呢?在所有的普通方法上面都会有一个“{}”,这个表示方法体,有方法体的方法一定可以被对象直接使用。而抽象方法,是指没有方法体的方法,同时抽象方法还必须使用关键字abstr...
原创
发布博客 2017.04.16 ·
473 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

接口的深入理解

一、基本概念接口(Interface),在Java编程语言中是一个抽象类型,是抽象方法的集合。接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。如果一个类只由抽象方法和全局常量组成,那么这种情况下不会将其定义为一个抽象类。只会定义为一个接口,所以接口严格的来讲属于一个特殊的类,而这个类里面只有抽象方法和全局常量,就连构造方法也没有。范例:定义一个接...
原创
发布博客 2017.04.16 ·
508 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

类和实例

面向对象最重要的概念就是类(Class)和实例(Instance)牢记:类是抽象的模板比如 Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。 类和类的实例有什么区别?  类是抽象概念,类的实例是具体的。比如创建一个类名字叫“学生”,实例化一个学生“张三”,张三就是“学生类”的一个实例。比如创...
原创
发布博客 2017.04.08 ·
1827 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

异常

异常:就是程序在运行时出现不正常情况。也就是程序中出现的问题。异常的由来:问题也是现实生活中一个具体的事物,可以通过java的类的形式进行描述,并封装成对象。其实,就是java对不正常情况进行描述后的对象体现。 异常的好处:1.将问题进行封装。2.将正常流程代码和问题处理代码相分离,方便于阅读。 异常的体系          Throwable           ...
原创
发布博客 2017.04.08 ·
381 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

多态,抽象类,接口

多态定义:某一类事物的多种存在形态,也可以理解为事物存在的多种体现形态。体现:父类引用或者接口的引用指向了自己的子类对象。例如:Animal a = new Cat();动物是猫具体事物中抽取出来的父类型。这就是父类型引用指向了子类对象。父类的引用也可以接受自己的子类对象。前提:必须是类与类之间有关系,要么是继承,要么就是实现。通常还有一个,就是覆盖。好处:提高了程序的扩展性。...
原创
发布博客 2017.04.08 ·
324 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

继承

 继承关键字:extends,  都是子类继承父类(也叫超类)  概述:将学生和工人的共性描述提取出来,单独进行描述,只要让学生和工人与单独描述的这个类有关系,就可以了。      好处:1.提高了代码的复用性。2.让类与类之间产生了关系,有了这个关系,才有了多态的特性。       父类的由来:其实是由多个类不断向上抽取共性内容而来的。...
原创
发布博客 2017.04.08 ·
301 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

方法重写与方法重载的比较

      方法 : 重写  子类从父类继承,子类就继承了父类的方法. 子类继承了父类的方法,就意味着子类拥有了这个功能. 有的时候: 虽然子类也拥有父类的这个行为. 但是这个行为的具体的实现和父类不同. 这个时候怎么办? 拥有父类的行为,但是行为的具体的实现和父类的实现不一样. 那么子类就自己按照自己的方式重写这个方...
原创
发布博客 2017.04.03 ·
326 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

类与对象

 类与对象 类(Class):实际上是定义同一类所有对象的变量和方法的蓝图或原型,它表示对现实生活中一类具有共同特征的事物的抽象,也就是对现实生活中事物的描述。对象:就是这类事物,实实在在存在的个体。在现实中我们可以把任何东西看做是对象。因此,对象的抽象是类,类的具体化就是对象,也可以说类的实例是对象。通常通过调用类的一个构造函数来创建它。那么,是先有的类还是先有的对象呢?...
原创
发布博客 2017.04.03 ·
486 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

关键字 构造函数 this static final Object

1.构造函数构造函数:用于给对象进行初始化,是给与之对应的对象进行初始化,它具有针对性,函数中的一种。对象在一建立时就会调用与之对应的构造函数。 构造函数特点:1.该函数名称与所在类名称相同。2.不用定义返回值类型。3.该函数没有具体的返回值,不可以写return语句。作用:给对象进行初始化。                     所有对象创建时,都需要初始化才可...
原创
发布博客 2017.04.03 ·
377 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

面向对象的三大特征:封装,继承,多态

三大特性: 1、封装1.1、封装是指:隐藏对象的属性和实现细节,仅对外提供公共访问方式1.2、封装的好处:(1)将外界的变化隔离,使程序具备独立、安全和稳定性。(2)便于设计者使用,提高代码的复用性1.3、封装的原则(1)将不需要对外提供的内容都隐藏起来(2)把实现细节隐藏,提供可以对其进行访问公共的方式...
原创
发布博客 2017.04.03 ·
545 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

面向对象的理解

我们自己有手脚眼口鼻等一系列的器官。来把自己所具有的器官就可以看作我们的属性,自己是不是可以喜怒哀乐和嬉笑怒骂,这些是不是我们的行为,那么自己的具有的属性加自己有的行为就称为一个对象。 注意!!我们自己,一个个体是一个对象,因为,你是你,我是我,我们虽然有相同的,但是我们不一样,比如你比我高,我比你头发长。接下来在进一步。我和你都是人,因为我和你有相似的东西,所以我和你都属于人类。人类...
原创
发布博客 2017.04.03 ·
383 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多