- 博客(80)
- 资源 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Spring boot 中 Undertow 配置线程数
Spring boot 弃用tomcat 作为内嵌服务器,转用undertowconfigurations { compile.exclude module: "spring-boot-starter-tomcat"}compile "org.springframework.boot:spring-boot-starter-undertow:$springBootVersio...
2018-01-30 14:44:16
30163
2
原创 聚焦未来:程序员如何借助ChatGPT重塑编程
在人工智能的黄金时代,ChatGPT已经成为技术界的一颗新星,特别是在程序开发领域。对于程序员而言,ChatGPT不是一个威胁,而是一个强大的工具,它能显著提升编程效率和质量。通过有效利用ChatGPT,程序员可以在智能编程的新时代中占据先机,实现自身价值的最大化。程序员需要适应在AI的协助下工作的新常态,这不仅提高了工作效率,还开启了新的创新途径。在这个案例中,ChatGPT帮助程序员快速构建出脚本的雏形,节省了大量时间,同时也允许程序员专注于更复杂的逻辑和功能实现。
2023-12-16 10:17:23
137
原创 运维工程师的职责和重要性
总结起来,运维工程师的角色是确保计算机系统的稳定运行、安全性和高效性。他们负责维护硬件和软件、监控系统、故障排除、自动化运维任务、保护系统安全、与其他团队合作以及进行性能优化和容量规划。运维工程师在组织中扮演着关键的角色,帮助确保技术基础设施的可靠性和可用性。运维工程师是负责管理和维护计算机系统、网络和基础架构的专业人员。他们的职责是确保系统的正常运行,提供技术支持,并处理系统故障和问题。他们负责管理复杂的技术基础设施、确保系统的可靠性和可用性、维护安全性、推动自动化和提高效率,并适应快速变化的技术环境。
2023-06-06 19:43:21
1222
原创 如何从小白成长为一名运维专家
3、学习自动化运维工具:自动化运维工具可以大大提高工作效率,运维工具种类繁多,例如:Ansible、SaltStack、Puppet、Jenkins、Nagios、Zabbix、OpenNMS、ELK、CloudWatch等等。5、学习交流:积极参加行业会议和社区活动,与其他运维专家交流和分享经验,学习最新的技术和趋势,提高自己的视野和能力。通过学习基础知识、实践经验积累、持续学习和更新知识、解决问题的能力、沟通和团队合作、持续改进和认证考试等方式,可以逐步成长为一名专业的运维专家。
2023-05-07 18:56:32
812
原创 解析简单的solidity重入保护合约
Solidity 重入攻击是当我们用 address.call 的形式进行转账时,如果合约制定者没有指定 fallback 函数,有恶意的外部合约可能会调用当前合约的这个转账函数时 自定义一个 fallback,在 fallback 中再次转账,这样就陷入了不断取款的循环,直到我们的合约没有余额、Gas 不够、调用栈超出。
2022-03-22 15:37:41
458
原创 如何让360浏览器打开网站默认模式使用“极速”或者“兼容”
为了最优化用户体验,有些网页在360浏览器需要用“极速模式”或者“兼容模式”。用户当然可以自己手动切换,但是如果我们能够在第一次打开的时候,帮助用户选择,那岂不是更好?查阅了360的官方文档,提到:浏览器默认内核的指定只需在head标签中添加一行代码即可:若页面需默认用极速核,增加标签:<meta name="renderer" content="webkit">若页面需默认用ie兼容内核,增加标签:<meta name="renderer" content="ie-comp
2021-10-13 23:18:31
3004
原创 Mysql 导出带超链接的 Excel 格式数据
最近在做一些数据维护,数据库中保存了一些音频文件的地址。需要把这些数据导出到Excel 中,让用户能够直接点击Excel 中的音频链接,就直接在浏览器中播放该音频。那就开始操作吧:查询Sql,组装音频地址,导出成Excel 文件。导出后测试一下,发现音频地址是一串没有带超链接格式的URL字符串。如果把这个直接发给用户,用户当然也可以操作,在URL上双击一下,就自动带上超链接了。第一步算是勉强完成了,但是当数据量很大的时候,让用户挨个双击,再去播放,也很不友好!也可以用Excel的=hyp
2020-07-22 23:16:18
559
原创 【已解决】Could not initialize class sun.awt.X11FontManager
Caused by: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11FontManagerat java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:348) at su...
2019-12-17 09:55:19
19358
5
原创 国内几个免费的Git私有仓库
1. 码云https://gitee.com/账号:第三方登录、手机或邮箱单项目空间:5G成员协作:5人2. 微信Githttps://git.weixin.qq.com/账号:微信单项目空间:5G成员协作:微信登录3. 阿里云https://code.aliyun.com/账号:阿里云账号单项目空间:貌似无限制成员协作:需要有阿里云的账号...
2019-09-28 10:04:17
31474
1
原创 大数据入门(2)——学习实战路线
原文发表于我的个人网站:https://www.imhou.com/%e5%a4%a7%e6%95%b0%e6%8d%ae%e5%85%a5%e9%97%a82-%e5%ad%a6%e4%b9%a0%e5%ae%9e%e6%88%98%e8%b7%af%e7%ba%bf/大数据的计算模型分为:离线计算和实时计算。1. 首先学习编程语言Java –> Java SE 的内容,J...
2019-08-12 16:49:52
258
原创 大数据入门(1)——安装Hadoop
原文发表于我的个人网站:https://www.imhou.com/%e5%a4%a7%e6%95%b0%e6%8d%ae%e5%85%a5%e9%97%a81-%e5%ae%89%e8%a3%85hadoop/环境准备:Ubuntu16、JDK 8、Hadoop3.1.2Ubuntu的安装这里就不讲了,JDK 的安装,之前是直接用apt命令安装的openjdk 1 2...
2019-08-12 16:48:28
192
原创 微信小程序云开发踩坑(1)
今天看了下微信小程序云开发按开发文档流程走了一遍,https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/functions/wx-server-sdk.html但老是报下面这个错误:VM375:1 [云函数] [login] 调用失败 Error: errCode: -404011 cloud function e...
2019-07-26 14:16:08
663
原创 拿不到十五万年薪offer全额退款,这个数据分析课程就是这么自信
今天曹大(caoz的梦呓)在公众号里分析里如上标题的文章。其实就是一个广告,但是广告也有广告的用处。文章里面列出里课程的学习提纲,是图片形式的。我这里花里一点时间,手敲成文字,而没有用OCR,原因是想看看这个课程到底值不值得学。因为数据分析师这个岗位还是比较有前景的,所以光看一下提纲,然后自己对照提纲去查找资料自学,也是可行的。如果有学习的需要,可以自行到曹大的公众号里按流程购买。课程大纲如下...
2019-06-28 15:33:33
448
原创 imHou 带你走上程序员的致富路
原文发表于我的个人网站:https://www.imhou.com更多精彩,请访问上面网址。寒窗苦读十余载,毕业是个程序员、码农,甚至有人过于自谦地说是码畜。可想而知,程序员是有多么地苦逼。那么,程序员应该如何才能致富呢?其实富有,不仅仅是金钱上、物质上的富有。还有精神上、心灵上的富有。我们在这里谈论的,以物质上的富有为主,精神上的富有,后面慢慢探讨,因为目前还谈不上那个层面。...
2019-06-11 00:54:38
285
原创 知识付费时代来临,来一起加入知识星球吧
现在知识付费,越来越普遍,也越来越受到大家的接受。这还是要得益于国内的手机付费普及比较高。微信和支付宝的红包功能,让大家手机上多了“闲钱”,有了钱,看到好的东西,顺手就购买了。知识付费,也更加容易成交。有时候,促成付费的,也许就那么一个点,一句话。我也买过不少的在线付费知识,比如GitChat,极客时间,还有就是知识星球。最近加入了一个知识星球——大飞码字的朋友们。一开始是关注他的公众...
2019-05-26 14:23:29
1245
1
原创 微信小程序的持续集成
使用mpvue 写的小程序,每次更新代码后,需要重新build 一下,然后手动点击上传到微信后台,生成体验版本,过程很繁琐。于是想到了能不能做个持续集成。于是参考了一下网上的方法:小程序的持续集成方案这里根据自身的情况,配置了一个简单的运行脚本文件,把上面的工作一次性做完。1. 条件准备:配置微信开发者工具:点击设置->安全设置->安全->服务端口,点击“...
2019-05-17 10:02:46
1045
原创 开始做,比什么都重要
有想法,就要去验证。开始做,比什么都重要。不去做,想法就只是个想法。也许是个独一无二的想法,但是时间久了,你可能就会看到自己的想法被别人实现了。然后悔不当初自己做。如果现在是2038年12月13日,当你回首自己20年来,什么成就都没有,而看着自己曾经有过的想法都被别人实现了,你是不是很后悔?那么现在时间倒回2018年12月13日,现在就给你一个机会,让你能够实现自己的想法,你会不会现在...
2018-12-13 00:17:30
180
原创 简单谈一下软件需求
软件需求,是系统必须完成的事,或者说是必须要具备的某种品质。需求类型:功能需求:系统必须完成的事,系统要完成用户提出的各种功能要求。 非功能需求:软件必须具备的品质或属性,如可靠性、性能、系统响应时间、容错、系统可扩展性、安全性等。 设计约束:一般是由客户提出的解决方案补充约束说明,如系统必须基于SOA设计模式、必须采用Orcale数据库、必须做应用服务器的负载均衡、必须采用UNIX服...
2018-12-07 09:53:54
367
原创 谈一谈裁员
资本寒冬,经济不景气,要保持公司运作,可能会涉及到裁员。另外,有些员工的价值观已经与公司不符,再留用可能会影响团队和公司的和谐,此时也可能会涉及到裁员。裁员,不是说想裁就能裁的,需要考虑几个方面:为什么要裁?是否可以不裁? 裁员是否会影响业务进程? 裁员是否会付出经济代价(赔偿)? 裁员是否会负一定的法律责任? 裁员是否会对留下的员工产生心理影响?针对以上几个问题,我们来逐个...
2018-12-03 14:54:02
463
转载 Spring 面试问题 TOP 50
转载申明原作者:静默虚空地址: https://www.cnblogs.com/jingmoxukong/p/9408037.htmlSpring Framework 现在几乎已成为 Java Web 开发的标配框架。那么,作为 Java 程序员,你对 Spring 的主要技术点又掌握了多少呢?不妨用本文的问题来检测一下。本文内容主要翻译自 Top 50 Spring I...
2018-12-03 08:36:36
181
原创 如何进行团队建设以保持团队稳定?
团队的稳定,对于公司的业务发展和公司的成长至关重要,如何做到团队稳定呢?昨日,鲲鹏会重庆分会第一次会议中讨论到此话题,来看看大咖们是如何解答的。1. 选人用人。招聘的时候,只招合适的,不是非得最牛逼的。公司只给8k的工资,就不招12k能力的人,即使招来了,也不长久。应聘者的能力、价值观要与公司契合。招聘的时候可以不同的问题来考查应聘者的各种素质。2. 文化建设。对所有员工都要公平公正对...
2018-12-02 17:14:39
5672
原创 如何平衡技术与管理?
昨天参加了TGO 鲲鹏会在重庆的第一次会议,受益匪浅。会议中聊到了如何平衡技术与管理,现在讲讨论结果分享给大家。要做好技术,首先需要做好管理。技术领导者,转型为管理,首先就需要把管理做好,把团队、业务做好了,再抽一定时间来精进技术。 学会分权和授权。打造合理的下层团队,在各方向(技术、业务)等线路培养负责人,并给予充分的信任。正所谓用人不疑。 在技术学习上注重技术的广度,而不是深度。这...
2018-12-02 09:34:08
1228
原创 优势执行力(13)——让生活充满爱
做你爱做的事,金钱自然会上门。找到你喜欢做,你感觉自己有天赋,而且愿意学,会比其他人做得更好的事情,然后爱与幸福自然会尾随而至。集中精力做你最擅长的事情。爱是一种很难表达的感情。如果我们想要热爱生活,我们就应该更加仔细地了解什么是爱,什么不是爱。即使生活对付你,你也不要去对付生活。高效能人士懂得如何爱,无论生活如何对待自己,他们总是会微笑面对生活中的各种经历——无论是开心的...
2018-11-28 23:22:14
231
原创 优势执行力(12)——把恐惧变成财富
恐惧的5个层次:没有恐惧——自我实现 四等恐惧——应付 三等恐惧——挣扎 二等恐惧——逃避 一等恐惧——惊恐千万不要让恐惧控制你的生活。大多数恐惧都是想象的——完全出于想象。直面你最大的恐惧。你最害怕什么?不管是什么,立刻动手,去面对它。一旦克服你最大的恐惧,你就会更加自信地面对未来的任何挑战。恐惧的心理甚至比真实的经历还要可怕。一旦你能面对并克服恐惧,这次经历就会在...
2018-11-28 23:14:09
205
原创 优势执行力(11)——高效利用时间
所有成功人士都知道该如何管理时间,但高效能人士需要学习的是如何增加时间,如何集中全力去做那些最重要的事情,这样他们才不会感觉自己在被逼着去做更多的事情。高效利用时间可以让你在更短的时间力完成更多工作,这可以让你有更多时间进行创造性思考和战略规划。 高效利用时间可以减少工作中的压力,让工作变得更加有趣。 高效利用时间可以让你更好地陪伴家人,放松身心,让你的生活变得更加丰富多彩。 在工作中,...
2018-11-27 23:58:50
314
原创 优势执行力(10)——懂得定义自己的未来
人生真正重要的是生命的经历,是自己度过生命的方式。高效能人士知道,生命的目的并不是赚钱,或者为自己添置尽可能多的玩具。高效能人士总是能够在最短的时间里做出最多的事情。想想看,你最喜欢做的事情是什么?你不妨先思考以下3个问题:你在9岁时最擅长的事情是什么? 对你来说,什么事情不是工作? 如果有一次机会一定能够成功,你会选择做什么?写出你的目标:我的目标是____________...
2018-11-27 23:47:21
248
原创 优势执行力(9)——让钱生钱
工作不仅仅是一个赚钱的手段。高效能人士非常清楚这一点,所以他们会不断提高自己的技能,而不是请求老板来帮助自己,他们从来不会依附于任何公司。不要只会赚钱,要懂得用金钱为自己工作。对你来说,最大的挑战就是要成为一名真正的企业家,就要学会从为他人工作转为为自己创办的公司工作。成为企业家的三个阶段:认清你的天分 激励自己 开始动手给自己设个目标,让自己在30天之内在工作之外赚到1...
2018-11-26 22:19:25
273
原创 优势执行力(8)——创造机遇
高效能人士似乎都是这个世界上最幸运的人,机遇总是在门口等着。这些机会一直都在,只是当你相信它可能发生的时候,你才会注意到它。高效能人士非常清楚,只有去做那些对自己真正重要的事情,才能激发出自己的最大潜力,他们才能创造奇迹。事实上,只要能够下定决心,随时留意,我们每个人都可以创造自己的机会。机会并不会只青睐于少数人。只要能够确定目标,才去积极的心态面对人生,你就能创造自己的机会。...
2018-11-26 22:12:01
216
原创 优势执行力(7)——要改变生活,首先要改变自己
真正重要的是你在如何度过你的人生——你现在在做什么,你以后准备怎么做。要想改变你的生活——你必须学会改变自己。高效能人士非常清楚这一点,他们会为自己确立一个积极的期待,确立正确的目标,并且会坚信,只要自己愿意改变,就一定能够实现自己的目标。...
2018-11-26 22:07:44
494
原创 优势执行力(6)—— 不让别人拖延自己前进的脚步
你想做什么其实并不重要。一个优秀的人做什么都能成功。关键是你要选择自己最喜欢的失业,然后投入所有的精力和热情去从事它。成功需要勇气和主动性。在很多时候,我们都很清楚自己究竟该做什么,但就是没有勇气去迈出关键的一步,因为我们不愿意去付出哪怕是极其微小的代价。无论遭受怎样的打击,只要它没有击垮你,就会让你变得更加强大,所以你根本不会失去任何东西。为什么仅仅因为嫌麻烦而放弃一个可能的...
2018-11-25 01:54:10
219
原创 优势执行力(5)—— 在成功之前体验成功
清晰地看到目标会让你的能量成倍释放。一旦将目标锁进自己的潜意识深处,并且不断用积极的想象予以肯定,他们就可以集中所有的内部能量来实现。人类的自我形象同样会限制我们自身的发展。要想提升自身的潜力,我们首先必须改变自己的自我形象。想要成为高效能人士,你必须首先开始改变自己的自我形象。一个人要想成功,就必须依靠自己的努力。早在自己刚开始闯荡世界的时候,他们就已经知道自己想要什么了。早...
2018-11-23 23:38:55
243
原创 优势执行力(4)——了解真正重要的是探险的过程
人生的快乐在于实现目标的旅途之中,而不是实现目标的那一刻。财富本身毫无意义,真正让他感到满足和开心的,是积累财富的过程。(没有财务自由的人,是很难体会到这一点的。)真正重要的是过程,而不是目的地。真正重要的是你从自己的旅程中得到了怎样的满足。千万不要等到实现目标之后才去享受你的旅程,那会让你大失所望。真正能让我们兴奋和激动的,是实现目标的征程。真正重要的是你要在自己希望投入更多...
2018-11-22 21:54:30
142
转载 微信二维码上传文件
转载自:https://blog.csdn.net/peng_wei_kang/article/details/80279923作者:peng_wei_kang 在业务系统中常常遇到文件上传比较麻烦等问题,首先拍照后要将照片拷贝到电脑中,然后在点击上传按钮,这样确实比较麻烦,因为本人设计出通过通过扫描二维码自动上传文件,代码如下:功能演示二维码生成界面如下图:扫描...
2018-11-22 10:45:09
4714
1
原创 优势执行力(3)——相信自己永远还有选择
如果用一个词来概括高效能人士最大的秘密,那就是:选择。无论身处何方,无论在做什么事情,都是你自己选择的结果。 你已经在做自己愿意做的事情了工作本身并不辛苦,除非你根本不想做眼前的工作。 你不必辛苦奋斗高效能人士的秘诀并不是辛勤地工作,而是疯狂地爱上自己的工作,以至于愿意为此放弃其他一切。要想学会爱上自己的工作,你必须首先明白一个问题:无论做什么事情,都是处于你自己的...
2018-11-21 22:07:59
640
原创 优势执行力(2)——把握自己的生活
高效能人士的第二个秘诀在于,他们总是对自己的生活负责。 骗子甲:环境一个人想要在这个世界上取得成功,就必须学会找到自己需要的环境,如果找不到,就去创造它。可能我不是一个聪明人,但我会更加努力地工作来弥补这些劣势。如果需要从事高智商工作,我可以聘请高人来为我思考。高效能人士总是拒绝让环境影响自己的未来。生活本身既不会消灭你,也不会造就你。生活是中立的,你为它付出了多大的努力,...
2018-11-20 21:25:45
218
原创 优势执行力(1)——把人生当成一次探险
你会再来一遍吗如果有机会能够将此前的生活从新经历一遍,你会愿意这么做吗?如果有机会的话,我不会反对从头开始再活一遍,只是希望能有机会在第二版的时候修正一下第一版的某些错误。可问题是,如果没有机会修改这些错误,你又会作何选择呢?20世纪初,朱尔思雷纳德曾经认真思考过这个问题,他最终得出结论:如果能够再活一次,我愿意原样重复。只是希望能够把眼睛稍微睁大一些。 最好的生活方式孩子...
2018-11-19 22:49:43
278
原创 优势执行力(0)
最近准备读一本经典书籍,罗杰·道森的《优势执行力——高效能达成目标的13个秘诀》。以前读书都是很痛苦的,这次正好是个执行力的书籍,而书又分为13个秘诀,所以想每天晚上睡前完成1个秘诀的阅读,花两周的时间完成秘诀。这种拆分方法也是非常有益于阅读的,一次不必把目标设置过大,每天的目标都在可完成的范围(或者稍微努力一下即可完成)。这样比较容易达成,而且获得达成后的正反馈,然后久而久之可以养成阅读...
2018-11-18 21:59:21
1017
1
原创 高级研发工程师岗位职责
一、研发工作准备参与制定并执行研发工作标准,明确研发流程与方法,建立研发工作规范 根据企业需求,掌握本领域技术动态,制定预研计划,提前做好技术储备 根据组织研发战略,制定项目研制方案及实施流程二、软件研发指导负责并参加项目全面的研制和开发,完成难度较高的项目鉴定等工作,从而报账研发任务的顺利开展 负责项目组人员的分工并协调他们的工作,实时掌握控制研发进度,预见可能出现的问题,提前做...
2018-11-16 11:54:53
3425
原创 软件研发部经理岗位职责
一、确定工作方向组织制定与软件研发工作相关的规章制度和工作流程,经领导审批后执行 根据企业总体规划和经营管理的需要,制定软件研发工作计划 做好部门日常工作安排,确保部门工作顺利开展二、研发过程控制密切关注国内外科技信息,及时反映同行业发展动态,为企业领导做好参谋 进行软件开发的可行性分析,提出研发立项申请 根据研发计划合理分配任务 组织本部门员工开展研发工作,制定技术方案,进行...
2018-11-16 11:48:05
7186
iNodeClient For Mac 智能客户端
2022-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人