- 博客(34)
- 资源 (7)
- 收藏
- 关注
原创 windows对deepseek大模型的很多相关应用支持差
摘要:对于习惯使用Windows系统的用户,可通过Docker Desktop快速部署各类项目(如AnythingLLM、Open-WebUI等)。方法是在项目yml目录下执行docker-compose命令,遇到问题可直接将报错信息咨询AI获取解决方案。相比传统Windows应用配置,Docker方式更高效便捷,大幅节省部署时间。
2026-01-31 15:24:48
62
原创 idea try-catch快捷键ctrl+alt+T被占用解决办法
1.qq占用热键的情况下可以使用ctrl+win+alt+t 2.idea菜单code->添加try-catch块。 3.关闭qq。 4.设置qq其他功能热键为ctrl+alt+T,然后重启或者卸载重装qq,从而让qq内部热键冲突,当设置的功能为ctrl+alt+T的热键显示正常后,代表隐藏的占用ctrl+alt+T热键的功能为冲突,再把显示正常的热键设置为其他的,ctrl+alt+T...
2019-11-17 21:49:22
6786
4
原创 在java中,常量的定义、常量的存储位置、常量池概念、jvm内存结构、编译期和运行期
《Thinking in java》中这个常量指的是“在Java 中,这类常量必须是原始的 并且以关键字final 表示。在对这个常量进行定义的时候,必须对其进行赋值。 一个既是 static 又是final 的域只占有一份不能改变的存储空间。” 编译期的值的确定“我们不能因为某数据是 final 的就认为在编译期可以知道它的值。在运行期使用随机生成的数值来初始化类的属性,就说明了这一...
2019-10-26 17:42:58
1004
原创 4.ActiveMQ
一、ActiveMQ简介、安装 MQ英文名MessageQueue,中文名即消息队列,干嘛用的呢,说白了就是一个消息的接受和转发的容器,可用于消息推送。 ActiveMQ是由Apache出品的,一款流行的,能力强劲的开源消息中间件。 二、什么情况下使用ActiveMQ? 1.多个项目之间集成 (1) 跨平台 (2) 多语言 (3) 多项目 2.降低系统间模块的耦合...
2019-10-24 14:15:58
432
原创 一次sql语句编写+优化——使用join代替子查询
需求: 将所有没有订单记录的用户取出来 1.查询所有用户 SELECT * FROMuserinfo 2.查询有订单记录的用户(下订单的用户) SELECT UserID FROM ordersinfo 3.查询没有订单记录的用户 SELECT * FROM userinfo WHERE UserID NOT in...
2019-08-31 19:58:27
1355
原创 3.如何保证消息不被重复消费?(如何保证消息消费时的幂等性)
如何保证消息不被重复消费?(如何保证消息消费时的幂等性) 答: 要保证消息不被重复消费,需要保证消息消费时的幂等性,保证了幂等性,重复消费了也不会造成系统异常。 幂等性,通俗的说,无论你重复请求多少次,你得确保对应的数据是不会改变的。 一条数据重复出现两次,数据库里就只有一条数据,这就保证了系统的幂等性。 怎么保证消息队列消费的幂等性...
2019-08-16 18:22:40
3341
原创 2.如何保证消息队列的高可用啊?
如何保证消息队列的高可用啊? 答: RabbitMQ是基于主从做高可用性的。 rabbitmq有三种模式:单机模式,普通集群模式,镜像集群模式。 1)单机模式 生产中没人用单机模式。 2)普通集群模式(无高可用性) 意思就是在多台机器上启动...
2019-08-16 18:18:22
190
原创 1.理解MQ
一 、MQ介绍 MQ 是(message queue) ,消息队列,消息中间件,采用JMS(java message service)规范的一种程序。它作为一个存储数据的容器独立部署在服务器上,提供接口给其他系统调用。 Mq消息中间件完成RPC调用的异步执行,服务调用之间的解耦合,提高主要(核心)服务的响应速度。 在项目中,将一些无需即时返回且耗时的操作提取出来,进行了异步处理,而这种异步处...
2019-08-12 20:07:27
312
原创 3. HttpClient实现RPC远程调用
httpClient模拟客户端浏览器发送请求、获取响应结果。 在一个项目中通过httpclient访问另外一个项目Controller(web层),HttpClient是Apache提供一个使用java代码发送http请求的工具包 http+json=httpclient httpclient发送远程请求,同异步json响应数据 1) 服务创建 ...
2019-08-07 22:24:51
428
原创 2. 使用RMI实现远程调用
使用RMI实现远程调用 RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象,必须实现该远程接口。 java.rmi包下的类和方法。 RMI怎么实现的? 1)服务创建 1.继承Remote接口,标识子接口中的方...
2019-07-31 11:26:16
204
原创 1. RPC概述
一、为什么要有RPC 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 问题:服务与服务之间的接口如何调用? 解决:使用rmi、httpclient、RestTemplate、RPC服务治理框架。 二、RPC远程调用介绍 RPC(Remote Procedure Ca...
2019-07-31 11:22:55
229
原创 PageHelper-Mybatis分页插件-使用心得
1.导入jar包 2.业务层调用 1)配置分页插件 interceptor 拦截器 特别注意,新版拦截器是 com.github.pagehelper.PageInterceptor。 com.github.pagehelper.PageHelper 现在是一个特殊的 dialect 实现类,是分页插件的默认实现类,提供了和以前相同的用法。 dialect配置的是数...
2019-07-23 17:22:17
537
原创 JUC并发包——ForkJoin框架简单了解
一、ForkJoin框架 Fork/Join 分叉/结合框架。 1. 什么是ForkJoin框架适用场景 虽然目前处理器核心数已经发展到很大数目,但是按任务并发处理并不能完全充分的利用处理器资源,因为一般的应用程序没有那么多的并发处理任务。基于这种现状,考虑把一个任务拆分成多个单元,每个单元分别得到执行,最后合并每个单元的结果。 Fork/Joi...
2019-06-30 23:36:59
352
原创 JUC并发包——BlockingQueue 阻塞队列 解决生产者消费者问题
测试类不做任何修改 package com.bjsxt.commu2; import com.bjsxt.commu1.ProductFactory2; public class Test3 { public static void main(String[] args) { //创建并启动多个生产者和消费者线程 fi...
2019-06-22 20:49:43
427
原创 JUC并发包——Lock锁解决生产者消费者问题
原来的写法 package com.bjsxt.commu1; import java.util.ArrayList; import java.util.List;/** * 商品工厂 */public class ProductFactory { private List<String> list = new ArrayList&l...
2019-06-21 11:56:38
345
原创 3.EasyUI入门--EasyLoader组件介绍及阅读API理解组件之间的依赖关系
看依赖关系,dialog继承自window。 dialog继承了来自父类的属性,也重新定义了一些属性,也就是说可以使用父类的属性,比如dialog继承window,window继承panel,panel有属性叫做width,用来设置宽度,dialog()方法可以直接用,换句话说,父类有的他都有,除了重新定义的。 dialog还继承了linkbutton,表示dialog支...
2019-05-21 16:27:15
302
原创 2.EasyUI入门--easyui的两种渲染页面方法及API文档介绍
1.导入依赖包到WebRoot目录下 页面引入css、js <!--引入easyui主题的css文件 --> <link rel="stylesheet" type="text/css" href="/ssm-easyui/js/jquery-easyui-1.7.0/themes/default/easyui.css"> ...
2019-05-16 10:21:07
1243
原创 1.EasyUI入门---介绍
注意:jquery-easyui-1.2.6是基于jquery-1.7.2版本的,如果是其他版本,可能由于版本兼容性的问题,效果出不来。 如果用1.4的jquery可能就会出问题,莫名其妙的问题。 所以使用jquery的时候,最好使用它包里面的jquery的版本。 视频作者孙宇 博客整理llsses 网址大部分不可用了。。 有兴趣的可以看我上传...
2019-05-16 10:10:22
286
原创 EasyUI easyui-datagrid 实现一列显示多个字段的数据(回显多字段、一列显示多列、单元格显示多字段)
主要代码 //1.获取表单数据 var val=$("#ff").serialize(); console.info(val); //2.把查询的值给easyui中的table表格 $("#tab").empty();var tarObject=$("#tab").append('<table id="dg" class="easyui-datagr...
2019-05-04 22:23:55
3920
原创 rolesShow.jsp:132 Uncaught TypeError: Cannot read property 'target' of null 节点没有找到
错误 原因是代码 var node = $('#tt').tree('find', rs[i]); 中node节点没有找到,所以代码 $('#tt').tree('check', node.target); 中node.target为null。 而rs[i]来自代码 //获取角色菜单数据,并回显菜单tree。 $.post("findMoreRoleMen...
2019-04-29 16:09:10
3140
原创 easyui CheckBox Tree 复选框实现数据回显
关键点: 回显前,把以前回显的数据清除 //先将回显数据全部清除(重点方法) //获取所有选中节点 var nodes = $('#tt').tree('getChecked'); //遍历,选中的都不选中 for(var i=0; i<nodes.length; i++){ console.info('nodes[...
2019-04-29 15:41:10
1689
4
原创 基于json字符串的前后端交互:表单序列化成json字符串,解决checkbox覆盖前一个值的问题
/** 表单序列化成json字符串的方法 */ function form2JsonString(formId) { //获取准备提交后台的表单域数组Array(size) [ { name: "uname", value: "12312" }, {…}, {name: "fav", value: "2"}, {name: "fav", value: "2"} ] var param...
2019-04-22 00:01:16
923
原创 获取eclipse工作空间路径、当前项目路径、项目名、WebContent的绝对路径、WebContent内部文件夹的绝对路径
Tomcat部署路径选择Use workspace metadata (does not modify Tomcat installation)有效。 import java.io.File; import javax.servlet.http.HttpServletRequest; /** * 获取本地项目的一些路径 * @author lisi * */ public c...
2019-04-17 22:40:58
4158
原创 java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/LoopTag 简单的解决方法
idea开发时,在maven中的pom.xml里已经引入了以下两个依赖,jstl-1.2.jar与standard-1.1.2.jar <!--jstl、el支持插件,jsp还需要在头部声明taglib和关闭忽略el--> <dependency> <groupId>javax.servlet.jsp.jstl</groupId&...
2019-03-19 09:27:57
3360
4
原创 idea乱码终极解决方案
IDEA 统一编码为utf-8编码 方法一: File->Settings->Editor->File Encodings 方法二: File->Other Settings->Default Settings ->Editor->File Encodings 方法三: 将项目中的.idea文件夹中的encodings.xml文件中的编...
2019-03-18 15:11:28
9166
原创 3.启动maven私服
启动maven私服 [root@localhost ~]# cd /usr/local/nexus/nexus-2.14.5-02/bin [root@localhost bin]# ./nexus start 查看ip [root@localhost bin]# ifconfig 访问http://192.168.157.157:8081/nexus...
2019-03-10 14:37:57
1414
原创 5.运行-添加tomcat插件
在网站:http://www.mvnrepository.com搜索 tomcat maven plugin 结果在页面下面 这个功能的运行不是eclipse的功能,是maven的功能, 如果报错则可能是module重复了。 平常不可能经常用命令启动,那么eclipse如何自动启动呢? 配置运行 偶然出现问题tomcat没运行起...
2019-03-10 14:30:57
255
原创 4.为maven项目生成web.xml
maven项目创建完成后,发现目录里没有webapp和web.xml怎么办?下面我们来解决这个问题。 右击web项目->Preperties->Project Facets->Convert to faceted form...->勾选Dynamic Web Module->单击Further configuration available... 在...
2019-03-10 14:26:13
433
原创 5.项目关系之依赖、继承、聚合 [深入篇]
项目关系 上面讲依赖是入门,下面讲依赖是深入了解,除了了解依赖还有继承和聚合。 1.Maven的依赖 1.1 添加依赖 在Maven中需要使用在dependencies中定义一个或者多个dependency元素,来声明项目的一个或者多个依赖。 每个依赖元素dependency包括: 例如:为项目添加junit测试的jar包,可以按如下方式定义 <project xml...
2019-03-10 14:23:38
401
原创 2.创建maven项目
创建maven项目 我们在Eclipse菜单栏中点击File->New->Other->Maven(或File-->New--->Maven Project),在弹出的对话框中会看到,如下图所示: 选择Maven Project,请选中Create a simple project(skip archetype selection),之后点击Next ...
2019-03-10 14:08:52
339
原创 1.Maven是什么
Maven 读音是[ˈmevən],也就是“霉文”,而不是读“马文”。它是一个项目管理和综合工具,Maven使用标准的目录结构和默认构建生命周期。提供了开发人员构建一个完整的生命周期框架,开发团队可以自动完成该项目的基础设施建设。相信如果对 Maven 没有任何了解的,看了这段话等于没看,不过没关系,后面我们将会逐渐揭开 Maven 的神秘面纱。什么是 Maven,你只需要知道这玩意能简化和标准...
2019-03-10 14:02:46
954
原创 2.安装maven私服-重点
安装maven私服-重点 1.安装jdk 用Xftp把jdk-7u80-linux-x64.tar.gz传输到根目录 解压 Mkdir -p /usr/local/java tar zxvf jdk-7u80-linux-x64.tar.gz -C /usr/local/java 配置环境变量 2.安装maven私...
2019-03-10 13:54:53
237
原创 4.Maven 的常用命令
创建 HelloMaven 工程 在 src/main/java 新建包 com.ys.maven,然后在这个包中创建类 HelloMaven.java 1 2 3 4 5 6 7 8 9 10 packagecom.ys.maven; publicclass...
2019-03-10 13:45:10
371
原创 2.使用idea新建maven WEB项目
配置Maven 软件配置一次即可,所有Maven项目共享。 1)如上图标注3选择自己的仓库 1)如上图标注 2 所示,Import Maven projects automatically 表示 IntelliJ IDEA 会实时监控项目的 pom.xml 文件,进行项目变动设置。 2)如上图标注3 所示,在 Maven 导入依赖包的时候是否自动下载源...
2019-03-10 13:41:07
411
com.lifesting.tool.encoding_1.0.0.jar及源码
2019-04-18
java反编译工具luyten-0.5.3.jar、jd-gui-1.4.0.jar和jd-gui.exe
2019-04-19
EasyUI入门教程--第02课_介绍easyloader组件和easyui怎样使用.avi
2019-04-20
EasyUI入门教程--第03课_parser组件panel组件及如何使用组件自带的属性、事件、方法.avi
2019-04-20
EasyUI入门教程--第01课_EasyUI简介.avi
2019-04-20
Spring2.5_CN 开发参考手册(中文版).rar
2019-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