- 博客(267)
- 资源 (5)
- 问答 (11)
- 收藏
- 关注

原创 在不到200行的HTML代码中,实现老板要求为他的孩子绘制一个童话乐园:七彩彩虹、微笑笑脸和魔法树
本篇博文将介绍如何使用代码来绘制七彩彩虹、微笑笑脸和魔法树,让我们一起来探索吧!
2023-06-06 20:30:00
211
23

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

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

原创 常见的133个面试难题及解析
一位成熟的面试官会不失时机的向求职者提出一些极具开放性和探索性的问题,以确定待聘职位的最佳人选。让我们来看看下面这些我们再熟悉不过了的问题吧!
2020-08-15 10:36:11
11205
34

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

原创 程序员看过都说好的资源网站,你懂得!
身为一个程序员,有时候为了程序的界面好看,不得不去查找一些好看的图标或者图片等来装饰网站,那么问题来了,去哪里找?不用慌,程序羊为大家整理了一些常用的网站,希望能对您有帮助!后续还会不断更新。喜欢记得关注程序羊喔,不然下次您就找不到程序羊了。
2019-11-25 10:07:37
200419
15
原创 随笔记录阿里云开发者社区Java开发高级技能自测20道题
今天利用了一点时间,自测了阿里云开发者社区的Java开发高级自测20道题目,错了3道,仅此记录!
2023-06-07 22:15:00
173
3
原创 浅谈Java判断变量是否为空的问题
在Java开发中,常常需要判断字符串是否为空。这时候我们可以使用Java自带的StringUtil.isEmpty(str)方法和"".equals(str)方法来进行判断。
2023-03-29 18:30:00
1373
47
原创 线程池的使用:如何写出高效的多线程程序?
线程池是一种可以重复利用线程的技术,它可以减少线程的创建和销毁次数,从而提高程序的运行效率和响应速度。
2023-03-16 00:15:00
2276
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
2570
10
原创 Java多线程编程基础:入门指南与实践技巧
Java是一种支持多线程编程的语言,通过多线程编程可以充分利用多核处理器,提高程序的性能和响应速度。在Java中,多线程编程是非常重要的,因为许多Java应用都需要使用多线程技术来提高程序的效率。
2023-03-15 14:03:27
272
1
原创 邂逅多线程:Java多线程编程
在Java中,多线程编程是非常常见和重要的一种编程方式。通过多线程编程,我们可以同时执行多个任务,从而提高程序的执行效率和并发性。
2023-03-15 13:30:57
600
17
原创 程序员看过都说好的资源网站,你值得拥有。
本文为读者介绍了一些优秀的技术教程、技术社区、在线工具以及刷题求职的资源网站。其中包括了诸如Stack Overflow、GitHub、LeetCode等知名网站,旨在为读者提供丰富多样的学习、交流和实践平台,助力读者在技术领域取得更大的进展。
2023-03-08 08:49:33
4292
30
原创 程序员看过都说好的资源网站,看看你都用过哪些?
正在为您的下一个项目寻找设计灵感或资源?查看程序羊为网页设计师和开发人员精选的顶级网站列表!从免费的库存照片和图标到 UI 设计工具包和调色板,这些网站提供了丰富的资源来帮助您创建美观实用的网站。无论您是经验丰富的专业人士还是刚刚起步,这些网站都一定会激发您的创造力,并帮助您将网页设计技能提升到一个新的水平。
2023-02-28 14:42:01
6495
85
原创 Java实现调用相关接口(删减版)
本文主要记录使用 Java 实际请求 “智能AI” 的简单示例代码。这个示例使用了 OpenAI 提供的 GPT-3 模型和 Java 的 OkHttp 库来发送 HTTP 请求和接收。
2023-02-15 17:45:16
16687
92
原创 ChatGPT的火爆出圈,你对它有几分了解?
ChatGPT这款在2022年11月30日由人工智能研究实验室OpenAI发布的聊天机器人,在今年1月份的月活跃用户预计已达到1亿,成为史上增长最快的消费者应用。而今在实现商业化落地后,A股市场ChatGPT、AIGC概念股持续走热。微软因为ChatGPT一夜暴涨5400亿,掀起了美国股市科技股的高潮,国内科技股也随之大涨。
2023-02-09 11:11:39
6852
67
原创 解决JexlEngine执行where条件时,等号(=)替换成双等号(==)问题
在使用JexlEngine工具类的时候,遇到了直接传sql的where语句过来时,等号无法成功执行的错误,需要将=转成==才能成功执行,此文将讲解如何处理where语句汇总一个等号转两个等号的问题。
2023-01-12 23:45:00
695
61
原创 【Java小案例】从简到精完美判断年份是闰/平年和该年二月份有几天
闰年和平年的主要区别有:含义不同(非整百年,能被4整除的为闰年;整百年,能被400整除的是闰年。如果有余数,那么这一年是平年)、年总日数不同(闰年一年366天,平年一年365天)、基本解释不同(平年是指阳历没有闰日,或者农历没有闰月的年份。闰年是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间差而设立的)等。
2022-12-09 07:30:00
934
13
原创 解决Android嵌套H5,自定义控制页面能否实现下拉刷新功能
我们在使用Android的下拉刷新时,由于H5页面的部分功能涉及到上下滑动的操作,会引起“误触”Android的下拉刷新现象,即要根据实际需求去控制页面能否实现下拉刷新的操作。在此,以App使用Webview打开H5页面为例,进行讲解如何实现禁用自定义页面下拉刷新的操作!
2022-12-08 00:30:00
447
7
原创 解决Android嵌套H5每次打开App都要进行登录的问题
现在大部分的App都是登录过后,短时间内不使用,或者二次打开都是无需重新登录就能进去App页面的,在此,以App使用Webview打开H5页面为例,进行讲解如何实现无需重新登录这个问题!
2022-12-07 16:36:07
709
39
原创 Java使用for each语句实现将数组中的元素反向排列
实现字符串反转的方法有很多种,举一反三,数组反转也一样,此文将列举使用for each语句来实现array数组的反转。
2022-11-25 11:30:21
542
15
原创 猿创征文|程序员都应该了解的十款开发神器
工欲善其事必先利其器,一个优秀的程序员除了代码写得好,善于利用各种开发工具同样可以事半功倍。好的工具可以极大帮助我们提升效率和服务业务。下面给大家分享十款不错的工具:
2022-11-03 12:03:53
2631
93
原创 浅谈使用DecimalFormat保留小数点的问题
在某些场景下,我们经常要将数字进行格式化,比如取2位小数,或者四舍五入、取整等等,这是最常见的。那么我们应该怎么去实现呢?
2022-10-22 09:00:00
1164
15
原创 【Java】使用Random生成随机数并进行倒序输出
今天在逛某论坛看到有网友求解使用Java生成随机数并进行倒序输出的需求,求解里面a[a.length-i-i]执行的含义,随手记录一下!
2022-10-18 17:06:21
526
4
原创 由浅到深带你详谈Java实现数组扩容的三种方式【建议收藏】
Java中初始化一个数组需要定义数组的容量,而在我们使用数组时往往会遇到数组容量不够的情况,此时我们就需要通过动态扩容的方式来根据需求扩大数组的容量。我们可以通过三种方式来实现数组的动态扩容,接下里我们分别对这三种方法进行分析。
2022-10-18 13:49:32
6489
60
原创 浅谈Java中Double类型数据如何进行比较大小?
本文章主要向大家介绍在Java中如何对Double类型的数据进行比较大小,主要包括在Java中怎么比较Double类型数据大小的使用实例、应用技巧、基本知识点总结和需要注意事项。
2022-10-12 10:50:37
3835
31
原创 项目经理:不要再使用Double类型去进行金额计算啦
很多初学者,在做项目的时候,涉及到金额的计算时,第一时间就是想到用Double来进行计算。殊不知,Double类型容易引起精度丢失的问题,如果你也在犯这个错,看完此文,赶紧纠正啦。
2022-10-11 16:25:06
1360
30
原创 浅谈Java中空指针异常-java.lang.NullPointerException出现的几种原因及解决方案
空指针就是空引用,java空指针异常就是引用本身为空,却调用了方法,这个时候就会出现空指针异常。可以理解,成员变量和方法是属于对象的(除去静态),在对象中才存在相对应的成员变量和方法,然后通过对象去调用这些成员变量和方法。对于空指针来说,它不指向任何对象,也就没有所谓的成员变量和方法,这个时候用它去调用某些属性和方法,当然会出现空指针异常。
2022-10-08 14:22:55
3294
41
原创 猿创征文|mysql中show的常用命令-Navicat篇【建议收藏】
有些时候我们需要了解MySQL的服务器状态信息,譬如当前MySQL启动后的运行时间,当前MySQL的客户端会话连接数,当前MySQL服务器执行的慢查询数,当前MySQL执行了多少SELECT语句、执行了多少UPDATE/DELETE/INSERT语句等统计信息,从而便于我们根据当前MySQL服务器的运行状态进行对应的调整或优化工作。...
2022-08-30 13:31:54
1208
60
原创 解决cmd命令行输入mysql提示不是内部或外部命令的错误
如果你不经常接触到mysql命令,有一天突然需要使用,当你参考其他文章信誓旦旦的输入mysql命令时,发现没有成功进入,还给你提示不是内部或外部命令...的错误,不要慌,绝大可能是你少配了mysql的环境变量。...
2022-08-17 17:07:04
9066
16
原创 详谈mysql各种常用操作数据表结构的用法【建议收藏】
有时候根据业务需求的需要,我们需要获取MySQL相关数据表等信息,譬如当前MySQL数据库有多少张表,对应的数据表有什么字段,对应的数据类型等等,又或者需要对数据表进行CRUD操作,那么这个时候我们该怎么去实现这些需求呢?...............
2022-08-17 14:12:26
683
49
原创 记录navicat客户端对个别字段类型设置长度保存后变为0的原因
使用navicat客户端对个别字段类型设置长度,点击保存后,原先设置的长度却变为0,你知道是为啥吗?
2022-08-12 14:15:58
4766
7
原创 如何获取mysql数据库中所有数据类型
因为某种需求,想要获取到mysql中所有的数据类型,可以使用数据库的INFORMATION_SCHEMA实现。
2022-08-11 18:02:49
2594
原创 成功解决URLDecoder.decode报java.lang.IllegalArgumentException的错误
使用URLDecoder.decode对参数进行解码时,出现java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "","的异常,这是因为传参有一些特殊字符,比如%号或者说+号,导致不能解析。...
2022-08-11 16:23:39
1246
原创 新手入门案例学习,基于C# MVC实现汽修管理系统《建议收藏:附完整源码+数据库》
很多刚接触后端的程序员,在实现第一个入门案例时,肯定都是对着课程的案例项目或者网上的案例项目进行一点一点功能的实现,这里以“智百盛汽修管理系统”为例,进行一个入门项目的展示,仅供学习参考。...
2022-08-10 16:14:32
432
2
原创 Java生成由时间组成的订单号
实现订单号的方式有很多种,如使用UUID、Random或者时间戳等方式都能实现,下面讲解使用SimpleDateFormat的方式实现,长度可随意增加。
2022-07-19 13:57:53
1541
4
原创 一招解决Navicat连接线上数据库时,隔一段时间不操作出现的卡顿问题
使用 Navicat 连接服务器上的数据库时,如果隔一段时间没有使用,再次点击就会出现卡顿的问题。
2022-05-31 10:12:50
4367
2
程序员常用简历模板(100套)
2021-08-05
SVG绘制响应式404错误网页.zip
2020-09-08
随机点名系统网页版--适用于手机和电脑.html
2020-09-08
Java面试题及答案.html
2020-09-08
使用Java的DecimalFormat问题
2022-09-21
java实现数据库结构同步问题
2022-03-01
关于对比两个数据库结构(字段)同步问题
2022-02-28
请问springboot开发的项目一般使用什么进行(性能)压力测试?
2022-01-11
C#的DataView对象在java中怎么使用,java中有没有类似的操作对象?
2021-12-08
前端语言配合使用的那些问题
2021-10-28
C#和Java中正则写法的代码转换
2021-09-30
有没有适用于多个页面导出Excel的工具类?
2021-09-24
SpringBoot接口文档命名规范相关问题
2021-09-07
SpringBoot不使用service层有什么影响?
2021-09-02
请教SpringBoot中使用bean和使用Map的好处和弊端?
2021-09-02
Java有没有将 jsonArray 格式化的工具
2021-08-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人