自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(191)
  • 资源 (63)
  • 收藏
  • 关注

原创 java.lang.UnsatisfiedLinkError: no onnxruntime4j_jni in java.library.path

换个思路处理:由于别的1.8同事执行没问题,所以去官网下载最终版本的 jdk1.8。原有 jdk 1.8.0_114 升级为 jdk 1.8.0_401。都是jdk1.8同样的windows别的同事电脑没问题。加载的 user_paths路径 也没看到对应文件。更换jdk后 正常执行,使用langchain。重新debug看问题,

2024-02-02 14:51:29 420 2

原创 redisson Unexpected exception while processing command Only 1 of 2 slaves were synced

分布式锁,默认值是等1秒全部slave 同步成功master再继续,如果slave。生产环境一个活动给某个用户发送积分失败,核心业务接口使用Redisson分布式锁。找运维同学,看监控,没看到异常,反馈其他应用没问题。从自己代码定位问题。sentinel模式:master slave1 slave2。修改成一个slave成功就可以继续分布式锁下的业务逻辑。就报错(本例中一台slave成功一台没在1s内成功)。经过和运维确认,那个时间点redis在进行数据持久化,,运维侧看,不能避免1秒内全部完成所有节点。

2023-11-18 15:06:40 1418 1

原创 训练自己的ChatGPT(ChatGLM微调 )

我是一个名为 ChatGLM 的人工智能助手,是清华大学 KEG 实验室和智谱 AI 公司于 2023 年共同训练的语言模型。我的任务是针对用户的问题和要求提供适当的答复和支持。接上文https://blog.csdn.net/dingsai88/article/details/130639365。{"content": "你是谁", "summary": "你好,我是赛赛的朋友晨晨,江湖人称细哥。{"content": "晨晨", "summary": "帅的一批"}数据内容都是:数据量太多训练太慢。

2023-05-16 12:15:55 4788 1

原创 两小时搭建自己的ChatGLM免硬件

安装依赖解决 : pip install rouge_chinese nltk jieba datasets。“调整 quantization_bit 来被原始模型的量化等级,不加此选项则为 FP16 精度加载”ModelScope太给力了,本来都打算自己买机器运行了,正好有使用的机会。ChatGLM-6B 是一个开源的、支持中英双语的对话语言模型,基于。ChatGLM 完全傻瓜式的教程,按照官网操作就行了。删除 --quantization_bit 4。按照图片里的选择(选择其他好像不能创建成功)

2023-05-12 12:12:14 11433 6

原创 mysql datetime精度和java.util.Date导致的死循环问题

mysql datetime精度和java.util.Date导致的死循环问题。更新的值入参: 2023-03-06 12:09:00.002实际值被更新为:2023-03-06 12:09:00

2023-03-06 12:33:19 454

原创 MySQL8.0的锁定读(for share、for update、NOWAIT、skip locked) 和 非锁定读

MySQL8.0的锁定读(for share、for update、NOWAIT、skip locked) 和 非锁定读 。

2022-04-28 16:31:51 2144

原创 一次生产慢响应问题排查:TRUNCATE TABLE (MySQL Bug 68184)

TRUNCATE TABLE 慢SQL innodb自适应hash

2022-03-25 15:25:22 1488

原创 Nacos client 兼容问题Server check fail, please check server xxx.com ,port 9848 is available , error ={}

Nacos client 兼容问题Server check fail, please check server xxx.com ,port 9848 is available , error ={}

2022-03-25 14:30:16 8848

原创 异常日志打印不全-XX:+OmitStackTraceInFastThrow

生产异常无详细信息,NullPointerException 无详细信息 ,本地无法复现,OmitStackTraceInFastThrow

2021-12-31 17:16:45 971

原创 git把commitid替换为master

一 把comitid拉成新分支: git checkout 3cdbfe36a37cc379b3bb0f888db260acbf8708a2 -b newMaster 二 删除master保护和默认 步骤如下:(1)进入git项目主页---选择右上角的设置---Edit Project(2)找到Default Branch---选择newMaster为默认...

