Easter79 Easter79
3年前
tinker接入
对于热修复无非就是两大类,一类是tencent代表的classloader模式的,另一类是阿里系代表的底层方面替换。下面以本人的经验介绍下微信的tinker接入:  命令行接入方式;gradle接入方式1\.核心库引入,在你应用的app模块下build.gradle文件加入//tinkerhotfix//可选,用于生
GoCoding GoCoding
3年前
TensorRT 开始
TensorRT是NVIDIA自家的高性能推理库,其列出了各资料入口,如下:本文基于当前的TensorRT8.2版本,将一步步介绍从安装,直到加速推理自己的ONNX模型。安装进选择版本下载,需注册登录。本文选择了TensorRT8.2.2.1.Linux.x8664gnu.cuda11.4.cudnn8.2.tar.gz,可以注意
Stella981 Stella981
3年前
CentOS下搭建Wiki系统
目前主流的wiki很多,我试过MoinMoin,配置起来实在头疼,而且不会用(重点),虽然它不使用数据库,却正是我不能理解的地方。反正用了很久都没有入门,后面干脆想换一个吧。于是,Mediawiki被我选中,在Apache下发布成功。MediaWiki基于phpmysql,首先安装这些(印象,不一定准确)yuminstallhttpdphp
Stella981 Stella981
3年前
MyBatis入门程序(基于XML配置)
创建一个简单的MyBatis入门程序,实现对学生信息的增删改查功能(基于XML配置)一、新建一个Java工程,导入MyBatis核心jar包、日志相关的jar包以及连接Oracle数据库所需驱动包,目录结构如下!(https://oscimg.oschina.net/oscnet/28c5fe2affd83c527baffdfd799ff796f
Stella981 Stella981
3年前
Executor框架
任务是一组逻辑工作单元,而线程则是使任务异步执行的机制。线程池简化了线程的管理工作,并且java.util.concurrent提供了一种灵活的线程池实现作为Executor框架的一部分。在Java类库中,任务执行的主要抽象不是Thread,而是Executor,如下所示:publicinterfaceExecutor{void
Stella981 Stella981
3年前
Adobe Brackets
从oschina上闲逛的时候无意中看到了AdobeBrackets这神器,看过演示视频之后,把我给惊的差点从椅子上掉下来,太牛逼了。下面是优库的演示视频,AdobeBrackets演示视频(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fv.youku.com%2Fv_show%2
Stella981 Stella981
3年前
EntityFramework之原始查询及性能优化(六)
前言在EF中我们可以通过Linq来操作实体类,但是有些时候我们必须通过原始sql语句或者存储过程来进行查询数据库,所以我们可以通过EFCodeFirst来实现,但是SQL语句和存储过程无法进行映射,于是我们只能手动通过上下文中的SqlQuery和ExecuteSqlCommand来完成。SqlQuerysql语句查询实
Wesley13 Wesley13
3年前
Hibernate(五)——面向对象查询语言和锁
Hibernate做了数据库中表和我们实体类的映射,使我们不必再编写sql语言了。但是有时候查询的特殊性,还是需要我们手动来写查询语句呢,Hibernate框架为了解决这个问题给我们提供了HQL(Hibernate Query  Language)面向对象的查询语言,和QBC(QuerybyCriteria)完全面向对象的
Stella981 Stella981
3年前
BeetlSQL 3 功能预览2
本博客介绍了BeetlSQL3提供的高级扩展功能,以下问题可以在BeetlSQL3中轻易扩展实现定义一个注解@Jackson能把属性对象转化成json存入到数据库定义@LoadOne,当数据加载完毕后,可以加载更多数据定义@Matcher注解,影响Mapper的执行多租户问题,通过定义@Tenant解决B
Stella981 Stella981
3年前
HighGo Database触发器使用案例(APP)
目录环境文档用途详细信息环境系统平台:MicrosoftWindows(64bit)10版本:5.6.4文档用途本文介绍瀚高数据库中查询触发器信息的方法及触发器的使用案例。详细信息一、触发器介绍HighGoDatabase触发器是先创建触发器函数,再创建触