- 博客(21)
- 收藏
- 关注
转载 REST和RPC
什么是RPC?是指远程过程调用,就是两个服务A、B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。RPC 会隐藏底层的通讯细节(不需要直接处理Socket通讯或Http通讯)RPC 是一个请求响应模型。客户端发起请求,服务器返回响应(类似于Http的工作方式)那么:...
2019-06-19 09:03:00
177
转载 生产常用日志查询
1:实时日志-关键字查询 tail -f 文件名称 | grep "关键字"2:日志关键字查询 grep "关键字" 文件名称3:查询最新10 条日志 tail -f -n 10 文件名称 转载于:https://www.cnblogs.com/halo-halo/p/9771090.html...
2018-10-11 10:37:00
340
转载 spring缓存@cachable
Spring缓存注解@Cacheable、@CacheEvict、@CachePut使用从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该...
2018-07-02 19:30:00
525
转载 mysql 常见的集中函数
1:字符串拼接 group_concat(str)2:统计函数3:时间函数 unix_timestamp( Date ) 精确到秒 count_timeStamp( Date ) 精确到毫秒4:字符串查找函数find_in_set(str,str1)5:if判断函数 if(6:条件函数 case when end转载于:https://www.cnbl...
2018-06-21 15:46:00
163
转载 spring boot 常用注解
@restController restful 形式的@requestMapper@responseBody 异步获取json数据,加上@Responsebody后,会直接返回json数据@RequestParam 请求参数@PathVariable 路径变量注解,其参数与大括号里的名字一样要保持一致, 实例RequestMappi...
2018-06-14 20:12:00
140
转载 mysql 误删除 使用binlog 进行回滚
mysql> select * from tet3;+----+-------------+| id | dd |+----+-------------+| 1 | XX || 2 | YY || 3 | aaa || 4 | 5002301999X || 5 | 0000000X ||...
2018-05-25 17:33:00
199
转载 oracle 列数据转成行数据
yearm1m2m3m419911.11.21.31.419922.12.22.32.4SELECT YEAR , max( CASE WHEN rk = 1 THEN average ELSE NULL END ) AS m1, max( CA...
2018-05-14 10:26:00
270
转载 MySQL存储过程(带输入参数)实例
DROP TABLEIF EXISTS `CUSTOMERS`;CREATE TABLE CUSTOMERS ( `id` INT ( 11 ) NOT NULL AUTO_INCREMENT,-- ID `cust_num` INT ( 11 ),-- 客户编号 `company` VARCHAR ( 20 ),-- 公司名称...
2018-05-11 18:14:00
974
转载 springMVC 三大组件的学习
处理器映射器:用户请求路径到Controller方法的映射处理器适配器:根据handler(controlelr类)的开发方式(注解开发/其他开发) 方式的不同区寻找不同的处理器适配器视图解析器:根据handler返回的view地址文件类型(jsp/pdf….)去寻找相应的视图解析器来进行解析SpringMvc框架配置要点1:应该在SpirngMvc的核心配置文件...
2018-05-09 17:33:00
123
转载 mysql shell
Mysql中修改字段类型、长度以及添加删除列1、mysql中修改字段长度:[sql]view plaincopyALTERTABLEtb_articleMODIFYCOLUMNNAMEVARCHAR(50);这里的tb_article为表名,NAME为字段名,50为修改后的长度2、mys...
2018-05-09 11:35:00
107
转载 nginx 的负载均衡四种模式及配置
1、轮询轮询即Round Robin,根据Nginx配置文件中的顺序,依次把客户端的Web请求分发到不同的后端服务器。配置的例子如下:12345678910111213http{ upstream sampleapp { server <<dns entry...
2018-05-06 17:33:00
131
转载 RestTemplate的使用详解
作为开发人员,我们经常关注于构建伟大的软件来解决业务问题。数据只是软件完成工作时要处理的原材料。但是如果你问一下业务人员,数据和软件谁更重要的话,他们很可能会选择数据。数据是许多业务的生命之血。软件通常是可以替换的,但是多年积累的数据是永远不能替换的。近几年来,以信息为中心的表述性状态转移(Representational State Transfer,REST)已经称为替代传...
2018-05-06 17:26:00
254
转载 mapper文件中优化
1,针对 mapper中的 表明重复书写 可以进行定义sql 片段 进行统一管理2,对于多个筛选条件查询,同样可以进行定义sql 片段,简化sql语句的代码量.3,另外 多条数据的插入数据库 ,尽量写成批量的形式.转载于:https://www.cnblogs.com/halo-halo/p/8986188.html...
2018-05-03 16:43:00
245
转载 zk和eureka的区别
为什么不用zookeeper做注册中心 在使用dubbo时,一般都结合zk(作为注册中心)来使用。那为什么SpringCloud中使用Eureka,而不是zk呢?我们来比较一下,在CAP理论中,zk更看重C和P,即一致性和分区容错性。但Eureka更在意的是A和P,A为高可用。zk中有master和follower区别,当进入选举模式时,就无法正常对外提供服务。但Eureka中,集群...
2018-05-03 11:04:00
351
转载 Gson---json高性能转换
1、基本数据类型解析与生成 Gson.tojson(); Gson.fromjson();2丶java数据类型的解析与生成 Gson.tojson("jsonStr",xxx.class); Gson.fromjson("jsonStr",xxx.class);3丶泛型在Gson中的使用 <T> a:list 泛型 ...
2018-05-02 15:30:00
184
转载 使用jdbctemplate 拼接sq语句l动态插入到数据库
一: 使用封装的update()/insert();等其他的方法进行数据的注入 4查询4.d二:动态拼接sql (查询的时候进行拼接参数) stringbuffer sb=new stringbuffer();sb.append("select * from xxx where");sb.append("id=''"+id)...
2018-04-27 16:32:00
1519
转载 java定时任务
task的高并发 通常我们采用锁机制 确保正常的调用.去除被消费或替消费的情况出现并且对于执行的方法 进行同步处理.转载于:https://www.cnblogs.com/halo-halo/p/8962850.html...
2018-04-27 15:54:00
107
转载 idea 工程打包(war) 和 将集成第三方jar的工程 打成jar包 引用
一:idea工程打成war执行命令 :run:xxxx[war:war]二:引用集成第三方jar的工程的jar包详细看这个 https://blog.csdn.net/songylwq/article/details/52172908转载于:https://www.cnblogs.com/halo-halo/p/8962424.html...
2018-04-27 14:54:00
291
转载 mysql的几种常见的数据格式以及他们之间的最大存储位数
一: 数值类型(对应java的数据类型) tinyint--无(小整形) (-128~127) int:---int (2\-23~~2\23) bigint:----long (2\-63~~2\63)二:浮点类型三:布尔型 bit ----boolean四:字符串型 char 0-8 varchar...
2018-04-20 17:42:00
334
转载 批量导出数据库数据
怎样完成导出数据的异步导出,从而不会影响dubbo 服务的调用超时!!!1:将 数据返回给controller层 controller层进行数据的读写 (大数据量)通过循环得到数据2: 将文件流以 流的方式上传文件服务器 out----(转换)----->in 通过byteOutStream 进行相互转换 不用 直接写入文件中转载于:...
2018-04-19 16:25:00
225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人