java爬取歌曲并存入数据库

这里只解析一下代码,所需工具jsoup、HttpClient
httpCLient获取html后,用jsoup解析html,再用java来获取所需要的信息。
之前写的有点问题,今天改了一下。因为通过hash值拼接的地址是个临时地址,存在数据库后一天就失效了,所以我改了一下。先把爬到的歌曲下载到本地,然后上传到七牛云的对象存储空间,再返回这个地址。最后把七牛云上的地址存到数据库中,这样就是永久的了。

阅读更多

spring,mybatis事务管理配置与@Transactional注解使用

事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。

阅读更多

springboot上传图片到七牛云并存入数据库

思路是先在表单中提交数据和图片,然后给图片创建一个实际的本地路径,然后用这个路径将图片上传到七牛云储存,上传成功后从七牛云返回文件名,将这个文件名存入数据库中。然后读取图片时只需用http://+域名/+文件名就可以成功取到图片。下面给出代码(从项目中抠出来的,可能不完整,但是思路肯定完整)

阅读更多

在云服务器上搭建部署javaEE的环境

最近在服务器上搭了个部署javaEE的环境,花了我小半天时间,在这记录一下。

阅读更多

无需翻墙上Google

很多人上Google的方法肯定就是翻墙啦,但是由于vpn不稳定或者嫌翻墙麻烦等原因,使用起来肯定有点不爽吧。

阅读更多

记录菜鸡第一次用杭电oj

由于为了双创学分,报了学校的一个c语言竞赛实训,虽然大一的时候也学过一点算法(但是后来怕秃头就没学了)。没办法啊,又得重新开始学,然后就做起了老师布置的杭电oj的4道题。分别是1040,1045,1872,2020。这几题的思路其实都很简单,只是我太菜了而已。(代码都是cpp文件)

阅读更多

在基于ubuntu16的云服务器搭建gitlab服务。

下面主要介绍如何安装配置gitlab,以及解决访问龟速的问题。

阅读更多

springboot+mybatis实现自动创建或者更新表

今天在一个博客看到的关于引入mybatis的插件actable实现自动创建或者更新表,然后我就照着他的博客做了,但还是踩了很多坑,因为很多东西他都没有说清楚。很无奈,下面贴上我自己的代码。这个插件目前只支持mysql。

阅读更多

如何将自己的本地项目推到github(详细版)

本文是写给github的初次接触者,尽量让初学者尽快的学会部署自己的项目。

阅读更多

mybatis的pagehelper分页插件详解

一、引入分页插件

引入分页插件有下面2种方式,推荐使用 Maven 方式。

阅读更多