自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序与算法

分享程序开发、架构设计以及算法相关的知识、经验、技巧,也顺便分享一些项目管理、操作系统、网络等相关知识。

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

转载 有哪些WINDOWS & Linux运维面板好用?

除了宝塔,还有哪些Linux运维面板好用?现在,越来越多的站长朋友都会选择VPS、服务器用来搭建网站,但是势必需要我们自己搭建WEB环境,但是搭建WEB环境对很多用户来讲,操作服务器不简单,要请教别人,要花时间搜答案,甚至简单问题还要付费,涉及费用还会有很多坑,其实这里我们就可以选择开源WEB一键包,或者面板来安装到服务器中,一般我们用户个人使用还是较多的会用到免费脚本或者面板。在目前国内众多一键包和面板选择上,功能可能会差不多,基本上架设普通的网站环境是没有问题的,和周围运维小伙伴交流了下关于运维面板

2022-01-07 15:17:52 2622

原创 如何识别一份技术假简历和注水简历

“年年毕业总相似,岁岁月人不同”,又是一年毕业季。每年这个时间,对各个学校的学生说,既是毕业的季节,也是找工作的季节。有的人或许早早已经找好了工作,满怀着新的希望和期待走向工作岗位;有的人或许在谋划着自行创业;有些则仍然奔波在求职的路上,在不停的投简历、参加面试;当然,还有的人在备战考试以获取更高的学历。无论在哪个国家,一份光鲜的履历对于求职都有重要的作用。毕竟就算你有能力,若简历搞得太差,在各个公司的HR那儿就被筛选掉了,你不会有任何机会。简历可以适当包装,但一定要适度、一定要适度、一定要适度,重要

2021-04-07 17:14:01 282

原创 SSH (secure shell) 和 SSL(secure socket layer) 的区别 (1)

要想以通俗易懂的方式介绍SSL和SSH的区别,并不是一件轻松的事。下文至结论之前的内容翻译自国外的一篇文章,并做了少许改动;原文附在最后面,相信看完之后,您会对两者之间的区别有了较为清晰的理解。一、基本概念SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是

2020-06-23 17:53:21 990

原创 每一位程序员都应该提高文档编写能力

在软件界,程序员不愿写文档和写不好文档已经成为普遍现象:一是不愿写为什么不愿写呢?程序员们的理由很多,最主要的一条是:写文档浪费时间,有写文档的时间代码都写完了!当然,还有一个不能说的原因:懒惰啊。二是写不好当然,偶尔他们也会写文档,但写的文档实现在是惨不忍睹…别以为只有一般程序员菜鸟才会这样,即便是工作好几年的老司机、部门经理、一些所谓的架构师也会如此!类似的场景,你是否遇见过:某公司部门经理兼架构师,带着20来人的团队,写个开发文档,反复修改好几次,还是能省则省,惜墨如金;并且文档几乎

2020-06-18 17:10:42 3067

原创 提高开发和发布效率-创建不依赖于外部环境可独立运行java程序的项目(二):加入Spring Mvc支持

1.前言我们在文章《提高开发和发布效率-创建不依赖于外部环境可独立运行java程序的项目(一)》中提到了

2020-05-06 16:36:40 359

原创 Git文件管理从入门到精通系列(3):远程仓库的克隆、管理与使用

目录前言1.克隆远程仓库到本地2.查看远程仓库3.添加远程仓库4.远程仓库的`抓`取与`拉`取4.1从远程仓库抓取数据4.2从远程仓库拉取数据5.推送数据到远程仓库6.远程仓库改名与删除往期文章:Git文件管理从入门到精通系列:(1)安装配置、基本使用与撤消恢复Git文件管理从入门到精通系列:(2)远程仓库创建、关联与推送前言在前面的文章中,我们介绍了如何在本地创建git仓库、管理文件,...

2020-04-27 21:48:45 288

原创 Git文件管理从入门到精通系列:(2)远程仓库创建、关联与推送

目录1.创建远程仓库(以github为例)2.基于https关联远程仓库并推送本地仓库信息3.基于ssh关联远程仓库并推送本地仓库信息3.1设置免密登录3.2更改本地仓库与远程仓库关联方式为ssh刚接触不久的同学可以先看上篇文章:Git文件管理从入门到精通系列:(1)安装配置、基本使用与撤消恢复1.创建远程仓库(以github为例)注册帐号打开github网址:https://github...

2020-04-13 16:01:30 323

原创 提高开发和发布效率-创建不依赖于外部环境可独立运行java程序的项目(一):基础篇

目录1.前言2.所需要的环境清单3.用maven创建一个简单的java项目3.1创建一个名为testapp的项目3.2试着运行一下4.配置为一个独立运行的包4.1项目不依赖其它外部jar包4.2项目依赖外部jar包4.3将外部jar文件一起打包到testapp-1.0-SNAPSHOT.jar5.不安装servlet容器,运行测试web应用程序5.1嵌入tomcat到项目中5.2修改App.jav...

2020-04-12 21:51:40 1205

原创 linux-mac系统免密登录和复制文件的设置方法

目录1.LINUX类系统的设置方法1.1生成client host的公钥和私钥1.2使用ssh-copy-id或scp命令将client host的公钥传输到server host或destination host1.3设置权限1.4双向免密登录2.MAC的注意事项2.1开启远程登录2.2重启server host上的相关服务(如果设置不生效)1.LINUX类系统的设置方法1.1生成clien...

2020-03-31 18:45:43 283

原创 Git文件管理从入门到精通系列:(1)安装配置、基本使用与撤消恢复

1.Git起步1.1GIT使用背景知识(必读)git是什么?Git是目前世界上最先进的、开源的、分布式的版本控制系统,注意这里面最重要的一个词:分布式。这意味着,每个人都可以通过git独立工作并且电脑上有自己的独立仓库,当需要协同工作时,以某种方式进行协作即可。git不仅可以用来管理软件源代码,也可以用来管理各类文档,尽管它被大多数程序员用来管理程序代码。git协同工作的方式通过本地...

2020-03-31 18:26:49 326

原创 你必须要知道的软件项目开发管理15条军规

目录前言团队成员管理1.团队组建2.兼职问题3.成员能力4.责任授权5.成员支持6.赏罚分明7.团队优先项目管理8.目标明确,计划合理9.完善的项目文档10.技术选型合理11.代码开发12.进度把控13.不要轻易许诺14.开发时间不要轻易缩短三权分立15.开发、测试、项目三权分立前言多年前,我作为软件项目总负责人负责一个项目的开发,结局很悲惨!!!项目到最后我陷入了到处救火的窘境…估计那时t...

2020-03-21 19:35:56 461

原创 跨平台应用程序开发方法大盘点

让自己开发的软件能够跨平台运行,既是每个软件开发者多年以来的梦想,也是许多软件开发者的噩梦。到今天为止,软件界在跨平台开发、运行应用程序方面已经取得了很大的进展,但离理想的目标还有很远的路要走。1.什么是跨平台应用程序开发当我们谈论"跨平台开发“、"跨平台运行“、"跨平台发布“等等之类的话题时,所提到的“平台”是指各类操作系统级别的平台,既包括PC操作系统,如windows、mac os、...

2020-03-20 11:25:55 4178

TreeCopy目录树复制

目录树复制工具,快速 复制目录结构但是不复制具体内容,在此推荐使用。

2011-01-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除