- 博客(36)
- 资源 (3)
- 收藏
- 关注
原创 k8s查看多个Pod 的日志
kubectl 别名配置我习惯把 kubectl alias 成 kmac为例vi ~/.bashrcalias k='kubectl'alias ka='kubectl apply --recursive -f'alias kex='kubectl exec -i -t'alias klo='kubectl logs -f'alias kg='kubectl get'alias kd='kubectl describe'别名使用kg po //获取podkg po podname
2021-05-13 17:02:07 5043
原创 kubectl命令行
Kubectl 安装和配置Kubectl 上下文和配置创建对象Kubectl 查看、查找资源更新资源修补资源缩放资源与运行中的 pod 交互与 node 和集群交互资源类型文档资料Kubectl 安装和配置Kubectl 安装和配置1、macos 最新版curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://stor..
2021-05-13 16:49:40 240
原创 LocalDate、LocalDateTime、LocalTime 、Date 转换工具类
LocalDate、LocalDateTime、LocalTime 、Date 转换工具类import java.time.*;import java.time.format.DateTimeFormatter;import java.util.Date;/** * @version v1.0 * @ProjectName: edu-school-api * @ClassName: TimeUtils * @Description: JAVA 时间工具 * @Author: zgl
2021-03-10 15:16:45 265
原创 pinpoint全链路监控安装部署(支持dubbo)
pinpoint全链路监控安装部署(支持dubbo)pinpoint部署安装Hbase安装pinpoint-collector和pinpoint-web部署pinpoint agentPinpoint是一个开源的 APM (Application Performance Management/应用性能管理)工具,用于基于java的大规模分布式系统。 仿照Google Dapper,Pinpoi...
2018-10-22 21:45:42 4979 5
原创 window 安装多个mysql实例
我们的目的是在windows机器上安装多个Mysql的实例,方便我们进行MyCat的集群测试环境搭建!一、前提条件:下载 MySQL安装包(zip包)去官网直接下载:mysql-5.7.16-winx64.zip解压到D盘根目录:D:/mysql-5.7.16-3306二、安装修改根目录下的my-default.ini文件,在[mysqld]下配置:数据库根目录basedir = D:/mysql-
2017-09-23 13:57:16 1582
原创 Spring Boot +Mybatis+druid动态多数据源自由切换
Spring Boot +Mybatis+druid动态多数据源自由切换实现数据源动态切换,希望能帮到需要的人
2017-09-16 14:40:13 16014 6
原创 ISO-OSI的七层协议经典架构
OSI(Open System interconnection)开放系统互连参考模型ISO(International Standards Organization)国际标准化组织第一层:物理层机械性能:接口的型状,尺寸的大小,引脚的数目和排列方式等。 电气性能:接口规定信号的电压、电流、阻抗、波形、速率及平衡特性等。 工程规范:接口引脚的意义、特性、标准。 工作方式:确定数据位流的传输方
2017-08-08 15:38:16 801
原创 Dubbo基本原理机制 单一长连接
–高性能和透明化的RPC远程服务调用方案 –SOA服务治理方案 -Apache MINA 框架基于Reactor模型通信框架,基于tcp长连接 Dubbo缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况 分析源代码,基本原理如下: client一个线程调用远程接口,生成一个唯一的ID(比如一段随机字符串
2017-07-19 18:58:45 17772 3
转载 JVM原理优化GC算法
JVM工作原理和特点主要是指操作系统装入JVM是通过jdk中Java.exe来完成,通过下面4步来完成JVM环境.创建JVM装载环境和配置装载JVM.dll初始化JVM.dll并挂界到JNIENV(JNI调用接口)实例调用JNIEnv实例装载并处理class类。在我们运行和调试Java程序的时候,经常会提到一个JVM的概念.JVM是Java程序运行的环境,但是他同时一个操作系统的一个应用程
2017-03-28 11:44:01 557
原创 ztree自定义筛选及获取已选节点
var setting = { view: { showLine: false, fontCss: getFontCss }, check: { enable: true }, data: { simpleData: { enable: true }
2017-02-23 21:56:04 3002
原创 dubbo服务压力测试
压测工具有很多,这里我介绍一种淘宝提供的一种压测工具,开发人员很方便的进行压测1、引入pom<dependency> <groupId>com.taobao</groupId> <artifactId>stresstester</artifactId> <version>1.0</version></dependency>找不到依赖这里提供了一个jar 配置dubbo客户
2017-02-19 17:26:11 6210 9
原创 java设计模式(工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式、适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式,。 行为型模式,共十一种:策略模式、模板方法)
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件
2017-02-19 12:11:34 3678
转载 Java二维码工具类(使用zxing实现,可支持logo)
本工具类基于Google二维码框架zxing3.1.0实现。pom.xml中依赖包设置<dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.1.0</version> </dependency> <depen
2017-01-19 16:55:45 3707 1
原创 常用的js正则
整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$ 只能输入数字:"^[0-9]*$" 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{m,n}$” 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。 只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。
2016-10-11 14:02:55 911
原创 springmvc封装list个数限制问题
提交一颗树,三级区域个数大于1000个导致提交失败!!!org.springframework.beans.InvalidPropertyException: Invalid property 'divisionList[1000]' of bean class [com.gome.bean.presell]: Index of out of bounds in property path 'div
2016-10-10 17:51:33 5216
原创 veloctiy变量运算计算
最近项目一直用veloctiy作为前端模板,velocity还算简单易学,但是今天在用到减法运算是我蛋疼了。看例子: 1、example1.vmHtml代码 收藏代码<html > #set($a=10) <span>$a-1</span> ------------ 输出为:$a-1 ------------ </html> 这个输出
2016-06-23 09:49:32 1307
原创 zookeeper集群搭建
zookeeper集群搭建摘要:Zookeeper是一个很好的集群管理工具,被大量用于分布式计算。如Hadoop以及Storm系统中。这里简单记录下Zookeeper集群环境的搭建过程。第一步下载zookeeper安装包这里我是在一台服务器上搭建三个zookeeper集群,下载[zookeeper安装包] (http://zookeeper.apache.org/)我这里下载的是zo...
2016-01-08 15:29:41 626
原创 工作中遇到的java 内存溢出,问题排查
工作中遇到的java 内存溢出,问题排查一、服务器配置及jvm运行参数CentOS release 6.4 (Final)MemTotal: 16333916 kBIntel(R) Xeon(R) CPU E7-4860 v2 @ 2.60GHz 8C -Xmx4096m -Xms4096m -XX:MaxPermSize=512m -XX:CMSInitiatingOccu
2015-11-16 11:34:33 4034 2
原创 Java读取Properties文件的六种方法
Java读取properties文件 【转】使用J2SE API读取Properties文件的六种方法1。使用java.util.Properties类的load()方法示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));Properties p = new Properties();
2015-11-16 11:19:51 372
原创 nginx 压测502 504错误
项目进行压测频繁有502 504错误通过各种排查终于找到了问题的所在,由于tcp访问超时导致nginx.conf 设置 tcp_nodelay on; fastcgi_connect_timeout 600; fastcgi_send_timeout 600; fastcgi_read_timeout 600; fastcgi_buffer_size 64k;
2015-11-02 15:15:36 6730
原创 CentOS 7 编译64位Hadoop2.7.1
官网只提供Hadoop安装包是x86,32位的,64位需要自己编译。 编译的过程很坎坷,白天没时间,折腾了两三个晚上,中间出现各种状况。我把遇到的问题写下来供网友参考。有不对的地方欢迎纠正。编译 64位 hadoop 2.7.1
2015-08-14 21:23:53 2337 2
原创 jquery 完成checkbox 全选问题
test1.html $(function() { $("#button_show").click(function() { $("#age").show(); }); $("#button_hide").click(function() { $("#age").hide(); });
2014-11-30 11:04:28 362
转载 彻底搞明白java synchronized
本文来着点击打开链接 http://www.cnblogs.com/devinzhang/archive/2011/12/14/2287675.html1、synchronized关键字的作用域有二种: 1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized
2014-01-14 21:07:49 488
原创 ASPOSE Excel java 单元格的下拉列表 验证
private void createStaticReport(Workbook workbook) {WorksheetCollection worksheets = workbook.getWorksheets();Worksheet worksheet = worksheets.get(0);ValidationCollection validations = w
2013-08-27 16:32:16 1347
翻译 Mysql linux 忘记密码
1. 停到运行的mysql: /etc/init.d/mysql stop 2. 使用skip-grant-tables这个选项启动MySQL: /usr/bin/mysqld_safe --skip-grant-tables & 3. 现在可以不用密码进入mysql 了。 # myql > use mysql; > UPDATE user SET pass
2013-04-25 22:31:16 430
原创 动态给table添加行
//动态增加行//tableId: 表id 需要添加TableID//trSetId: 模板tr的Id 加的tr模版ID//firstDateRowIndex: 第一个数据行的位置var maxLength = 0; function addRow(tableId, trSetId){var table = document.getElementById(tableId);
2013-03-26 10:29:44 663
转载 DB2错误代码大全
DB2错误代码/SQL返回码信息对照sqlcode sqlstate DB2错误信息(按sqlcode排序) 000 00000 SQL语句成功完成 01xxx SQL语句成功完成,但是有警告 +012 01545 未限定的列名被解释为一个有相互关系的引用 +098 01568 动态SQL语句用分号结束 +100 02000 没有找到满足SQL语句的行 +110 015
2013-01-31 11:46:51 4749 1
翻译 tomcat的编码设置 乱码配置
tomcat中文问题的解决第一,存文件必须以一种编码存;读文件也必须以一种编码读,如不特别设置,去系统默认的编码,中文windows为GBK编码。从.java->.class过程是,先编写.java文件并按莫种编码方式保存,然后用javac方法编译此文件,注意如.java没按系统默认编码保存则要带encoding参数指明实际编码,否则出错,生成的.class文件存为系统默认编码
2012-08-30 16:34:35 597
原创 jquery checkbox全选问题 一句代码搞定
test1.html function selectAll(field) { $(":checkbox[name='empId']").attr("checked", field.checked); }//很简单就一句代码 全选
2012-06-01 19:11:19 410
原创 jquery的选择器
jquery中的选择器是css3和XPath的结合,jQuery提取这两种查询语言最好的部分,结合后创造出了最终的jquery表达式查询语言。如果你CSS非常熟悉的话那么你学起来就很容易了。基本选择器:$("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素$("div") 选择所有的div
2012-06-01 19:03:20 225
原创 Hibernate
实体类:public class VoteOption implements java.io.Serializable { // Fields private Integer voId; private String voOption; private Integer vsId; private Integer voOrder; // Constructors /** defa...
2011-09-17 22:01:35 106
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人