随笔分类 -  JAVA

摘要:逻辑核心数 一般百度如何获取电脑的逻辑核心数,都会出现这段代码: Runtime.getRuntime().availableProcessors() 然而,问题在于Runtime.getRuntime().availableProcessors()也并非都能返回你所期望的数值。比如说,在我的双核1 阅读全文
posted @ 2020-06-02 12:34 双眸 阅读(331) 评论(0) 推荐(0) 编辑
摘要:一: 首先介绍一些乐观锁与悲观锁: 悲观锁:总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。再比如 Java里面的同 阅读全文
posted @ 2020-05-23 13:23 双眸 阅读(623) 评论(0) 推荐(1) 编辑
摘要:前言 某天朋友说,能不能帮忙扒下ins的博主帖子,要所有帖子的点赞和评论,我本来准备让会python的同事写的,最后还是自己顺手写了,本来一开始准备用nodejs或者js写的,想着前端本地测试代理和导excel比较麻烦还是用Java吧,正好好久没写Java了,就当回忆一波吧。 注意点 ss梯子大家自 阅读全文
posted @ 2020-05-14 15:02 双眸 阅读(620) 评论(0) 推荐(0) 编辑
摘要:什么是SQL注入?? 所谓SQL注入,就是通过把SQL命令插入到Web表单提交或页面请求url的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意)的SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞 阅读全文
posted @ 2019-12-31 19:20 双眸 阅读(1302) 评论(0) 推荐(0) 编辑
摘要:1.1. 前端 先假设有如下setCookie方法: 假设当前域名为blog.xiaoming.com,经测试发现,JS在写入cookie时: 结果: 说明: 不传domain,默认当前域名; 只要传了domain,则会强制在前面加上一个.,不管是一级还是二级域名; domain只能“小于等于”当前 阅读全文
posted @ 2019-11-12 15:42 双眸 阅读(1821) 评论(0) 推荐(1) 编辑
摘要:spring boot cloud module spring boot+spring cloud+maven module 一个 maven多模块的微服务架构模版。 新手上路的绝佳模版,只有必要的配置文件和核心jar包,没有多余的其他增量配置,所有的配置和注解都有做解释的注解描述,方便新手一眼就懂 阅读全文
posted @ 2019-06-29 16:20 双眸 阅读(814) 评论(0) 推荐(0) 编辑
摘要:1, 中配置没有生效问题解决 如果配置文件确认没有错误但是没有生效首先是要到编译目录去查看是否被编译过去了,如果没有,请先将项目clean在重启 但是idea启动项目时也会先build,又有可能配置文件没有被编译过去,真实坑爹! 另外,yaml文件中的那些坑: (1)冒号:后面必须有空格,下级属性缩 阅读全文
posted @ 2019-06-29 12:31 双眸 阅读(401) 评论(0) 推荐(0) 编辑
摘要:自定义注解: 使用@interface自定义注解时,自动继承了java.lang.annotation.Annotation接口,由编译程序自动完成其他细节。在定义注解时,不能继承其他的注解或接口。@interface用来声明一个注解,其中的每一个方法实际上是声明了一个配置参数。 方法的名称就是参数 阅读全文
posted @ 2019-06-24 17:05 双眸 阅读(812) 评论(0) 推荐(0) 编辑
摘要:Druid的简介 Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部 阅读全文
posted @ 2019-06-20 11:40 双眸 阅读(1287) 评论(0) 推荐(0) 编辑
摘要:       在JAVA发展过程中,涌现出一系列的ORM框架,JPA,Hibernate,Mybatis和Spring jdbc,本系列,将来研究Mybatis。              阅读全文
posted @ 2019-06-19 23:02 双眸 阅读(524) 评论(0) 推荐(0) 编辑
摘要:pom.xml中repositories、pluginRepository的作用 中repositories标签的作用是: 用来配置maven项目的远程仓库。示例如下: nexus Nexus Repository 远程仓库地址 true true <! snapshots默认是关闭的,需要开启 按 阅读全文
posted @ 2019-06-03 02:19 双眸 阅读(531) 评论(0) 推荐(0) 编辑
摘要:接着上文【 "IntelliJ Idea14 创建Maven多模块项目,多继承,热部署配置总结(一)" 】,总结下项目热部署和pom文件结构的一些要点: 一,依赖包的热部署 上文中项目如果改了依赖包core模块中的service服务代码,重启web服务是看不到改动效果的,这是因为依赖的core已经打 阅读全文
posted @ 2019-06-03 01:43 双眸 阅读(857) 评论(0) 推荐(0) 编辑
摘要:第一步: 创建maven项目 输入项目名和工程id(这里的GroupId和ArtifactID随意填写,但是ArtifactID最好和你的项目一名一样然后next) 选择maven(下图是用idea自带的maven,你也可以用你自己下载的maven,directory地址指向你自己的maven就行, 阅读全文
posted @ 2019-05-30 17:36 双眸 阅读(401) 评论(0) 推荐(0) 编辑
摘要:一、持续集成是什么? 持续集成是一种软件开发的实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开 阅读全文
posted @ 2019-04-12 12:17 双眸 阅读(1664) 评论(1) 推荐(0) 编辑
摘要:问题背景: 工程为maven工程,ContextLoaderListener类位于spring web 3.1.0.RELEASE.jar包中。检查了maven的pom.xml,依赖引入正常。在工程Maven Dependencies视图中也能看到spring web 3.1.0.RELEASE.j 阅读全文
posted @ 2019-02-03 20:28 双眸 阅读(1177) 评论(0) 推荐(0) 编辑
摘要:也许你学习了那么久的Java了,但如果有人问你什么是JavaEE?你会怎么回答他呢?在此我来谈谈关于JavaEE的相关技术。(仅是个人见解) 在谈JavaEE时,我们首先来了解一下Java平台。目前,Java平台有3个版本:适用于小型设备和智能卡的JavaME(Java Platform Micro 阅读全文
posted @ 2018-12-10 17:02 双眸 阅读(6335) 评论(0) 推荐(1) 编辑
摘要:基于Maven的Spring + Spring MVC + Mybatis的环境搭建项目开发,先将环境先搭建起来。上次做了一个Spring + Spring MVC + Mybatis + Log4J + JUnit Test的环境搭建,这次也差不多,不过就是基于了Maven,同时也添加了事务管理。 阅读全文
posted @ 2018-12-10 16:52 双眸 阅读(363) 评论(1) 推荐(0) 编辑
摘要:使用 SSM ( Spring 、 SpringMVC 和 Mybatis )已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录 SSM 整合的过程, 这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一 阅读全文
posted @ 2018-12-10 16:23 双眸 阅读(945) 评论(1) 推荐(1) 编辑
摘要:由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。 一.首先要得到Oracle JDBC Driver 1.通过Oracle官方网站下载相应版本:http://www.oracle 阅读全文
posted @ 2018-12-10 16:07 双眸 阅读(941) 评论(0) 推荐(0) 编辑
摘要:作用: @Component 泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。(Component 成分; 组分; 零件) @Resource (资源) @Autowired (自动绑定) @Repository 于标注数据访问组件,即DAO组件(repository 仓库; 贮藏室, 阅读全文
posted @ 2018-12-10 16:00 双眸 阅读(373) 评论(0) 推荐(0) 编辑