JAVA开发技术心得
文章平均质量分 50
记录工作中点点滴滴
TByoung
年光似鸟翩翩过,世事如棋局局新。
展开
-
RabbitMQ在windows和Centos下部署安装(兼容国产化操作系统中科方德)
【代码】RabbitMQ在windows和Centos下部署安装(兼容国产化操作系统中科方德)原创 2024-05-16 19:22:25 · 266 阅读 · 0 评论 -
程序员33岁的感悟,人生而立之年
一晃眼,从事Java软件开发12个年头了一路走来在职业的道路上Java开发、技术经理、项目经理、培训讲师、架构师其实特别是开发人员,思维逻辑都比较清晰,还要举一反三等。在工作中使用,在加上自己努力一些,自然而然的你就能成为那个在公司可以独当一面的人。正是今年2024年大环境的不好,打了我一个措手不及,让我明白了,其实生活中有很多很多的突然是你意想不到的。原创 2024-04-19 09:42:59 · 320 阅读 · 1 评论 -
基于java雪花算法生成long类型无序ID实现
使用雪花算法生成不重复的随机的唯一ID原创 2022-08-25 09:03:39 · 1697 阅读 · 2 评论 -
arthas 使用教程
arthas安装使用 首先是安装,说白了其实把他当成一个工具来用就行了,你什么服务需要在线进行性能情况的一个监测和性能的瓶颈排查。第三步启动arthas-boot.jar,启动的时候要注意你需要监测的java是启动的可以用jps-l命令查看你的java服务。第二步把jar包上传到你需要进行java性能监测的服务器上。线上正式环境把他当成一个排查慢问题的工具还是很好用的。以上就是启动服务了下面开始介绍常用的一些排查命令。...原创 2022-08-02 10:40:56 · 3809 阅读 · 0 评论 -
Nacos集群部署
这里使用的是nginx+3台nacos+mysqlnacos使用版本为1.3.2 下载地址nacos1.3.2(linux)部署包下载-群集服务文档类资源-CSDN下载安装部署文档nacos集群安装备注:集群的每台服务器都要按照步骤配置。第一步:上传安装包到netmarch目录下第二步:解压安装包到usr/local目录 命令:tar -zxvf nacos-server-1.3.2.tar.gz -C /usr/local/第三步:找到nacos...原创 2022-01-11 07:39:20 · 470 阅读 · 0 评论 -
socket模拟websocket握手进行通讯
package com.example.tbyoung;import com.alibaba.fastjson.JSON;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;import java.nio.charset.StandardCharsets;import ja.原创 2021-09-18 10:47:00 · 359 阅读 · 0 评论 -
jar包项目启动关闭脚本
tbyoung.sh#!/bin/bashPROG_NAME="web-0.1.jar"function check() { PID=$(ps aux | grep $1 | grep -v grep | awk '{print $2}') if [[ "${PID[@]}" != "" ]];then echo "Process already ex...原创 2020-04-10 13:52:34 · 756 阅读 · 0 评论 -
sprinboot+tk.mybatis集成达梦DM8数据库
1.首先下载jdbc的jar包链接:https://pan.baidu.com/s/1HZXGI_KI9p4pasT4djnryA提取码:yz5h2.导入到本地mvn本地仓库mvn install:install-file -Dfile=E:\jar\DmJdbcDriver18.jar -DgroupId=dm.jdbc -DartifactId=DmJdbcDriver18 ...原创 2019-12-20 16:52:47 · 2096 阅读 · 0 评论 -
sprinboot+tk.mybatis集成人大金仓kingbase数据库
1.首先需要找到jar包链接:https://pan.baidu.com/s/1LXE-4di6Dieuw5hfXrKIqg提取码:j3r42.导入到本地mvn本地仓库mvn install:install-file -Dfile=E:\jar\kingbase8-8.2.0.jar -DgroupId=com.kingbase8 -DartifactId=kingbase8 -...原创 2019-12-20 08:51:16 · 8086 阅读 · 5 评论 -
apache-jmeter高并发测试工具的使用及apache-jmeter中文汉化配置
1.下载apache-jmeter安装包点我下载2.直接解压文件3.找到bin目录下的 jmeter.bat4.打开界面页面上汉化成公文可以自己添加想要的测试功能下面说说怎么汉化工具的找到bin目录下的jmeter.properties 文件在文件上添加#language=enlanguage=zh_CN...原创 2019-10-12 13:02:32 · 424 阅读 · 0 评论 -
Jquery 实现动态添加table tr 和删除tr 以及checkbox的全选 和 获取添加TR删除TR后的数据
关于jquery实现动态添加table tr的问题我也不多说了 上面代码很多地方都有注释的 关于返回的 编辑后的table 数据 我这里想说的是我直接把他保存成一个连接起来的字符串了 格式 str=XXX | XXX | XXX , XXX | XXX | XXX , XXX | XXX | XXX 你也可以保存成对象类型的 我是为了方便后台的操作才这样做的话不多说直接代码:原创 2014-09-30 11:55:27 · 4384 阅读 · 0 评论 -
JS 生成验证码
1. JS 代码如下var code; function romdon(){ code = ""; var codeLength = 4;//验证码的长度 var checkCode = document.getElementById("accp"); var random = new Array(0,1,2,3,4,5,6,7,8,原创 2014-08-15 15:34:29 · 859 阅读 · 0 评论 -
JS简单实现三级联动效果
JS 代码var array=new Array(); var p; function accp(sheng){ array["南京"]=new Array("宣武区");//创建二维数组 array["徐州"]=new Array("奉贤","沛县"); var strsheng=sheng.options[sheng.selectedI原创 2014-08-15 15:38:21 · 3357 阅读 · 0 评论 -
JS 实现简单的Table表格分页效果(假分页)
单纯的JS实现分页原创 2014-08-21 10:16:27 · 10931 阅读 · 0 评论 -
JS验证上传图片格式和大小
代码上面注释很明确我就不解释了! Document //限制上传图片大小100K var MAXSIZE = 140 * 1024; //图片大小限制信息 var ERROR_IMGSIZE = "图片大小不能超过140K"; function accp(){//显示选择图片 var imgurl= document.getEle原创 2014-08-27 11:05:46 · 1024 阅读 · 0 评论 -
JS实现ajax 封装成方法
ajax 现在有很多就叫方便的前台矿原创 2014-09-04 09:51:16 · 2823 阅读 · 0 评论 -
JS遍历JSON对象(事例)
Document //JS遍历JSON function jsonfor(){ var data=[{name:"a",age:12},{name:"b",age:11},{name:"c",age:13},{name:"d",age:14}]; var htmltext="序号nameage"; for(var o in data){ htmltext+=""原创 2014-09-04 15:53:09 · 838 阅读 · 0 评论 -
easy ui 简介下载地址和事例地址官方主页
easy ui 是一个开源的小型UI框架 和EXT不同的是他没有EXT那么原创 2014-09-18 14:18:06 · 1245 阅读 · 0 评论 -
easy ui 实现页面的布局
首先 就是我们要在HTML里面引入的CSS JS 文件原创 2014-09-18 14:40:54 · 2308 阅读 · 0 评论 -
jqueryztree树的实现
首先我们在HTML 里面引用文件原创 2014-09-18 14:45:52 · 1240 阅读 · 0 评论 -
ZTree 获取节点信息
效果如下:我们就来说说如何让获取的:其实在官方的平台上都有很多好的例子的 这里是网址你们看看 http://www.ztree.me/v3/demo.php#_511就是Ztree的点击前事件的监听beforeClick事件下面我们把代码贴出来 供你们直接调试 测试 <!-- var curMenu = null, zTree_原创 2014-09-22 10:53:15 · 5683 阅读 · 2 评论 -
easy ui JS 实现Grid
easy ui的grid的实现方式有两种 1.是在网页中实现 (这里不说了 我感觉还是在js中实现操作起来比较方便)2.在JS中实现好了我们就来说说如何在JS中实现的GRID第一步就是我们要引用easy ui 的JS 好了 下面就是HTML 的代码 只需要给一个 table定义一个ID好啦我们开始定义我们JS里面的grif的实现方法var lastInd原创 2014-09-23 09:42:29 · 2977 阅读 · 2 评论 -
Ztree 指定ID节点的选中 和 指定ID节点的展开
直接代码 然后在给大家解释var treeObj = $("#treeDemo"); $.fn.zTree.init(treeObj, setting, Znode1); zTree_Menu = $.fn.zTree.getZTreeObj("treeDemo"); var node = zTree_Menu.getNodeByParam("id",pid );原创 2014-09-24 10:52:47 · 29928 阅读 · 0 评论 -
easy Ui + Jquery 弹窗 的实现
easy Ui 的弹窗有很多种 我就来说下我实现的一种感觉用起来很方便的首先 引用的easy ui JS一样还有他的样式CSS文件也要引用 下面我们弹窗定义个DIV 弹窗的内容这里需要注意的是 div的样式要隐藏 function openwindow(id,titlename,vwidth,vheight){ $('#'+id).window({原创 2014-09-25 08:28:34 · 5372 阅读 · 0 评论 -
Jquery $.getJSON 在IE缓存问题
在工作中主页实现Ztree Ztree的数据是后台返回的JSON对象因为树是固定的所以每次刷新树 $.getJSON 的url都是相同的 问题来了 我修改 或者 新增树节点 然后刷新tree IE竟然毫无变化 在其他浏览器上面都OK这让我纠结了然后在网上搜索了一下资料发现 解决办法解决办法:Jquery 的 $.getJSON请求有一个缓存机制 就是在请求相同UR原创 2014-09-25 10:14:05 · 1452 阅读 · 1 评论 -
springboot+mybatis数据库中字段带下划线自动转换成实体
当数据库字段使用xxx_bbb的时候java中的实体类遵照命名规则来说不应该出现下划线所以使用springboot集成mybatis的时候很简单的就可以吧数据库的下划线字段映射成不带下划线的xxx_bbb--->xxxBbb只需要在配置yml配置文件中加上mybatis: configuration: mapUnderscoreToCamelCase: true...原创 2019-09-29 10:38:38 · 10600 阅读 · 2 评论