首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏CodeSheep的技术分享

    利用K8S技术栈打造个人私有云(连载之:K8S资源控制)

    [封面图片] --- 【利用K8S技术栈打造个人私有云系列文章目录】 利用K8S技术栈打造个人私有云(连载之:初章) 利用K8S技术栈打造个人私有云(连载之:K8S集群搭建) 利用K8S技术栈打造个人私有云 (连载之:K8S环境理解和练手) 利用K8S技术栈打造个人私有云(连载之:基础镜像制作与实验) 利用K8S技术栈打造个人私有云(连载之:资源控制研究) 利用K8S技术栈打造个人私有云(连载之:私有云客户端打造 该过程可以示意如下: [K8S资源控制架构图] 原理讲完了,接下来讲讲代码级别如何实现。 --- K8S资源控制客户端 总结上文不难看出,k8s相关资源的CRUD控制可以通过restful接口来实现。 k8s-client,基于Java实现。 下面就基于该Clinet讲讲代码级别的实现 --- K8S资源控制代码实现举例 下面结合代码来阐述一下Fabric8常用的k8s资源控制操作: 创建K8S客户端 String namespace = "

    2.4K50发布于 2018-04-27
  • 来自专栏CodeSheep的技术分享

    利用K8S技术栈打造个人私有云(连载之:K8S集群搭建)

    --- 【利用K8S技术栈打造个人私有云系列文章目录】 利用K8S技术栈打造个人私有云(连载之:初章) 利用K8S技术栈打造个人私有云(连载之:K8S集群搭建) 利用K8S技术栈打造个人私有云(连载之 :K8S环境理解和练手) 利用K8S技术栈打造个人私有云(连载之:基础镜像制作与实验) 利用K8S技术栈打造个人私有云(连载之:资源控制研究) 利用K8S技术栈打造个人私有云(连载之:私有云客户端打造) 各部分全部都是由wifi进行互联,我个人不太喜欢一大堆线绕来绕去 --- 环境准备 先设置master节点和所有slave节点的主机名 master上执行: hostnamectl --static set-hostname k8s-master slave上执行: hostnamectl --static set-hostname k8s-node-1 修改master和slave上的hosts 在master和slave k8s-node-1 关闭master和slave上的防火墙 systemctl disable firewalld.service systemctl stop firewalld.service

    1.8K120发布于 2018-04-14
  • 来自专栏CodeSheep的技术分享

    利用K8S技术栈打造个人私有云(连载之:K8S环境理解和练手)

    [封面图片] --- 【利用K8S技术栈打造个人私有云系列文章目录】 利用K8S技术栈打造个人私有云(连载之:初章) 利用K8S技术栈打造个人私有云(连载之:K8S集群搭建) 利用K8S技术栈打造个人私有云 (连载之:K8S环境理解和练手) 利用K8S技术栈打造个人私有云(连载之:基础镜像制作与实验) 利用K8S技术栈打造个人私有云(连载之:资源控制研究) 利用K8S技术栈打造个人私有云(连载之:私有云客户端打造 ) 在前文中我们已经搭建好了K8S集群,接下来就来讲述一下K8S的一些重要的概念和知识,并搞两个例子在集群中来实际练手感受一把! K8S设计架构 [K8S架构] 该图描述的设计架构是一个典型的M-S架构,一主两从,这和我搭建的集群基本是一致的,主节点和从节点上运行哪些kube组件,其实在我搭建集群那篇文章也已经讲过了,下面来阐述一下 下面开始做几个练手示例,这几个例子都源自于K8S官网,对于理解理论概念非常有好处,下面开始动手吧!

    2K140发布于 2018-04-16
  • 来自专栏携程技术

    技术人生 | 技术人如何打造个人品牌

    编者:本文来自携程框架研发部高级经理魏晓军在内部活动中分享,介绍了其在撰写国内第一本React Native相关书籍《ReactNative入门与实战》时的经历和感想,从中我们或许可以一窥技术人该如何打造个人品牌 公司也是看到React Native的前景,引入这门技术。引入过程中我们将一些学习心得,汇集成一本书。 今天主要围绕这本书,它产生的缘由、过程,对个人以及公司产生的影响等,来分享下我们的心得体会。 作为个人或公司,大家都有这个想法,成为圈子里具有影响力的人物。 写书对个人来说,是个苦差事,枯燥无味,打乱正常生活状态。 写文章,是对某个知识点梳理,而写书,是对某个技术的梳理,让你对该技术整个生态、未来方向发展非常了解,对个人是很大的提升。 要知道,我们每个人的精力是有限的,如果你有10门技术要学,一个1年,那你要学10年;而如果10个人学习,每人学一门,大家经常一起交流、分享,这样也许1年你就把这些技术都掌握了。

    1.1K70发布于 2018-03-16
  • 来自专栏前端达人

    VuePress搭建技术网站与个人博客

    技术文档网站: vue全家桶官网:vue、vuex、vue-cli、vue-router以及vuepress本身 2. 配置首页(可选): 一般的技术文档网站都需要一个首页作为该技术的简介,个人博客也需要这样的欢迎页。 footer: 南宫的个人博客 --- 效果如下: ? 8. 变更主题(可选) ① 更换主题: 对默认主题不满意,想换个别的主题?安排! 即 Github 提供的、用于搭建个人网站的静态站点托管服务。很多人用它搭建个人博客。这种方式的好处是免费、方便,坏处是速度可能会有些慢、不能被国内的搜索引擎收录。 8. PWA(可选) PWA,即progressive web apps,以web的形式给你原生app的体验。

    2.2K10发布于 2020-05-14
  • 来自专栏LinXunFeng的专栏

    hexo+github 搭建个人技术博客

    创建一个github仓库 新建仓库 填写仓库信息 这个仓库的名字需要和你的账号对应, 如 linxunfeng.github.io 输入基本信息,然后点击下方的绿色按钮来创建仓库. 填写信息 安装H

    83530发布于 2018-06-29
  • 来自专栏Python无止境

    聊聊技术写作的个人体会

    有群友问过,是什么原因使我开始写技术公众号,又是什么动力让我坚持写的。 在我看来,写作是一件不能敷衍的事,通过写作来学习,反而要比单纯地学习的效果要好。 看书学习可能只是个人的事情,但是,在写作平台上发布文章,这就超越了个人行为——你得随时准备着被批评、或者被请教、或者被误解、甚至是被无视(这是最常见的结果)。 这就是我目前写技术文章的一些个人体会吧。 对于上面提到的第二个原因,我最近颇有感触,想要多聊一些。为了更有针对性,本文姑且限定一个话题吧,那就是“写作技术文章,如何看待他人的批评/意见”。 主观性的意见带入了提出者的个人知识背景、思想结构、以及话语习惯等等,我觉得要先尝试交流,相互交换,能融洽兼容则最好啦,不能的话,及时终止。

    63830发布于 2019-04-09
  • 来自专栏Android机动车

    如何打造个人技术影响力

    那么问题来了,作为一个程序员,如何提升自己的个人技术影响力呢? 一、提升自己的技术 一个优秀的程序员成长的历程肯定是:初学者—开发者—架构师—大师。 技术是不断学习的,经验是不断积累的,在任何阶段我们都要不断的学习,努力的提升自己,无论是理论知识还是技术。 ,勇敢攻克一些技术难点。 五、贴上个性标签 每个人都有名字,这个名字就是自己的ID,通过这个ID就会快速的定位到你。给自己贴上个性标签,就会迅速的与众不同。 当一个人被一种词语名称贴上标签时,他就会作出自我印象管理,使自己的行为与所贴的标签内容相一致。这种现象是由于贴上标签后面引起的,故称为“标签效应”。

    1.7K20发布于 2018-08-03
  • 来自专栏程序员的知识天地

    个人利用Python爬虫技术怎么挣钱

    各位新入行的猿人看官大多都会先尝试这个方向,直接靠技术手段挣钱,这是我们技术人最擅长的方式,但是竞争也是最激烈的,外包接单网站上的爬虫项目已经被砍到了白菜价,因为项目竞价的人太多。 做外包越来越难,做的人太多,网上能接爬虫外包的人从在校大学生、两鬓白发的老猿,到几个人团队作战都在抢几千元一个的项目,交付时间又很紧,你如果没有客户资源,现成的解决方案,和稳定,高效率的爬虫技术来支撑, 其实写太技术了没有人看,刚才我也说了,大部分受众是非计算机科班的,他们需要的是你能较为简单易懂的说明白怎么上手,怎么入门,有一些小程序,演示示例来练手。

    5.8K30发布于 2019-04-21
  • 来自专栏愧怍的技术学习与分享

    深谈个人对新技术的看法

    而 java 都发布 18 版本了,可还有很多人都还使用着 java8,这种现象可以说是非常常见了。 这里说说我个人编码经验与看法,仅作为个人观点,没别的意思。 并且这种现象必然会导致内卷,首先看看国内的技术,Vue 和 Spring boot 的可以说 10 个 web 开发程序员中有 8技术栈是这套,比麻花还是卷了,可薪资呢? 尤其是第二点,也是我了解这些新技术的最直接途径。与其自己去主动了解新的技术,将刷抖音的时间改成刷技术文章,了解新技术就是分分钟的事情。 可以说我写博客是因为这个契机,记录自己用到的技术的开发过程,并分享个人的开发体验,让更多人了解到这些新技术。 面对新技术该怎么学?​ (当然焦虑和压力也会随之提升) 最后感悟​ 关于本文,必然有引来一些不同看法与见解,每个人都有对不同事物的理解,我只是将我对新技术的看法,以文章的方式输出出来。

    76130编辑于 2022-12-27
  • 来自专栏CodeSheep的技术分享

    利用K8S技术栈打造个人私有云(连载之:基础镜像制作与实验)

    [封面图片] --- 【利用K8S技术栈打造个人私有云系列文章目录】 利用K8S技术栈打造个人私有云(连载之:初章) 利用K8S技术栈打造个人私有云(连载之:K8S集群搭建) 利用K8S技术栈打造个人私有云 (连载之:K8S环境理解和练手) 利用K8S技术栈打造个人私有云(连载之:基础镜像制作与实验) 利用K8S技术栈打造个人私有云(连载之:资源控制研究) 利用K8S技术栈打造个人私有云(连载之:私有云客户端打造 将配置文件中原本UsePAM yes换成UsePAM no ####6、第六步:修改root的密码 执行命令:passwd root 输入两次密码即可 ####7、第七步:我们用exit命令来退出容器 ####8、 第八步:基于刚退出的容器我们来制作带ssh功能的centos镜像 docker commit bf5b84f8e2d8 docker.io/hansonwang/centos7.4_ssh (1)注意此处的 bf5b84f8e2d8即为刚才运行的容器的id,可用docker ps -a查看 (2)注意此处的commit格式,必须为docker.io/<你的dockerhub用户名>/centos7.4_ssh

    2.1K60发布于 2018-04-24
  • 来自专栏全栈程序员必看

    8种HOOK技术

    但是我个人觉得这种方式最好要结合DLL注入的方式,如果单纯的使用HOOK,那么就需要将需要执行的操作的shellcode写入目标进程,如果操作复杂,可能需要的shellcode量特别大,所以我们需要借助 64位的跳转,可用两种方法,下面两个方法都是绝对跳转指令,第一个影响rax寄存器,可能需要先保存原来的rax的值: 1, 48 b8 ef cd ab 89 67 45 23 01 mov rax, 跳转指令是 14 字节,而我们 // 修改了 PsLookupProcessByProcessId 的头 15 字节(正好三条指令),前 6 字节 // 是指令,后 9 字节并不是指令,而是数据(前 8 psLookupProcessAdress, pslp_head_n_byte, pslp_patch_size); } 头文件 LDE64x64.h 百度搜一下,有很多,我就不帖了 5.VEH_HOOK VEH技术的主要原理是利用异常处理改变程序指令流程 irql; ULONGLONG myfun; // 保存原KeBugCheck前15个字节 memcpy(OldKeBugCheckData, KeBugCheckEx, 15); // 48b8a024100480f8ffff

    4.7K10编辑于 2022-09-01
  • 来自专栏前端大合集

    2024年新版的个人博客技术

    ,采用react + ts + tailwindcss + daisyui + axios 等技术栈开发. 该项目通过前端的最新技术栈,开发一款多模块集成,高度个性化且实用和简洁的个人博客. 模块介绍 各大社区媒体短视频的热点新闻速览 个人常用的设计UX/UI网站,AI网站,编程网站进行一个聚合 个人日记随笔记录 个人技术文章分类归档 留言板功能,获取游客的建议or想法 包括不限于学习的其他方向的知识的文章的归总等等 之前的做法是上传之后后端返回响应url,渲染, 这样大大增加了服务器的请求次数,而且前端渲染起来也不友好 使用Compressor库在图片上传至服务器前, 进行一次图片的压缩操作, 降低了服务器的压力 个人文章模块的头像替换为个人的 , 放在前端上面,默认的 留言板模块输入的表情可以正常显示了,前面出问题是后端设置的DSN连接后面加上了字符集UTF8,而线上数据库因为mysql版本较低设置了utf8mb4字符集.

    47810编辑于 2024-11-07
  • 来自专栏IT码农

    java8流处理遍历(仅供个人学习)

    Map<Long, Long> goodsMap = new HashMap<>(); if (StringUtils.isEmpty(dto.getGoodsCategoryId())) { Query query = Query.instance(); query.setSelectFieldsArray("id", "categoryId"); query.addInLongWhere("id", dto.getGoodsIds()); List<GoodsModel

    46121发布于 2020-07-30
  • 来自专栏FreeBuf

    个人金融信息保护技术规范解读

    2020年2月20日,全国金融标准化技术委员会(以下简称“金标委”)公示了推荐性行业标准《个人金融信息保护技术规范》(以下简称“《金融信息规范》”),该标准由中国人民银行于2020年2月13日发布并于当日实施 —— 信息分级是合规的基础 从体系上来看,《金融信息规范》中个人金融信息分级的要求,与基于个人金融信息生命周期的安全技术要求与管理要求(以下称为“合规要求”)是融合统一的。 一方面,《个人信息规范》作为一项通用标准,对于个人信息的分类方式(个人信息、个人敏感信息)及辨识度,不能满足金融服务的实际需求。金融业机构需要更细化的信息分级,指导日常的金融信息保护。 存在以下特殊合规要求: 不应委托给第三方机构进行处理(同于C3) 不应共享、转让(同于C3) 不应公开披露(同于C3) 同样,较为特殊的信息类型还包括C2中的“支付账号及其等效信息”(共享、转让时应使用支付标记化技术进行脱敏处理 ——7.2.1 g) 这些规定进一步明确了持牌金融机构与第三方机构在金融服务中开展(业务/技术)合作的标准、内容、范围和边界,特别是细化了个人金融信息在各个阶段的处理方式和责任主体,对金融科技活动的各方参与主体具有重要的指导意义

    1.6K30发布于 2020-03-30
  • 来自专栏Java Web

    SpringBoot技术栈搭建个人博客【项目准备】

    需求分析 总体目标:设计一套自适应/简洁/美观/易于文章管理发布的一个属于我个人的博客,最后一页能展示我个人的简历,因为大三快结束了马上就该去找工作了...哦忘了,最重要的还是要支持Markdown才行 前端需求分析 首先,前端的页面要求是: ①简洁/美观——个人很喜欢像Mac那样的简洁风,越简单越好,当然也得好看; ②最好是单页面——单页面的目的一方面是为了简洁,另一方面也是为了实现起来比较简单; ; 4)关于页: 用来介绍项目的搭建编写过程,还有使用的技术栈啊之类的,然后留下个人的联系方式,Nice; 5)留言页: 因为是个人的博客,所以我并不想要限制看官们留言的权利,我希望他们能自己能定义用于显示的用户名 ---- 项目搭建 先来介绍一下这次想要使用的一些技术: SpringBoot / Spring 来编写后台 Vue 来写页面,准备抛弃一下JSP,虽然现在Vue还啥都不懂,学呗 MyBatis 用于ORM xml version="1.0" encoding="UTF-8"?

    1.5K50发布于 2018-06-19
  • 来自专栏不仅仅是python

    Django-8 用户帐户和个人资料头像

    今天把上一节关于博客项目中关于用户账户信息的显示,以及个人头像显示功能,接下来开始: ? 修改django_project/users/models.py,添加模型类个人信息: ? 使用yale登录系统查看个人信息: ? 修改django_project/django_project/urls.py,添加头像图片访问路径规则: ? 运行项目,注册一个用户tbag,并登录然后访问个人信息: ? ? ? 今天用户头像个人资料功能就到这里,下节见! 关注公号 下面的是我的公众号二维码图片,欢迎关注。 yale记公众号

    1.6K10发布于 2019-07-23
  • 来自专栏Java Web

    SpringBoot技术栈搭建个人博客【后台开发】

    那么就可以开始后台开发了,突然又想到一个问题,就是准备的时候只是设计了前台的RESTful APIs,但是后台管理我们同样也是需要API的,那么就在这一篇里面一起实现了吧...前序文章链接:SpringBoot技术栈搭建个人博客 ON UPDATE CURRENT_TIMESTAMP COMMENT '修改日期', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; xml version="1.0" encoding="UTF-8"? 我们从session中取出了user,并判断是否符合要求,这里我们直接写死了(并没有更改密码的需求,但需要加密),而且我们并没有做任何的跳转操作,原因很简单,根本就不需要跳转,因为访问后台的用户只有我一个人 层进行了一层不必要的封装而已,然后通过分析其实主要的业务也就分成几个:文章/评论/分类/日志浏览量这四个部分而已,所以创建这四个Service就好了; 比较神奇的事情是在网上找到一种通用Mapper的最佳实践方法,整个人都惊了

    2.2K60发布于 2018-06-21
  • 来自专栏Java Web

    SpringBoot技术栈搭建个人博客【项目准备】

    需求分析 总体目标:设计一套自适应/简洁/美观/易于文章管理发布的一个属于我个人的博客,最后一页能展示我个人的简历,因为大三快结束了马上就该去找工作了...哦忘了,最重要的还是要支持Markdown才行 前端需求分析 首先,前端的页面要求是: ①简洁/美观——个人很喜欢像Mac那样的简洁风,越简单越好,当然也得好看; ②最好是单页面——单页面的目的一方面是为了简洁,另一方面也是为了实现起来比较简单; ③ ; 4)关于页: 用来介绍项目的搭建编写过程,还有使用的技术栈啊之类的,然后留下个人的联系方式,Nice; 5)留言页: 因为是个人的博客,所以我并不想要限制看官们留言的权利,我希望他们能自己能定义用于显示的用户名 --- 项目搭建 先来介绍一下这次想要使用的一些技术: SpringBoot / Spring 来编写后台 Vue 来写页面,准备抛弃一下JSP,虽然现在Vue还啥都不懂,学呗 MyBatis 用于ORM xml version="1.0" encoding="UTF-8"?

    1.8K80发布于 2018-06-14
  • 来自专栏腾讯技术工程官方号的专栏

    3 小时快速入门个人技术品牌打造

    打造个人技术品牌,是性价比最高的”人生 planB”。那么,如何才能拥有一个自己的技术品牌? 首先从打造自我影响力开始!我们来帮你。 腾讯云+社区特别策划「技术创作 101 训练营」第三季—技术视频分享,从技术写作开始,教你从 0 到 1 逐步搭建自己的技术品牌。 9 月 18 日 周六 14:00 开讲,3 小时快速入门技术分享 制作技术短视频时,你是否也遇到了这些问题? channel=teg 6 位经验分享者主讲技术分享方法论,多个对策解决技术演讲/分享难的痛点,配套实战训练现学现用,带你踏入技术创作领军者殿堂,粉碎 35 岁焦虑! ‍‍‍‍

    42130发布于 2021-09-15
领券