- 博客(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
838
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
2044
原创 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
382
原创 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
432
原创 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
6275
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
447
原创 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
3344
1
原创 Mongo Studio3T 设置脚本激活方式
1.创建一个txt 2.重命名改成studio3T.bat 3.内容输入 @echo off ECHO 重置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
840
原创 java静态内部类实现的单例模式是如何保证线程安全的
package com.qiang.learn; /** * 静态内部类实现的单例模式 * 饿汉模式升级版 * 线程安全的单例模式 */ public class SingleObjectLock { /** * 构造方法 */ public SingleObjectLock() { } /** * 静态内部类 ...
2019-12-30 10:44:48
1183
2
原创 java 查看当前的jvm配置命令
java -XX:+PrintFlagsInitial 查看JVM参数启动的初始值 java -XX:+PrintFlagsFinal 查看JVM 最终值(= 和 := 区分初始和修改过的) java -XX:+PrintCommandLineFlags -version 查看初始化堆空间大小,最大堆大小,垃圾回收器是哪种 ...
2019-12-05 10:54:31
1353
原创 java发送multipart/form-data格式的http请求
maven引用 <dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> <version>3.1</...
2019-09-18 14:06:22
4574
3
原创 java线程池创建与调用
public class ExcutorUtil { static ExecutorService fixedThreadPool = null; //线程池大小,可自己定义 static final Integer nThreads = 100; static { if (fixedThreadPool == null) { ...
2019-09-06 17:27:22
445
原创 BootstrapTable 渲染表格数据
<div class="panel panel-default"> <div class="panel-body form-horizontal"> <table id="cusTableModel" cell...
2019-09-06 17:21:28
3543
原创 python发送http post请求数据
#!/usr/bin/python3 # -*- coding:UTF-8-*- # Author: zhuhongqiang import json import time from urllib import request import urllib.request def httpPost(): post_data = {} post_data['msg_content'...
2018-05-22 16:51:16
2716
原创 Jquery封装json数组,并打印输出
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <input type="button" val
2018-05-09 10:59:25
6852
原创 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
1553
原创 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
699
原创 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
690
原创 pyspark连hbase报org.apache.spark.examples.pythonconverters.ImmutableBytesWritableToStringConverter
ERROR python.Converter: Failed to load converter: org.apache.spark.examples.pythonconverters.ImmutableBytesWritableToStringConverter Traceback (most recent call last): File "<stdin>", line 1, ...
2018-03-23 18:14:57
5269
1
原创 python获取当前时间戳&格式化时间
#!/usr/bin/python3 # -*- coding:UTF-8-*- # Author: zhuhongqiang import time if __name__ == "__main__": now = time.time() print("当前时间戳:%s"%now) #格式化年月日时分秒 local_time = time.localtime(now)...
2018-03-21 14:31:44
8313
原创 python钉钉机器人运维脚本监控
#!/usr/bin/python3 # -*- coding:UTF-8-*- # Author: zhuhongqiang from urllib import request import json from sys import argv access_token = "xxx" def send_msg(mobile, item_name): """ 钉钉机器人...
2018-03-21 11:50:15
3846
原创 shell连接数据库,并输出一个html表格
#!/usr/bin/env bash sql="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
1832
原创 scala连接mysql数据库
package com import 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
2232
1
原创 python连接数据库查询DEMO
#!/usr/bin/python3 # -*- coding: UTF-8 -*- # __author__ :zhuhongqiang import pymysql as MySQLdb dburl = "127.0.0.1" username = "root" password = "root" dbname = "test" # 根据sql 操作数据库 def getConnecti...
2018-03-15 14:25:31
693
原创 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
4355
原创 hue启动报Kerberos Ticket Renewer已停止
解决:原因:kerberos凭证过期; 先进入kerberos模式: kadmin.local命令然后,然后操作下面的kadmin.local: modprinc -maxrenewlife 90day krbtgt/YOUR_REALM.COM kadmin.local: modprinc -maxrenewlife 90day +allow_renewable hue/<h...
2018-01-31 14:30:38
1610
原创 oozie重装问题小记Failed to create Oozie database tables.
cloudera manager删除oozie之后重新安装报错问题如下:解决办法:返回cloudera manager主页,查看已经有了oozie的服务,直接启动它!真是坑爹的设计
2018-01-31 10:59:02
2423
原创 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
8132
原创 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
9140
原创 java枚举的使用
最近做到一个新项目,是前后端分离的,这边基本所有数据都是从后端通过接口获取的,这里使用枚举解决,状态筛选等问题,不用每次从数据库获取了;还可以增强代码的整洁 public enum BannerEnums { online_banner(1,"已上线"), offline_banner(0,"已下线"), waitline_banner(2,"待上线"), ; ...
2017-09-04 14:07:09
249
原创 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
334
1
原创 关于mysql数据库手机号替换*
select INSERT(a.phone,5,4,'****') AS mobile from table a where 1=1
2017-09-01 15:51:13
2045
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