- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 java8 中 list 多个条件排序
//先按 score 倒叙,再按 id 降序List<User> star = starDayRanksO.stream().sorted(Comparator.comparing(User::getScore,Comparator.reverseOrder()).thenComparing(User::getId)).collect(Collectors.toList());
2021-03-03 18:57:05
757
1
原创 springboot maven plugins resources 打包后导致字体失效解决办法
问题:最近在开发项目的时候,设置springboot profile多环境打包时,页面加载不出来font包下图标解决:<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <configuration> <!-- 使用默认的变量标..
2020-09-03 18:07:56
1846
原创 java 使用HttpClient发送请求包含get,post
pom依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.6</version> </dependency> <dependen.
2020-06-02 17:49:21
297
原创 The number of object passed must be even but was [1]
使用Elasticsearch5.4.3进行数据存储时IndexResponse response = client.prepareIndex(index, type).setSource(JSON.toJSONString(queryParam), XContentType.JSON).get(); 使用红色部门指定类型
2020-06-01 10:11:23
380
原创 Sentinel规则配置使用持久化(基于Redis)
本次引用版本 1.7.2 目前最新版本为1.8.0 git地址:https://github.com/alibaba/Sentinel 从 Sentinel 1.4.0 开始,sentinel抽取出了接口用于向远程配置中心推送规则以及拉取规则:1.DynamicRuleProvider<T>: 拉取规则 2.DynamicRulePublisher<T>: 推送规则 用户需实现DynamicRuleProvider和DynamicRulePubli...
2020-05-19 14:15:21
6032
6
原创 linux常用问题排查命令,持续整理...
cpu过高问题排查步骤以及命令1.通过 top 命令找到 CPU 消耗最高的进程,并记住PID[进程ID]。2.通过 top -Hp [PID] 找到 CPU 消耗最高的[线程ID],并记住[线程ID].3.线程ID 是十进制的,而堆栈信息中的线程 ID 是16进制的,因此我们需要将10进制的转换成16进制的,并用这个线程 ID 在堆栈中查找。使用 printf "%x\n" [十进制数...
2020-04-29 19:36:17
379
原创 java正则验证金额,包含正数,负数
package com.qiang.util;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * @title: MatcherUtils * @date: 2020-04-28 15:38 * @version: V1.0 */public class MatcherUtils { ...
2020-04-28 15:42:16
3189
1
原创 Mongo Studio3T 设置脚本激活方式
1.创建一个txt2.重命名改成studio3T.bat3.内容输入@echo offECHO 重置Studio 3T的使用日期......FOR /f "tokens=1,2,* " %%i IN ('reg query "HKEY_CURRENT_USER\Software\JavaSoft\Prefs\3t\mongochef\enterprise" ^| find /V "in...
2020-01-02 19:04:22
737
原创 java静态内部类实现的单例模式是如何保证线程安全的
package com.qiang.learn;/** * 静态内部类实现的单例模式 * 饿汉模式升级版 * 线程安全的单例模式 */public class SingleObjectLock { /** * 构造方法 */ public SingleObjectLock() { } /** * 静态内部类 ...
2019-12-30 10:44:48
1097
2
原创 java 查看当前的jvm配置命令
java -XX:+PrintFlagsInitial 查看JVM参数启动的初始值java -XX:+PrintFlagsFinal 查看JVM 最终值(= 和 := 区分初始和修改过的)java -XX:+PrintCommandLineFlags -version 查看初始化堆空间大小,最大堆大小,垃圾回收器是哪种...
2019-12-05 10:54:31
1271
原创 java发送multipart/form-data格式的http请求
maven引用 <dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> <version>3.1</...
2019-09-18 14:06:22
4485
3
原创 java线程池创建与调用
public class ExcutorUtil { static ExecutorService fixedThreadPool = null; //线程池大小,可自己定义 static final Integer nThreads = 100; static { if (fixedThreadPool == null) { ...
2019-09-06 17:27:22
379
原创 BootstrapTable 渲染表格数据
<div class="panel panel-default"> <div class="panel-body form-horizontal"> <table id="cusTableModel" cell...
2019-09-06 17:21:28
3462
原创 python发送http post请求数据
#!/usr/bin/python3# -*- coding:UTF-8-*-# Author: zhuhongqiangimport jsonimport timefrom urllib import requestimport urllib.requestdef httpPost(): post_data = {} post_data['msg_content'...
2018-05-22 16:51:16
2593
原创 Jquery封装json数组,并打印输出
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <input type="button" val
2018-05-09 10:59:25
6781
原创 java中fastjson解析jsonobject&amp;&amp;解析jsonArray的方法
<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <versi...
2018-05-08 21:24:16
1481
原创 springcloud集成mybatis报错:org.apache.ibatis.binding.BindingException
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.zhq.dao.UserMapper.selectByPrimaryKey at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMeth...
2018-05-03 11:48:18
644
原创 ganglia-web添加登录认证权限
##1:生成账号密码 htpasswd -c /etc/httpd/auth.basic adminganglia###2:vim /etc/httpd/conf/httpd.conf #在配置文件末尾加上下面这些:<Directory "/var/www/html/ganglia"> AuthType Basic Options None AllowOver...
2018-04-10 18:53:49
611
原创 pyspark连hbase报org.apache.spark.examples.pythonconverters.ImmutableBytesWritableToStringConverter
ERROR python.Converter: Failed to load converter: org.apache.spark.examples.pythonconverters.ImmutableBytesWritableToStringConverterTraceback (most recent call last): File "<stdin>", line 1, ...
2018-03-23 18:14:57
5161
1
原创 python获取当前时间戳&格式化时间
#!/usr/bin/python3# -*- coding:UTF-8-*-# Author: zhuhongqiangimport timeif __name__ == "__main__": now = time.time() print("当前时间戳:%s"%now) #格式化年月日时分秒 local_time = time.localtime(now)...
2018-03-21 14:31:44
8215
原创 python钉钉机器人运维脚本监控
#!/usr/bin/python3# -*- coding:UTF-8-*-# Author: zhuhongqiangfrom urllib import requestimport jsonfrom sys import argvaccess_token = "xxx"def send_msg(mobile, item_name): """ 钉钉机器人...
2018-03-21 11:50:15
3767
原创 shell连接数据库,并输出一个html表格
#!/usr/bin/env bashsql="select USER_ID,USER_NAME,PASSWORD_LOGIN from zhq.USERS;"emailresult=`mysql -h$1 -u$2 -p$3 --html -e "${sql}"` ## $1 $2 $3代表传入的数据库地址 账号 密码 ,并输出为一个html表格#echo emailresultsh -x...
2018-03-16 15:31:38
1757
原创 scala连接mysql数据库
package comimport java.sql.{Connection, DriverManager}object JDBCTest { //感觉跟java没有太大的区别! def main(args: Array[String]) { val url = "jdbc:mysql://localhost/newshow?user=root&password=r...
2018-03-15 15:01:15
2146
1
原创 python连接数据库查询DEMO
#!/usr/bin/python3# -*- coding: UTF-8 -*-# __author__ :zhuhongqiangimport pymysql as MySQLdbdburl = "127.0.0.1"username = "root"password = "root"dbname = "test"# 根据sql 操作数据库def getConnecti...
2018-03-15 14:25:31
646
原创 clouderaManager自定义连接mysql数据库
mysql> grant all on *.* to 'temp'@'%' identified by 'temp' with grant option;$ sudo /usr/share/cmf/schema/scm_prepare_database.sh mysql -h myhost1.sf.cloudera.com -utemp -ptemp --scm-host myhost2.s...
2018-02-01 12:01:27
4220
原创 hue启动报Kerberos Ticket Renewer已停止
解决:原因:kerberos凭证过期; 先进入kerberos模式: kadmin.local命令然后,然后操作下面的kadmin.local: modprinc -maxrenewlife 90day krbtgt/YOUR_REALM.COMkadmin.local: modprinc -maxrenewlife 90day +allow_renewable hue/<h...
2018-01-31 14:30:38
1523
原创 oozie重装问题小记Failed to create Oozie database tables.
cloudera manager删除oozie之后重新安装报错问题如下:解决办法:返回cloudera manager主页,查看已经有了oozie的服务,直接启动它!真是坑爹的设计
2018-01-31 10:59:02
2354
原创 spark-sql启动报错GSS initiate failed
18/01/30 13:21:14 WARN Client: Exception encountered while connecting to the server : javax.security.sasl.SaslException: GSS initiate failed [Caused by GSSException: No valid credentials provided (Mec...
2018-01-30 13:46:21
7949
原创 java8获取某月第一天的00:00:00和某月最后一天的23:59:59
import java.text.ParseException;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.time.Instant;import java.time.LocalDateTime;import java.time.LocalTime;import java.ti...
2017-10-30 14:31:01
9048
原创 java枚举的使用
最近做到一个新项目,是前后端分离的,这边基本所有数据都是从后端通过接口获取的,这里使用枚举解决,状态筛选等问题,不用每次从数据库获取了;还可以增强代码的整洁public enum BannerEnums { online_banner(1,"已上线"), offline_banner(0,"已下线"), waitline_banner(2,"待上线"), ; ...
2017-09-04 14:07:09
209
原创 java反射取值问题,用于封装公共类
public class UserController { public static void main(String[] args) { //对象1 User user = new User(); user.setAge(11); String value = getValue(user,"age");
2017-09-01 15:59:43
296
1
原创 关于mysql数据库手机号替换*
select INSERT(a.phone,5,4,'****') AS mobile from table a where 1=1
2017-09-01 15:51:13
1977
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人