- 博客(16)
- 资源 (4)
- 问答 (11)
- 收藏
- 关注
原创 Java socket 网络编程:BufferedReader readline 阻塞
问题:在我服务端返回数据给安卓的客户端时,发现在readline()这个方法的时候一直阻塞,读不出数据解决:在传输的字符串末尾加上“\n”原因: 读取一个文本行。通过下列字符之一即可认为某行已终止:换行 (‘\n’)、回车 (‘\r’) 或回车后直接跟着换行。 也就是说读取一行知道碰到换行符,或回车符,则认为此行已近读完了,接着返回–图片来自博客文章: 关于BufferedReader rea
2017-03-30 22:20:12 5588
原创 java从MySQL表中取出数据时报错:java.sql.SQLException: Before start of result set
环境:java 1.8, MySQL 5.7问题:for(String each:book.getLabel()){ ps = cn.prepareStatement("SELECT labelid FROM booklabel WHERE label=?"); ps.setString(1, each);
2017-03-26 11:36:48 4927
原创 MySQL设置主键外键时错误:ERROR 1064 (42000)
环境:MySQL 5.7问题:之前为这个终生图书馆小项目设计了几张表User,HaveRead,SignIn,Book,BookLabel,BookPlan,结果昨晚发现如果User表用户变化(比如删除用户等等),SignIn和HaveRead不能及时变化还得自己写代码做一个验证逻辑有点麻烦。何干事跟我提到说可以设置主键外键来解决这个问题;在重新创建这些表以及构建外键关系的时候,MySQL报了这样一
2017-03-26 11:32:07 9775 7
原创 JUnit4单元测试报错问题 :method initializationerror not found
问题:今天用JUnit4对JSoup进行函数的测试的时候发现run不起来 蛋疼的一逼、、、 原因及解决:然后上网找了一下发现是缺少了jar包, 还要引入两个依赖的hamcrest-core-1.3.rc2.jar,hamcrest-library-1.3.rc2.jar; junit和hamcrest是两个不同的框架,而junit使用了hamcrest框架而已,因此还要导入那两个hamcres
2017-03-24 20:56:16 8254 3
原创 python 3.X:PyMYSQL取代了MySQLdb
在python3.x中,PyMySQL取代了MySQLdb我装的是最新版的py3.6 今晚去mysql装connector发现只到3.4版本。。。无奈求助度娘,才知道python 3.X里PyMYSQL取代了MySQLdb直接在命令行下输入 pip3 install PyMySQL即可(2和3有好多区别啊 = =)
2017-03-22 21:22:34 5645
原创 java爬虫crawler4j:SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
问题:运行爬虫项目后出现: SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder”. SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBi
2017-03-22 17:16:43 4386
原创 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
实验环境:jdk 1.8, mysql 5.7, eclipse问题:连接mysql数据库时出现 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解决:导入mysql-connector-java-5.1.41-bin.jar 现在当前项目工程右键,新建一个folder命名为lib,然后将mysql-connector-java-5
2017-03-19 18:43:38 4600
原创 客户端连接不上Azure和腾讯云服务器里跑的代码
环境:Azure: CentOS 7.3 腾讯云: CentOs 7.0问题:写了段用Socket进行网络通信的代码,然后把服务端代码放到云服务器上,发现本地客户端连接不上,即使我已经在centos里开了端口解决:需要在Azure或腾讯云里手动开放端口(看上一篇)我就不上图了。 Azure: 虚拟机 -> 实例 ->进入虚拟机 -> 终结点 腾讯云:安全组原因:暂不知道。。。求教
2017-03-18 23:50:04 4505
原创 centos7.3 打开端口失败
实验环境:微软Azure上的云服务器Centos7.3实验目的:开启端口问题: 输入 firewall-cmd –add-port=9300/tcp 返回的结果不是success而是 FirewallD is not running解决:一脸懵逼,然后试了一下在后面加了个参数 –permanent (–permanent永久生效,没有此参数重启后失效) 就可以了原因还不知道。。。求解
2017-03-18 22:07:14 5471
原创 postgresql: C:: Permission denied
问题:在postgresql中引入文件时报错: 原因及解决:文件路径用正斜杠即可。。。 蛋疼的windows…
2017-03-16 12:24:17 6599 5
原创 postgresql: psql:FATAL role"艾德米" does not exit
问题:psql postgres进入postgreSQL客户端工具时报错:psql:FATAL role”艾德米” does not exit 原因:用户名中文的问题啊- -解决:增加一个普通用户,如postgres,以该用户的身份进入命令窗口执行initdb命令。
2017-03-16 12:22:06 4696
原创 postgresql: pg_ctl -D data start 出现 postgres aaaaaaaaaaaaaaaaaaaaaaaaa "C:/Users/huang zhen yang/dat
问题:在不登记服务启动postgresql数据库的时候:pg_ctl -D data start出现了: postgres aaaaaaaaaaaaaaaaaaaaaaaaa “C:/Users/huang zhen yang/data/postgresql.conf”: No such file or directory原因:是因为data这个数据库文件夹不在你当前的路径下。解决必须切换到d
2017-03-16 12:17:39 4761
原创 PostgreSQL9 initdb: 命令行参数太多 (第一个是 "(x86)/pgsql9/data")
嘛,数据库老师要求的是postgresql9,我之前看的是MySQL5.7,还是有差别的。。。 用的好不习惯呀问题:初始化数据库时:initdb --locale=C -E utf-8 -D D://Program Files (x86)/pgsql9/data报错: initdb: 命令行参数太多 (第一个是 “(x86)/pgsql9/data”)解决:直接cd到你要初始化放置data的目
2017-03-13 16:51:57 10161
原创 主机与客户机桥接时,主机SSH连不上客户机
这几天操作系统的实验搞得我一个头2**n个大。 学校机子用的是Red Hat 9,我大一时装的是Centos 7. 我电脑硬盘又快满了。没办法,一条道走到黑吧。实验环境:Centos 7, VMware, Windows 8.1实验内容:主机与客户机桥接,主机用SSH连上客户机,并传输文件问题:主机SSH连不上客户机 可能的原因及解决方案:这里仅限于我试过的。 1. 在配置network相关文件
2017-03-10 00:09:10 6220
翻译 sybil attack (女巫攻击)
由来:“女巫攻击”的名字由Brian Zill建议,来源是70年代的一部叫做《Sybil》的美国系列片。片中的女主角人格混乱,扮演着16个角色。 内容: 在Sybil攻击中,攻击者通过创建大量的假名标识来破坏对等网络的信誉系统,使用它们获得不成比例的大的影响。 对等网络上的实体是能够访问本地资源的一块软件。 实体通过呈现身份在对等网络上通告自身 。 多于一个标识可以对应于单个实体。
2017-03-05 23:01:05 22044
原创 MySQL ERROR 1064 (42000)
问题:今天在学MySQL的时候遇到了ERROR 1064 (42000)的错误。 数据库里的数据格式:mysql> DESCRIBE pet; Field Type Null Key Default Extra name varchar(20) YES NULL owner varchar(20) YES NULL
2017-03-04 20:44:48 5810
nltk的punkt资源
2021-04-04
爬取数据一直增加的页面
2020-12-29
C语言多线程传参数时,线程里的参数值一直没变?
2017-10-12
请问普通用户的ip地址网段大概在什么范围内?应该怎么看呢?
2017-10-07
关于spring boot部署后与本地数据库数据访问不一致的问题
2017-08-21
关于spring data jpa的问题.
2017-08-21
spring boot工程在intellij idea里打jar包以后无法运行
2017-08-17
centos7 同一个文件夹下引用的jar包的问题
2017-03-19
postgresql9, initdb: 命令行参数太多
2017-03-08
360提示隔离运行adb.exe, appt.exe, java.exe
2017-03-05
MySQL添加用户时报错,没有password字段
2017-02-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人