上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: get: String url = ""; OkHttpClient okHttpClient = new OkHttpClient(); Request request = new Request.Builder() .url(url) .build();String s = okHttpClie 阅读全文
posted @ 2018-12-27 12:03 哦克Oak 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一,垃圾回收 垃圾回收就是回收内存中不再使用的对象。 步骤有2步: 1. 查找内存中不再使用的对象 (1)引用计数法:有一个缺点,不能检测到环的存在 (2)根搜索算法:通过一系列名为“GC Roots”的对象作为起始点,当一个对象到GC Roots没有任何引用链相连时,则证明此对象是不可用的 2.释 阅读全文
posted @ 2018-10-18 17:39 哦克Oak 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 报错信息基本是这样的。原因就是 username字段需要用mysql中的 utf8mb4 编码,这个需要mysql 5.3之后才支持,如果不是5.3以上版本 需要升级。 1. 修改数据库/表/字段的编码格式 ALTER DATABASE xxx CHARACTER SET = utf8mb4 COL 阅读全文
posted @ 2018-10-09 21:40 哦克Oak 阅读(3211) 评论(0) 推荐(0) 编辑
摘要: 需求来源: 数据的切分方式 几种典型的分片规则 心得 根据经验,每个数据库不应超过300张表,每张表不应超过500万条数据。如果超过这个范围,就会感觉到性能瓶颈,此时就应该考虑分库分表,而mycat就是一个目前来说很好的选择。建议使用同schemas的方式,以表的纬度来区分,此方法更加灵活。 阅读全文
posted @ 2018-09-28 22:01 哦克Oak 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 1.Spring整体架构和环境搭建 1.1 Spring的整体架构 (1)Core Container Core Container(核心容器) 包含有Core,Beans,Context和Expression Language模块。 (2) Data Access/Integration (3) 阅读全文
posted @ 2018-08-01 20:27 哦克Oak 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 何谓悲观锁与乐观锁 乐观锁对应于生活中乐观的人总是想着事情往好的方向发展,悲观锁对应于生活中悲观的人总是想着事情往坏的方向发展。这两种人各有优缺点,不能不以场景而定说一种人好于另外一种人。 (1)悲观锁: 总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别 阅读全文
posted @ 2018-07-18 12:10 哦克Oak 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 定义 定义 数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。 常用数据结构: 数组 数组 特点:查找快O(1),增删慢 在程序设计中,为了处理方 阅读全文
posted @ 2018-07-10 18:56 哦克Oak 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1.springboot简单介绍 微服务架构 Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。 该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 通过这种方式,Spring Boot 致力于 阅读全文
posted @ 2018-07-10 15:46 哦克Oak 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 随着双11,春运抢票这种业务的存在,分布式高并发成为了技术人员必须要面对的问题,那么如果保证数据的准确性呢?一般主流的方式就是加锁,保证某个时刻只有一个客户端去调用。 分布式锁一般有三种实现方式: 1. 数据库乐观锁; (1)基于数据库表(普通的增删操作) (2) 基于数据库排他锁 2. 基于Red 阅读全文
posted @ 2018-06-26 11:24 哦克Oak 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 计算机网络(英语:computer network),通常也简称网络,是利用通信设备和线路将地理位置不同的、功能独立的多个计算机系统连接起来,以功能完善的网络软件实现网络的硬件、软件及资源共享和信息传递的系统。简单的说即连接两台或多台计算机进行通信的系统。 网络应用是计算机网络存在的理由,如果我们不 阅读全文
posted @ 2018-05-07 21:47 哦克Oak 阅读(217) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页