会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
如若
人生是一个从坚持到超越的过程,我们毕生修炼,我们终将得道!
博客园
首页
新随笔
联系
管理
上一页
1
···
17
18
19
20
21
22
23
24
25
···
56
下一页
2018年5月15日
springboot获取URL请求参数的多种方式
摘要: 1、直接把表单的参数写在Controller相应的方法的形参中,适用于get方式提交,不适用于post方式提交。 url形式:http://localhost/demo/addUser1?username=lixiaoxi&password=111111 提交的参数需要和Controller方法中的
阅读全文
posted @ 2018-05-15 09:53 如.若
阅读(4221)
评论(0)
推荐(0)
2018年5月10日
JAVA文件转换为Base64
摘要: JAVA文件转换为Base64
阅读全文
posted @ 2018-05-10 13:21 如.若
阅读(45895)
评论(0)
推荐(1)
使用Nginx+Lua(OpenResty)开发高性能Web应用
摘要: 几乎所有互联网公司,Nginx可以说是标配组件,但是主要场景还是负载均衡、反向代理、代理缓存、限流等场景;而把Nginx作为一个Web容器使用的还不是那么广泛。Nginx的高性能是大家公认的,而Nginx开发主要是以C/C++模块的形式进行,整体学习和开发成本偏高;如果有一种简单的语言来实现Web应
阅读全文
posted @ 2018-05-10 11:33 如.若
阅读(811)
评论(0)
推荐(0)
HttpURLConnection上传文件
摘要: HttpURLConnection上传文件
阅读全文
posted @ 2018-05-10 11:24 如.若
阅读(10676)
评论(0)
推荐(0)
高可用高性能可扩展的单号生成方案
摘要: 在业务开发中经常会遇到各种单号生成, 例如快递单号、服务单号、订单号等等。 这些单号生成往往是业务逻辑处理的第一步, 单号生成出问题,必然导致业务走不下去;另外有多少业务量就会至少有多少的单号生成需求。所以单号生成必须高可用,必须高性能。 另外业务不同需要的单号规则可能也不相同, 所以单号服务还必须
阅读全文
posted @ 2018-05-10 09:54 如.若
阅读(882)
评论(0)
推荐(0)
京东资深架构师代码评审歪诗
摘要: 贾言 架构师说, 用20个字描述代码评审的内容, 自省也省人。由于是一字一含义, 不连贯, 为了增强趣味性, 每句都增加对应的歪解。只是对常见评审的描述, 不尽之处,欢迎补充! 验幻空越重 -- 言欢空月虫 验: 公共方法都要做参数的校验,参数校验不通过明确抛出异常或对应响应码。 java bean
阅读全文
posted @ 2018-05-10 09:44 如.若
阅读(247)
评论(0)
推荐(0)
2018年5月7日
HDFS中JAVA API的使用
摘要: HDFS是一个分布式文件系统,既然是文件系统,就可以对其文件进行操作,比如说新建文件、删除文件、读取文件内容等操作。下面记录一下使用JAVA API对HDFS中的文件进行操作的过程。 对分HDFS中的文件操作主要涉及一下几个类:Configuration类:该类的对象封转了客户端或者服务器的配置。F
阅读全文
posted @ 2018-05-07 09:31 如.若
阅读(342)
评论(0)
推荐(0)
2018年4月26日
分布式锁的三种实现方式详解
摘要: 分布式锁的三种实现方式: 1、基于数据库:1)利用唯一索引约束;2)利用数据库自带排他锁 2、基于缓存:利用setnx()返回值 3、基于ZooKeeper:1)利用ZooKeeper同一个目录下只能有一个唯一文件名;2)利用ZooKeeper分布式锁客户端Curator 注:需要考虑的因素:单点、
阅读全文
posted @ 2018-04-26 11:19 如.若
阅读(2828)
评论(0)
推荐(0)
JAVA多线程之Synchronized、wait、notify实例讲解
摘要: 一、Synchronized synchronized中文解释是同步,那么什么是同步呢,解释就是程序中用于控制不同线程间操作发生相对顺序的机制,通俗来讲就是2点,第一要有多线程,第二当多个线程同时竞争某个资源的时候会有先后顺序。在java中有三种写synchronized的方式: 第一种:写在普通方
阅读全文
posted @ 2018-04-26 10:49 如.若
阅读(1588)
评论(0)
推荐(0)
java的装箱拆箱是什么?
摘要: 是什么? 自动装箱就是Java自动将原始类型值转换成对应的对象,比如将int的变量转换成Integer对象,这个过程叫做装箱,反之将Integer对象转换成int类型值,这个过程叫做拆箱。 为什么 把一个基本类型包装成一个类,这样就可以使这个类型具有很多可以调用的方法。而且Java向面像对象语言的靠
阅读全文
posted @ 2018-04-26 10:33 如.若
阅读(213)
评论(0)
推荐(0)
上一页
1
···
17
18
19
20
21
22
23
24
25
···
56
下一页
公告