从互联网运营的角度来看,chatGPT可能还有一定的涨价空间。chatGPT是一种基于人工智能技术的聊天机器人,供用户进行交流和咨询。由于chatGPT具备语义理解、自然语言处理等高级技术,使得其能够提供更智能、精准的回答和...
- 呱少 2023-11-26
chatGPT还能涨吗
- 呱少 2023-11-26
网络 大数据 java 编程语言 人工智能 OpenStack Design Summit & Conference 2012速递
文 / 程辉 OpenStack,火热正当时 2012年4月5日,OpenStack Essex版本正式发布。按照OpenStack社区的传统,正式版本发布之后就会举行OpenStack Design Summit和O...
- 呱少 2023-11-25
Fabled.AI
Fabled.AI是一个AI故事生成器,可以快速创建任何主题的故事。。...
- 呱少 2023-11-25
美图抠图
美图抠图,美图官方出品服务,一键移除背景详情,3秒快速抠图美图设计室在线美图抠图,无需PS,一键扣出设计师级图片,智能识别人像、物品、图标等,发丝级精细化处理,轻松去除复杂背景。...
- 呱少 2023-11-24
服务器 gateway 关于form-data和http请求body&网关处理
关于form-data和http请求body&网关处理 场景 【在http过网关时,修改内容】 在网关过滤器中,监听所有http请求,截获请求,并且修改body中内容。添加一组用户凭证,然后通过网关走向后台服务 使用...
- 呱少 2023-11-20
大数据 数据分析 数据可视化大屏项目落地实施9步法
数据可视化已成为未来趋势。而大屏,依然是数据可视化的终极武器。 对于发展迅速的可视化大屏,有数据分析专家说是鸡肋,觉得不屑一顾,毫无技术含量和数据价值。但在我看来,对于外行人而言,大屏或许承载了大家对大数据和商业智能的全部认...
- 呱少 2023-11-17
git ide Visual Studio实用且强大的代码编译工具
。一、简单介绍一下你用过的工具软件。(软件名称、使用方法、用途、优缺点) Visual Studio作为一款强大的集成开发环境(IDE),Visual Studio被广泛应用于软件开发领域。其丰富的功能和高效...
- 呱少 2023-11-15
嵌入式硬件 fpga开发 全加器设计思路
在电子学中,加法器(adder)是一种用于执行加法运算的数位电路部件,是构成电子计算机核心微处理器中算术逻辑单元的基础。在这些电子系统中,加法器主要负责计算地址、索引等数据。除此之外,加法器也是其他一些硬件,例如二进制数的乘...
- 呱少 2023-11-15
开发语言 Kotlin 函数
lambda 表达式总是括在花括号中, 完整语法形式的参数声明放在花括号内,并有可选的类型标注, 函数体跟在一个 -˃ 符号之后。如果推断出的该 lambda 的返回类型不是 Unit,那么该 lambda 主体中的最后一个...
- 呱少 2023-11-13
chatGPTplus和gpt4有什么区别
chatGPTPlus是OpenAI推出的一项付费服务,而GPT-4尚未发布。从产品角度来看,两者可能存在以下区别:1.功能范围:基于OpenAI的公开信息,chatGPTPlus是GPT-3的扩展版本,专注于提供更好的聊天...
- 呱少 2023-11-13
小程序 微信小程序 企业微信工具栏获取外部联系人unionid
企业微信H5获取外部联系人unionid 企业微信H5获取外部联系人unionid关联小程序获取同一用户在小程序中的数据信息 使用企业微信获取外部联系人unionid关联小程序,优先需要知道的是,企业微信可以通过用户user...
- 呱少 2023-11-12
chatgpt基金怎么买
要购买chatgpt基金,您可以按照以下步骤进行操作:1.了解基金:您需要了解chatgpt基金的基本情况,包括它的投资策略、所属公司、风险收益特征等。可以通过查阅基金公司的官方网站或向专业的财务机构咨询,获取相关信息。2....
- 呱少 2023-11-12
intellij-idea org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.index
最近重新学web,用的idea,报的这个错,感觉自己优点傻。 看了别人好多的说法 发现时自己项目结构的问题。 简单说一下吧: 出错的建立方式: 建立简单的java项目然后在项目结构里添加的web模块。(可以正...
- 呱少 2023-10-28
Maven的POM文件parent节点不可以使用properties里面的变量
Maven的POM文件parent节点不可以使用properties里面的变量但是如果在子项目上的parent节点是可以使用父项目里定义的properties变量如果一开始为单项目,或者最顶层项目,那么将无法使用。...
- 呱少 2023-10-28
Mac使用自带的屏幕共享实现VNC连接KVM时需要输入密码的问题解决
别试了,下载这个软件VNC-Viewer,苹果自带的那个不行!!!...
- 呱少 2023-10-28
CentOS 7提示:ERROR unsupported format character '(0xffffffe7) at/域安装失败,您可以运行下列命令重启您的域:
别理会,直接装即可,这个错误不影响使用。...
- 呱少 2023-10-28
设置Linux SSH登录后的欢迎信息
在这几个文件,各自都设置一下:在/etc/ssh/sshd_config添加“Banner /etc/ssh/ssh_login_banner”内容:\r 显示KERNEL内核版本号;\l 显示虚拟控制台号;\d 显示当前日...
- 呱少 2023-10-28
Spring Boot项目的Logback配置文件使用yaml格式
1、普通的Spring项目使用logback默认用properties文件做为配置变量。2、如果非要用yaml文件,那么可以转成Spring Boot项目,天生无缝结合3、没办法,如果项目配置文件用了yaml,那么你的log...
- 呱少 2023-10-28
Redis哨兵模式主从同步不可以绑定127.0.0.1或者0.0.0.0,不然无法进行主从同步
Redis哨兵模式主从同步不可以绑定127.0.0.1或者0.0.0.0,不然无法进行主从同步,一定要绑定内网IP,而对于跨机房的问题,可以使用iptables进行nat转发来解决。...
- 呱少 2023-10-28
TeamViewer运行在Windows Server 2008下连接时错误提示:正在初始化显示参数
这个是使用远程桌面安装和使用Teamviewer的问题,解决方法:实际上安装完成后TeamViewer有两个ID,一个是个人ID(就是上面卡住的780 567 914),另一个是服务器ID,我们通过服务器ID连接就可以了,但...
- 呱少 2023-10-26
Mac下使用zsh不执行/etc/profile文件
Mac下使用了zsh会不执行/etc/profile文件,当然,如果用原始的是会执行。转而执行的是这两个文件,每次登陆都会执行:~/.zshrc与/etc/zshenv与/etc/zshrc所以,如果使用了zsh,那么转移到...
- 呱少 2023-10-26
C++使用autoreconf -vi出现error: possibly undefined macro: AC
安装这个:libtool libsysfs参考:...
- 呱少 2023-10-26
configure: error: lzo enabled but missing
注意:yum安装的无效,需要手动下载源码安装。...
- 呱少 2023-10-26
该死的Ubuntu 16.04不自动续租DHCP的IP
BUG,这是一个BUG,参考:https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1551351,如果不自动续租IP,导致的问题就是网线灯还亮着,却没有IP可使用来...
- 呱少 2023-10-26
PowerDesigner关系线显示名称
选中关联关系线,右击选择“格式”,打开如下窗口,将“Name” 选项进行勾选上即可。参考:...
- 呱少 2023-10-26
华为S5300系列升级固件S5300SI-V100R003C00SPC301.cc
这个固件是升级V100R005的中间件,所以是必经的,注意,这个固件带有http的服务,但现在无论官网还是外面,几乎找不到这个固件的web功能,如果非要实现,可以拿V100R005的web文件改名为web.web放在flas...
- 呱少 2023-10-26
华为S5300系列升级固件S5300SI-V100R006C00SPC800.cc
这个固件附带了web,V100R005可以直接升级到这个版本,但没什么必要,因为V100R005本身可以直接升级到V200。升级小插曲:1、升级的使用使用Windows,不要用Mac或者Linux,因为从Mac/Linux通...
- 呱少 2023-10-21
问东风
一款人工智能创作平台。。...
- 呱少 2023-10-03
OneTabGroup
多功能标签页管理器...
- 呱少 2023-08-26
Petalica paint
用AI自动为线稿上色。...
- 呱少 2023-07-15
魔搭GPT
魔搭社区ModelScope——汇聚各领域先进的机器学习模型,提供模型探索体验、推理、训练、部署和应用的一站式服务。在这里,共建模型开源社区,发现、学习、定制和分享心仪的模型。...
- 呱少 2023-07-05
KilledbyGoogle
...
- 呱少 2023-07-01
将CSDN从搜索结果中剔除的方法
1、进入Chrome设置页面:chrome://settings/searchEngines2、点击网站搜索添加按钮 3、添加如下设置: 格式:https://www.google.com/search?q=-csdn.ne...
- 呱少 2023-05-21
Tailor Brands Logo
TailorBrandsLogo,从在线logo设计到品牌包装一键搞定。...
- 呱少 2023-05-03
百度搜索AI伙伴
搜索AI伙伴...
- 呱少 2023-03-08
Ubuntu 16.04下更新Atom
在Ubuntu下Atom好像不会自动更新,但是可以通过这些方法去实现:1、安装插件:https://atom.io/packages/up2date2、使用apt源更新:3、通过官网源:4、通过GitHub源:参考:...
- 呱少 2023-03-08
柚子快报激活码778899分享:免费Linux云服务器收集
...
- 呱少 2023-03-08
Ubuntu 16.04下快速在当前目录打开终端的快捷键设置
说明:不一定每次都准确打开,80%的机会是行的。原理:使用xdotool模拟键盘按键,打开的文件夹管理界面,然后通过Ctrl+L获取地址栏地址,然后传递到终端上。安装:1、安装xdotool2、设置脚本写入以下内容并保存设置...
- 呱少 2023-03-08
Ubuntu 16.04设置IP、网关、DNS
说明:在网上给的教程上面通常会有这样的一个误导思路,按照配置文件设置后会不生效的问题,甚至没有一点效果,经过排查发现Linux下设置IP这个话题的入口线索应该分为两种:1为Server版,2为Desktop版,这两种版本的设...
- 呱少 2023-03-08
Ubuntu 16.04安装IntelliJ IDEA时快捷键冲突设置
解决快捷键冲突可以有如下方法:1、直接修改IDEA的,但是不建议这么干,因为多平台时,或者去到另外一台电脑时,统一的快捷键能更快的适应新的开发环境。2、通过修改系统默认的快捷键。3、就这两种方式,对于哪种好一些,这个需要自己...
- 呱少 2023-03-08
IntelliJ IDEA常用统一设置(Linux/Mac/Windows)
前言:如果说VS是宇宙超级无敌第一大开发工具,那么IDEA是当之无愧的第二大开发工具,将来有机会把VS干掉。说明:除了以下说明的配置地方外,其它尽量保持默认,这样有利于团队代码风格的统一。运行VM配置:推荐高内存机器配置,8...
- 呱少 2023-03-08
Windows 10安装IntelliJ IDEA时快捷键冲突设置
Windows的快捷键的非常多,而且个性化软件获得这些权限的也很多,所以没有最终的方法,只能不断的发现和尝试。下面是收集的一些教程,或许能在这里找到灵感:切记:不建议优先修改IDEA的快捷键,应该从IDEA之外的软件和系统快...
- 呱少 2023-03-08
zsh与oh-my-zsh是什么
zsh是bash的增强版,其实zsh和bash是两个不同的概念。zsh更加强大。通常zsh配置起来非常麻烦,且相当的复杂,所以oh-my-zsh是为了简化zsh的配置而开发的,因此oh-my-zsh算是zsh的配置。...
- 呱少 2023-03-08
Ubuntu 16.04下安装zsh和oh-my-zsh
注意:安装前先备份/etc/passwd一开始装oh-my-zsh我是拒绝的,因为这东西安装容易,卸载难,真的很难。Mac安装参考:http://www.cnblogs.com/EasonJim/p/6283247.html...
- 呱少 2023-03-08
柚子快报激活码778899分享:oh-my-zsh官方教程
...
- 呱少 2023-03-08
IntelliJ IDEA设置properties文件显示中文
配置这里:注意:上面是Default Settings,还需要在Settings中设置成上面一样的。...
- 呱少 2023-03-08
IntelliJ IDEA出现:This file is indented with tabs instead of 4 spaces的问题解决
根据阿里巴巴Java开发手册,不能使用Tab字符,改成4个字符,设置如下:注意:是不选择!一定要选择这个:...
- 呱少 2023-03-08
柚子快报邀请码778899分享:Linux下xz与tar的区别
同一文件,tar.xz格式比tar.gz格式小了三分之一!说明:xz是一个使用LZMA压缩算法的无损数据压缩文件格式。 和gzip与bzip2一样,同样支持多文件压缩,但是约定不能将多于一个的目标文件压缩进同一个档案文件。...
- 呱少 2023-03-08
Java中String字符串toString()、String.valueOf()、String强转、+ ""的区别
在这种使用方法中,因为java.lang.Object类里已有public方法.toString( ,所以对任何严格意义上的java对象都可以调用此方法。但在使用时要注意,必须保证object不是null值,否则将抛出Nul...
- 呱少 2023-03-08
Ubuntu 16.04安装JAD反编译工具(Java)
JAD反编译工具有个好处,就是字节码和源代码一起输出。官网:https://varaneckas.com/jad/安装步骤:1、下载:离线版本:(链接: https://pan.baidu.com/s/1skY7tCh 密码...
- 呱少 2023-03-08
IntelliJ IDEA插件-常用插件
IntelliJ IDEA的插件真的很多,最近的新版集成的插件已经基本够用,下面是收集的一些常用插件,根据需要来安装和测试。如果还是没有找到,那么自己来开发一个。官网:https://plugins.jetbrains.co...
- 呱少 2023-03-08
柚子快报邀请码778899分享:Chrome查看同步状态
最近Hosts不太稳定,翻出去之后安装了一些插件,那么会面临一些问题,比如插件是否已经同步成功,其它PC能否获取等等。下面是一些查询同步状态的入口:...
- 呱少 2023-03-08
Chrome常用URL命令(伪URL)
在Chrome地址栏输入chrome://chrome-urls/可以看到所有的Chrome支持的伪RUL可达性分析,默认是关闭的,点击accessibility off后变成accessibility on|show ac...
- 呱少 2023-03-08
Ubuntu 16.04下在Shell终端下使用nautilus快速打开窗口文件夹
Ubunut 16.04默认使用nautilus进行管理资源文件夹,nautilus默认是支持参数传递的。使用:打开当前文件夹(可以使用$PWD代替):封装:#新建文件sudo vim /usr/bin/opendir#写入...
- 呱少 2023-03-08
Java下接口interface前面要不要加I
说明:加I和不加I都可以,看需要,没有强制要求。在Java中更多是提倡不加I的,可以看下JDK的源码,都是不加I的。微软C#是规定要加I,这也是影响从而导致有这个话题的原因。Java中特定不直接使用实现类是impl后缀,父类...
- 呱少 2023-03-08
Mac下Go2Shell打开配置界面
...
- 呱少 2023-03-08
Mac下在Shell终端下使用open快速打开窗口文件夹
Ubuntu下可以使用nautilus打开,但是在Mac替代的是open。打开当前路径的窗口打开其他窗口其实open不只可以打开窗口,应用同样支持。关于封装,其实个人觉得没什么必要了,比较open这个命令基本满足。...
- 呱少 2023-03-07
AiTxt智能助手
利用AI帮助你生成您想要的文案...
- 呱少 2023-03-07
柚子快报激活码778899分享:官方Java编码规范
先由Sun制定,之后Sun把Java卖给了Oracle,最后就成了Oracle制定的了。但是版本比较旧了,停留在1999年。相比Google的编码规范,罪名写的却别就是Sun采用的是4个空格进行缩进。参考文档:http://...
- 呱少 2023-03-07
IDEA查看源码时提示:Library source does not match the bytecode for class的问题分析
通过Maven查看依赖的源码时,通常是Maven自动下载JAR包附属的source包,但是会出现一个问题,由于使用lombok插件会造成编写的Java文件和编译后的class上有差别,所以IDEA打开时看到的是Maven打包...
- 呱少 2023-03-07
Java中String/StringBuffer/StringBuilder区别(转)
1、三者在执行速度方面的比较:StringBuilder ˃ StringBuffer ˃ String2、String String:字符串常量StringBuffer:字符串变量StringBuilder:字符串变...
- 呱少 2023-03-07
IntelliJ IDEA中Spring Boot项目使用spring-boot-devtools无法实现热部署/热更新的问题解决
这个设置真的和Eclipse有很大区别,Eclipse中只要运行之后就可实现修改文件自动重启。但IDEA不太一样,需要做如下配置:前提:1、添加spring-boot-devtools到POM。设置:注意:这里有两个选择,D...
- 呱少 2023-03-07
柚子快报激活码778899分享:IDEA一个窗口打开多个项目
首先IDEA没有Eclipse的Workspace的概念,且IDEA推荐是一个窗口对应着一个Project。然后经过研究你会发现IDEA其实是由一个主进程来维护这些窗口的,所以即使你开了很多个窗口,都是由主进程来维护这些资源...
- 呱少 2023-03-07
Spring MVC中@ControllerAdvice注解实现全局异常拦截
在网上很多都把Advice翻译成增强器,其实从翻译工具上看到,这个单词翻译是忠告,通知的意思。首先这个注解实在Spring Web包下,而Spring MVC离不开Spring Web的依赖,所以经常两个一起使用的。题外:如...
- 呱少 2023-03-07
Mac下安装Fiddler抓包工具(别试了,会报错,没办法使用)
下载:离线版本:(链接: https://pan.baidu.com/s/1hr7f8QK 密码: ukg2)安装:下载并安装:http://www.mono-project.com/download/#download-m...
- 呱少 2023-03-07
Mac下Go2Shell配合ITerm2无法定位到当前文件夹目录的解决方法
下载最新版,这个问题在最新版已经完美解决。...
- 呱少 2023-03-07
Linux下快速删除输错的密码技巧(快速删除输入的命令)
1、【Esc】+【退格键(Backspace)】说明:以上两个快捷键都会删除全部输错的命令或密码。参考:...
- 呱少 2023-03-07
柚子快报邀请码778899分享:工作文件夹分类
...
- 呱少 2023-03-07
Ubuntu 16.04安装字体管理工具
注意:这个字体管理工具只是简化了字体的安装和卸载,并没有快速下载字体去自动安装,所有的字体都是需要自行下载,因为字体本身是有版权的。安装:使用:参考:...
- 呱少 2023-03-07
柚子快报邀请码778899分享:Java获取指定时间(转)
说明:从LocalDate的API上看,主要用于快速获取当前年月日,而DateFormatter也基本上伴随着使用。如果是操作Date对象的,主要是用于时间戳等,伴随着使用的是SimpleDateFormat。1、Java...
- 呱少 2023-03-07
Java获取当前时间戳/时间戳转换
时间戳精度有两个概念:1是精确到秒,2是精确到毫秒。要操作时间戳和时间戳转换为时间一般对应的对象就是Date,而Date各种转换离不开SimpleDateFormat;如果是要获取时间指定的年月日时,一般对应的是LocalD...
- 呱少 2023-03-07
Java中ArrayList的初始容量和容量分配
1、实例化ArrayList时默认不输入大小是10个,并且如果增加到11个时不会报错,会自动扩容。2、获取指定索引的值时就必须保证ArrayList有这么多个。3、推荐在new ArrayList时指定已知的大小,节省扩容时...
- 呱少 2023-03-07
Java方法中传值和引用传递的问题(转)
说明:标题其实说法是错误的。Java中只有值传递,没有引用传递。//定义了一个改变参数值的函数 //调用该函数 调用函数changeValue( 前后num的值都没有改变。值传递的过程:num作为参数传递给changeV...
- 呱少 2023-03-07
Cookie安全与CSRF和XSS攻击知识点收集
个人简单理解:1、XSS最简单的理解就是可以在表单提交的内容上嵌入JS执行代码,然后页面渲染的时候没有过滤时会自动执行这个脚本。2、CSRF可以理解为当你登录了京东,浏览器上保存了你登录的Cookie,此时你有打开另一个网页...
- 呱少 2023-03-07
Java中HashMap的初始容量设置
根据阿里巴巴Java开发手册上建议HashMap初始化时设置已知的大小,如果不超过16个,那么设置成默认大小16:集合初始化时, 指定集合初始值大小。说明: HashMap使用HashMap(int initialCapac...
- 呱少 2023-03-07
SpringBoot中@EnableAutoConfiguration注解用法收集
参考:...
- 呱少 2023-03-07
Spring MVC中@RequestParam/@RequestBody/@RequestHeader的用法收集(转)
简介:handler method参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要讲解常用类型)A、处理requet uri部分(这里指uri template中variable,不含que...
- 呱少 2023-03-07
IntelliJ IDEA删除所有断点
参考:...
- 呱少 2023-03-07
JDK/Java SE官方文档汇总
JDK一般是指Java SE。总结:1、可以使用谷歌翻译2、观察上面版本其实是有规律的。3、一切的总入口都在官方提供的文档中,包括社区、下载、说明等等,参考:http://www.oracle.com/technetwork...
- 呱少 2023-03-07
Java Static Import的用法
在头部使用的imoirt static ***方式叫做静态引入,在Java SE 1.5.0(JDK 5)引入的特性。官方文档的介绍:为了访问静态成员,有必要限定它们来自的类的引用。例如,必须这样使用:为了解决这个问题,人们...
- 呱少 2023-03-07
Java中判断String对象是否为空的方法
Java原生的方法:String对象中有一个isEmpty的方法判断是否为空,其实isEmpty完全等同于string.length( ==0,注意如果String本身是null,那么使用string.isEmpty( 会报...
- 呱少 2023-03-07
IntelliJ IDEA导入包的顺序调整和按包类型分类(保持和Eclipse一致)
调整的内容如下:空行空行空行空行空行PS:Default Settings为全局,Settings为当前项目。参考:http://blog.csdn.net/u013520666/article/details/659347...
- 呱少 2023-03-07
Jackson对泛型的序列化和反序列化方法汇总
说明:Jackson对于简单泛型是可以正常操作的,但是如果对于太过于复杂的泛型类有时会不成功。目前还在找着更合适的Json库。不过这一点在dotnet原生方案JavaScriptSerializer可以完美解决这一些问题,无...
- 呱少 2023-03-07
Linux下挂载指定分区下的某个文件夹到指定目录(mount)
# 挂载# 卸载参考:...
- 呱少 2023-03-07
Linux/Mac安装oh-my-zsh后不执行~/.bash
安装了zsh之后默认启动执行脚本变为了~/.zshrc。解决办法:修改~/.zshrc文件,在其中添加:source ~/.bash_profile、source ~/.bashrc;注意:在Mac下会有一个.zlogin的...
- 呱少 2023-03-07
Ubuntu 16.04中的Dock的应用顺序调整
操作步骤:参考:...
- 呱少 2023-03-07
Java定义接口变量为接收类型有什么好处(面向接口编程)
个人理解:定义接口变量为接收类型属于面向接口的编程,通过接口的抽象能减少类之间的耦合,增加可复用性。面向接口编程:一种规范约束制定者(或者叫协调者),实现者(或者叫生产者),调用者(或者叫消费者)。接口本质上就是由制定者来协...
- 呱少 2023-03-07
Linux下批量替换文件内容和文件名(转)
1、批量替换指定多个文件的文件内容在指定目录/your/path里,查找包含old_string字符串的所有文件,并用new_string字符串替换old_string字符串。2、批量修改指定多个文件的文件名在指定的路径/y...
- 呱少 2023-03-07
MySQL中变量的定义和变量的赋值使用(转)
说明:现在市面上定义变量的教程和书籍基本都放在存储过程上说明,但是存储过程上变量只能作用于begin...end块中,而普通的变量定义和使用都说的比较少,针对此类问题只能在官方文档中才能找到讲解。前言MySQL存储过程中,定...
- 呱少 2023-03-07
MySQL中limit与max同时使用时查询为空的情况
一般情况下使用limit进行分页时通常是第一页就用max和min这些函数去求值,这样的情况是正常的,但是如果limit去到了第二页的时候发现这样用是不行的,原因未知!修改的方式如下,适合大部分:也就是select进行嵌套查询...
- 呱少 2023-03-07
MySQL中limit使用动态参数的解决方法(拼接SQL字符串语句来执行SQL)
官方好像说过limit已经在5.6版本上支持了动态参数,但是测试时依然还是不行。那么要解决limit动态参数唯一能做的就是使用字符串SQL拼接的形式,然后再进行执行。一般有以下方式解决:1、存储过程拼接2、函数拼接3、视图里...
- 呱少 2023-03-07
Javao中使用Jackson反序列时,将LinkedHashMap转成对象的方法(将任何Object类型转成实体)
可能存在这样一种情况,Jackson已经满足了大部分的序列化和反序列化工作,但是对于复杂的泛型实体估计未必能如愿的正常反序列,而此时对于一些泛型里面的实体对象就会反序列化成LinkedHashMap类型的。同样,这个类型不能...
- 呱少 2023-03-07
Java中使用new Date()和System.currentTimeMillis()获取当前时间戳的区别(转)(Java进阶-性能提升)
在开发过程中,通常很多人都习惯使用new Date( 来获取当前时间,使用起来也比较方便,同时还可以获取与当前时间有关的各方面信息,例如获取小时,分钟等等,而且还可以格式化输出,包含的信息是比较丰富的。但是有些时候或许你并不...
- 呱少 2023-03-07
Java中将List转成逗号数组的方案
说明:逗号字符串转成数组或者List都是可以的,反过来依然可行;但是如果是List转List,基本误解,在Java 7只能for循环,如果在Java 8可以使用Lambda表达式去实现,此处省略实现步骤,近期将开源自定义工具...
- 呱少 2023-03-07
Java中泛型的Class<Object>与Class<?>的区别(转)
Object是一个具体的类名,而?是一个占位符号,表示任何类型,只要是SomeClass类或者子类就可以。List可以放任何类对象。List就只能放InputStream的实现类了。参考:https://www.cnblog...
- 呱少 2023-03-07
Java中List,Set和Map详解及其区别和使用场景(转)
Java中的集合包括三大类,它们是Set(集)、List(列表)和Map(映射),它们都处于java.util包中,Set、List和Map都是接口,它们有各自的实现类。Set的实现类主要有HashSet和TreeSet,L...
- 呱少 2023-03-07
Java使用logback记录日志时分级别保存文件
说明:一般情况下logback可以指定类使用什么样的级别显示输出日志,并且同一类可以指定不能级别,然后对应级别进行输出日志。第一种配置: 第二种配置:...
- 呱少 2023-03-07
Java中PO、BO、VO、DTO、POJO、DAO概念及其作用和项目实例图(转)
PO(bean、entity等命名):Persistant Object持久对象,数据库表中的记录在java对象中的显示状态最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为...
- 呱少 2023-03-07
阿里巴巴Java开发手册中的DO、DTO、BO、AO、VO、POJO定义
分层领域模型规约:DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。DTO( Data Transfer Object):数据传输对象,Service或Manager向外传输的对象。B...
- 呱少 2023-03-07
Java泛型中的类型擦除机制简单理解
Java的泛型是JDK1.5时引入的。下面只是简单的介绍,不做深入的分析。Java的泛型是伪泛型。为什么说Java的泛型是伪泛型呢?因为,在编译期间,所有的泛型信息都会被擦除掉。正确理解泛型概念的首要前提是理解类型擦出(ty...