摘要:
1.ArrayList和Vector的区别 第一句话:ArrayList和Vector底层都是数组实现的,初始容量都为10;在ArrayList的底层,是通过定义一个DEFAULT_CAPACITY的常量来指定的,而Vector的底层,是直接在空参构造中,通过写死了一个this(10)来指定的; 第 阅读全文
摘要:
修改群备注 修改群名备注后,如看到群备注未更改,是手机缓存问题,可以连续点击进入其他群,在点击进入修改的群,再返回即可看到修改后的群备注名,群名称的备注仅自己可见 请求URL: http://域名地址/modifyGroupRemark 请求方式: POST 请求头Headers: Content- 阅读全文
摘要:
1.统计一篇英文文章单词个数。 public class WordCounting {public static void main(String[] args) {try(FileReader fr = new FileReader("a.txt")) {int counter = 0; bool 阅读全文
摘要:
简要描述: 获取联系人信息 请求URL: http://域名地址/getContact 请求方式: POST 请求头Headers: Content-Type:application/json Authorization:login接口返回 参数: 参数名必选类型说明 wId 是 String 登录 阅读全文
摘要:
1.hibernate工作原理: 读取并解析配置文件 读取并解析映射信息,创建sessionFactory 打开session 创建事务transaction 持久化操作 提交事务 关闭session 关闭sessionFactory 为什么使用: 对JDBC访问数据库的代码做了封装,大大简化了数据 阅读全文
摘要:
撤回消息 请求URL: http://域名地址/revokeMsg 请求方式: POST 请求头Headers: Content-Type:application/json Authorization:login接口返回 参数: 参数名必选类型说明 wId 是 string 登录实例标识 wcId 阅读全文
摘要:
一、一些常见的SQL实践 (1)负向条件查询不能使用索引 select * from order where status!=0 and stauts!=1 not in/not exists都不是好习惯 可以优化为in查询: select * from order where status in( 阅读全文
摘要:
简要描述: 删除联系人 请求URL: http://域名地址/delContact 请求方式: POST 请求头Headers: Content-Type:application/json Authorization:login接口返回 参数: 参数名必选类型说明 wId 是 String 微信实列 阅读全文
摘要:
java面试题,上楼梯有多少种方式 题目:一个小孩上一个N级台阶的楼梯,他可以一次走1阶、2阶或3阶,那么走完N阶有多少种方式。 很自然的想法是使用递归: public class Test04 { public static int countWays(int n) {if(n < 0) {ret 阅读全文
摘要:
简要描述: 修改好友备注 请求URL: http://域名地址/modifyRemark 请求方式: POST 请求头Headers: Content-Type:application/json Authorization:login接口返回 参数: 参数名必选类型说明 wId 是 string 登 阅读全文