自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序羊的博客

欢迎您来阅读我的博客,您的一分阅读就是对我十分的鼓励!既然来了,点个关注再走呗!

  • 博客(276)
  • 资源 (5)
  • 问答 (11)
  • 收藏
  • 关注

原创 密码的常见加密方式,你都了解多少?

作为一名Web开发人员,我们经常需要与用户的帐号系统打交道,而这其中最大的挑战就是如何保护用户的密码。密码是一个网站系统最重要的护盾,如果把网站系统比作城堡,那密码就是城门。关于如何安全的存储密码以及使用何种算法总是有很多的争论:MD5、SHA1,SHA256、PBKDF2,Bcrypt、Scrypt、Argon2、明文??

2022-03-24 17:00:12 21446 50

原创 程序员应该如何对待面试?

最能体现求职者能力的就是面试,能不能拿到Offer,取决于你面试时的表现!我遍览群书,发现关于程序员的面试技巧,好的建议其实并不多。我们也发现,很多很有才华的程序员在面试的时候总是掉链子,这大概是因为他们把大多数时间都用来搞技术开发,而忽略了学习面试技巧的重要性。这何尝不是一种悲剧。有效的面试技巧能让你成功得到工作,即使你对那个领域也并不是非常熟悉。记得,机会是留给做准备的人的,只有有准备的人才能在面试过程中游刃有余。所以,如果能多了解一些面试技巧,它可以帮助你在面试中对自身有着更准确的定位。

2020-08-17 15:06:15 3998 38

原创 常见的133个面试难题及解析

一位成熟的面试官会不失时机的向求职者提出一些极具开放性和探索性的问题,以确定待聘职位的最佳人选。让我们来看看下面这些我们再熟悉不过了的问题吧!

2020-08-15 10:36:11 13111 34

原创 Java面试不通过?这篇文章你看了吗?

Java面试题千千万,个人觉得没有最好的答案,只有最适合的答案;本文的宗旨是为读者朋友们整理一份详细而又权威的面试清单。此文是前段时间本人根据部分文章汇总压在草稿箱(由于时间关系,忘了加上对应的原创链接,如有侵权,请联系本人删除,本人单纯秉着知识乐于分享的精神),今天发现在草稿箱,特发出来给大家,仅供参考。注:本人才疏学浅,知识还在积累中,不能保证每个回答都满足各种等级的高手们,(由于一些技术的升级,部分答案不能保证实时同步准确,还请大家在阅读的时候多多留意)若发现有问题的话,请评论指出。.......

2020-08-06 11:12:48 43082 168

原创 程序员看过都说好的资源网站,你懂得!

身为一个程序员,有时候为了程序的界面好看,不得不去查找一些好看的图标或者图片等来装饰网站,那么问题来了,去哪里找?不用慌,程序羊为大家整理了一些常用的网站,希望能对您有帮助!后续还会不断更新。喜欢记得关注程序羊喔,不然下次您就找不到程序羊了。

2019-11-25 10:07:37 228464 15

原创 揭秘FastStone Capture:一款强大且高效的截图工具

FastStone Capture是一款功能全面且高效的屏幕捕捉工具,本文将深度解析其灵活多样的截图模式、独特的滚动窗口截图功能、强大的屏幕录像性能以及实时编辑与标注的便捷性。此外,还将介绍其快捷键定制和云同步等实用特性,旨在帮助用户了解并充分利用这款软件提升工作效率和分享体验。无论是在职场汇报、在线教学还是日常信息交流中,FastStone Capture都展现出了不可替代的价值,堪称是广大用户不可或缺的桌面助手。

2024-03-13 11:20:20 1278 20

转载 阿里云企业级ECS集群构建,你学会了吗?

本实验向您介绍了如何使用ROS模板来创建并部署一个Linux+PHP+MYSQL的应用环境,其中创建的云资源包括基础网络资源VPC和VSwitch、基础弹性计算资源ECS,并通过传统负载均衡CLB提供应用的高可用能力。

2023-11-23 15:56:32 1770 8

原创 基于SSM(Spring+SpringMVC+MyBatis)+Android实现汽修管理系统《建议收藏:附完整源码+数据库》

本文介绍的是汽修管理学习入门案例,主要是使用Spring+SpringMVC+MyBatis实现,仅供学习参考。

2023-11-10 09:38:32 1075 15

原创 基于SSH(Struts+Spring+Hibernate)实现汽修管理系统《建议收藏:附完整源码+数据库》

