自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (5)
  • 收藏
  • 关注

原创 2020-11-16

Kubectl常用命令1、查看集群状态kubectl version --short=true 查看客户端及服务端程序版本信息kubectl cluster-info 查看集群信息2、创建资源对象kubectl run name --image=(镜像名) --replicas=(备份数) --port=(容器要暴露的端口) --labels=(设定自定义标签)kubectl create -f **.yaml 陈述式对象配置管理方式kubectl apply -f **.yam

2020-11-16 06:09:10 228

原创 获取两个日期间隔的所有日期

/** * 获取两个日期间隔的所有日期 * * @param start 格式必须为'2018-01-25' * @param end 格式必须为'2018-01-25' * @return 两个日期间的日期列表 */public static List<String> getBetweenDate(String start, String end) {...

2019-06-19 09:42:05 361

原创 Docker常见问题整理(二)

使用 docker-compose 在 Docker 中启动带密码的 Redisdocker-compose.yml 中写入下列内容:redis: image: redis container_name: my_redis command: redis-server --requirepass yourpassword ports: - "6379:6379" vo...

2019-05-17 15:15:48 222

原创 mysql问题整理(一)

连接数过多问题解决Too many connections问题2019-05-17 13:17:14,814 [main] ERROR [com.zaxxer.hikari.pool.HikariPool] HikariPool.java:567 - HikariPool-1 - Exception during pool initialization.com.mysql.jdbc....

2019-05-17 13:58:13 145

原创 Git使用技巧(二)

配置git日志的另名git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"执行命令:git lg效果如下图...

2019-05-16 09:47:54 133

原创 Docker常用命令(一)

docker system prune 自动清理说明:该指令默认会清除所有如下资源:已停止的容器(container)未被任何容器所使用的卷(volume)未被任何容器所关联的网络(network)所有悬空镜像(image)。该指令默认只会清除悬空镜像,未被使用的镜像不会被删除。添加-a 或 --all参数后,可以一并清除所有未使用的镜像和悬空镜像。...

2019-05-15 13:56:21 94

原创 Linux无需密码远程登录技巧

生成密钥文件ssh-keygen -t rsa拷贝公钥文件到远程服务器 ssh-copy-id -i ~/.ssh/id_rsa.pub root@远程机器IP地址在远程服务器使用root用户查看结果:ls ~/.ssh/authorized_keys 查看文件是否存在cat /root/.ssh/authorized_keys 查看文件内容...

2019-05-15 09:27:46 676

原创 Docker常见问题整理(一)

问题:dockerpycreds.errors.InitializationError: docker-credential-osxkeychain not installed or not available in PATH具体内容:Dockerfile文件内容FROM mysql:5.7MAINTAINER larcnhan(hangz80@126.com)RUN ln -...

2019-05-14 15:40:23 1838 1

原创 构建Docker基础镜像,并上传到Docker Hub

创建Dockerfile文件FROM java:8-alpineMAINTAINER larcnhan@126.comRUN apk update && apk add tzdata \ && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \ && echo "Asi...

2019-05-12 03:38:05 236

原创 GIT使用技巧(一)

GIT使用技巧git tag -l | xargs git tag -d #删除所有本地分支git fetch origin --prune #从远程拉取所有信息tag常用git命令:git tag #列出所有taggit tag -l v1.* #列出符合条件的tag(筛选作用)git tag #创建轻量tag(无-m标注信息)git tag -a -m 'first versio...

2019-05-11 15:03:18 180

原创 mysql 多表关联插入时,关联表中使用主表新建记录的主键

INSERT INTO `sys_permission`(`permission_id`, `permission_name`) VALUES (null, '名称');set @id = LAST_INSERT_ID();INSERT INTO `sys_role_permission`(`id`, `role_id`, `permission`) VALUES (null, 1, @id)...

2019-05-08 09:30:58 2652

原创 为人之道

自己为人处世不足之处,借用老祖宗的智慧以勉励自己。菩萨畏因,众人畏果 中庸之道 不在其位,不谋其正 己所不欲勿施于人 进退有度 做十说九 事不过三 众志成诚 谨言慎行 言而有信 功成不居 察言观色...

2019-05-03 02:19:39 201

转载 在其位谋其职,不要越权

古语有云:“不在其位,不谋其政。”说的就是在人做事的过程中,要清醒地认识到自己的职责,懂得该做什么,不该做什么,不要把自己分内的工作推给别人,也不能把手仲得过长,越权行事。有句俗语说:“狗拿耗子,多管闲事。”本来,狗帮助猫捉拿耗子,既能帮助猫减轻负担,还可以使得主人家中减少鼠患,可谓一举两得,谁知道,不仅猫不领情,就连主人也颇有微词,何以如此?因为狗越权了。狗的职责本来是看家护院,猫的职责...

2019-05-02 15:35:03 1756

原创 程序人生 - 从用户角度思考问题

今天跟运营人员交流时,发现很多时候我们做项目都站在用户的角度去思考问题。当你真正学会以用户的角度思考问题时,你就会发现你离成功越来越近了。...

2019-05-02 00:25:58 514

原创 而今迈步从头越,给自己定下两个小目标,此博为证

第1、两年内让辛苦的父母安享晚年第2、两年内让儿子上个好中学

2019-05-01 00:31:02 192

原创 开启博客之旅

新的一天新的开始,记录自己的学习,开发历程

2019-04-21 23:19:04 98

60多套html5移动端模板

60多套html5移动端模板,适合研究一下,请放心下载,如有疑问,请留言

2018-06-09

基于weui整套移动端微信商城模板源码

使用weui开发的一整套移动端商城,包括首页,购物车,订单管理,评价,分类,会员中心等,全面到注册协议都弄好了

2018-06-09

程序员的数学1

本书是为程序员朋友们写的数学书。编程的基础是计算机科学,而计算机科学的基础是数学。因此,学习数学有助于巩固编程的基础,写出健壮的程序。有的读者可能会说“但我数学不好啊”。特别是很多读者“一碰到算式就跳过不读”。坦率而言,我自己遇到书中的算式也想跳过不看。本书尽可能减少了“大家不想看的算式”,也没有过多的定义、定理和证明。这是为帮助程序员更容易理解编程而写的书。希望你能通过本书学到有助于编程的“数学思维”。    数学思维示例    学习“数学思维”说起来太抽象了,我们来举些具体的例子。    【条件分支和逻辑】    在编程时,我们按照条件将处理方法分为多个“分支”。C 语言和Java 语言中使用的是if 语句。处理方法为: 当满足条件时执行这条语句,不满足条件时执行另一语句。这时,我们就使用了数学领域的“逻辑”来控制程序。因此,编程时必须熟练掌握“ 与”“、或”“、非”、“蕴涵”等逻辑构成元素。    【循环和数学归纳法】    我们在处理大量的信息时,使用程序进行“循环”操作。比如使用for 语句可以循环处理大量数据。循环中使用的就是“数学归纳法”。    【分类和计数方法】    在将许多条件和数据“分类”时,程序员必须注意不能有遗漏。这时加法法则、乘法法则、排列、组合等“计数方法”将助你一臂之力。这是程序员应该熟记于心的数学工具。通过本书,也可以学到递归、指数、对数、余数等重要的基础思维方式。    人类和计算机的共同战线    我们写程序是为了解决人类解决不了的问题。程序员理解问题,编写程序;计算机运行程序,解决问题。人类不擅长重复劳动,很容易厌倦,有时还会出错,但人类擅长解决问题。与此相对,计算机擅长重复劳动,但不能自行解决问题。于是,人机合力,如虎添翼。遇到难题,光靠人类不能解决,光靠计算机也不能解决。而人机合力就能解决问题。这也是本书要传达的主旨之一。不过,编写程序也非易事,无论人类和计算机如何齐心合力,总有解决不了的问题。本书也对人类和计算机的极限进行了分析。希望你在读完本书后能对以程序为媒介的人机合作有更深刻的理解。    本书面向的读者    本书主要面向的读者是程序员。不过若你对编程或数学感兴趣,读起来也会一样有意思。你不需要精通数学。书中不会出现Σ和等很难的算式,因此自认为数学不太好的读者也完全可以阅读。阅读本书只需具备四则运算(+- ×÷)和乘方(23=2×2×2)等基础知识。除此以外的知识在书中皆有说明。    如果你对数字和逻辑感兴趣,可能会更喜欢本书。你也不需要精通编程。不过如果稍有一些编程经验,可能会更容易理解本书内容。书中有个别例子是用C 语言写的程序,不过即使不懂C 语言也不妨碍理解。    本书结构    本书各章内容可以按任意顺序阅读,但笔者推荐从第1 章开始按顺序阅读。第1 章对0 进行讨论。以按位计数法为核心,学习如何用0 来简化规则,并对“无即是有”的意义进行了思考。    第2 章学习使用逻辑来整理繁琐的内容。介绍逻辑表达式、真值表、德·摩根定律、三值逻辑、卡诺图等。    第3 章讨论余数。我们要记住“余数就是分组”的观点。对于一些难题,有时只要找到周期性规律就能解决。    第4 章学习数学归纳法。数学归纳法只需要两个步骤就能证明无穷的断言。本章还会举例介绍使用循环不变式写出正确的循环。    第5 章学习排列组合等计数方法。计数的关键在于“认清对象的性质”。    第6 章学习自己定义自己的递归。通过汉诺塔、斐波那契数列、分形图形等,练习从复杂事物中发现递归结构。    第7 章学习指数爆炸。计算机也很难解决含有指数爆炸的问题。我们将在这里思考研究如何将指数爆炸为我所用,解决大型问题。另外本章还将以二分法检索为例,学习将问题空间一分为二的意义。    第8 章以停机问题为例,来说明许多程序上的问题是计算机如何发展都解决不了的。本章也会学到反证法和对角论证法。    第9 章回顾本书学习内容,思考人类全面把握结构的能力对解决问题有多大帮助,以及人机协作具有何种意义。    致谢    首先要感谢马丁·伽德纳。小时候我痴迷于阅读您所著的《数学游戏》,至今仍记忆犹新。此外,还要感谢支持我的广大读者和为我祈祷的基督教朋友们。以下各位为本书提出了宝贵建议并给予了极大帮助,在此深表谢意(按日语五十音图顺序):天野胜、石井胜、岩泽正树、上原隆平、佐藤勇纪、武笠夏子、前原正英、三宅喜义。特别感谢在本书编写过程中给予我极大关怀和支持的SoftBank 出版有限公司的野泽喜美男主编。

2017-07-31

linux命令大全

从这里开始学习Linux命令,本课程让你更清楚地了解和掌握它,在Linux中命令是讲究大小写的,所以请管好你的Caps Lock键。   不用担心,Linux命令说到底是几个字母的东西,你能学好它的,好,现在你找一个叫系统终端的东西,输入cal就行,出来的是什么,是当前月份的月历,就从这里开始吧。很简单的吧,再输入cal 2008,看到了吧,找出奥运会举办的日子。这只是非常简单的,你能学会的,shell是Linux四个主要部分之一,其实上Shell是一个命令解释器。

2012-11-30

空空如也

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

TA关注的人

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