- 博客(152)
- 资源 (5)
- 问答 (2)
- 收藏
- 关注
原创 nacos的使用
目前1.x和2.x都在使用,两个在使用上基本一样,但是导出配置格式和配置内容上的差别,不兼容,最好使用2.x。配置名称data id : 项目名称-命名空间.yaml。
2025-01-12 10:22:43
235
原创 java内存回收
回收方法:标记清除法(产生碎片)、标记复制(一半使用)、标记整理、分代回收(按照存活周期使用不同策略)要回收哪些地方的内存:虚拟机栈、元空间(持久代 -常量池、类名、方法名、字段)确认哪些对象可以被回收:引用计数法 、 可达性分析法(gcroot)
2024-07-19 10:00:18
294
1
原创 learn
If one stands firm without any desire, then one is unyielding as a towering cliff.
2023-12-20 10:37:17
409
原创 日常操作linux常用命令
cd /mnt/opt/cqstt/logs/stt-erpdocker logs -f --tail=1000 stt-erp# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "cpu cores"| uniq# 查看逻辑CPU的个数cat /proc/cpuinf
2023-03-03 15:49:50
8012
1
原创 创建一个hibernate helloword
1、下载hibernate包http://hibernate.org/orm/点download下载最终版2、创建一个java工程导入必须的jar包D:\projects\hibernate-release-5.2.3.Final\lib\required3、创建一个测试数据库4、编写hibernate数据库连接配置和使用配置<!D
2016-10-18 23:10:33
738
原创 HTTP协议
HTTP协议作为网络传输的基本协议,有着广泛的应用。HTTP协议的完整内容很多,但是其核心知识却又简单精炼。学习者应该掌握其基本结构,并且能够举一反三。这篇文章所列的,就是在实际开发中必须知道必须掌握的HTTP知识。HTTP协议HTTP协议:消息的分类HTTP消息(有的文章称之为报文)分为请求消息和响应消息两种基本分类。其中请求消息是客户端发送给服务器的用于请求服务和资源的
2016-10-17 15:38:02
781
原创 修改mysql默认字符集的方法
(1) 最简单的修改方法,就是修改mysql的my.ini文件中的字符集键值,如 default-character-set = utf8 character_set_server = utf8修改完后,重启mysql的服务,service mysql restart使用 mysql> SHOW VARIABLES LIKE 'character%';查看,发现数据库编
2016-10-17 10:57:46
888
原创 查看mysql数据库引擎
1、查看支持的引擎show engines;2、查看当前引擎show variables like '%storage_engine%'
2016-10-17 00:06:07
3066
原创 java小程序 质数
package com.test;import java.math.BigDecimal;import java.util.ArrayList;import java.util.List;import org.junit.Test;public class TestSwitch {@Testpublic void test() {Li
2016-10-16 00:05:50
427
原创 java小程序 示例 菲薄垃圾数列
package com.test;import java.util.Scanner;import org.junit.Test;import com.sun.xml.internal.ws.api.pipe.NextAction;public class TestSwitch {@Testpublic void test() {S
2016-10-15 23:24:55
1601
原创 java小程序 示例
乘法表:package com.test;import org.junit.Test;public class TestSwitch {@Testpublic void test() {for (int i = 1; i System.out.println("");for (int j = 1; j System.out.print(j
2016-10-15 22:58:45
830
转载 DualPivotQuicksort 排序算法解析
DualPivotQuicksort是JDK1.7开始的采用的快速排序算法。一般的快速排序采用一个枢轴来把一个数组划分成两半,然后递归之。大量经验数据表面,采用两个枢轴来划分成3份的算法更高效,这就是DualPivotQuicksort。算法思想选出两个枢轴P1和P2,需要3个指针L,K,G。3个指针的作用如下图:算法为以下的步骤:
2016-10-13 22:42:57
8136
3
原创 java小程序 实例 二分法查找
使用二分法在一个数组中查找一个数:package com.test;public class BinaryFind {private final static int size = 500000;public static void main(String[] args) {int[] a = new int[size];for (int i
2016-10-12 22:55:46
670
原创 java小程序实例 闰年
判断闰年.package com.test;import java.util.Scanner;import org.junit.Test;public class TestRunNian {@Testpublic void test1() {Scanner scanner = new Scanner(System.in);wh
2016-10-12 22:17:02
575
原创 程序示例之多线程
设计四个线程,其中两个对j +1,另外两个对j -1:一、使用内部类实现:package com.test;import org.junit.Test;public class TestThread {static int j = 0;public static void main(String[] args) {Test
2016-10-11 22:05:41
320
原创 java小程序
1、水仙花数这个数等于它的每位数的立方和(三位数)示例一:int i;int j;int k;for (i=1;ifor (j=0;jfor (k=0;kif (i*100+j*10+k == i*i*i+j*j*j+k*k*k) {print(i*100+j*10+k)}}}}示例二:for (n=100;nint
2016-09-26 21:58:44
391
原创 基于spring-redis发布订阅模式的实现
redis配置: Java代码 "1.0" encoding="UTF-8"?> "http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springfra
2016-09-24 00:04:05
5689
原创 获取当前访问的url
1、获取完全url,包含参数:request.getRequestURL();2、获取部分:request,getRequestURI不包含参数,协议名称获取访问的参数:request.getQueryString();3、获取url返回的数据流new URL(url).openConection.getInputStream();//得到输入流
2016-09-24 00:00:52
785
原创 在每次request请求时变化session
session.invalidate();System.out.println(request.getSession(true).getId());
2016-09-23 10:34:29
2653
原创 java获取对应字节数的内容
每个英文字符占一字节每个汉字当编码不同时字节数不同,utf-8中一个汉语字符占位3字节示例:获取任意一个字符串的前四个字节。Scanner sc = new Scanner(System.in)String s = sc.readLine();byte[] a = s.getBytes();byte[] b = new byte[4];for (in
2016-09-22 22:56:21
2284
原创 java从控制台读取数据的方式
1、Scanner sc = new Scanner(System.in);String s = sc.readLine();2、BufferReader br = new BufferReader(new InputStreamReader(System.in));br,readLine();实例:从控制台读出一组数据,并按指定
2016-09-21 23:13:13
473
原创 java io InputStream 转 byte
InputStream is ;ByteArrayOutputStream baos = new ByteArrayOutputStream();byte[] b = new byte[1024];int len = 0;while((len = is.read(b)) != -1) {baos.write(b,o,len);}baos.toByteAr
2016-09-20 00:09:26
312
原创 java io操作常规
1、四种类型:字节流:InputStreamOutputStream字符流:ReaderWriter2、转换流InputStreamReader,OutPutStreamWriter3、对象流ObjectInputStreamObjectOutputSream4、字节数组流ByteArrayInputStrea
2016-09-18 21:12:21
282
原创 maven项目导入eclipse
maven项目的配置文件 web java文件都在src下面src/main/javasrc/main/webappsrc/main/webapp/web-inf导入后要重新添加jar包,设置编译输出文件夹,及webcontent目录,把项目转为动态javaweb项目编译输出文件夹:webapp/web-inf/classes
2016-09-02 22:49:03
307
原创 redis在windows上的安装
1、下载地址:https://github.com/MSOpenTech/redis主要支持win64的,有个msi文件可以直接安装,安装后redis会变成一个服务,对于windows来说这种最方便,也可用zip包不过要把窗口一直开着,不好看,,可cd到文件夹下面执行:redis-server redis.windows,conf 直接启动2、安装之后修改的配置
2016-09-01 22:39:43
535
原创 redis连接
连接:redis-cli -h 192.168.1.21 -p 6379 -a hello123删除所有数据:flushdb查看所有:keys * 查看数据库:info
2016-09-01 11:17:55
302
原创 spring注解注入
@Autowiredpublic void setUserDAO(UserDAO userDAO) {this.userDAO = userDAO;}@Testpublic void test1() {ClassPathXmlApplicationContext app = new ClassPathXmlApplicationContext("applic
2016-08-24 23:59:59
275
java使用redis最标准的,写入取出代码是什么?使用redisTemplate
2016-11-29
html里面什么缓存适合大量数据 html里面什么缓存适合大量数据
2016-08-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人