本文介绍的是汽修管理学习入门案例,主要是使用Struts+Spring+Hibernate实现,仅供学习参考。

2023-11-10 09:10:40 241 1

原创 基于Java原生实现汽修管理系统《建议收藏:附完整源码+数据库》

上篇文章以C#实现了一个新手入门案例项目分享,这里继续以“智百盛汽修管理系统”为例,以Java原生实现,仅供学习参考。...

2023-11-08 09:50:31 128

原创 语雀突发 P0 级事故!宕机 8 小时被网友怒喷,运维又背锅?

10月24日晚,在线文档编辑与协同工具语雀就前一日持续7个多小时的重大服务故障致歉,并公布故障原因及赔偿方案。语雀方面表示,10月23日下午,服务语雀的数据存储运维团队在进行升级操作时,由于新的运维升级工具bug,导致华东地区生产环境存储服务器被误下线。语雀将向所有受到故障影响的用户提供赔偿,针对语雀个人用户将赠送6个月的会员服务,针对语雀空间用户会单独制定赔偿方案。语雀方面强调,用户所有数据均未丢失。

2023-10-25 17:53:02 324

原创 随笔记录Linux命令,待完善

Linux系统中有好多命令,使用Linux系统最常用的就是命令操作,而不是像Windows一样,使用键盘操作。Linux中许多常用命令是必须把握的,也有些命令是时常会用到,每位人由于使用Linux系统的目的不同,所以常用的Linux命令也就有所差距。

2023-10-24 17:32:17 88

原创 记录使用nginx配置多端口时遇到的小插曲问题

本篇博文主要是记录使用Nginx配置多端口访问时,记录遇到的一些“痛点”问题,仅此记录,好记性不如烂笔头!

2023-06-26 17:42:33 665 1

原创 高考结束第一天,高考生选择IT专业的关键建议与展望

希望高考毕业生能够根据自己的兴趣和职业目标,选择适合自己的IT专业,并在大学期间努力学习和成长,为未来的职业道路奠定坚实的基础。IT行业充满机遇和挑战,相信你们能够在这个领域取得出色的成就!

2023-06-09 22:15:00 425 1

原创 随笔记录阿里云开发者社区Java开发高级技能自测20道题

今天利用了一点时间,自测了阿里云开发者社区的Java开发高级自测20道题目,错了3道,仅此记录!

2023-06-07 22:15:00 991 3

原创 HTML实现绘制一个童话乐园:七彩彩虹、微笑笑脸和魔法树

本篇博文将介绍如何使用代码来绘制七彩彩虹、微笑笑脸和魔法树,让我们一起来探索吧!

2023-06-06 20:30:00 690 28

原创 浅谈Java判断变量是否为空的问题

在Java开发中,常常需要判断字符串是否为空。这时候我们可以使用Java自带的StringUtil.isEmpty(str)方法和"".equals(str)方法来进行判断。

2023-03-29 18:30:00 1917 47

原创 线程池的使用:如何写出高效的多线程程序?

线程池是一种可以重复利用线程的技术,它可以减少线程的创建和销毁次数,从而提高程序的运行效率和响应速度。

2023-03-16 00:15:00 2401 31

原创 Java实现调用第三方相关接口(附详细思路)

目录1.0.简单版2.0.升级版2-1.call.timeout()怎么传入新的超时值2-2.timeout(10, TimeUnit.SECONDS)两个参数的意思,具体含义3.0.进阶版3-1.java.net.SocketTimeoutException: 超时如何解决4.0.终极版1.0.简单版  以下是一个使用 Java 实际请求“第三方”的简单示例代码。这个示例使用了 Java 的 OkHttp 库来发送 HTTP 请求和接收。import okhttp3.*;import java

2023-03-15 14:41:02 6526 12

原创 Java多线程编程基础:入门指南与实践技巧

Java是一种支持多线程编程的语言,通过多线程编程可以充分利用多核处理器,提高程序的性能和响应速度。在Java中,多线程编程是非常重要的,因为许多Java应用都需要使用多线程技术来提高程序的效率。

2023-03-15 14:03:27 329 1

原创 邂逅多线程:Java多线程编程

在Java中,多线程编程是非常常见和重要的一种编程方式。通过多线程编程,我们可以同时执行多个任务,从而提高程序的执行效率和并发性。

2023-03-15 13:30:57 673 17

