约定大于配置百度百科约定优于配置(convention over configuration),也称作按约定编程,是一种软件设计范式,旨在减少软件开发人员需做决定的数量,获得简单的好处,而又不失灵活性。SpringBoot即是约定大于配置的充分体现,包括SpringCloud也是这样。启动main函数这是大家最常见的springboot的启动main函数写法。在这个启动类上最常用的一个注解就是@S
目录一、Nginx的相关知识1)Nginx的简介Nginx:Apache:2)Apache与Nginx的区别 Nginx对比Apache的优势: apache相对于nginx的优点 :3)Nginx的进程  Nginx有两个进程:Nginx 是如何实现高并发的? 同步和异步阻塞与非阻塞Nginx为什么不使用多线程?二、编译安装Nginx服
# Android 添加上下文菜单 上下文菜单是一种为用户提供操作选项的便利方式,通常在用户长按或选择某个元素时弹出。在Android应用开发中,添加上下文菜单可以有效提升用户体验。本文将介绍如何在Android中添加上下文菜单,并通过示例代码演示其实现方式。 ## 上下文菜单的基本概念 上下文菜单通常用于提供与特定界面元素相关的操作,例如文本、图片或列表项等。用户通过长按这些元素可以弹出上
原创 2024-08-16 06:32:24
80阅读
设置方法:#export HISTTIMEFORMAT="`whoami` | %F %T | "#echo 'export HISTTIMEFORMAT="`whoami` | %F %T | "' >> /etc/profile#. /etc/profile效果如下:# history ...... 1047  root | 2015-08-14 17
原创 2015-08-14 17:51:40
750阅读
学Python,最高效的方法其实就是自学+自问+实战(海伦泰勒学习法的精简版)。本文分为3大板块,不仅要帮你0基础入门,还专门写了进阶内容。进阶内容中这51个Python的秘密,你可不一定知道。并且免费课程处会带大家一起做实战项目,还有前BAT高级技术专家+名校硕博级讲师和助教团队进行答疑。 />一、基础入门:用140+页把Python各种知识点图文化文字化,用大家都听得懂的话,彻底给讲明白
凭据可以用来存储需要密文保护的数据库密码、Gitlab密码、Docker私有仓库密码等等,以便Jenkins可以和这些第三方的应用进行交互。今天的目标是使用凭据实现与Gitlab的交互。1. 安装插件要在Jenkins使用凭证管理功能,需要安装Credentials Binding插件。安装成功之后,首页左边多了"凭据"菜单,在这里管理所有凭证。可以添加的凭证有5种:Username with p
# Android ViewPager 添加上下滚动动画:完整指南 在 Android 应用开发中,ViewPager 是一个常用的控件,它允许用户在多个页面之间滑动切换。虽然 ViewPager 默认的滑动方向是左右,但我们可以通过一些额外的步骤使其支持上下滚动动画。本文将详细介绍如何实现这一功能。 ## 整体流程 为了实现 Android ViewPager 的上下滚动动画,我们需要遵循
原创 2024-10-20 05:09:12
168阅读
内容预知 1. Nginx的相关知识 1.1 Nginx的简介 1.2  Apache与Nginx的区别1.3  Nginx的进程  同步,异步,阻塞,非阻塞的概念补充2. 编译安装Nginx服务2.1 初步编译安装  2.1 .1 关闭防火墙,将安装nginx所需软件包传到/opt目录下&nbsp
给gridview添加上下移动功能存储过程代码:CREATE PROCEDURE [sp_trans_dept] @now_id int, @upside_id int AS declare @tmp_ordering int       --临时变量 declare @sqlstr varchar(1000) --sql语句 declare @table_name varchar(500)
转载 2008-09-04 16:35:00
193阅读
2评论
熟悉bash的都一定知道使用history可以输出你曾经输入过的历史命令,例如[leconte@web ~]$ history|more25cd docroot/26ls27cd blog/28ls29cd wp-content/themes/30ls但是这里只显示了命令,并没有显示执行命令的时间,因为保存历史命令的~/.bash_history里并没有保存时间。通过设置环境变量HISTTIMEF
转载 精选 2014-05-07 13:00:00
927阅读
       这些天一致在看linux_shell编程和服务器管理,但是总是忘记做笔记,以后会陆续记下心得;       $HISTFILE变量指定了存放历史命令的文件,如下 [root@homevpn ~]# echo $HISTFILE /root/.bash_history
