半臻 半臻
4年前
Python基础6——面向对象
14面向对象14.1面向对象基础​面向对象是一种编程思想,处理面向对象编程以外,还有面向过程编程​三大特征:1.封装2.继承3.多态​面向过程与面向对象的区别1.面向过程:自己动手洗衣服,拧衣服、晾衣服2.面向对象:构造一个洗衣机对象,让洗衣机对象完成14.2类和对象​类:相同属性和功能的一类事物。​人是一个类,张三(
Johnny21 Johnny21
4年前
博客园整改了,我们还能去哪里写博客
不知道大家有没有收到博客园整改的消息...目前来看,至少一周的时间,博客园都处于关站状态。  对于广大程序猿来说,写文章既可以理清思路,又可以通过分享技术结交到朋友。那么作为一名博客狂热者,现在还有哪些地方可以写博客(搬家)?  0、helloworld新时代的下的博客网站,主打简约、共享、开放给程序员提供一片思想遨游的空间。1、C
Wesley13 Wesley13
3年前
SOA与微服务
微服务并非它的体积足够小,而是它的责任足够单一,很多人误解了「微」的真实含义,认为服务拆分得足够小就是微服务了,其实并非这样。此外,「微」还有“微不足道”的意思,也就是说,某个服务出现故障,它不会影响整个系统。微服务并非细粒度服务的组合,也就是说,粒度要细到什么程度,这取决于对业务功能的把控能力。此外,微服务是一种架构思想,包括看
Kubrnete Kubrnete
4年前
递归之N皇后问题
问题描述:N皇后问题是指在N\N的棋盘上要摆N个皇后,要求:任何两个皇后不同行,不同列也不再同一条斜线上,求给一个整数N,返回N皇后的摆法数。N皇后问题涉及到回溯的思想。我们通常用递归解决,代码实现会比较简单。递归其实可以看作底层帮我们维护了一个自动push、pop的堆栈。网上也有很多N皇后的相关题解,这篇文章经过我的整理,保
Stella981 Stella981
3年前
JSP+Servlet+JavaBean实现数据库的增删改查
基本思想:JSP文件显示页面,使用form或href超链接传值到Servlet中方法,在Servlet方法中调用Dao层的类对象,实现对数据库里的数据的增删改查,之后重新返回到JSP输出操作完的结果。共分为四个包和对应的JSP文件:1.DB包:建立连接数据库的方法,以及关闭操作数据库的方法。2.Servlet包:①接受来自JSP页面的参数,将这些
Stella981 Stella981
3年前
Redis 备份、容灾及高可用实战
郝朝阳,宜搜科技,运维工程师,负责前端运维工作。专注于运维自动化的实现。致力于DevOps思想的推广,帮助企业形成形成自有文化的运维体系建设。一,Redis简单介绍Redis是一个高性能的keyvalue非关系型数据库,由于其具有高性能的特性,支持高可用、持久化、多种数据结构、集群等,使其脱颖而出,成为常用的非关系型数据库。此
Stella981 Stella981
3年前
Gradle之介绍
Gradle是基于JVM构建工具的新一代版本。它从现有的构建工具如Ant和Maven中学到了很多东西,并且把它们的最优思想提升到更高层次。遵循基于约定的构建方式,Gradle可以用一种声明式的方式为你的问题领域建模,它使用一种强大的且具有表达性的基于Groovy的领域特定语言(DSL),而不是XML,因为Gradle是基于JVM的,它允许你使用自己最喜欢的J
Stella981 Stella981
3年前
Docker的UI助手Portainer,可视化操作使docker管理变的更加容易
   docker的用处不多加赘述,作为开发人员,理解别人的轮子,比自己重新造一个相同的轮子更切合实际,docker的容器思想其实和java中的class类和这个类的实例化概念相同,docker的镜像和容器,本文也从本人学习docker的第一步来描述Portainer的使用。本人,在各种云服务器的js的广告下买了一台新的服务器,由于之前没有过
Stella981 Stella981
3年前
ACM中Java的应用
先说一下Java对于ACM的一些优点吧:(1)对于熟悉C/C的程序员来说Java并不难学,两周时间基本可以搞定一般的编程,再用些时间了解一下Java库就行了。Java的语法和C非常类似,可以说是C的升级版,只是更加强调面向对象思想而已。(个人见解。。。)(2)在一般比赛中,Java程序会有额外的时间和空间,但真正进行大规模运算时J
陈杨 陈杨
2星期前
鸿蒙5开发宝藏案例分享---模块化设计案例分享
以下是一篇结合HarmonyOS模块化设计理念与实际开发案例的详细分享,包含代码讲解和实用技巧:🌟鸿蒙模块化开发大揭秘!官方隐藏案例实战指南​​大家好呀!​​最近在HarmonyOS文档里挖到一个宝藏——官方其实藏了大量模块化设计案例!很多小伙伴可能没注