- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 sql脚本示例
drop procedure if exists schema_change;delimiter $$create procedure schema_change() beginif exists (select * from information_schema.columns where table_name = ‘user’ and column_name = ‘is_deleted’)AND not EXISTS (select * from information_schema.colum
2022-03-14 09:59:22
246
1
原创 SpringBoot 配置多数据源 dynamic-datasource懒加载
1、dynamic-datasource基础文档说明https://gitcode.net/mirrors/baomidou/dynamic-datasource-spring-boot-starter?utm_source=csdn_github_accelerator2、dynamic-datasource在配置多数据源时支持在使用时加载,这样只要其他数据源能连接,某一数据源不能连接时,就可以不影响项目启动和其他数据源的使用了。spring: datasource: dynamic:
2022-01-19 17:11:28
3228
4
原创 用ResultSet接收数据并返回指定列的值
这里以某id列为例:public static String queryIdsBySql(String sql,String idName) throws Exception { Connection conn=null; PreparedStatement pstmt=null; String resultIds=null; try { co...
2019-12-20 11:00:30
754
原创 新建项目@RunWith(SpringRunner.class)中的SpringRunner.class报红
加的包错了,正确的应该是import org.junit.runner.RunWith;xml<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> &l...
2019-12-06 09:44:42
2578
转载 【R语言 字符串处理】stringr 包
stringr包中主要内容:在这里插入代码片1、字符串拆分利器–str_split2、字符串替换利器–str_replace_all3、字符串抽取利器–str_match_all4、字符串截取利器–str_sub字符串处理中最为常见的四种手段有“拆、替、抽、取”。强烈推荐stringr包,个人觉得远比R自带的grep、regexp、strsplit、sub等函数好用。利器1:拆:str...
2019-10-26 15:35:49
282
转载 linux修改数据库密码
1、首先查看停止mysql服务进程:service mysqld stop 然后编辑mysql的配置文件my.cnfvim /etc/my.cnf找到 [mysqld]这个模块:在最后面添加一段代码skip-grant-tables ##忽略mysql权限问题,直接登录然后保存 :wq!退出启动mysql服务:service mysqld start直接进入mysql...
2019-10-25 12:49:04
145
转载 Spring事务异常回滚,捕获异常不抛出就不会回滚
Java异常处理主要通过5个关键字控制:try、catch、throw、throws和finally。try的意思是试试它所包含的代码段中是否会发生异常;而catch当有异常时抓住它,并进行相应的处理,使程序不受异常的影响而继续执行下去;throw是在程序中明确引发异常;throws的作用是如果一个方法可以引发异常,而它本身并不对该异常处理,那么它必须将这个异常抛给调用它的方法;finally是无...
2019-10-20 21:05:49
563
原创 跨域访问
如果你在运行项目后发现直接通过url访问controller没问题,但是一旦用ajax访问就不行了,那么就是跨域访问的问题啦!在项目中加入本段代码即可:@Configurationpublic class CorsConfig extends WebMvcConfigurerAdapter { @Override public void addCorsMappings(Cor...
2019-10-16 14:35:41
61
原创 两个服务共用一个微信支付
因为微信支付下单的时候会有一个回调地址,所以就可以通过设置回调域名为入参,利用不同的回调域名以达到微信支付下单共用,但是结果接收可以是不同的服务做不同的事。另外一些预先需要的参数,均可以通过公共组件redis,以单号为key,参数为值进行存储以备回调之后使用。...
2019-10-16 14:14:46
979
原创 引用多了,也不要忘了还有实例化噢
因为用springmvc写项目很多时候都是前面传值过来负责接收就好了,但是有的时候完全是自己定义什么时候成功与失败进行赋值的。今天找了半天的bug,发现竟然是没有new Map导致返回为空,报了空指针的错误!非引用的对象一定要记得实例化。...
2019-07-19 19:02:59
95
UserCenter.zip
2019-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人