# 58同城 Java
## 介绍
58同城是国内一家知名的分类信息网站,提供各种二手物品交易、房屋租售、招聘求职等服务。作为一个大型的互联网平台,58同城的后台系统使用了Java作为主要的开发语言。
Java是一种面向对象的编程语言,它具有平台无关性、良好的性能和安全性。在58同城的后台开发中,Java被广泛应用于各种业务逻辑的实现、数据库操作、并发控制等方面。
在下面的示例中,我们将演示
原创
2023-08-07 20:33:34
79阅读
# 58同城Java面试
## 引言
在大多数IT公司的面试中,Java是最常见的编程语言之一。作为一名Java开发人员,掌握面试中常见的Java面试题目是非常重要的。本文将介绍一些在58同城Java面试中常见的问题,并提供相应的代码示例。
## 目录
1. 面向对象编程
2. Java多线程
3. Java集合框架
4. 异常处理
5. IO操作
6. 数据库操作
7. 网络编程
8.
原创
2023-08-04 17:51:44
87阅读
## 什么是Base58编码?
在日常编程中,我们经常会遇到需要对数据进行编码的情况。其中一种常见的编码方式是Base58编码。Base58编码是一种用于表示数字的编码方式,类似于Base64编码,但是去掉了一些可能会引起混淆的字符。Base58编码通常用于比特币地址和其他加密货币中。
## 如何在Java中实现Base58编码?
在Java中实现Base58编码并不难,我们可以使用现有的库
原创
2024-06-11 03:47:04
114阅读
openssl主要有libcrypto(用于实现加密和解密的库)、libssl(用于实现ssl通信协议的安全库)、openssl(多用途命令行工具)三个部件Base64编码Base64是网络上最常见的用于传输 8Bit 字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法Base64原理:
将给定的字符串以字符为单位转换为对应的字符编码(如ASCII码)将获得的字符
原创
2023-01-18 18:19:53
195阅读
# 58同城网站Java源码解析
58同城是一款广受欢迎的分类信息网站,提供租房、找工作、二手交易等多种服务。在这篇文章中,我们将探讨58同城的Java源码实现的一些基本特性,以及如何通过简单的示例来理解其背后的原理。
## 概述
58同城的系统架构通常是基于Java语言开发的,使用了多种工具和框架来提高效率和可维护性。在高并发和高可用环境下,Java能够提供较高的性能表现。通过简单的代码示
原创
2024-08-02 10:52:32
174阅读
JRE(Java Runtime Environment),Java运行环境JDK中包含JRE,JDK中有一个名为jre的目录,里面包含两个文件夹bin和lib,bin就是JVM,lib就是JVM工作所需要的类库。二、== 和 equals 的区别是什么?对于基本类型,==比较的是值;对于引用类型,==比较的是地址;equals不能用于基本类型的比较;如果没有重写equals,equals就相当于
《转》Base64是一种加料置位加密法,那为什么叫base64呢?因为无论明文是什么(比如汉字,特殊符号等),加密后的密文都只会变成字母 A-Z、a-z、0-9 、+、/ 这64个字符,被他加密体后积一般会变成原来的4/3。Base64的标准在RFC2045里的24页可以看到: http://wenku.baidu.com/view/bd567523aaea998fcc220e8e.html下面我
核心内容:58同城流量从小到大过程中 架构是如何演进的?遇到了哪些问题?以及如何解决这些问题?核心观点:好的架构不是设计出来的,而是进化而来的。如何演进:站点流量在不同阶段,会遇到不同的问题,找到对应阶段站点架构所面临的主要问题,在不断解决这些问题的过程中,整个系统的架构就不断的演进了。如何演进,简言之:找到主要矛盾,并解决主要矛盾建站之初建站之初,站点流量非常小,可能低于十万级别。这意
转载
2023-07-27 00:15:17
36阅读
作者:奇零可草下午两点现场面的58,总共两轮技术面+一轮HR面
一面:
1.自我介绍,说一个你最擅长的项目
2.做这个项目的目的,说一下你负责的部分,最大的难点是什么,你怎么解决的,你从项目中学到了什么
3.数模中用到了什么语言,你负责的部分,用了什么工具,好处是什么
4.最近有没有学习新技术,怎么学的,看过哪些书
我说最近在看redis和算法,JVM
5.看了JVM之后
转载
2023-07-24 23:21:06
103阅读
好架构是进化来的,不是设计来的(58架构演进) 2015-10-27
架构师之路 好的架构化是进化而来的,不是设计出来的----58沈剑 核心内容:58同城流量从小到大过程中,架构是如何演进的?遇到了哪些问题?以及如何解决这些问题?核心观点:好的架构不是设计出来的,而是进化而来的。如何演进:站点流量在不同阶段,会遇到不同的问题,找到对应阶段站点架构所面临的主要问题,在不断解决这些
转载
2023-09-26 12:43:02
22阅读
今天刚刚面试面完58前端,虽然没有哈没有通知结果,但是基本已经凉凉了,所以分享一下自己的经验教训,希望之后去面试的童鞋能有好的结果。 先来说说整个过程吧,某个阳光明媚的下午,突然接到58hr打来的电话,说简历通过了筛选,约定面试的时间,心情又激动又开心还有点蒙蔽。毕竟头一次接到大厂的面试通知。
转载
2023-12-08 15:10:26
38阅读
# 项目方案:Java 如何引入 Base58
## 1. 项目概述
本项目旨在介绍在Java中如何引入Base58编码。Base58是一种用于序列化数据的编码方案,常用于加密货币钱包地址生成。本方案将介绍如何在Java项目中引入Base58编码,并提供代码示例。
## 2. Base58编码介绍
### 2.1 Base58编码原理
Base58编码是一种将二进制数据转换为可打印字符的
原创
2023-11-07 06:24:24
793阅读
test058.javapackage pack02;import java.util.Random;import java.util.Scanner;public class test058{ //随机点名
原创
2021-10-11 11:00:57
37阅读
# Java 输出58的char值科普文章
在Java编程语言中,`char`类型是一种基本数据类型,用于表示单个16位Unicode字符。字符常量是单引号`' '`括起来的单个字符,例如`'A'`。每个`char`值都有一个与之对应的整数值,这个整数值是字符的ASCII码或Unicode码。
## 流程图
首先,我们通过流程图来了解如何将一个整数转换为`char`类型,并输出其对应的字符。
原创
2024-07-28 05:43:09
29阅读
T2: 首先对于非常规模数要思考其是否为质数,因为逆元与费马小定理建立在质数(互质)情况下 那么对于模数非质数的问题,通常的解决方法为唯一分解,即将模数分解为若干质数之积,再通过 中国剩余定理合并 对于本题,发现模数为5个连续质数之积,又给出了公式二,因此基本思路非常简单,利用基本公式二 作矩阵乘法 ...
转载
2021-09-22 06:14:00
84阅读
2评论
T1 lesson5! 正方拓扑最短路,然后在值域上开一个权值线段树/堆/multiset。 拓扑序枚举每个点,删去这个点贡献的答案,统计ans,再加上。 #include<bits/stdc++.h> #define ls p*2 #define rs p*2+1 using namespace ...
转载
2021-09-24 16:41:00
98阅读
Python是一种高级、通用、解释型编程语言,广泛应用于 Web 开发、数据处理、人工智能等领域。而58同城是中国领先的本地生活服务平台,提供分类信息、二手交易、招聘、房产等服务。结合Python和58同城,我们可以利用Python编写爬虫程序,快速获取58同城的信息并进行数据分析。本文将介绍如何使用Python爬取58同城信息,并利用数据生成饼状图进行数据分析。
首先,我们需要安装Python
原创
2024-03-22 03:52:27
96阅读
背景创建了一个pyqt5的界面,并且使用按钮去调用另一个flask的程序。 我的flask文件名字叫fapp.py,这里用app.run(host='0.0.0.0', debug=True, port=5000)调试中也会弹出另一个窗口,并且程序不会执行! 于是用了os库的方法,执行system("python fapp.py")就可以。后来又改用fapp.main()的方法启动flask,这里
讲师介绍胡显波,58到家技术经理/58速运后端架构总负责人。14年7月加入58到家,先后负责58到家APP、58小时工、58美甲等,见证了58到家飞速发展。14年11月负责58速运整体业务,带领团队小伙伴支撑了速运业务日订单从0~50W的飞速增长。今天很荣幸给大家介绍58速运从艰苦创业到成为同城货运行业领头人的整个系统演进过程。简单来说我们的业务是做同城货运,比如您去买一个大型家具,自己的家用车肯
转载
2023-07-11 13:35:27
458阅读
58同城作为中国最大的分类信息网站,向用户提供找房子、找工作、二手车和黄页等多种生活信息。在这样的场景下,推荐系统能够帮助用户发现对自己有价值的信息,提升用户体验,本文将介绍58同城智能推荐系统的技术演进和实践。58同城智能推荐系统大约诞生于2014年(C++实现),该套系统先后经历了招聘、房产、二手车、黄页和二手物品等产品线的推荐业务迭代,但该系统耦合性高,难以适应推荐策略的快速迭代。58同城A
转载
2024-01-29 01:40:52
197阅读