- 博客(143)
- 资源 (30)
- 收藏
- 关注
原创 解决:core.RedisConnectionException: Unable to connect to localhost/<unresolved>:6379]
问题:[org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis;spring.data.redis这个redis配置方式是springboot3.x后才开始引入的,而题主用的是springboot2.7,将redis配置改为spring.redis…
2024-12-25 12:08:53
526
2
原创 消息中间件 RabbitMq
消息中间件是什么?消息中间件是在消息的传输过程中保存消息的容器。消息中间件再将消息从它的源中继到它的目标时充当中间人的作用。队列的主要目的是提供路由并保证消息的传递;如果发送消息时接收者不可用,消息队列会保留消息,直到可以成功地传递它为止,当然,消息队列保存消息也是有期限的。消息中间件 特点1、采用异步处理模式消息发送者可以发送一个消息而无须等待响应。消息发送者将消息发送到一条虚拟的通道(主题或队列)上,消息接收者则订阅或是监听该通道。一条消息可能最终转发给个或多个消息接收者,这些接收者都无需
2021-02-21 17:01:18
316
原创 Linux安装oracle11g
linux安装Oracle11G阅读目录:linux安装Oracle11G 0、下载Orcle11G 1、上传文件到服务器或虚拟机的/install目录下 2、解压文件到当前目录: 3、关闭selinux 4、关闭防火墙 5、安装Oracle 11g依赖包 6、添加安装用户和用户组 7、修改内核参数配置文件 8、修改用户的限制文件 9、创建安装目录和设置文件权限 10、设置oracle用户环境变量 11、编辑静默安装响应文件 12、根据响应文件
2021-01-10 12:30:34
1320
原创 Linux安装jdk
一、安装jdk2、让他慢慢下载,我们先去创建一个文件夹: 进入DATA目录(我用的DATA目录): 命令:cd DATA 创建jdk文件夹 命令:mkdir jdk 然后静静等待下载完之后。3、上传服务器:上传完成:在jdk目录下ll查询一下4、解压jdk:在jdk目录下解压: 命令:tar -zxvf jdk-8u211-linux-x64.tar.gz(jdk-8..这个是刚下载的jdk名称...
2021-01-10 12:16:42
211
原创 mac下mysql安装,忘记初始临时密码怎么破。
mac下mysql安装,忘记初始临时密码怎么破。环境采用安装包安装 MySQL 5.7坑点mysql安装包安装可以在系统设置里出现图标,brew安装的话不可以 mysql安装后忘记临时密码 mysql无法停止mysql服务忘记初始临时密码怎么破step 1 停止mysql服务苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)以上方法如果报系统错误,则使用以下备用方案:# 通过命令行.
2020-10-17 23:26:32
961
原创 “EdrawMax”已损坏,无法打开。 您应该将它移到废纸篓 。完美解决问题。
macOS Catalina下,即便已通过在终端中输入命令 sudo spctl --master-disable 允许APP任意来源, 也会出现某些APP安装后,打开时提示:xxx.app已损坏,无法打开,您应该将它移到废纸篓。 这时可通过在终端中输入命令 sudo xattr -d com.apple.quarantine /Applications/xxx.app解决, 其中xxx.app是出问题的APP名称,如名称中有空格,可用...
2020-09-28 23:27:57
2505
1
原创 Spring 知识
1、ioc 控制反转2、aop 面向切面3、管理事务3、框架应用1、ioc 控制反转 inversion of control(1)对象由原来程序本身创建,变为了程序接收对象;(2)程序员主要精力集中于业务实现(3)实现了service 和dao的解耦工作,Service层和dao层实现了分离,没有直接依赖关系;(4)如果dao的实现发生改变,应用程序本身不用...
2019-11-18 09:40:06
187
原创 JAVA 递归
public List<Node> ToTreeNodes(String startId){ List<ProductType> plist = this.productTypeService.list().getRows(); List<Node> listNodes = new ArrayList<Node>(); ...
2019-11-15 13:41:50
216
原创 Java里面获取当前服务器(linux环境)的IP地址--与请求者的真实IP
package com.tao.Util;import javax.servlet.http.HttpServletRequest;import java.net.Inet4Address;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;impo...
2019-10-15 00:03:34
1011
原创 Nginx代理api出现response body内容被截断问题处理
问题现象(相同问题)通过nginx服务器代理后的API,response body内容被截断。字符串不完整。导致JSON解析报错。原因分析查看nginx日志,可以发现类似这样的错误信息:2017/04/19 13:16:28 [crit] 1879#0: *10035158 mkdir() "/usr/local/nginx/proxy_temp/0/91" failed (13: ...
2019-10-14 10:08:07
4224
原创 4、java 类和对象
面向对象的基本概念类定义1、类声明2、类的变量成员3、类的方法成员4、类的构造方法5、方法重载对象类和对象的关系类是一种对象的设计图纸;对象是类的实例;final 只能用,不能再继承了,比如String面向对象的基本特性:抽象、封装、继承、多态。抽象:抽象是指从众多事物中舍弃个别的、非本质的属性,抽出共同的、本质的属性的过程。软件开...
2019-10-08 00:37:05
181
原创 3、简单数据类型转换和类包装 及高精度数字
各类简单数据类型的转换优先关系byte,short,char --int--long--float--doublejava 高精度数字高精度整数:BigInteger高精度小数:BigDecimal
2019-10-07 16:17:37
211
原创 2、java 变量和基本数据类型
变量// 变量: 保存数据的存储单元(容器)// 声明变量语法:类型 变量名称基本数据类型1、boolean 2、byte 3、char 4、short 5、int 6、long 7、float 8、double基本数据类型也叫原始数据类型:整数、浮点数、字符类型、布尔型int int10=-23;int int8 =012;基本数据类型占位数。b...
2019-10-07 15:18:25
179
原创 1、Java标识符和关键字
java语言基础一、字符集二、标志符三、关键字四、注释一、字符集1、java 用Unicode 字符集65535个字符2、标志符 :是指由字母、数字、下划线及美元符号等组成一个字符序号,用来标识 变量、方法名称、类名、接口名称等。二、标志符标识符规则:1、数字不能开头;2、第一个字符之后,可以是货币符号、连接符或数字、字母、汉字的任意3、标志符...
2019-10-07 12:31:32
273
原创 ORA-01034错误:oracle not available
如图上:C:\app\tao\product\11.2.0\dbhome_1\database\INITORCL.ORA, 提示INITORCL.ORA 初始化没有找到文件,则去C:\app\tao\admin\orcl\pfile\init.ora.9620191892 位置,复制init.ora.9620191892 到上面位置,将init.ora.9620191892 文件名改成I...
2019-10-06 19:53:18
683
原创 Oracle 常用初始化命令
--创建一个表空间CREATE TABLESPACE MYSPACE DATAFILE 'D:/MYSPACE.DBF' SIZE 10M AUTOEXTEND ON--指定某个用户的默认的表空间是MYSPACEALTER USER SYSTEM IDENTIFIED BY NIIT DEFAULT TABLESPACE MYSPACE QUOTA UNLIMITED ON MYSPACECOMMIT--删除表空间DROP TABLESPACE MYSPACE--删除表空间,带内容一起删除
2019-10-06 18:39:52
467
原创 IntelliJ生成set,get方法所用快捷键
1、IntelliJ生成set,get方法所用快捷键快捷键为:alt+insert在编辑框中右击,选择generator,选择你想要生成get、set方法的属性,点击完成即可自动生成get和set方法。2、mac pro、 IntelliJ 怎么快捷键引包快捷键 . option +Enter...
2019-05-03 19:56:22
3421
转载 MAC JDK版本切换
通过命令’jdk6′, ‘jdk7′,’jdk8′轻松切换到对应的Java版本:1.首先安装所有的JDk:* Mac自带了的JDK6,安装在目录:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/下。* JDK7,JDK8则需要自己到Oracle官网下载安装对应的版本。自己安装的JDK默认路径为:/Library/Java/JavaVir...
2019-04-17 17:31:59
214
转载 Jboss:配置应用的部署目录
默认的,jboss从JBOSS_HOME/standalone/deployments这个目录查找应用并进行部署。这个信息配置在JBOSS_HOME/standalone/configuration/standalone.xml这个文件中,找到<subsystem xmlns="urn:jboss:domain:deployment-scanner:1.0">在这个文件中...
2019-04-12 20:53:32
3888
原创 python 基础篇
python 学习安装开始--》cmd --> cd c:\ -->dircd = change directorydir = 当前的目录文件列表变量: 是为了存储程序运算过程中的一些中间结果,为了方便调用;变量的命名规则1、要具有描述性2、变量名只能_,数字,字母组成,不可以使用特殊字符3、不能中文名为变量名4、不能以数字开头5、保留...
2019-03-25 23:00:33
165
原创 Linux安装python3.7.2
如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境,不要动现有的python2环境!一、安装python3.7.21. 安装依赖环境 # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readl...
2019-02-21 21:36:16
1606
原创 macbook pro如何连接远程主机
MacBook pro可以直接在终端输入:ssh 用户名@ip地址例如:ssh root@192.168.1.1
2019-02-21 21:34:12
2480
原创 Linux-关闭笔记本盖不休眠
systemd 处理某些电源相关的 ACPI事件,可以通过从 /etc/system/logind.conf以下选项进行配置:HandlePowerKey按下电源键后的行为,默认power offHandleSleepKey 按下挂起键后的行为,默认suspendHandleHibernateKey 按下休眠键后的行为,默认hibernateHandleLidSwitch 合上笔记...
2019-02-20 23:29:43
1215
原创 python语法基础
# 单引号注释 print()'''三引号注释法print()print()'''a="qwertyuiop"b="qwertyuio"sa = set(a)print(sa)sb = set(b)print(sb)sa|sbsa&sba={"name":"zhangsan","age":"20","sex":&q
2018-11-18 23:09:16
452
原创 golang 匿名函数使用
package mainimport ( "fmt" "go_code/chapter02/funinit/utils")// 3、全局匿名函数var( Fun1 = func(n1 int,n2 int) int { return n1 * n2 }) // init 函数,通常在init函数中完成初始化工作func main(){ // 1、在定义匿名...
2018-11-04 00:42:39
1113
原创 golang 全局执行顺序,先执行全局变量,在执行init
package utilsimport "fmt"var Age intvar Name string// Age Nane 是全局变量func init(){ fmt.Println("init 包的初始化 init()。。。") Age = 100 Name = "Tao"}///////////////////////////////////////...
2018-11-03 19:08:54
7894
原创 golang init的使用
package mainimport "fmt"// 全局执行顺序,先执行全局变量,在执行init(),在执行main方法var age = test()func test() int { fmt.Println("test()") return 90}func init(){ fmt.Println("init......")}// init 函数,通常在init...
2018-10-27 15:59:41
1532
原创 golang 函数练习题
package mainimport "fmt"// 函数使用练习func sum(n1,n2 float32) float32{ fmt.Printf("n2 的类型是%T \n",n2) return n1+n2}//编写一个函数交换两个变量func swap(n1 *int,n2 *int) { t := *n1 *n1 = *n2 *n2 = t}fun...
2018-10-27 13:17:02
739
原创 golang 学习函数几项注意
package mainimport "fmt"func getSum(a int,b int) int { return a+b}func getFun(funvar func(int,int) int, num1 int,num2 int) int{ return funvar(num1,num2)}//***************************...
2018-10-26 00:58:50
308
原创 golang 递归练习题
package mainimport "fmt"func main(){ res := fbn(3) fmt.Println("res = ",res) fmt.Println("res = ",fbn(4)) fmt.Println("res = ",fbn(5)) fmt.Println("res = ",fbn(6)) fmt.Println("res1 = &qu
2018-10-09 22:27:22
473
原创 golang switch 练习题
package mainimport "fmt"func main(){ // 定义一个变量 var n1 float64 = 10.5 var n2 float64 = 5.5 var ope byte ='+' var res float64 switch ope{ case '+': res = n1+n2 case '-': res = n1-n...
2018-10-04 02:39:50
375
原创 golang continue goto return 练习题
package main// 引包的两种方式,开发中使用第二种方式。// import "fmt"// import "unsafe"import ( "fmt" //"strconv" //"unsafe")func main(){ // for i:=0; i<4; i++{ // for j:=0;j<10;j++{ // i
2018-10-04 02:01:44
537
原创 golang break 练习题
package main// 引包的两种方式,开发中使用第二种方式。// import "fmt"// import "unsafe"import ( "time" "math/rand" "fmt")func main(){ var count int = 0 for { rand.Seed(time.Now().Unix...
2018-10-03 19:21:47
388
原创 golang break 练习题
package main// 引包的两种方式,开发中使用第二种方式。// import "fmt"// import "unsafe"import ( "time" "math/rand" "fmt")func main(){ var count int = 0 for { rand.Seed(time.Now().Unix...
2018-10-03 15:21:05
258
原创 golang for练习题
package main// 引包的两种方式,开发中使用第二种方式。// import "fmt"// import "unsafe"import ( "fmt")func main(){ //打印一个矩形 /* **** **** **** */ //i 表示层数 for i :=1; i<= 4;i++ { // j 表示每层打印多少*...
2018-10-03 13:55:56
441
原创 golang 练习题应用案列
package main// 引包的两种方式,开发中使用第二种方式。// import "fmt"// import "unsafe"import ("fmt")func main(){ //swicth // 有两个变量,a和b,要求将其进行交换,但是不允许使用中间变量,最终打印结果 var a int = 10 var b int = 2...
2018-10-03 00:38:46
489
原创 java实现构造无限层级树形菜单
1、构造一个实体类,用来存储节点,所以我们构造的需要四个对象(id,pid,name,和chirenList)2、构造菜单结构3、构造子菜单,如此循环,通过pid判断上级菜单具体实现:1、这里构造Tree.java实体类 1 2 3 4 5 6 7 8 9 10 11 12 1...
2018-08-24 16:36:39
2138
原创 遍历List中得到的结果并添加逗号(为了 拼接sql)
public static String whererIn(String fieldName,List<String> listGroupIds) { String sqlWhere=" "; StringBuffer sb = new StringBuffer(); if(!listGroupIds.equals("")&& listGroupIds...
2018-08-09 09:45:28
1955
dk-8u221-linux-x64.tar.gz for linux 64bit
2021-01-10
2010-2020 status 0普通工作日1周末双休日2需要补班的工作日3法定节假日.json
2020-05-29
weblogic 安装方式及到百度网盘下载
2018-04-23
redis-2.0.2
2014-01-25
EMS SQL Manager 2007 for MySQL 破解 注册码
2013-03-20
jox-1.17b3.jar
2013-03-06
xmlspy 2011破解版
2013-02-27
tcpmon-1.0-bin.rar
2013-02-27
Tcpmon 客户端服务端
2013-02-27
windows Server 2003 域控制器建立教程
2013-01-28
EMS SQL Manager for MySQL
2013-01-18
北风客户关系管理源码 CRM
2013-01-16
iReport 用户手册
2013-01-15
java中导入导出Excel文件
2013-01-15
MYSQL的默认编码
2012-12-11
AptanaKeygen破解
2012-11-08
Struts标签库API.chm
2012-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人