自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Only丿阿海的专栏

今朝有酒今朝醉

  • 博客(30)
  • 资源 (2)
  • 收藏
  • 关注

原创 [开源]GPT Boss – 用图形化的方式部署您的私人GPT镜像网站

在选择我们的理由中,不得不提的是我们对客户服务的承诺。我们的客户反馈是我们不断前进的动力,他们对服务的满意度和效率的提升是我们追求的目标。现在就来GPT Boss,开启您的私人AI服务,为您的工作、学习和生活创造新的可能性。从最初的MyChatGPT到后来的GPT-Lea,GPT Boss始终走在技术的前沿,为用户提供高效、定制化的AI服务。在这个以数据和智能为核心的时代,掌握最新的技术趋势是每个企业和个人都需要做到的。除此以外,GPT Boss的增值服务包含不同的套餐选择,满足不同用户群体的需求。

2024-02-04 23:38:30 788

原创 探索未来搜索:基于AI的搜索引擎,秒杀某度!

在当今信息爆炸的时代,搜索引擎是我们获取信息、解决问题的重要工具。然而,传统搜索引擎常常让人感到疲惫:广告铺天盖地、信息混乱、需要用户不断筛选。于是,我们带来了一场搜索引擎的革命。因为我们相信,搜索应该是简单、直接的。

2024-02-04 23:29:11 205

原创 颠覆你的认知,不用开通Plus会员也可以使用ChatGPT的插件功能(兼容3.5)

在看到这篇文章之前,你可能以为只有GPT4.0才能使用插件。但事实上,早就有人基于3.5开发了一套完整的插件体系了,不但可以使用插件,还可以自己开发插件。插件使用的就是JavaScript语法,开发起来可以说是相当简单了。注意:这是一套全新的基于上下文的插件体系,并不是OpenAI官方的插件体系。因此,不会兼容官方的插件。使用方法:登录MyChatGPT,进入插件市场,即可浏览目前已经开发布的插件:https://chat.icoding.ink/pc-chat/

2023-07-08 09:12:32 2723

原创 三分钟教你如何定义自己的ChatGPT

注册账号后,新建一个会话,世界观选择自定义,并描述AI的世界观,它会使用ChatGPT的能力自动理解你的描述。关闭语音朗读功能,否则会收费(语音功能就是在GPT回复你的时候同时模仿拟真人声,就像流浪地球里的Moss,并不是必要的)。如果你有OpenAI的账号的话,建议输入APIKEY,你要保证你的OpenAI账号绑定了外币Visa卡注意:配置好后,请全程使用MyChatGPT这个镜像站,不建议再登录你的OpenAI账号了,更不要用梯子,以免造成封号。

2023-05-11 18:58:10 3729

原创 来给大家解释一下赌博为什么会输成穷光蛋。

这是最简单最直观最公平的规则,看似很公平的赌局会没有任何悬念的套光你的全部积蓄。我们使用最最最最简单的规则,就是比输赢,赢和输的机率各占50%你的本金是一万块钱每次下注不小于10元每次下注不得超过1000元当你的本金少于10元的时候停止下注,宣告破产,否则将继续下注。如果赢了你会得到2倍的下注金额。

2023-04-03 15:56:02 1399 3

原创 解决升级到JDK17后cglib报错Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass()

除了以上方式外,spring官方也给出了修复方案,如果你使用了spring框架,可以使用spring的修正版cglib,也就是说你无需重新实现代码也可以解决此类问题。刷新maven依赖后,至此问题解决。这是一个解决思路,可以适用于cglib在高版本jdk中导致的此类问题。使用这里的来代替cglib的api,它和cglib的api完全一致,无需重新实现。

2022-10-14 15:06:51 8136

原创 FastBuilder 一款让人上瘾的新一代开发神器

这是一款让人上瘾的新一代开发神器,彻底告别Controller、Service、Dao等传统开发方式。“偷懒"可以说是技术创新非常重要的原因之一,很多技术,框架的革新,本质上就是为了能更好的"偷懒”,FastBuilder在让开发者最大程度“偷懒”的同时,扩展了前端开发者的工作领域且无需额外的学习成本。“FastBuilder” 基于java17 和 vue3 快速开发框架,服务端99.99%以上的功能只需要配置数据模型编写“Fast脚本”就能完成开发,另外剩下的0.01%也可以通过FastBuilder内

