随笔分类 -  Java

摘要:0029 MySql优化入门 1。mysql怎样优化? 数据库设计--三大范式 1. 原子性,属性不可再分割 2. 要有主键并且唯一(电商中主键不可以做订单号,订单号可以做主键) 3. 字段间不能有冗余 表的设计合理化(符合3NF) 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引 阅读全文
posted @ 2020-02-27 20:54 余***龙 编辑
摘要:0027 JVM虚拟机 1.说说java的内存结构(是结构不是模型) 方法区:又叫永久区,方法区作用:static class加载信息,静态修饰的静态变量,垃圾回收不会回收 Java堆: 只要是new出来的都放这里,堆是所有线程都会共享的 Java栈: 主要存放临时变量,在多线程情况下,共享局部变量 阅读全文
posted @ 2020-02-24 20:23 余***龙 阅读(243) 评论(0) 推荐(0) 编辑
摘要:0022 Nginx与高可用 1.什么是分布式? 不同模块,部署在不同机器上,解决的是高并发的问题 2.什么是集群? 将一个项目部署在多个节点上 3.什么是SpringCloud? 是一个rpc微服务框架,提供注册服务,发现服务,断路器,网关,自动配置 0024 zookeeper 1.Zookee 阅读全文
posted @ 2020-02-21 23:34 余***龙 编辑
摘要:0017 SpringBoot 1.默认配置 Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则: /static /public /resources /META-INF/resources 举例:我们可以在src/main/resources/目录下创 阅读全文
posted @ 2020-02-16 22:06 余***龙 编辑
摘要:0011 Session与Cookie实现原理 第一节 会话管理 Cookie 保存在客户端 Session 保存在服务器内存中,客户端与服务器通讯用SessionId 应用场景在哪里? 登录,购物车,移动App接口会话管理 第二节 Cookie底层原理 1)服务器创建cookie对象,把会话数据存 阅读全文
posted @ 2020-02-16 00:34 余***龙 阅读(185) 评论(0) 推荐(0) 编辑
摘要:0001 多线程入门 第一节 进程与线程的区别 1. 什么是进程:进程是一个应用程序 2.什么是线程:线程是一条执行路径,main是主线程,自己创建的是子线程。一个进程中最少有一个线程(主线程) 3.创建线程三种方式: 1) 继承Thread 2) 实现Runnable接口 3) 使用匿名内部类方式 阅读全文
posted @ 2020-02-13 21:30 余***龙 阅读(180) 评论(0) 推荐(0) 编辑
摘要:没有maven的搭建环境的方法是加入必须的lib包 IOC相当于之前是需要什么东西,自己去小卖部买,现在变成了需要什么对象,叫外卖送上门 通过配置的方式获取类实例 两个实现类都是继承ApplicationContext接口 经过多层继承 通过构造器构造的方式,当遇到有需要注入特殊字符的时候需要用CD 阅读全文
posted @ 2019-07-14 11:39 余***龙 阅读(156) 评论(0) 推荐(0) 编辑
摘要:第一章 “面向对象的”木匠始终关注的是所制作的椅子,第二位才是所使用的工具; Java有个例程库,用于处理像HTTP和FTP之类的TCP/IP协议。 java编译器能够检测许多在其他语言中仅在运行时才能够检测出来的问题。 java代码无论来自哪里,都不能脱离沙箱。 Java编译器通过生成特定的计算机 阅读全文
posted @ 2019-06-01 15:52 余***龙 阅读(941) 评论(0) 推荐(0) 编辑
摘要:1 class Solution { 2 public int removeDuplicates(int[] nums) { 3 int length = nums.length - 1; 4 for (int i = 0; i <= length; i++) { 5 for (int j = i 阅读全文
posted @ 2019-04-20 22:36 余***龙 阅读(381) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/rollenholt/archive/2011/09/11/2173787.html 阅读全文
posted @ 2018-02-27 11:40 余***龙 阅读(133) 评论(0) 推荐(0) 编辑
摘要:今天需要在springmvc中增加webservice功能,试了多次axis2,和cxf都不行,后来发现在springmvc中最好用cxf集成非常方便,在又一次尝试后终于把demo整合到现有的项目中 原文链接: http://blog.csdn.net/j_oo_l/article/details/ 阅读全文
posted @ 2017-12-20 17:14 余***龙 阅读(386) 评论(0) 推荐(0) 编辑
摘要:当你希望把一段 URL 当成另一个 URL 的参数时,比如:当用户点击交易的按钮时你发现未登录就跳转到 login 页面同时带上一个参数记录在登录之前用户是希望访问的那个交易页面,这样在登录完成之后再次回到交易页面,这个时候我们就需要把交易页面的 URL 当成参数拼在 login 页面的 URL 之 阅读全文
posted @ 2017-10-26 20:16 余***龙 阅读(926) 评论(0) 推荐(0) 编辑
摘要:同步机制采用了“以时间换空间”的方式,提供一份变量,让不同的线程排队访问。而ThreadLocal采用了“以空间换时间”的方式,为每一个线程都提供了一份变量的副本,从而实现同时访问而互不影响。http://blog.csdn.net/ningguixin/article/details/170921 阅读全文
posted @ 2017-10-21 18:29 余***龙 阅读(526) 评论(0) 推荐(0) 编辑
摘要:DecimalFormat df = new DecimalFormat("0.00"); double rate = (warnMonNum/totalCustCount)*100; rateList.add(df.format(rate)); 阅读全文
posted @ 2017-10-21 17:27 余***龙 阅读(232) 评论(0) 推荐(0) 编辑
摘要:请教JDBC中的thin和OCI的区别 https://zhidao.baidu.com/question/2267123737573204748.html 阅读全文
posted @ 2017-10-17 11:14 余***龙 阅读(227) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/oscar999/article/details/18399177 阅读全文
posted @ 2017-10-13 09:43 余***龙 阅读(152) 评论(0) 推荐(0) 编辑
摘要:当用字节流输入读取时,将字节流转换成字符串的时候可以用工具判断编码类型或者直接设置编码格式,避免乱码 public class CpdetectorUtils { //获取文本编码 private static final String FILE_ENCODE_TYPE = "file"; //获取 阅读全文
posted @ 2017-09-15 10:54 余***龙 阅读(655) 评论(0) 推荐(0) 编辑
摘要:String classpath = this.getClass().getResource("/").getPath().replaceFirst("/WEB-INF/classes/", "").replaceFirst("/", ""); String filePath=classpath+" 阅读全文
posted @ 2017-09-05 20:35 余***龙 阅读(167) 评论(0) 推荐(0) 编辑
摘要:to_date(to_char(to_date(#{conds.currentTime,jdbcType=VARCHAR},'YYYY-MM-DD hh24:mi:ss'),'hh24:mi:ss'),'hh24:mi:ss') to_data里面直接写'2017-04-04'的格式 在to_cha 阅读全文
posted @ 2017-09-04 12:03 余***龙 阅读(175) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示