Live My Life

一入Java深似海

基于搜狗微信的seleinum公众号爬虫

1.首先导入所需要的库,这里用到的主要是seleinum 请仔细查看代码注释 12345678910from selenium import webdriver # 从自动化库里导入这个模块from selenium.webdriver.support.ui import WebDriverWait # 从模块导入显示等待(隐式,强制)from selenium.webdriver.s......

Docker部署项目到服务器上

Docker部署项目到服务器上 这里以青龙面板为例,部署青龙面板到服务器的5700端口 首先自己需要有服务器,公网或内网均可,登录xshell或finalshell 我这里以Finalshell为例,登录之后为下图 首先更新下yum源1sudo yum check-update安装docker-fsSL| sh12345sudo systemctl start docker /......

spring报错:提示找不到mapper文件

提示找不到mapper文件的解决方法

在学习spring过程中执行单元测试时提示报错 下面是报错信息的第一行 1org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'SqlSessionFactory' defined in class path resource [applicatio......

常见的前端加密方法

对称加密:加密和解密使用的是同一个密钥,计算量小,常见的DES、AES 12345优点:计算量小,简单快速,适合于对海量数据进行加密处理;缺点:加密人和解密人需要拥有同一把秘钥,那秘钥如果通过 不安全的通道进行传输,就存在被黑客窃听的风险,安全性丧失; 同时双方还需要好好管理秘钥,不能泄露秘钥,否则也不安全了,管理秘钥成本较高。 非对称加密:需要公钥和私钥,公钥对数据进......

移动端开发之页面静态化.

使用Freemarker在pom中加依赖创建模板文件(模板文件中有四种元素):123456789101.文本,直接输出2.注释,不会输出3.插值表达式,即${},使用数据模型中的部分代替输出4.freemarker指令,名字前面加#予以区分,不输出FreeMarker文件后缀名为ftl Freemarker指令4.1 assign指令assign指令用于在页面上定义一个变......

Dubbo快速入门

Dubbo整合Spring:在xml配置文件中声明Dubbo的配置项 整合SpringBoot的配置项的名称与Spring中一致,区别是导入starter之后位置不同,直接在配置文件中写就可以 服务提供方的XML配置项,具体配置标签的属性:1.指定当前服务/应用的名称() 2.指定注册中心位置() 3.指定通信规则,duboo支持多种通信协议,一般建议使用dubbo协议 即在dubbo:......

SSM医疗后台Curd过程中出现的问题

代码为传智博客医疗项目,代码在我Github我在测试Curd时总结了所有报错的情况,研究了大半天终于修好了,总结一下: 1.新建窗口点确定后无响应,开发者工具显示add.do请求404,在RequestMapping路径正常的情况下,首先检查Controller(讲义的代码中Controller的RequestMapping默认不修改就是正确的),其次如果自己建的项目包不是com.ithei......

近期对多线程的深入理解

近期对多线程的深入理解

最近重新深入多线程中的细节问题进行了深入,在死锁、终止线程、Guava、线程池以及队列又有了深入的思考。 在线程的生命周期中,我们常说的其实就五个状态,其中阻塞态包括了sleep以及wait都可以当作处于阻塞态,当然两种方法产生的效果当然是不同的 对阻塞态即blocked状态进行细分:等待阻塞:wait()方法调用,这种属于主动调用 同步阻塞:线程在获取synchronized锁时没拿到......

Java 多线程中的线程池

Java 多线程

线程池总体来说,线程池有如下的优势: (1)降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 (2)提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 (3)提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。 线程池的真正实现类是 ThreadPoolExecutor......

Java IO流

Java IO流、集合类重要知识

Java IO流英文字母在windows中占1个字节 比如:’a’字符 中文汉字在windows中占2个字节 比如:“中”字符 字节流一次读取一个字节 字符流一次读取一个字符 IO流四大家族的首领: java.io.InputStream 字节输入流java.io.OutputStream 字节输出流java.io.Read......
IO