- 博客(71)
- 收藏
- 关注
原创 交换机简单接法
交换机的简单接法交换机的接法没有想象的复杂,有一种最简单的接法就是外网过来以后,插到其中一个交换机的口,交换机的口一般都是12口,24口,48口的,剩下的口可以插网线,供办公室使用,然后留一个接口,插到另个一交换机接口,另外一台交换机的接口就可以继续插网线供办公室使用了。办公室多用户使用,简单接法同理可得。...
2020-08-26 17:36:12
5475
原创 虚拟机创建图形化linux
选择新建,点击从光盘或映像中安装,如下图: 这个地方注意不要选择快捷安装,下面再就是输入用户名和密码 这个是操作系统的引导程序,在装windows时理解能深点 然后就是输入密码,点击继续 加载中 点击确定 选择带GUI的,就是我们要的图形化界面的Linux虚拟机啦 ...
2020-07-15 13:07:14
752
原创 Unknown initial character set index '255' received from server. Initial clie
Unknown initial character set index '255' received from server. Initial clie当遇到这句话时,一般是因为conn=DriverManager.getConnection("jdbc:mysql://localhost/rc","root","123456");jdbc:mysql://localhost/rc后面...
2020-04-30 15:35:43
2453
原创 neo4j命令
修改neo4j的属性match (a:pig{name:"猪爸爸",age:12}) set a.age=11当目前已经存在了很多关系节点时,要添加一个新的节点,并且将这个新的节点关联到原来的节点中时match (a:vegetables {name:"白菜"}) create (b:vegetables {name:"大白菜"}) create (a)-[r:别称]->(b...
2020-04-28 11:04:10
282
原创 neo4j学到的一些小命令
进入neo4j页面http://192.168.228.152:7474/browser/创建一个节点create (:pig{name:"猪奶奶",age:13}) create (:pig{name:"猪爷爷",age:15})删除一个节点 MATCH (r) WHERE id(r) = 900 DELETE r 删除一个节点及其所有的关系MATCH (r)...
2020-04-26 17:45:35
164
原创 虚拟机RedHat7配置好neo4j后,本机仍然无法访问neo4j问题解决
首先明确neo4j需要的配置所需一般命令如下命令如下cd home cd 到某个用户目录然后vim neo4j.conf 把这必须的几项该打开的打开,该设置好的设置好了 后来遇到一个问题就是,虚拟机内,配置好neo4j后,可以访问,本机也可以ping 通虚拟机的ip,但是本机总是不能访问,后来经过一番了解,原来是虚拟机的防火墙没有打开需要的命令如下查看防火墙状...
2020-04-22 10:19:19
1469
原创 ulist.append注意事项
ret=[] a1 = ''; sum_3 = soup.findAll("tr") j = 1 for tr in sum_3: if (j == 4): a1 = tr.findAll('span') print (a1[1].string) ret.append(a1...
2020-04-16 17:27:41
797
原创 用excel快速更换证件照背景
首先打开excel,然后点击插入图片 然后打开图片格式,最左栏有一个删除背景设置 通过点击,选中背景,隔离人物,如上图 点击开始,选择填充颜色为红色 返回图片格式,再次点击删除背景,完成快速更换证件照背景颜色 ...
2020-04-10 22:13:04
212
原创 将python中爬取的数据保存到数据库中
要用python关联爬取数据,保存到数据库中分两步,第一步就是爬取数据,第二步才是保存到数据库 爬取数据 需要的头文件有:# -*- coding:UTF-8 -*-import pymysql as mdbimport pymysql.cursorsimport requestsfrom bs4 import BeautifulSoupimport bs4 解...
2020-04-09 11:56:33
5027
原创 ulist.append按需添加需要爬取的数据
这个网页中,一个<tr>里面有两个<td>,在爬取时def fillUnivList(ulist, html): soup = BeautifulSoup(html, "html.parser") a = soup.find('table',class_='text12').findAll("tr") for i in a: ...
2020-04-09 10:50:23
855
原创 如何用python爬取网络上的数据
倒入必须的导入必须的解释器# -*- coding: utf-8 -*-:import pymysql as mdbimport pymysql.cursorsimport requestsfrom bs4 \ import BeautifulSoupimport bs4import io程序的第一步是解析这个网址def getHTMLText(url): ...
2020-04-07 16:50:25
1289
1
原创 本体(Ontology)应用案例
Pom需要添加的依赖:<dependency> <groupId>org.apache.jena</groupId> <artifactId>jena-core</artifactId> <version>3.9.0</version> </dependency>对于.o...
2020-04-05 15:15:51
1407
原创 删除list中的重复数据
for (int i = 0; i < list.size() - 1; i++) { for (int j = i + 1; j < list.size(); j++) { if (list.get(i).equals(list.get(j))) { list.remove...
2020-04-05 09:01:16
453
原创 微信小程序之前端与java后台进行数据交互
后台是用SpringBoot+SSM来写的,整体上来说,和普通的Web没什么区别要注意的是,对于小程序访问的控制层方法,需要返回一个Map类型 @RequestMapping(value = "/listnongyao5", method = RequestMethod.GET) public @ResponseBody java.util.Map<String, Object...
2020-04-03 15:53:36
1658
1
原创 为什么要重写hashCode()方法和equals()方法以及如何进行重写
首先需要明确Java中的超类Object类中定义的equals()方法是用来比较两个引用所指向的对象的内存地址是否一致 两个对象有相同的hashcode值,它们也不一定是相等的为什么需要重写hashCode()方法和equals()方法为什么要重写equals()方法。我们在定义类时,我们经常会希望两个不同对象的某些属性值相同时就认为他们相同,所以我们要重写equals()方法,按照原...
2020-04-02 10:06:30
191
原创 Spring boot整合mybatis,xml资源文件放置及路径配置问题
个人感觉Spring boot 和mybatis整合,比简单的web项目整合简单多了,配置少了很多。下面就简单说一下需要加的依赖<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</a...
2020-03-31 18:58:49
432
原创 redirect使用
一开始在一个页面,这个页面在展示一些数据信息,当想删除某些数据后,希望直接前端动态展示。可以通过redirect跳转来自动更新跳转到展示页面 @RequestMapping("/delete/{id}") public String delete(HttpServletResponse response,@PathVariable("id") int id){ response.s...
2020-03-31 15:17:25
5860
原创 ssm框架下跳转路径问题
主页面basePath<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <c:set var="basePath" value="${pageContext.request.contextPath}"/>跳转到Controller的方法 <li><a href=...
2020-03-31 11:11:05
1034
原创 SSM框架下各个层的解释说明
持久层:DAO层(mapper)DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此 比如说,dao层就写一些数据库的语句业务层:Service层Service层:Service层主要负责业务模块的逻辑应用设计 Service层就是调用这些数据库语句表现层:Controller层(Handler层)Controller层:Controller层负...
2020-03-31 10:18:46
736
原创 前端使用js提交表单与action提交对比
先看一个普通的thymeleaf表单提交<form action="update" method="post">班级名称:<input name="bjname" th:value="${bj.bjname}"/><input type="hidden" name="id" th:value="${bj.id}"/><input type="...
2020-03-30 21:41:26
314
原创 $(function()使用案例
$(function()$(function(){})不会被覆盖 $(function(){})类似于原生 js 中的DOMContentLoaded事件,在 DOM 加载完毕后,页面全部内容(如图片等)完全加载完毕前被执行。看代码<script src="../js/jquery-1.11.1.js"></script><script type="...
2020-03-30 20:41:47
485
原创 SpringBoot和Thymeleaf的整合
spring boot 推荐使用thymeleaf,支持最好。jsp配置麻烦先安利一下thymeleaf的好处 动静结合:Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持 html 原型,然后在 html 标签里增加额外的属性来达到模板+数据的展示方式。浏览器解释 html 时...
2020-03-30 18:42:14
159
原创 微信小程序入门案例
1、打开小程序开发软件后,展示的是自己的微信头像和昵称<!--index.wxml--><view class="container"> <view class="userinfo"> <button wx:if="{{!hasUserInfo && canIUse}}" open-type="getUserInfo" ...
2020-03-29 22:15:23
254
原创 关于微信小程序的页面跳转wx.navigateTo和wx.redirectTo
wx.navigateTo这个接口是跳转到一个应用的某一个页面,但是保留着当前页面,利用这个接口的好处是,从A页面到B页面后,A页面仍然存在,再从B页面到C页面,B页面也存在。如果想要从C页面返回到B页面,仅需点击C页面上返回即可。B到A同理wx.redirectTo、这个接口是关闭当前页面,跳转到应用的另一一个页面当使用wx.redirctTo接口跳转页面时,原来的页面...
2020-03-29 09:58:50
925
原创 springboot启动
springboot会帮助我们准备所有的环境,包括server,监听器,装配spring的上下文等等package com.example.demo;import org.mybatis.spring.annotation.MapperScan;import org.springframework.boot.SpringApplication;import org.springfra...
2020-03-28 19:31:50
106
原创 SpringBoot中关于application.yml的配置及与application.properties的区别
application.yml 的书写注意事项:1. 不同“等级” 用冒号隔开,如spring.redis.host=127.0.0.1配置文件中,spring作为第一级,redis作为第二级2. 次等级的前面是空格,不能使用制表符(tab)3. 冒号之后如果有值,那么冒号和值之间至少有一个空格,不能紧贴着4. 可以使用 "-小写字母" 或 "_小写字母"来 代替 "大写字母",如...
2020-03-26 20:48:00
689
原创 搜索框输入内容,动态显示提示(ajax)
搜索框输入内容,利用ajax动态显示提示即当我们在搜索框中输入一个a时,当且仅当我们输入完a后,搜索框可以提示我们aa,或者abc等等,我们也可以选定aa,abc等等搜索框和提示内容的处理代码:<div align="center"> <br> <form action="QueryByCondition2" method="post...
2020-03-26 09:19:15
986
原创 nextInt() nextLine next详解
nextInt()它只读取int值,并且遇到空格也停止,在读取输入后将光标放在同一行 nextLine() 读取输入,包括单词之间的空格(即,读取到行尾),读取输入后,将光标定位在下一行 next() 只读取输入到空格。它不能读两个用空格隔开的单词。另外,在读取输入后将光标放在同一行举例1 Scanner cin = new Scanner(...
2020-03-22 11:48:04
1640
原创 解决Post乱码问题
链接:https://blog.youkuaiyun.com/ThinkWon/article/details/104397427?depth_1-utm_source=distribute.pc_feed.none-task&request_id=&utm_source=distribute.pc_feed.none-task
2020-03-19 15:44:21
318
原创 Eclipse下配置Maven
更改工作区jdk设置,目录必须为jdk目录,不能是jre目录 window-preference-maven下设置是否下载jar包同时下载源码和帮助文档。设置installations在Preference-maven-installations中添加并且勾选apache-maven-3.6.0设置user settings:settings.xmlPreference-mave...
2020-03-19 10:43:24
141
原创 Maven案例详解
首先建立Maven项目时,不同的模块应该在同一个项目中,下面这个就代表在同一个项目中<groupId>com.java1234.user</groupId>在同一个项目中,有不同的模块 <artifactId>user-parent</artifactId><artifactId>user-aggregator<...
2020-03-18 20:17:09
119
原创 Struts2的一点基础知识
struts.xml中配置了三项,<constant name="struts.enable.DynamicMethodInvocation" value="false" />这里的false其实就是关闭url访问action方法其实在url里我们可以这样访问http://localhost:8080/stuent_struts2/studentshow.action...
2020-03-18 17:09:37
159
原创 set和list比较
List 支持for循环,也就是通过下标来遍历,也可以用迭代器,但是set只能用迭代,因为他无序,无法用下标来取得想要的值List 特点:有序(元素存入集合的顺序和取出的顺序一致)容器,元素可以重复,可以插入多个null元素,元素都有索引。常用的实现类有 ArrayList、LinkedList 和 Vector。Set 特点:无序(存入和取出顺序有可能不一致)容器,不可以存储重复元素...
2020-03-18 16:09:32
242
原创 equals和==及hashcode比较
hashCode()与equals()的相关规定:如果两个对象相等,则hashcode一定也是相同的 两个对象相等,对两个equals方法返回true 两个对象有相同的hashcode值,它们也不一定是相等的 综上,equals方法被覆盖过,则hashCode方法也必须被覆盖hashCode()的默认行为是对堆上的对象产生独特值。如果没有重写hashCode(),则该class的两个对...
2020-03-18 15:28:42
192
原创 xml第一排有个红色的小差号
xml第一排有个红色的小差号,但是程序能运行。Preferences>>validation>>把最后两排的对好去了
2020-03-18 15:11:41
112
原创 ssh框架案例
SSH是 struts2+spring+hibernate的一个集成框架使用Struts2作为系统的整体基础架构,负责MVC的分离,在Struts2框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理struts2和hibernate其中:Hibernate的DAO层开发比MyBatis简单,不需要去自己写sql语句,而Mybatis需要维护S...
2020-03-18 11:28:38
499
原创 JdbcUtil连接数据库
首先编写db.properties这是一个配置数据库的基础参数的文件,把这些参数放在这个文件中,方便以后的修改如:driverurlusernamepassworddriver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/Student4?useUnicode=true&characterEnco...
2020-03-17 16:51:45
276
原创 SSH加密的两种方式
第一种方式为密码登录在整个过程中,客户端本身不存有任何密钥。过程:客户端输入用户名,发出登陆请求 服务端接收到请求并返回给客户端公钥以及公钥指纹 客户端收到服务端发送的公钥,对自己的登陆密码用公钥进行加密然后将密文发送给服务端 服务端收到密文后,使用自己的私钥将密文进行解密,得到客户端的登陆密码并对比确认 服务端返回给客户端,登陆结果第二种方式为公钥登陆,也就是免密登陆在...
2020-03-17 10:14:23
4323
原创 Serializable
Serializable接口:这是一个序列化的接口;一个类只有实现了Serializable接口,它的对象才能被序列化序列化是什么:序列化是将对象状态转化为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转化为对象这两个过程结合起来,可以轻松地存储和传输数据为什么要序列化:1、把对象转换为字节序列的过程称为对象的序列化2、把字节序列恢复为对象的过程称为对象...
2020-03-17 09:36:08
243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人