原创 程序员看过都说好的资源网站,你值得拥有。

本文为读者介绍了一些优秀的技术教程、技术社区、在线工具以及刷题求职的资源网站。其中包括了诸如Stack Overflow、GitHub、LeetCode等知名网站,旨在为读者提供丰富多样的学习、交流和实践平台,助力读者在技术领域取得更大的进展。

2023-03-08 08:49:33 8212 30

原创 程序员看过都说好的资源网站,看看你都用过哪些?

正在为您的下一个项目寻找设计灵感或资源?查看程序羊为网页设计师和开发人员精选的顶级网站列表!从免费的库存照片和图标到 UI 设计工具包和调色板,这些网站提供了丰富的资源来帮助您创建美观实用的网站。无论您是经验丰富的专业人士还是刚刚起步,这些网站都一定会激发您的创造力,并帮助您将网页设计技能提升到一个新的水平。

2023-02-28 14:42:01 12546 86

原创 Java实现调用相关接口(删减版)

本文主要记录使用 Java 实际请求 “智能AI” 的简单示例代码。这个示例使用了 OpenAI 提供的 GPT-3 模型和 Java 的 OkHttp 库来发送 HTTP 请求和接收。

2023-02-15 17:45:16 17744 93

原创 ChatGPT的火爆出圈,你对它有几分了解?

ChatGPT这款在2022年11月30日由人工智能研究实验室OpenAI发布的聊天机器人,在今年1月份的月活跃用户预计已达到1亿,成为史上增长最快的消费者应用。而今在实现商业化落地后,A股市场ChatGPT、AIGC概念股持续走热。微软因为ChatGPT一夜暴涨5400亿,掀起了美国股市科技股的高潮,国内科技股也随之大涨。

2023-02-09 11:11:39 12420 67

原创 解决JexlEngine执行where条件时,等号(=)替换成双等号(==)问题

在使用JexlEngine工具类的时候,遇到了直接传sql的where语句过来时,等号无法成功执行的错误,需要将=转成==才能成功执行,此文将讲解如何处理where语句汇总一个等号转两个等号的问题。

2023-01-12 23:45:00 1546 61

原创 【Java小案例】从简到精完美判断年份是闰/平年和该年二月份有几天

闰年和平年的主要区别有:含义不同(非整百年,能被4整除的为闰年;整百年,能被400整除的是闰年。如果有余数,那么这一年是平年)、年总日数不同(闰年一年366天,平年一年365天)、基本解释不同(平年是指阳历没有闰日,或者农历没有闰月的年份。闰年是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间差而设立的)等。

2022-12-09 07:30:00 2095 13

原创 解决Android嵌套H5,自定义控制页面能否实现下拉刷新功能

我们在使用Android的下拉刷新时,由于H5页面的部分功能涉及到上下滑动的操作,会引起“误触”Android的下拉刷新现象,即要根据实际需求去控制页面能否实现下拉刷新的操作。在此,以App使用Webview打开H5页面为例,进行讲解如何实现禁用自定义页面下拉刷新的操作!

2022-12-08 00:30:00 774 7

原创 解决Android嵌套H5每次打开App都要进行登录的问题

现在大部分的App都是登录过后,短时间内不使用,或者二次打开都是无需重新登录就能进去App页面的,在此,以App使用Webview打开H5页面为例,进行讲解如何实现无需重新登录这个问题!

2022-12-07 16:36:07 1688 39

原创 Java使用for each语句实现将数组中的元素反向排列

实现字符串反转的方法有很多种,举一反三,数组反转也一样,此文将列举使用for each语句来实现array数组的反转。

2022-11-25 11:30:21 1034 15

原创 CSS滤镜实现鼠标悬停图片变黑白(灰色)

直接使用CSS就可实现图片滤镜效果,即鼠标悬停在图片上面,给图片添加上自定义的样式即可。

2022-11-24 17:56:01 1233 19

原创 猿创征文|程序员都应该了解的十款开发神器

工欲善其事必先利其器,一个优秀的程序员除了代码写得好,善于利用各种开发工具同样可以事半功倍。好的工具可以极大帮助我们提升效率和服务业务。下面给大家分享十款不错的工具:

2022-11-03 12:03:53 2854 93

原创 浅谈使用DecimalFormat保留小数点的问题

在某些场景下,我们经常要将数字进行格式化,比如取2位小数,或者四舍五入、取整等等,这是最常见的。那么我们应该怎么去实现呢?

