- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 java多线程同步问题--生产者与消费者
线程的同步问题当我们使用多线程对同一块数据进行操作的时候,会出现线程的同步,导致数据的错误,所以我们要对多线程的公共数据块上锁。同步机制synchronized:synchronized关键字用于修饰方法或者单独的synchronized代码块,当一个线程想执行synchronized中的内容时,必须先获取到对象锁,当对象锁没有线程占用时,进入synchronized方法会自动获取到对象锁,执...
2019-10-22 17:06:11
723
原创 hibernte关联关系时删除数据库的数据
例如 User{…List scart=new ArrayList()…}Scart{…}在这之中user与list有关联关系,并且通过user来删除list中的对象。我们用List scarts=user.getScart();来获取到scarts集合。然后用scarts.remove()方法来删除,remove我们可以通过两种方式来删除一是通过对象scarts.remov...
2019-06-03 13:20:22
333
原创 org.hibernate.HibernateException: Illegal attempt to associate a collection with two open sessions错误
org.hibernate.HibernateException: Illegal attempt to associate a collection with two open sessions这是我今天用session.save()保存数据时遇到的错误这是一个可能会很常见的错误 他的意思是“打开两个非法对话资源”,原因是之前打开的session没有关闭,在其中又打开了一个session,导...
2019-06-01 14:42:35
956
原创 hibernate+mysql查询时用中文失败的解决方法
今天在写大作业的时候,再用hibernate按中文查询mysql时,他总是失败,HQL语句是String hql=“from User as u where u.name=”+“小明”;在网上查了许多方法,什么数据库的字符集不是utf-8;还有在hibernate连接数据库的配置中,在地址后面添加东西,如下:jdbc:mysql://localhost/s2sh?useUnicode=tru...
2019-05-31 10:39:45
330
原创 java爬虫之Xpath
下面我们来了解一下Xpath。Xpath是xml路径语言,他是可以用来确定xml文档中某部分的位置的一种语言。他基于xml的树状结构,提供在数据结构树种寻找结点的能力。大家可以去下面的链接去学一下Xpath,很简单的,就是一种寻找文档元素、节点位置的语言。Xpath语法如果大家已经了解了xpath语言,下面我给大家一个插件吧,就是XPath Helper,大家下载完后,打开谷歌的扩展程序,...
2019-05-23 15:05:03
1466
原创 java爬虫原理及策略
一、java爬虫的步骤主要是:非结构化数据–>数据采集–>数据清洗–>结构化数据–>采集存储1.结构化数据:一般指的是在数据库中存储的数据,有着一定的逻辑与物理结构2.非结构化数据:相对于结构化数据,非结构化数据是不方便使用数据库二维逻辑来表现的数据,例如:音频,视频,web数据(html,xml)等。3.数据采集(1)数据采集的时候遵循一个协议–robots协议...
2019-05-22 17:24:29
1121
原创 java爬虫
最近对爬虫突然有了兴趣,又因为是主学java的,所以就去找一些资源来学习一下,结果发现关于java爬虫的资源很少,也可能是我找的比较少吧。我看的视频是腾讯课堂上的一个视频叫“大数据java爬虫”,他的这个课堂是一个叫海集数据的网站提供的,你们也可以去他们的这个网站看看http://www.haijidata.com/:http://blog.youkuaiyun.com/u014143369 https://blog.youkuaiyun.com/u014143369/article/details/53287040知识点:1、java 中父类引用指向子类对象时动态绑定针对的只是子类重写的成员方法;2、父类引用指向子类对象时,子类如果重写了父...
2019-01-14 19:57:06
5549
原创 mysql的安装版以及依旧是Navicat for mysql 的注册问题
mysql找的都是解压版,需要改的东西太多了,我这有一个免安装版的,不过版本可能有点低。我当时也在网上找了很多Navicat for mysql的破解方法,发现都要注册机,但是我每次用注册机都是失败的,于是我找到了一个不用注册机的方法,具体看我上一篇博客。不过今天在学校,发现学校也给我们提供了一个方法,就是给我们一个注册码,不过注册码应该是有期限的吧。下面我给大家分享一下首先给大家mysql...
2019-01-08 17:29:42
315
转载 Navicat for MySql不需要注册机破解版
安装可视化工具-Navicat for MySQL从百度软件下载的是试用版,直接从优快云上下载安装文件和破解文件 Navicat for MySQL 中文破解版https://download.youkuaiyun.com/download/qq369201191/9740281解压后,先运行navicat110_mysql_cs_x86.exe 安装原版的Navicat for MySQL 11.0...
2019-01-04 20:27:44
2248
JSP简单的向服务器的文件的下载和上传
2018-10-09
三维骨骼点xyz转bvh格式
2022-08-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人