首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Hank’s Blog

    4-4 R语言函数 tapply

    #对向量的子集进行操作 #tapply(参数):tapply(向量,因子/因子列表,函数/函数名) > x <- c(rnorm(5),runif(5),rnorm(5,1)) > f <- gl(3,5) > f [1] 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 Levels: 1 2 3 > tapply(x,f,mean) 1 2 3 -0.5004154 0.4044779 0.9769996 > tapply

    37710发布于 2020-09-16
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 4-4 分类精度

    本系列是《玩转机器学习教程》一个整理的视频笔记。本小节主要介绍kNN算法的分类精度以及在sklearn中的实现。

    92900发布于 2019-11-13
  • 来自专栏育种数据分析之放飞自我

    笔记 | GWAS 操作流程4-4:LM模型+数值+因子协变量

    GWAS分析时,无论是一般线性模型,还是广义线性模型,都要对协变量进行处理。数值类型的协变量(比如初生重数值协变量,PCA的值)直接加进去,因子协变量(比如不同的年份,不同的地点,场等)需要转化为虚拟变量。

    1.8K10发布于 2020-05-29
  • 来自专栏全栈程序员必看

    java基础案例4-4学生和老师「建议收藏」

    发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/151728.html原文链接:https://javaforall.cn

    82520编辑于 2022-08-31
  • 来自专栏kk大数据

    Flink DataStream 内置数据源和外部数据源

    1 内置数据源 (1)文件数据源 在 StreamExecutionEnvironment 中,可以使用 readTextFile 方法直接读取文本文件,也可以使用 readFile 方法通过指定文件 env.socketTextStream("localhost",9999) 在 unix 环境下,可以执行 nc -lk 9999 命令,启动端口,在客户端中输入数据,flink 就能接收到数据了 (3)集合数据源 2 外部数据源 前面的数据源类型都是非常基础的数据接入方式,例如从文件,Socket 端口中接入数据,其本质是实现了不同的 SourceFunction,Flink 将其封装成高级的 API,减少了用户的使用成本 Flink 中已经实现了大多数主流的数据源连接器,但是 Flink 的整体架构非常开放,用户可以自定义连接器,以满足不同数据源的接入需求。 SourceFunction 定义单个线程的数据接入器,也可以通过实现 ParallelSourceFunction 接口 或者继承 RichParallelSourceFunction 类定义并发数据源接入器

    3.2K00发布于 2019-10-10
  • 来自专栏cwl_Java

    C++编程之美-数学之趣(代码清单4-4)

    代码清单4-4 #include <string.h> int main() { bool flag; bool IsUsed[10]; int number, revert_number

    20630编辑于 2022-11-30
  • 来自专栏MasiMaro 的技术博文

    OLEDB数据源

    数据源对象代表数据库的一个连接,是需要创建的第一个对象。 而数据源对象主要用于配置数据库连接的相关属性如连接数据库的用户名密码等等 数据源主要完成的功能如下: 进行数据库身份认证 为每个连接准备对应的资源,如对应的数据缓冲,网络连接资源 设置连接属性,给访问者何种权限 接口的SetProperties函数来设置对应的数据源对象的接口。 使用IDBPromptInitialize接口来创建数据源对象 上述方法是依托于标准的COM,虽然也成功创建的数据源连接,但是无法在标准的com之上进行更多的初始化操作,导致了有些特定的高级功能无法使用 IDBPromptInitialize创建时会弹出一个数据源选择的对话框,供用户选择相关配置信息(数据源/用户名/密码等)然后根据这些配置自动生成连接对象。

    1.2K20发布于 2018-08-31
  • springboot整合多数据源的配置以及动态切换数据源,注解切换数据源

    在许多应用程序中,可能需要使用多个数据库或数据源来处理不同的业务需求。Spring Boot提供了简便的方式来配置和使用多数据源,使开发人员能够轻松处理多个数据库连接。 这段代码是一个用于存储和获取当前线程数据源的上下文工具类。 设置数据源:setDataSource方法用于将数据源名称设置到当前线程的上下文中。通过调用CONTEXT_HOLDER.set(dataSource),将数据源名称存储在当前线程中。 获取数据源:getDataSource方法用于从当前线程的上下文中获取数据源名称。通过调用CONTEXT_HOLDER.get(),可以获取当前线程的数据源名称。 清除数据源:clearDataSourceType方法用于清除当前线程中存储的数据源信息。通过调用CONTEXT_HOLDER.remove(),可以清除当前线程中的数据源信息。

    3.1K10编辑于 2025-05-31
  • 来自专栏java编程那点事

    JDBC数据源

    那么此时,用Spark SQL来通过JDBC数据源,加载MySQL中的数据,然后通过各种算子进行处理,是最好的选择。因为Spark是分布式的计算框架,对于1000万数据,肯定是分布式处理的。

    86220编辑于 2023-02-25
  • 【详解】SpringBoot动态数据源数据源自动切换

    SpringBoot动态数据源数据源自动切换在现代企业级应用中,为了提高系统的可维护性和扩展性,多数据源的配置和使用变得越来越常见。 引言随着业务的不断增长,单一的数据源往往难以满足高并发、大数据量的需求。通过引入多数据源,可以有效地解决这些问题。Spring Boot提供了灵活的配置机制,使得多数据源的管理变得更加简便。2. 创建数据源配置类创建一个配置类来定义和配置多个数据源。 创建动态数据源类创建一个自定义的​​DynamicDataSource​​类,用于管理多个数据源的切换。 创建数据源上下文持有类创建一个线程安全的上下文持有类,用于存储当前线程的数据源标识。

    69610编辑于 2025-10-22
  • 来自专栏灵墨AI探索室

    从单数据源到多数据源的探讨

    今天我想简单地分享一下如何将一个老项目从单数据源切换为多数据源的过程。 我的主要任务是将原本使用单一数据源的架构,升级为支持多数据源的架构。 使用现成的spring-security,注入数据源后,直接查询各种权限信息。国际化配置使用到了数据源信息。目前就这几种,因为项目使用的是jndi的方式注入,所以对于多数据源来说也有一些困难。 不过我的大概思路就是将数据源注入个默认数据源,使用动态key的方式切换数据源。 总的来说,将传统单数据源架构迁移到多数据源架构并不简单,但通过合理的模块梳理和逐步推进,整个过程可以得到有效实施。

    42720编辑于 2025-01-17
  • 来自专栏allsmallpi博客

    Spring Boot + Mybatis多数据源和动态数据源配置

    转载自 http://blog.csdn.net/neosmith/article/details/61202084 网上的文章基本上都是只有多数据源或只有动态数据源,而最近的项目需要同时使用两种方式 *属性并自动配置单数据源。 动态数据源 使用动态数据源的初衷,是能在应用层做到读写分离,即在程序代码中控制不同的查询方法去连接不同的库。 除了这种方法以外,数据库中间件也是个不错的选择,它的优点是数据库集群对应用来说只暴露为单库,不需要切换数据源的代码逻辑。 我们通过自定义注解 + AOP的方式实现数据源动态切换。 : /** * 动态数据源: 通过AOP在不同数据源之间动态切换 * @return */ @Bean(name = "dynamicDS1") public

    1.7K10发布于 2021-02-25
  • 来自专栏代码人生

    Spring多数据源配置系列(一)——多数据源配置

    luo4105/article/details/77720679 资源 Git地址:https://code.csdn.net/luo4105/study_multipledatasources Spring多数据源 Spring中,可以通过AbstractRoutingDataSource来实现多数据源管理。 在Spring注册多个数据源 2. 新建类继承AbstractRoutingDataSource,并配置 3. 给TheadLocal赋值 这种技术现在已经过时,现在大部分使用数据库代理。 ,这里我们需要新建一个类继承它,并重写determineCurrentLookupKey方法,这个方法是多数据源的调用的逻辑部分,它返回一个多数据源的key,根据key找到对应的DataSource。 在spring的配置DynamicDataSource时,需要指定targetDataSources,这就是目标数据源集,是一个map,key就是通过targetDataSources获得对应的数据源

    2.4K20发布于 2019-10-30
  • 来自专栏快乐阿超

    mp数据源加密

    不宝金玉,而忠信以为宝。——《礼记》 在开发中,我们难免可能会担心数据库账号密码泄露 我们可以使用mybatis-plus自带的数据安全保护进行加密 public static void main(String[] args) throws Throwable { // 生成 16 位随机 AES 密钥 String randomKey = AES.generateRandomKey(); // 随机密钥加密 String url = AES.encrypt("jdb

    1.1K10编辑于 2022-08-16
  • 来自专栏java编程那点事

    Hive数据源实战

    org.apache.spark.sql.DataFrame; import org.apache.spark.sql.Row; import org.apache.spark.sql.hive.HiveContext; /** * Hive数据源

    99520编辑于 2023-02-25
  • 来自专栏java编程那点事

    JDBC数据源实战

    org.apache.spark.sql.types.StructField; import org.apache.spark.sql.types.StructType; import scala.Tuple2; /** * JDBC数据源 JavaSparkContext sc = new JavaSparkContext(conf); SQLContext sqlContext = new SQLContext(sc); ​​// 总结一下 ​​// jdbc数据源

    64910编辑于 2023-02-25
  • 来自专栏Java成长之路

    tomcat数据源配置

    一、tomcat配置数据源 1. 局部数据源 在tomcat的conf/context.xml里添加如下: ? 全局数据源 在tomcat的conf/server.xml里添加如下: ? 局部数据源 分三步 1.1 配置数据库连接文件 配置webRoot/WEB-INF/aurora.database/datasource.config文件: <? 全局数据源 分两步 1.1 配置数据库连接文件 参见局部数据源部门的1配置 1.2 修改tomcat\conf\Catalina\localhost 下的配置文件: 如noah.xml <Context

    3.9K20发布于 2018-09-29
  • 来自专栏一个执拗的后端搬砖工

    springboot(2)--数据源

    数据源是第三方机构基于jdbc规范实现的一套数据库操作功能,我们可以在 其基础上非常方便地实现数据查询和更新,而不必关心其底层实现,让我们把更多的经历投入到业务实现。 常见数据源(连接池)有druid,tomcat,dbcp,c3p0和hikari等,此篇我们就基于流行的数据源实现springboot对数据库的操作。 org.apache.tomcat.jdbc.pool.DataSource(); return ds; } 4.增加配置暴露JdbcTemplate jdbcTemplate数据源切换成 这里的DataSource确实已经变成了tomcat的数据源。然后浏览器输入localhost:8080/hello看到如下结果: ? 总结 我们基于springboot实现了各种常见数据源的使用,性能最好的就是druid和HikariCP连接池,虽然后者号称比druid性能好,但是基于可靠性验证,推荐使用druid,也希望通过此篇给大家在

    90720发布于 2020-11-19
  • 来自专栏兮动人的博客

    Spring配置数据源

    数据源(连接池)的作用 数据源(连接池)是提高程序性能如出现的 事先实例化数据源,初始化部分连接资源 使用连接资源时从数据源中获取 使用完毕后将连接资源归还给数据源 常见的数据源(连接池):DBCP、C3P0 数据源的开发步骤 导入数据源的坐标和数据库驱动坐标 创建数据源对象 设置数据源的基本连接数据 使用数据源获取连接资源和归还连接资源 3. 数据源的手动创建 导入c3p0和druid的坐标 <! dependency> 创建C3P0连接池 @Test //测试手动创建 c3p0 连接池 public void test1() throws Exception { //创建数据源 在这里插入图片描述] 创建Druid连接池 @Test //测试手动创建 druid 连接池 public void test2() throws Exception { //创建数据源 @Test //测试Spring容器产生数据源对象 public void test4() throws Exception { ApplicationContext

    1.2K00发布于 2021-11-05
  • 来自专栏Danny的专栏

    配置ODBC数据源

    下面来大概叙述一下如何建立ODBC数据源连接。          首先,得找到ODBC数据源驱动器,如果你的系统是WinXP或者Win7 32位,控制面板-管理工具-数据源(如果你的系统是Win7 64位,C:\Windows\syswow64,找到odbcad32. 填写数据源名、说明,单击“选择”选择您的数据库文件的路径,如需要设置密码可单击“高级”选项设置密码。 填写数据源名称,注意,此数据源名称即为代码中要连接数据库的字符串中的DSN文件名称:ConnectString = "FileDSN=student.dsn;UID=sa;PWD=password",点击 单击“测试数据源(T)”,测试成功!

    7K40发布于 2018-09-13
领券