2022-10-22 09:00:00 2317 15

原创 【Java】使用Random生成随机数并进行倒序输出

今天在逛某论坛看到有网友求解使用Java生成随机数并进行倒序输出的需求,求解里面a[a.length-i-i]执行的含义,随手记录一下!

2022-10-18 17:06:21 976 4

原创 由浅到深带你详谈Java实现数组扩容的三种方式【建议收藏】

Java中初始化一个数组需要定义数组的容量,而在我们使用数组时往往会遇到数组容量不够的情况,此时我们就需要通过动态扩容的方式来根据需求扩大数组的容量。我们可以通过三种方式来实现数组的动态扩容,接下里我们分别对这三种方法进行分析。

2022-10-18 13:49:32 9738 60

原创 浅谈Java中Double类型数据如何进行比较大小?

本文章主要向大家介绍在Java中如何对Double类型的数据进行比较大小,主要包括在Java中怎么比较Double类型数据大小的使用实例、应用技巧、基本知识点总结和需要注意事项。

2022-10-12 10:50:37 5054 31

原创 项目经理:不要再使用Double类型去进行金额计算啦

很多初学者,在做项目的时候,涉及到金额的计算时,第一时间就是想到用Double来进行计算。殊不知,Double类型容易引起精度丢失的问题,如果你也在犯这个错,看完此文,赶紧纠正啦。

2022-10-11 16:25:06 2041 30

原创 浅谈Java中空指针异常-java.lang.NullPointerException出现的几种原因及解决方案

空指针就是空引用,java空指针异常就是引用本身为空,却调用了方法,这个时候就会出现空指针异常。可以理解,成员变量和方法是属于对象的(除去静态),在对象中才存在相对应的成员变量和方法,然后通过对象去调用这些成员变量和方法。对于空指针来说,它不指向任何对象,也就没有所谓的成员变量和方法,这个时候用它去调用某些属性和方法,当然会出现空指针异常。

2022-10-08 14:22:55 4651 41

原创 猿创征文|mysql中show的常用命令-Navicat篇【建议收藏】

有些时候我们需要了解MySQL的服务器状态信息,譬如当前MySQL启动后的运行时间,当前MySQL的客户端会话连接数,当前MySQL服务器执行的慢查询数,当前MySQL执行了多少SELECT语句、执行了多少UPDATE/DELETE/INSERT语句等统计信息,从而便于我们根据当前MySQL服务器的运行状态进行对应的调整或优化工作。...

2022-08-30 13:31:54 1673 60

原创 解决cmd命令行输入mysql提示不是内部或外部命令的错误

如果你不经常接触到mysql命令,有一天突然需要使用,当你参考其他文章信誓旦旦的输入mysql命令时,发现没有成功进入,还给你提示不是内部或外部命令...的错误,不要慌,绝大可能是你少配了mysql的环境变量。...

2022-08-17 17:07:04 12726 22

程序员常用简历模板(100套)

该套简历包含:互联网通信、金融投资、房地产建筑、休闲服务、教育培训、广告传媒、医疗制药、消费运输、制造能源、公共事业、等等岗位; 适用于:社招简历、校招简历、实习简历、留学简历、考研复试、内推简历等等。

2021-08-05

简历模板--各行业简历大全,100+套简历模板;

文件夹内已经详细整理,为了不耽误大家的时间,程序羊为大家整理了图片预览方便查找,与对应的简历Word一一对应!

2020-10-26

SVG绘制响应式404错误网页.zip

404页面是客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应,或是找不到对应资源路径,且不知道原因所返回的页面。这是一个动态且比较有创意的404异常网页,适用于web网页的异常跳转。

2020-09-08

随机点名系统网页版--适用于手机和电脑.html

实现一个简单的点名系统(无需使用第三方插件),需求分析:两个按钮实现随机点名的开始和结束,增加倒计时功能(开始后,可手动点击停止,不然程序将在10秒后自动停止)。

2020-09-08

Java面试题及答案.html

Java面试题千千万,个人觉得没有最好的答案,只有最适合的答案;本文的宗旨是为读者朋友们整理一份详细而又权威的面试清单。 注:本人才疏学浅,知识还在积累中,不能保证每个回答都满足各种等级的高手们,(由于一些技术的升级,部分答案不能保证实时同步准确,还请大家在阅读的时候多多留意)若发现有问题的话,请评论指出。

2020-09-08

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

TA关注的人

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