2019-10-10 17:46:33 472

原创 springboot打印mybatis 执行的SQL

application.properties 文件增加logging.level.com.yirendai.bank.finance.mappers.*=debug

2019-07-05 15:23:54 1002

原创 mysql时区问题 serverTimezone=Asia/Shanghai

起因:debug问题的时候发现入参的时间和库里查出来的预期不一样.post入参:startDate=2019-05-05+04%3A20%3A02&userId=aaa&endDate=2019-05-05+23%3A20%3A02在navicat for mysql里执行的SQL:select * from tablename WHERE ( user_id =...

2019-07-05 15:16:31 51154 2

原创 Java不改变内存地址修改字符串内容

之前面试被问到,如何不改变字符串内存地址,修改它的内容。没答上来,最后问了面试官如何实现,答曰:反射。正好看到一篇文章:https://blog.csdn.net/a925907195/article/details/46975171自己也记录一下 String str01 = "aaa"; String str02 = "aaa"; ...

2019-06-20 12:02:34 1555

原创 即时编译器优化技术一览

即时编译器优化技术一览 1.编译器策略(compiler tactics)延迟编译(delayed compilation)分层编译(tiered compilation)栈上替换(on-stack replacement)延迟优化(delayed reoptimization)静态单赋值表示(static single assignment representation)...

2019-05-15 16:46:53 960

转载 使用Intellij idea如何快速查看Java类字节码

            挺好的备份一个         Java字节码深入解析一:Java字节代码的组织形式  类文件{  OxCAFEBABE,小版本号,大版本号,常量池大小,常量池数组,访问控制标记,当前类信息,父类信息,实现的接口个数,实现的接口信息数组,域个数,域信息数组,方法个数,方法信息数组,属性个数,属性信息数组  }  二:查看方法 --- javap命令...

2018-12-24 11:09:56 1829

原创 Git Unable to create '*index.lock':

 今天提交代码发现报错:  Unable to create '*/.git/index.lock': File exists. Another git process seems to be running in this repository, e.g. an editor opened by 'git commit'. Please make sure all proc...

2018-11-19 13:04:34 2563

原创 5. 最长回文子串

题目描述: 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为1000。示例 1:输入: "babad"输出: "bab"注意: "aba"也是一个有效答案。示例 2:输入: "cbbd"输出: "bb" 答案class Solution: def longestPalindrome(self, s): ...

2018-08-07 14:34:08 159

原创 4. 两个排序数组的中位数

 题目描述: 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2 。请找出这两个有序数组的中位数。要求算法的时间复杂度为 O(log (m+n)) 。你可以假设 nums1 和 nums2 均不为空。 示例 1:nums1 = [1, 3]nums2 = [2]中位数是 2.0示例 2:nums1 = [1, 2]nums2 =...

2018-08-07 14:21:16 145

原创 中欧MiniMBA-问题解决-必修

2018-04-09 13:21:47 1446

原创 中欧MiniMBA-高效沟通-必修

2018-04-09 13:21:01 957

原创 中欧MiniMBA-决策与执行-必修

2018-04-09 13:20:08 653

原创 Data length too large: 8843379, max payload: 8388608, channel: NettyChannel --Dubbo框架超出默认最大值

I.起因:同事系统使用dubbo发生异常:Data length too large: 8843379, max payload: 8388608, channel: NettyChannel [channel=[id: 0x5d5880d9, /10.130.80.194:19443 => /10.130.85.187:20900]]java.io.IOException: Data l...

2018-04-09 13:14:39 7003

原创 java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8B' for column 'a' at row 1

问题现象:系统网络访问日志插入报异常:service: com.xxxxe, method: xxest, exception: org.springframework.jdbc.UncategorizedSQLException: ### Error updating database.  Cause: java.sql.SQLException: Incorrect string value...

2018-02-09 15:56:43 4576 1

原创 增加单测 java.lang.ClassCastException: com.sun.crypto.provider.RSACiphe

java.lang.ClassCastException: com.sun.crypto.provider.RSACipher cannot be cast to javax.crypto.CipherSpi at javax.crypto.Cipher.chooseProvider(Cipher.java:845) at javax.crypto.Cipher.init(Cipher.ja

2017-12-27 16:27:14 2801

原创 中欧MiniMBA-建设高效团队

为啥没早些学这个,也不至于出那么多事。

2017-12-23 21:29:49 861

原创 基于Dubbo框架的秒杀系统设计与实现-2

1.1         论文的目标与研究内容1.1.1        研究目标针对电影院线实际业务需求,设计出一套功能完整、性能高效稳定的秒杀系统。根据目标业务需求,将分布式框架Dubbo、Redis内存数据库、分布式消息队列RocketMQ、Spring框架集成应用于秒杀系统,实现秒杀系统功能模块化,有效快速的利用闲置的硬件资源提高秒杀系统活动时系统的稳定性。秒杀活动上线时可以快速水平拓

2017-12-06 22:32:26 1724

原创 基于Dubbo框架的秒杀系统设计与实现-1

摘    要互联网电商企业常见的吸引客户流量一种手段是“秒杀”活动,针对互联网电商“秒杀”系统中出现的瞬间高并发访问题,设计并且实现一个易于伸缩、高可用、高性能的web“秒杀”系统的解决方案。根据“秒杀”活动特点,从网站系统架构入手,从页面优化、CDN(内容分发网络)、负载均衡、接口缓存设计与优化、异步响应等方面设计了一套相应的解决方案。基于文章内容的解决方案可以有效的解决高并发“秒杀”系统的

2017-12-06 22:26:30 2023 1

原创 中欧MiniMBA-精益创新

2017-11-24 15:51:19 1439 2

原创 Rocketmq-3.2.6简单操作

I.下载解压并且启动下载地址:http://download.csdn.net/detail/dingsai88/9778908II.mqcd C:\DingSai\Tools\RocketMQ\alibaba-rocketmq\binstart/b mqnamesrv.exe >C:\DingSai\Tools\RocketMQ\alibaba-rocketmq\

2017-03-12 22:48:39 1970 8

原创 Linux Docker 下载资源慢DaoCloud

I.注册DaoCloud 网址:https://dashboard.daocloud.io/I.进入加速器I.执行命令并且重启I.正常下载即可[root@localhost ~]# curl -sSL https://get.daocloud.io/daotools/set_mirr

2016-09-23 15:30:40 5366 1

原创 算法-百鸡问题 Java

历史:  百鸡问题是一个数学问题,出自中国古代约5—6世纪成书的《张邱建算经》,是原书卷下第38题,也是全书的最后一题,该问题导致三元不定方程组,其重要之处在于开创“一问多答”的先例。      问题描述:    百钱买百鸡的问题算是一套非常经典的不定方程的问题,题目很简单:公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,         用100文钱买一百只鸡,其中公

2016-06-29 11:57:39 3457 1

原创 代理模式(Proxy) Java

定义:代理模式: 为其他对象提供一种代理以控制对这个对象的访问。使用场合:远程代理,一个对象在不同的地址空间提供局部代表。这样可以隐藏一个对象存在于不同地址空间的事实。虚拟代理,创建对象开销很大,通过代理模式来存放实例化很长时间的真实对象。安全代理,可以控制真实对象的访问权限。类图:代码

2016-06-23 18:22:56 857

原创 状态模式(State) Java 调用者不需要关心自身状态

定义状态模式(state):当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。类图代码:State和实现类package ding.study.designpatterns.state;/** * 抽象状态类 * @author daniel * @version 正式版 */public abstract

2016-06-18 17:28:35 2089

原创 建造者模式(Builder) Java 造人和人的细节分开

定义建造者模式(builder):一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。类图代码Personpackage ding.study.designpatterns.builder;/** * 人类 * @author daniel * @email [email protected] * @tim

2016-06-18 17:10:24 2565

原创 访问者模式(Visitor)Java

定义 :访问者模式(Visitor)  表示一个作用于某个对象结构的各元素的操作。它使你可以在不改变元素的类的前提下定义作用于这些元素的新操作。   在不改变类的情况下给不通类赋上新属性。  类图代码人类抽象类和实现类package ding.study.designpatterns.visitor;/** * 定义人对象的接口

2016-06-18 16:47:01 627

原创 策略模式(Strategy) Java 计算器加减法抽象

定义策略模式(Strategy):策略模式是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用所有的算法,减少各种算法类与使用算法类之间的耦合。类图代码Strategy策略模式定义方法的抽象类package ding.study.designpatterns.strategy;/

2016-06-18 16:29:10 3205

原创 观察者模式(Observer) Java

定义 观察者模式(Observer 发布-订阅):定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。类图代码Observer订阅者抽象类package ding.study.designpatterns.observer;/** * 订

2016-06-18 16:12:00 2516

原创 备忘录模式(memento) Java

定义:备忘录模式(memento):在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。类图:代码战神奎爷类package ding.study.designpatterns.memento;/** * 奎爷类 * * @author daniel * @emai

2016-06-18 15:48:47 723

原创 抽象工厂模式(Abstract Factory) Java

I.定义提供一个创建一系列相关或相互依赖的接口,而无需指定它们具体的类。为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。I.类图I.代码调用类package ding.study.designpatterns.abstratfactory;/** * I.定义:提供一个创建一系列相关或相互依赖的接口,而

2016-06-17 10:41:38 464

原创 中介者模式(Mediator)Java

中介者模式(Mediator):用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显示地相互引用,从而使其耦合松散,而且可以独立的改变他们之间的交互。类图:参考以上不太好理解:我在网上找了两幅图帮助理解代码Country国家抽象类pac

2016-06-12 12:39:34 1786

SSH Putty工具

linux 的连接工具 ssh 和putty

2015-03-17

微信开发者中心启用配置jsp版

官网给的是php的demo 分享出来jsp版的。

2015-03-12

SpringMVC Mybatis P6psy Mongodb整合的项目

框架式SpringMVC +Mybatis 日志记录是log4j+Mongodb P6psy监控SQL语句

2015-02-27

Mongodb Log4j整合jar包

log4j-1.2.17.jar log4mongo-java-0.7.4.jar mongo-java-driver-2.9.3.jar

2015-02-27

MongoCola管理工具

MongoCola管理工具 图形化界面简单易用

2015-02-27

powerdesigner 16.5

powerdesigner 16.5 破解 含有说明文档

2015-02-13

SpringMVC+Mybatis整合项目

spring3+mybatis3整合的完整项目导入就可运行 mysql数据库含有建库建表数据文件 1

2015-02-11

mybatis基础学习项目源代码

Mybatis学习的项目 详细介绍: http://blog.csdn.net/dingsai88/article/details/43704695

2015-02-10

mysql-proxy-0.8.5-windows-x86-32bit

mysql-proxy-0.8.5-windows-x86-32bit. 官网下载挺麻烦的,直接下载下来备份。 mysql proxy for windows

2015-02-05

mongodb源代码

mogodb源代码:

2015-01-27

Bootstrap-导航条-栅格系统-Carousel(轮播效果)-标签页

bootstrap 导航条 栅格系统 Carousel(轮播效果) 标签页 简单好用有注释效果图在 http://blog.csdn.net/dingsai88/article/details/42970767

2015-01-21

bootstrap-3.3.2

bootstrap3,开发高达上网页必备。 官网不知道为啥突然下不了了,弄一个备份

2015-01-21

Java 记录日志过滤器 复制到项目即可使用

记录请求人的IP资源等信息,复制到项目即可使用jar包中含有使用说明。 复制到lib里 配置filter即可使用。4K大小 日志形式: 2014-12-10 11:48:10; 来自IP:192.168.1.33 请求了:http://192.168.1.22/index3.jsp?user=aaa 配置实例: filterDing com.ding.struts.filter.FilterLog filterDing /*

2014-12-10

apk反编译工具

打开Androidfby中的Android反编译工具,开始直接反编译,选中你要反编译的apk,反编译即可,这样就可以得到软件中图片,xml,dex文件,或者直接用解压文件解压,但是不能保证xml正常显示,所以我们最好是结合一起用 打开反编译之后的文件夹,找到classes.dex,将其复制到dex2jar的文件夹目录下面,与dex2jar.bat在同一目录即可。打开命令提示符,一直打开到dex2jar目录,执行以下命令dex2jar.bat classes.dex

2014-11-19

OSCache democratic

导入到myeclipse就能用, 使用说明在: http://hi.baidu.com/576699909/item/f51fd93fd641bf26b3c0c525 OSCache的版本是 oscache-2.3.1.jar

2014-03-06

oscache2.4.1

Cache是一种用于提高系统响应速度、改善系统运行性能的技术。尤其是在Web应用中,通过缓存页面的输出结果,可以很显著的改善系统运行性能。本文中作者给大家介绍一个实现J2EE框架中Web应用层缓存功能的开放源代码项目----OSCache。通过应用OSCache,我们不但可以实现通常的Cache功能,还能够改善系统的稳定性。

2014-03-06

android仿美图秀秀 图片叠加拖动旋转

android仿美图秀秀 图片叠加、拖动、旋转等操作。

2013-07-17

jmeter 测试

jmeter测试工具简单方便 使用方法在 http://hi.baidu.com/576699909/item/e6431b451a2a9c0ce9350450

2013-06-25

IOS 5 Programming Cookbook中文版

IOS 5 Programming Cookbook中文版

2013-04-08

android截包工具

具体的使用方法在: http://hi.baidu.com/576699909/item/f15d89d6860b2eef55347f4a PC下查看和使用工具在: http://download.csdn.net/detail/dingsai88/4305624

2013-03-22

手把手教你2小时搭建清华大学ChatGLM

https://blog.csdn.net/dingsai88/article/details/130639365 部署自己的chatglm,不需要买硬件。

2023-05-15

seata-server-0.7.1.zip

seata-server-0.7.1.zip http://seata.io/zh-cn/docs/user/quickstart.html github真不好下,留一个备份

2021-01-15

seata-server-1.4.0.zip

seata-server-1.4.0.zip http://seata.io/zh-cn/docs/user/quickstart.html

2021-01-15

Java虚拟机规范jdk8版

别人那里下载的,自己留个备份以后慢慢看。 《Java虚拟机规范(Java SE 8版)英文版》由Java虚拟机技术创建人撰写。《Java虚拟机规范(Java SE 8版)英文版》全面而准确地阐释了Java虚拟机各方面的细节,围绕Java虚拟机整体架构、编译器、class文件格式、加载、链接与初始化、指令集等核心主题对Java虚拟机进行全面而深入的分析,深刻揭示Java虚拟机的工作原理。《Java虚拟机规范(Java SE 8版)英文版》中完整地讲述了由Java SE 8所引入的新特性,例如对包含默认实现代码的接口方法所做的调用,以及为支持类型注解及方法参数注解而对class文件格式所做的扩展等,还阐明了class文件中各属性的含义及字节码验证的规则。, 《Java 虚拟机规范(Java SE 8版)英文版》基于Java SE 8,完整且准确地阐述Java虚拟机规范,是深度了解Java虚拟机和Java语言实现细节的极佳选择

2018-12-24

Java虚拟机规范

《Java虚拟机规范(Java SE 8版)英文版》由Java虚拟机技术创建人撰写。《Java虚拟机规范(Java SE 8版)英文版》全面而准确地阐释了Java虚拟机各方面的细节,围绕Java虚拟机整体架构、编译器、class文件格式、加载、链接与初始化、指令集等核心主题对Java虚拟机进行全面而深入的分析,深刻揭示Java虚拟机的工作原理。《Java虚拟机规范(Java SE 8版)英文版》中完整地讲述了由Java SE 8所引入的新特性,例如对包含默认实现代码的接口方法所做的调用,以及为支持类型注解及方法参数注解而对class文件格式所做的扩展等,还阐明了class文件中各属性的含义及字节码验证的规则。, 《Java虚拟机规范(Java SE 8版)英文版》基于Java SE 8,完整且准确地阐述Java虚拟机规范,是深度了解Java虚拟机和Java语言实现细节的极佳选择。

2017-11-22

RocketMQ-3.2.6

RocketMQ-3.2.6,CSDN下载快,不用去官网下载了

2017-03-12

redis可视化工具

redis可视化工具, RedisClient-windows

2016-09-14

ZooInspector工具

zookeeper图形化界面工具简单易用

2016-05-27

数据结构与算法分析_Java_言描述(第2版) 全文+源代码

本书是国外数据结构与算法分析方面的的标准教材, 使用最卓越的Java编程语言作为实现工具讨论了数据结构和算法分析。书中着重阐述了抽象数据类型的概念,并对算法的效率、性能和运动时间做了全面的分析,为读者开发高效率程序奠定了基础。 本书可作为高级数据结构课程或者高等院校本科生、研究生算法分析课程的教材。  

2016-05-17

java设计模式

创建型 1. Factory Method(工厂方法) 2. Abstract Factory(抽象工厂) 3. Builder(建造者) 4. Prototype(原型) 5. Singleton(单例) 结构型 6. Adapter Class/Object(适配器) 7. Bridge(桥接) 8. Composite(组合) 9. Decorator(装饰) 10. Facade(外观) 11. Flyweight(享元) 12. Proxy(代理) 行为型 13. Interpreter(解释器) 14. Template Method(模板方法) 15. Chain of Responsibility(责任链) 16. Command(命令) 17. Iterator(迭代器) 18. Mediator(中介者) 19. Memento(备忘录) 20. Observer(观察者) 21. State(状态) 22. Strategy(策略) 23. Visitor(访问者)

2016-05-12

MyBatis反向生成bean

MyBatis反向生成bean,有详细的说明文档和jar包

2016-05-04

mybatis generator Myeclipse插件

mybatis generator Myeclipse插件 含详细说明和mysql oracle的依赖包

2016-04-26

apache axis1.4 官网备份

官网备份,官网已不支持下载

2016-04-21

Tomcat_redis_Session共享

Tomcat_redis_Session共享

2016-03-30

keepalived-1.2.18+nginx-1.6.2

keepalived-1.2.18+nginx-1.6.2

2016-03-30

dubboadmin+dubbomonitor+zookeeper+taokeeper

dubboadmin+dubbomonitor+zookeeper+taokeeper 配置地址: http://blog.csdn.net/dingsai88/article/details/50963483

2016-03-23

Hadoop搭建及MR编程-实验报告

一、实验目的 1. 了解熟悉linux命令。 2. 学习hadoop的安装和配置。 3. 学习编写基础的MR代码。 二、实验内容 1. 建立hadoop 完全分布式模式。 2. 上传数据并且对数据进行查询。 3. 通过安装Hadoop了解Hadoop的原理

2016-01-01

mongodb+log4j jar包

mongodb+log4j jar包.整合用的包,放上来备份

2015-08-11

信息检索大作业-XML搜索

信息检索大作业-XML搜索,多xml搜索的机制分析

2015-07-27

北航数理统计大作业

老师让交的大作业,发上来备份。 有需要的参考一下

2015-07-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除