原创 2012-05-27 14:27:03
888阅读
命令历史:shell进程会在其会话中保存此前用户提交执行过的命令;~]#history定制history的功能,可通过环境变量实现;HISTSIZE:shell进程可保留的命令历史的条数;~]# echo $HISTSIZE1000HISTFILE:持久保存命令历史的文件;.bash_history~]# cat .bash_historyHISTFILESIZE:命令历史文件的大小;~]# ec
原创 2016-08-01 10:07:31
1224阅读
# 如何在Dockerfile中添加上下文之外的文件 Docker是一个开放源代码的平台,广泛应用于开发和运维领域。它通过容器化技术,将应用程序及其依赖关系封装在一起,简化了应用的交付与部署。然而,在编写Dockerfile时,很多开发者可能会遇到一个问题:如何在构建Docker镜像时添加上下文之外的文件。本文将介绍如何在Dockerfile中实现这一目标,并提供示例代码以供参考。 ## Do
原创 11月前
56阅读
在计算机领域,Linux是一种广泛使用的操作系统。它的历史可追溯至1991年,当时一位名叫Linus Torvalds的芬兰大学生开始着手开发这个操作系统。Linux的发展至今已经有近30年的历史,其命令行工具也是许多技术工作者和爱好者熟悉和喜爱的一部分。 在Linux系统中,命令行是一种非常重要的工具,通过它可以完成许多操作,比如管理文件、安装软件、查看系统信息等。这些命令通过键入特定的文本指
原创 2024-02-26 10:22:21
114阅读
需要的软件: readline-5.2.tar.gz,rlwrap-0.21.tar.gz 下载地址分别为: ftp://ftp.gnu.org/gnu/readline/ http://download.chinaunix.net/download/0010000/9017.shtml 我的系统是sles9.0,自带的readline版本较老,不能满足安装rlwrap的条件,因此需安装新
原创 2010-11-08 23:25:58
756阅读
在看到本文之前,如果读者没看过笔者的前文Java实现Socket网络编程(三) ,请先翻阅。下面,我们来实现服务器单体发送和广播发送:我们为JList客户端列表设置监听,在每次点击触发时,先默认设置所有Socket未选中,避免错乱,然后获取全部已选中下标,并做好标记。笔者此处采用HashMap存储Socket,如Socket被选中,其对应Value为true,反之为false。// 添加监听 cl
在Android开发中,我们经常需要添加滚动条来处理界面中的大量内容。相比于其他布局,RelativeLayout相对更加灵活,但默认情况下不支持滚动条。那么,如何在RelativeLayout中添加上下滚动条呢?下面我们将详细介绍一种实现方法。 首先,我们需要在XML布局文件中定义一个ScrollView,然后在ScrollView中嵌套一个RelativeLayout。这样就可以实现在Rel
原创 2024-03-25 04:53:29
283阅读
# Android开发中的单例模式与上下文 在Android开发中,处理全局状态和共享资源时,单例模式是一种高效的设计模式。不过,使用单例模式时,我们常常需要在其中使用上下文(`Context`)。本篇文章将探讨如何在单例模式中安全地添加上下文,并提供相关的代码示例。 ## 单例模式简介 单例模式限制一个类只能有一个实例,并提供全局访问点。在Android中,单例通常用于管理一些常用的资源,
原创 2024-10-08 05:41:14
12阅读
       本篇,我们来介绍下Jenkins上如何创建用户,以及如何管理用户,和那些用户可以有ProjectA的权限。这个很好理解,一个项目,有开发和测试,和运维,每个团队都有不同的角色,例如有测试经理和测试工程师,他们两个的权限肯定是不同的。一个项目挂在Jenkins上,就需要给不同人不同权限,学习了本篇内容,你就可以搞定用户创建和管
Docker学习之dockerfileDockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。基础知识指令语句指令语句可以大致分为两种:配置指令和操作指令指令不区分大小写。但是,使用中我们约定大写,以便更轻松地将它们与参数区分开。这些指令基本上都可以在 docker run命令中使用用相关参数来覆盖掉 Dockerfile相关的值,docker run 的
转载 2023-09-30 22:44:40
121阅读
  • 1
  • 2
  • 3
  • 4
  • 5