摘要: spring 1、spring注解 1、@RequestParam: 获取参数的值,参数名可以不一致 2、@PathVariable: 1、获取rest风格参数的值,参数名可以不一致 2、如果路径中的变量与方法中的变量名一致,可直接使用@PathVariable; 3、如果二者不一致,则使用@Pat 阅读全文
posted @ 2018-11-17 22:03 束发读诗书 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1 基本原则: 2 3 2xx = Success(成功) 4 5 3xx = Redirect(重定向) 6 7 4xx = User error(客户端错误) 8 9 5xx = Server error(服务器端错误) 10 11 12 状态码 (100),表示客户端可以继续。 13 14 1 阅读全文
posted @ 2018-11-17 22:00 束发读诗书 阅读(1572) 评论(0) 推荐(0) 编辑
摘要: 1 public class Test11 { 2 public static void main(String[] args) throws Exception { 3 //统计汉字个数 4 String ss = "1432去fad阿萨德撒sgi"; 5 byte[] b = ss.getBytes("GBK"); 6 ... 阅读全文
posted @ 2018-11-17 21:58 束发读诗书 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 1 public class TestsonString { 2 public static void main(String[] args) { 3 String s1 = "asdfkljasdCCTVCCTVfioejsdfunbsdfhh"; 4 String s2 = "asdfkasdi 阅读全文
posted @ 2018-11-17 21:57 束发读诗书 阅读(1640) 评论(0) 推荐(0) 编辑
摘要: 1 一、基础知识: 2 1、JVM、JRE和JDK的区别: 3 JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。 4 java语言是跨平台,jvm不是跨平台的。 5 JRE(Java Runtime Environment):java的运行环境,包括jvm+jav... 阅读全文
posted @ 2018-11-17 21:55 束发读诗书 阅读(509) 评论(0) 推荐(0) 编辑
摘要: NoSQL数据库的四大分类如下: 键值(Key-Value)存储数据库 相关产品: TokyoCabinet/Tyrant、Redis、Voldemort、Berkeley DB 典型应用: 内容缓存,主要用于处理大量数据的高访问负载。 数据模型: 一系列键值对 优势: 快速查询 数据放在内存中 劣 阅读全文
posted @ 2018-11-17 21:53 束发读诗书 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1 public static void main(String[] args) { 2 List<Integer> list = new ArrayList<>();//记录每组数的值 每组数a<=b<=c<=d 3 List<Integer> rlist = new ArrayList<>(); 阅读全文
posted @ 2018-11-17 21:51 束发读诗书 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: 1 JAVA编程实现如下需求: 2 3 2017年05期培训班组织技术学习与分享,有如下技术可供选择: 4 VirtualBox 5 Vagrant 6 WebSocket 7 JSONP 8 Redis 9 MongoDB 10 Cassandra 11 RabbitMQ 12 ActiveMQ 阅读全文
posted @ 2018-11-17 21:50 束发读诗书 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 1 public static void main(String[] args) { 2 int count = 0; 3 for( int i = 1 ; i < 5 ; i++ ) { 4 for( int j = 1 ; j < 5 ; j++ ) { 5 for( int k = 1... 阅读全文
posted @ 2018-11-17 21:47 束发读诗书 阅读(760) 评论(0) 推荐(0) 编辑
摘要: public static void main(String[] args) { int count = 0; for (int i = 0; i < 1000000; i++) { if (Math.sqrt(i + 100) % 1 == 0 && Math.sqrt(i + 168) %1 = 阅读全文
posted @ 2018-11-17 21:46 束发读诗书 阅读(232) 评论(0) 推荐(0) 编辑
摘要: public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (true) { System.out.print("please input a positive integer:"); int 阅读全文
posted @ 2018-11-17 21:44 束发读诗书 阅读(2079) 评论(0) 推荐(0) 编辑
摘要: Scanner sc = new Scanner(System.in); while(true) { System.out.println("please input a positive integer: "); int n = sc.nextInt(); if(n < 4) { break; } 阅读全文
posted @ 2018-11-17 21:43 束发读诗书 阅读(2108) 评论(0) 推荐(0) 编辑
摘要: redis 1、简化版redis (本套Redis集群为简化版安装部署,只需解压至普通用户家目录下或者任意目录,解压后修改脚本,执行脚本后即可使用。) 注意,此版本需要在redis配置文件中添加 protected-mode no,确认添加完成后再启动服务。 1、单机部署 1.新建普通用户,将压缩包 阅读全文
posted @ 2018-11-17 21:40 束发读诗书 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 1、Amdahl定律 加速比=优化前系统耗时/优化后系统耗时 设加速比为speedup,系统内必须串行化的程序比重为F(=串行化步骤/总步骤),cpu处理器数量为N,则有speedup ; 2、系统优化的层次 1、代码优化层面 2、软件架构层面 3、JVM虚拟机层面 4、数据库层面 5、操作系统层面 阅读全文
posted @ 2018-11-17 21:32 束发读诗书 阅读(114) 评论(0) 推荐(0) 编辑
摘要: SpringCloud 1、springcloud概述 SpringCloud是一种微服务架构,依赖于SpringBoot,主要用于服务治理(解耦),其中每一个服务都可以独立运行,服务之间没有依懒关系 2、Eureka注册中心搭建 1、pom.xml配置 <parent> <groupId>org. 阅读全文
posted @ 2018-11-17 21:11 束发读诗书 阅读(442) 评论(0) 推荐(0) 编辑
摘要: @EnableEurekaServer:启动一个服务注册中心提供给其他应用进行对话 @EnableZuulProxy:开启网关; @FeignClient:发现服务 @EnableFeignClients:启用feign进行远程调用 @EnableDiscoveryClient:启用服务注册与发现 阅读全文
posted @ 2018-11-17 21:08 束发读诗书 阅读(285) 评论(0) 推荐(0) 编辑
摘要: eureka-server启动的时候报这个错 原因: 解决办法: 在yml或者properties文件中加入 即可 阅读全文
posted @ 2018-11-17 20:52 束发读诗书 阅读(6736) 评论(0) 推荐(0) 编辑
摘要: logger项目中使用springboot的版本是2.0.1.RELEASE,该版本依赖的spring版本为5.0.5.RELEASE (logger在spring版本5.0.7.RELEASE中),在项目中添加对应的spring-beans版本,问题解决了。 <dependency> <group 阅读全文
posted @ 2018-11-17 20:47 束发读诗书 阅读(684) 评论(0) 推荐(0) 编辑