2022-06-09 15:24:19 2895

原创 从JDK8到JDK17,需要注意的一些新特性

这篇文章并非单一的介绍JDK17的新特性,而是将jdk8到jdk17之间所有新加入的特性进行了简单的汇总,罗列一系列重要的改动,以便从JDK8升级到JDK17.模块化开发这并非jdk17的新特性,模块化在jdk9中加入,模块化的好处就是开发者可以根据需要引用某个依赖的指定部分,而不是引入这个依赖的全部。以此达到减少体积以及提高编效率的目的。看一个例子:新建一个项目,并创建一个model1,在model1中编写以下两个java类,并创建module-info,对外纰漏com.gsk.module1.

2022-02-17 15:48:38 11838 4

原创 诡异的 com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column “dat

关键字mysql longtext Data too long for column json异常出现场景版本mysql8, 使用了mysql的json字段尝试将字段类型改为longtext即使改为longtext(最大支持四亿多字符)依然顽强的报data too long…报文如下:com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column "data"有帮助

2022-01-26 17:09:16 2366

原创 解决Fegin请求远程微服务时有几率出现时间解析异常: through reference chain: xxx->xxxDto[“xxxTime“]

异常场景Spring Cloud + Alibaba异常特征当请求远程微服务时, 有一定几率产生时间对象解析失败. 通信框架使用fegin. 频繁请求时容易复现.异常报文2020-12-04 20:07:25.103 ERROR 1 --- [nio-9999-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with

2020-12-04 20:53:02 9496 1

原创 在测试阶段中,按bug的数量评定开发人员的标准是否靠谱?

经典名言提到这个问题, 我想到了一句流传在程序员之间的经典名言: 按代码的行数评估开发的标准就像按重量评估飞机的质量一样愚蠢。bug和代码量这两种平不标准, 有相同之处, 也有不同之处。那么,用bug的数量来评估开发质量到底靠不靠谱呢?很幸运的,我遇到了这个问题那么这个评估标准的可行度到底如何呢?一些似乎有用的评论这些内容来自于网络人事的一些观点通常情况...

2020-10-07 16:14:55 2067 3

原创 Java项目中使用异常优雅的处理业务.

前言在初次接触java时, 对于某个业务或者方法有可能返回正确或错误结果时, 最初我是定义结果封装对象来表示业务处理成功与否. 例如:public ResultBean<User> getByName(String name){ User dbUser = userDao.get(Method.where(User::getName, C.EQ, name)); if(null == dbUser){ return ResultBean.error("用户名不存在"); } re

2020-07-21 11:28:06 1863 6

原创 找出一个字符串中重复出现的首个最长字符串的算法

简单说明标题有点绕, 简单地说这个算法就是找出一个字符串中重复出现的字符串(非字符). 且这个字符串是最长的, 若存在两个相同长度的重复字符串, 则取第一个出现的字符串的值.举个例子比如祖国你好, 你好祖国这个字符串中, 祖国和你好都出现了两次, 且这两个串长度相等. 那么这个方法会返回第一个出现的也就是祖国.再比如在北京市北京市朝阳区东大桥路东大桥路环球金融中心B座, 环球金融中心...

2019-02-12 18:21:22 1035 2

原创 程序员

程序员程序员作者:郭胜凯台灯孤影赤目睁, 刀光剑影指尖行!挥手乾坤遮日月, 星辰万物由我定!争锋虚拟世界主, 小小缺陷甩袖清!不知天地何为顶, 程序员里我为峰!随手之作…或许我不做IT, 可以做一位书画家. 本湿作者Only丿阿海, 盗版不究....

2019-01-09 16:29:17 253

原创 一个有意思的服务器工具 —— nginx-gui

Nginx-GUI是以个以图形化的方式远程管理Nginx的终端软件先允许我来简单的吹嘘一下:开源且免费唯一的一个Nginx图形化界面支持远程连接及管理支持配置文件自检, 避免错误配置支持Windows Server, Linux, Mac OS, Yun OS支持多角色,多权限配置支持配置回滚支持你在地铁上突然收到公司服务器挂了的信息时,你可以优美的掏出手机并在三秒内切到备...

2018-08-16 15:38:52 27640 39

原创 写一些“北京中新委互联网传媒”的黑历史吧!

先来说说“北京中新委互联网科技有限公司”这家公司,呵,科技公司?这是一家做SEO优化的公司,那么我为什么要写这篇文章?今天就借"北京中新委"来谈谈SEO,先声明,我并不是这家公司的员工,当然也不可能是,更不希望是。这篇文章重点是写SEO的,重点在技术,而不是爆料。原谅我采用这个标题,作为补偿,在末尾我会爆出中新委的各种不可描述的事情。

2017-12-22 17:52:19 2128 1

原创 不要被惯性思维骗了,AngularJS真的那么完美?

先不说AngularJS优略,至少大部分前端工作者还是对AngularJS有着狂热的推崇的。因为它使开发变得简单。那么问题来了,为什么很多知名网站都没有用到Angular呢? 下面我从几点说起:1、最糟糕的SEO友好性2、尴尬的性能问题3、可以被被诸多解决方案取代的鸡肋4、应用场景少之又少

2017-12-22 16:49:38 38331 31

原创 ArrarList&HashMap, 这些基础你还记得吗?

ArrarList创建:new ArrayList(); 下面这是一个ArrayList默认构造方法的源代码,他只进行了一次赋值操作,这里的this.elementData则是Array List中的数据存储表,也就是一个Object[],其中,DEFAULTCAPACITY_EMPTY_ELEMENTDATA是一个静态的公共的Object[],从这段代码可以证明在创建ArrayList的时候,当

2017-11-11 19:04:49 869

原创 一个适合绝大多数场景下的批量任务线程池

前言在工作中的一个场景中,需要紧急处理五千多份合同,合同处理的过程有些复杂,这里说的复杂不是代码复杂,是中间需要经过多个服务渠道,包括对外对接的一些业务,所以这五千来分如果同步处理的话,估计要跑上估计至少也得半天的时间了,而后期确定了还会面临同样的问题(坑爹的代码与凌乱的架构问题),因此写了一个处理合同的线程池,越写兴趣越浓,最后写出来以后发现这个鸟玩意儿实在是太通用了,几乎可以用在所有场景下的批量

2017-11-06 15:12:05 2517 2

原创 Hadoop伪分布式搭建笔记记录

公司需要搭建一套日志分析系统,这个重任终于落到我身上了!激动之余把这次hadoop的搭建过程记录一下,以后用得着。简介HDFS: 主要用来存储大规模的文件MapReduce: 主要用来处理文件Zookeeper: 用于搭建Hadoop集群的分布式协作服务Hbase: 分别是数据库Hive: 数据仓库Pig: 数据流处理Mahout: 数据挖掘Flume: 主要用于收集日志,并导入到H

2017-09-26 14:11:16 603

原创 JSeckill-一个可以让你秒射的极速开发框架

JSeckill简介JSeckill由Only丿阿海业余时间封装,是一个基于SSM技术且适用于极速开发的J2EE框架,且看以下优点:极速开发、省略dao层、service层,直接和数据(业务)打教导极少关注后端代码,把重心移到前台展示易上手,可以说是最简单的框架了保留MyBatis的原生所有特性支持插件式开发丰富的注解支持允许建立多个数据源帅帅的作者简单用例抽时间再写

2017-05-08 18:59:18 2404 5

原创 解决在JDK8中org.aspectj.apache.bcel.classfile.ClassFormatException

异常摘要org.aspectj.apache.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 18 at org.aspectj.apache.bcel.classfile.Constant.readConstant(Constant.java:133) at org.aspectj.ap

2016-11-30 10:11:36 33262 22

原创 玩儿转MVC之大屌牌儿MVC框架(一)

前言这篇文章标题的确够屌,那么接下来阿海就以这个标题为入口,那么,就请诸位看官们且听我如何吹牛! 在阿海开始吹之前呢,也就是三天前吧,在某群看到过一篇博客,那界面,真心爽!而且阿海最近也在抽时间看关于前段的一些资料。虽然在前段上没什么造诣,但是写个HelloWorld什么的还是可以的,最起码我觉得我的审美观还是比较正常的。你问我为什么扯到前端上了?哦,是这个样子,前面说到我的审美观比较不错,所以当

2016-11-10 16:52:05 2200 1

原创 Tomcat集群之Apache篇(一)

整理:郭胜凯 时间:2016-09-13这段儿时间对技术的执着有点儿消沉,想想玩儿IT这么长时间了,还没有发过集群方面的文章,因为工作职位比较特殊,现在也很少用到这方面的知识。时间长了怕跟不上技术的脚步了。今天借此详细的整理一下Tomcat的一些集群部署。说道tomcat集群,大家第一时间想到的可能是Nginx,不错我从不排斥他,在我没有进入Java圈儿的时候,我就已经开始玩儿Nginx了。这篇文

2016-09-13 15:30:28 1737 1

原创 浅谈JDK8相对于JDK7的一些新特性

上两天阿海升级了一下JDK环境,IDE版本更新成了Eclipse Neon。不得不说,这个版本的Eclipse确实很不错,用起来页比较舒服多了。尤其是这个Eclipse的暗黑主题“Drack”改进了不少,这也是我一直用的主题。且看我先秀一下图: 这个主题中,改进最大的就是JSP编辑器,各种高亮很完全哦!JS块中的语法高亮也很带感,然而美中不足的事,仍然没有JS的语法提示。各种图片我就不再秀了,

2016-08-30 14:18:29 16757 12

原创 通用DAO之MyBatis封装,封装通用的增删改查(三)

曾将发布过俩篇关于Mybatis封装的文章,当时曾曾承诺过当测试没有问题后阿海会整理一下然后将原代码发布出来。 那么今天正好朋友找我要一份那套mybatis封装的源码,我便整理了一份,想想这么长时间了并没有发现什么明显的bug,于是决定将它发出来。喜欢的朋友可以在这里下载: http://aiyiupload.oss-cn-beijing.aliyuncs.com/blog/img/2016/0

2016-08-29 17:24:37 20110 18

原创 通用DAO之MyBatis封装,封装通用的增删改查(一)

曾经用过同事的一个基于Hibernate的通用增删改查框架,当时我的感觉相方便,简直是开发小型项目的不二选择,并且那个‘框架’也做为了当时公司里的标准。膜拜归膜拜,勤于钻研善学善用是鞭长一族的传统美德!作为鞭长创始人阿海,我认为膜拜的同时更有必要将其技术学为己用。还好Eclipse中带有一个反编译的插件,可以清楚的看到Jar包中的源代码,经过一下午的研究,得出结论: 其实也就那么回

2016-05-20 14:29:14 5964

原创 通用DAO之MyBatis封装,封装通用的增删改查(二)

曾经发过一篇文章,大概写的就是阿海多么多么厉害,见到某位同事在Hibernate的基础上封装了一下,就以一己之力开发什么什么框架,最后写了个超大的一坨的事。 那么,后续篇来了。阿海不是自负之人,当之前的CRUD框架并没有达到理想的结果时,阿海转向了Mybatis封装。别问我为什么不是Hibernate。我本来就不喜欢Hibernate,即使在之前的一家公司一直被强制性的约束使用Hibernate时

2016-05-20 14:05:19 49982 68

原创 通用DAO之MyBatis封装,封装通用的增删改查(一)

曾经用过同事的一个基于Hibernate的通用增删改查框架,当时我的感觉相方便,简直是开发小型项目的不二选择,并且那个‘框架’也做为了当时公司里的标准。 膜拜归膜拜,勤于钻研善学善用是鞭长一族的传统美德!作为鞭长创始人阿海,我认为膜拜的同时更有必要将其技术学为己用。还好Eclipse中带有一个反编译的插件,可以清楚的看到Jar包中的源代码,经过一下午的研究,得出结论:       

2016-05-20 13:34:13 8403

原创 修改飞秋2013~随便改,瞬间提升你的逼格

我是玩Java的,在一个局域网里面通常会用到飞秋之类的聊天工具,相信飞秋大家也很熟悉,接下来给大家献上用了一个晚自习时间摸索出来的飞秋修改方案,用Java代码实现的,直接贴代码import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOExcepti

2015-06-28 20:40:13 8955 2

H+4.1contentTabs修复版

在破解版的基础上修复了H+4.1版本的contentTabs在新窗口中打开的问题,还有一些控制台报错的问题

2016-03-15

传智博客JAVA基础笔记个人总结

个人总结的java基础教程笔记,同步视频以及讲师讲解课表,辅助学习JAVA的朋友们成绩更上一层楼!感谢传智播客牛牧老师,感谢水镜老师。全笔记共27天,每天都有比较详细,还有一些自己写的小练习也在上面

2015-03-16

空空如也

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

TA关注的人

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