- 浏览: 149388 次
- 性别:
- 来自: 北京
最新评论
文章列表
@RequiresPermissions("message:kafkaMessage:view")
@RequestMapping(value = "listData")
@ResponseBody
public Page<KafkaMessage> listData(KafkaMessage kafkaMessage, HttpServletRequest request, HttpServletResponse response) {
List<KafkaMessage> kafkaMessageList = ...
查看https://blog.csdn.net/bao19901210/article/details/78865169
在windows下使用maven 应该使用分号(;)分隔,linux/mac 下使用(:)分隔。
zookeeper支持brew安装
➜ ~ brew info zookeeper
zookeeper: stable 3.4.8 (bottled), HEAD
Centralized server for distributed coordination of services
https://zookeeper.apache.org/
Not installed
From: https://mirrors.tuna.tsinghua.edu.cn/git/homebrew-core.git/Formula/zookeeper.rb
==> Options
...
springboot分页插件
- 博客分类:
- springboot
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.3</version>
</dependency>
/**
* 分页查询
*
* @param paramVo
* @return
*/
@Override
public List<Owne ...
Gson gson = new GsonBuilder().disableHtmlEscaping().create();
String json=gson.toJson(param.args[0]);
Log.i(TAG,"第二种rawQuery 1参数 " +json);
修改配置的on Update action:Update resources
on frame deacvation:Update resources
然后修改完内容就不用重启了
URL realURL = null;
realURL = new URL(url);
connection = realURL.openConnection();
connection.setRequestProperty("User-Agent", "Mozilla/5.0 (Windows NT 6.1; Win64; x64)
AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36)");
IntelliJ IDEA2018永久激活
- 博客分类:
- idea
因为idea是收费的,但是之前破解的方式都是用active code,只能管一段时间,现在这个方法可以使有效期延长到December 31,2099(
(1)下载破解补丁 把下载的破解补丁放在你的idea的安装目录下的bin的目录下面(如下图所示),
本文示例为C:\Program Files\JetBrains\IntelliJ IDEA 2018.1.6\bin 破解补丁下载:http://idea.lanyus.com/jar/JetbrainsCrack-2.10-release-enc.jar
3在\bin目录下找到 idea.exe.vmoptions和ide ...
有的人写代码时,都习惯log日志直接用“+”号连接。这是很不好的习惯。
正确的用法应该是:
要养成良好的习惯
private static final Logger log = LoggerFactory.getLogger(User.class);
log.error("There is " + count + " user count: " + userList); // 慢
log.error("There is now {} user : {}", count, userList); // 快
git config user.name
查看用户名
git config user.email
查看用户邮箱
修改用户名和邮箱的命令
git config --global user.name "Your_username"
git config --global user.email "Your_email"
有一点要注意, user.name/email后面千万记得加空格,否则你就是提交了,Git也不会提醒你配置出错
对于addHeader() 和 setHeader()这两个方法,可能我们在需要的时候,用起来感觉都一样,都能达到想要的效果。但是这两个方法本质上是不一样的。
setHeader(name, value):如果Header中没有定义则添加,如果已定义则用新的value覆盖原用value值。
addHeader(name, value):如果Header中没有定义则添加,如果已定义则保持原有value不改变。
原文:https://segmentfault.com/q/1010000011144335?sort=created
File -> Project Structure -> Modules ->click your module -> Sources(Tab) -> 选择你的resource folder,点Resources
参考这两个链接,即可帮助你解决问题,第一个可以直接下载修改后的源码,第二个是动态配置返回路径https://blog.csdn.net/zrk1000/article/details/49885789
https://www.cnblogs.com/liugx/p/6906097.html
有时候我们根据前台页面显示的结构,去后台创建数据结构来方便查到数据后,传递给前台显示,今天就碰到一个问题,前台需要一个Map结构的数据,根据时间倒序,我在后台已经处理好了顺序,但是转换JSON之后,顺序就乱了,用LinkedHashMap也没用,用JsonArray会报失败,后来我放弃了fastJson,采用Gson,来转换JSON,就会保留顺序,个人感觉谷歌的确实比阿里的好用啊.基本不会抛异常.
Map转换JSON对象
Gson gson=new Gson();
String remarkContent=gson.toJson(map);
if(!StringUtils.isB ...
function updateRemark() {
var data = {};
var str = $("#ver-form").serialize();
str = decodeURIComponent(str,true);
data.remark = str + "&eventId=" + eventId;
$.ajax({
type: "POST",
url: '${servletPath}/event/updateRemarkEvent.data',
data: data,
...