Java开发,base长沙,之前面的 忘了哪家了。 1.自我介绍 2.项目相关 3.项目中的购物车是怎么做的 4.说一下Redis 5.Redis能做购物车吗,如何实现 6.说一下Java集合,hashmap在1.7和1.8的区别 7. Hashmap与Hashtable的区别 8.说一下红黑树(不会哈哈哈) 9.多线程相关问题 10.Redis中的数据类型与使用情况 11.Nginx相关问题 1
陆陆续续投了一个多月,上周突然一下接到三个面试。(进不进的去另说,终于有面试了,看到了曙光😭)在此分享一下。 第一家:公司办公环境不错,首先进去是在一个会议室里做笔试题,都是些算法相关的,比如判断质数,求两个数的最大公约数和最小公倍数,打印三角形,一元硬币分1分2分5分有几种结果等等,我做的比较慢,别人做完HR让他们回去等通知,我直接留下来面试了,后面面试官问我一些常规问题,薪资啦,住哪里啦,学
问题内容: 我正在使用以下代码: xlsx文件本身具有25,000行,每行包含500列的内容。在调试过程中,我看到创建XSSFWorkbook的第三行需要很长时间(1小时!)来完成此语句。 有没有更好的方法来访问原始xlsx文件的值? 问题答案: 首先,当您有文件时,不要从InputStream加载XSSFWorkbook!使用InputStream需要将所有内容缓冲到内存中,这会占用空间并占用时
问题内容: 请给我示例代码生成的,而无需使用时间戳Java类型。 谢谢 问题答案: 实际的UUID是128位。长为64位。 这不只是脚手架。UUID代表 通用 唯一IDentifier。 已建立的UUID方案的“通用唯一性” 基于: 编码MAC地址和时间戳, 编码DNS名称和时间戳的哈希,或者 使用122位随机数…足够大,发生碰撞的可能性非常小。 对于64位,根本没有足够的位用于“通用唯一性”。例
问题内容: 为什么在将long分配给min和max的地方得到的int数太大? 问题答案: 默认情况下,java中的所有文字数字均为,范围为 包含在内。 您的文字超出了此范围,因此要进行编译,您需要指出它们是文字(即带有的后缀): 请注意,java同时支持大写和小写,但我建议 不要 使用小写,因为它看起来像: 相同的Java语言规范 如果以ASCII字母L或l(ell)为后缀,则整数文字的类型为lo
问题内容: 我正在尝试使用连接服务器,但是PUT方法存在问题。 我需要发送一个包含 1500个字符 (或更多)的字符串,但是在这种情况下,服务器会产生超时并返回 500个服务器内部错误 。 如果我发送的字符串少于 1400个字符 ,则没有问题,服务器返回 OK 。 我的代码如下: // ----------------------- 我尝试添加线 但是服务器的答案还是错误的。 更新: 我可以发现问
问题内容: 我在Java中有一个二维双精度数组,它基本上是一个值表,我想找出它有多少行… 像这样在其他地方声明(并分配): 然后传递给一个函数… 在我的函数中,我想知道每个维度的长度,而不必将其作为参数传递。我可以针对列数执行此操作,但不知道如何针对行执行此操作… 我怎么做? 我可以说… 为什么不给出x列的行? 问题答案: 在Java中,二维数组无非就是数组数组。 这意味着您可以轻松获得以下行数:
问题内容: 我目前正在尝试诊断应用程序中的缓慢内存泄漏。到目前为止,我掌握的事实如下。 我有4天运行该应用程序的堆转储。 该堆转储包含约800个WeakReference对象,这些对象指向保留40mb内存的对象(所有对象都是同一类型,出于这个问题的目的,我将其称为Foo)。 Eclipse内存分析工具显示,这些WeakReferences引用的每个Foo对象均未被其他任何对象引用。我的期望是,这应
问题内容: 我将使用密码+ salt 来运行,但是我不知道在设置MySQL数据库时需要花费多长时间。好的长度是多少? 问题答案: sha256长256位-顾名思义。 由于sha256返回一个十六进制表示,所以4个位足以编码每个字符(而不是8个,如ASCII),因此256个位将表示64个十六进制字符,因此您需要a 或什至a ,因为长度始终相同,完全没有变化。 和演示: 会给你 : 即一个包含64个字
问题内容: 我一直在使用带有詹金斯的PHP_CodeSniffer,我的build.xml是为phpcs配置的,如下所示 我想忽略以下警告 如何忽略行长警告? 问题答案: 您可以创建自己的标准。Zend一个非常简单(使用PEAR安装后,在我的Debian安装中)。基于它创建另一个,但是忽略行长位: 并设置。 (可选)如果您只想在触发之前增加字符数,请重新定义规则:
问题内容: 我目前正在使用 要检测用户何时按下我的glSurfaceView,有没有一种方法可以检测何时长按。我猜如果我在开发文档中找不到很多东西,那将是围绕方法的某种变通。类似于注册ACTION_DOWN并查看ACTION_UP之前有多长时间。 如何使用opengl-es在android上检测长按? 问题答案: 尝试这个:
问题内容: 我有一个带有列的表,其中包含如下所示的字符串。 我需要从第二次出现到字符串结尾获取子字符串,并且您可以看到子字符串的长度不是固定的。第一部分并不总是固定的,它可以改变。到目前为止,我正在使用以下代码来实现它。 如您所见,我采用一个任意大的值作为长度来处理可变长度。有更好的方法吗? 问题答案: 您可以与函数结合使用,找到的最后一次出现,还可以使用从字符串末尾获取指定数量的字符。 SQLF
问题内容: 在MySQL中,如果我在UTF-8表中创建一个新字段,是否意味着我可以在该字段中存储32个字节的数据或32个字符(多字节)? 问题答案: 这个答案出现在我的Google搜索结果的顶部,但不正确,所以: 混乱可能是由于测试了不同版本的mysql。 版本4计数字节 版本5包含字符 http://dev.mysql.com/doc/refman/5.0/zh-CN/string-type-
以下完整长度示例指定YAML的构造,其中包括符号和各种表示,这些表示在以JSON格式转换或处理它们时将非常有用。 这些属性在JSON文档中也称为键名。 这些符号是出于安全目的而创建的。 上述YAML格式表示具有各种其他属性的默认值,适配器和主机的各种属性。 YAML还会记录生成的每个文件,这些文件会保留生成的错误消息的跟踪。 在以JSON格式转换指定的YAML文件时,得到所需的输出,如下所述 -
我的问题是,这个问题有没有更好的解决办法?多谢.