- 博客(139)
- 资源 (4)
- 收藏
- 关注
原创 git使用和IDEA集成Git
Git与SVN对比SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而开发人员工作的时候,用的都是自己的电脑,所以首先要从中央服务器下载最新的版本,然后开发,开发完后,需要把自己开发的代码提交到中央服务器Git:开源分布式版本控制工具分为两种类型的仓库∶本地仓库和远程仓库。官网下载地址: Git - DownloadsGit安装的时候,只有最后一步去掉√,别的都不变TortoiseGit安装(方便操作) 图形化工具git常用命令git init...
2022-03-30 10:20:24
399
原创 解决虚拟机打开蓝屏报错
网上说升级到16就可以了,但是我还是不行我的解决办法如下控制面板--程序--启用或关闭Windows功能--勾上虚拟机平台--重启--重新打开虚拟机问题解决
2022-02-07 17:55:58
1859
原创 springboot
Springboot快速入门 <!--springboot工程需要继承的父工程--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.8.RELEASE</versi
2022-01-28 17:09:14
1148
原创 解决免安装版的window版redis后,redis闪退问题
第一步:在解压的redis文件夹下新建一个start.bat(名称随意,后缀是.bat文件)redis-server.exe redis.windows.conf第二步:打开redis.windows.conf文件,限制内存 # maxheap <bytes> maxheap 1024000000第三步:启动刚刚创建的start.bat文件即可...
2022-01-25 21:58:06
1061
原创 JDK新特性2
函数式接口函数式接口:有且仅有一个抽象方法的接口@FunctionalInterfacepublic interface MyInterface { void show();}public class MyInterfaceDemo { public static void main(String[] args) { MyInterface my=()-> System.out.println("函数式接口"); my.show();
2022-01-01 14:22:08
248
原创 解决poi创建的excel,不能自动换行问题
可以通过如下方式进行,1. 首先在需要强制换行的单元格里使用poi的样式,并且把样式设定为自动换行HSSFCellStyle cellStyle=workbook.createCellStyle();cellStyle.setWrapText(true);cell.setCellStyle(cellStyle);2. 其次是在需要强制换行的单元格,使用\就可以实再强制换行HSSFCell cell = row.createCell((short)0);cell.setCellSt
2021-09-03 17:05:34
3997
1
原创 POI实现excel的导入和导出
03最多是65536 xls 对象HSSFWorkbook07没有限制 xlsx 对象XSSFWorkbook 升级版SXSSFWorkbook工作博工作表sheet行列从0开始<!--xls(03)--><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version&.
2021-07-28 15:46:50
345
原创 工作中遇到的问题以及解决方法
一:a标签绝对定位后,超链接失效(解决方法 z-index: 99)<a href="http://www.baidu.com" style="position:absolute;right:34%;top:59%;z-index: 99">详情</a>
2021-06-29 11:01:49
485
原创 新手如何使用idea
一:如何创建java项目创建包创建类二:IDEA中新建模块三:IDEA中删除模块四:快速打开这个项目所在的文件夹五:IDEA中导入模块如果出现问题,可以选择SDK...
2021-05-29 18:05:29
166
原创 如何使用阿里云的短息服务
一:创建短信签名和模板二:创建AccessKey,来使用API三:使用短信API四:接下来只需要按照官方文档复制代码就可以运行项目了核心代码:导入jar包<dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>4.5.16</version
2021-05-29 14:17:25
788
原创 javaweb项目之旅游网第三天
一:旅游线路名称查询获取页面传过来的值 比如这个http://localhost:8081/travel/route_list.html?cid=5 获取到的值就是5//根据传递过来的参数name获取对应的值function getParameter(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i"); var r = location.search.substr...
2021-05-23 18:14:29
229
原创 javaweb项目之旅游网第二天
一:分类数据展示以及redis缓存(有顺序)@WebServlet("/categoryServlet")public class CategoryServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { CategorySer
2021-05-23 13:25:57
141
原创 javaweb项目之旅游网第一天
主要是为了以后方便练习第一天:项目导入以及用户登录注册和退出使用idea导入初始项目(maven项目)项目启动方式一:项目启动方式二:注意:在写后面的方法时,出现java.lang.IllegalArgumentException: Property 'dataSource' is required需要将工具类JDBCUtils的路径写对了 项目提供的路径是错误的 InputStream is = JDBCUtils.cla...
2021-05-16 16:26:37
144
原创 一个linux服务器如何通过nginx访问两个域名和两个项目
server { listen 80; server_name www.fangfang.chat; index index.html index.htm index.php default.html default.htm default.php; root /root/software/tomcat2/webapps/xuanchuan; location / .
2021-05-01 23:57:58
468
原创 在IDEA下JSP模板制作
file-->settings-->搜索File and Code templates-->>other-->Web-->jsp files-->jsp files.jsp
2021-03-21 16:21:19
123
原创 IDEA与tomcat的集成以及创建web项目和发布
将IDEA和tomcat集成run-->edit configurations-->templates-->tomcat server-->local-->Configure-->选择自己的tomcat目录看是否配置成功创建web项目File-->New-->Project(Module这个是子模块)-->Java Enterprise-->Web Application项目的热部署这里修改的是更新资源.
2021-03-07 12:26:12
107
原创 Windows上安装mysql以及卸载和通过cmd命令登录别人的mysql
一些注意的地方选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,选择“Custom”, 按“next”键继续。点选“Browse”,手动指定安装目录。正在安装中,请稍候,直到出现下面的界面, 则完成 MYSQL 的安装 选择配置方式,“Detailed Configuration(手动精确配置)”、“Standard Configuration(标准配置)”,我们选择“Detai...
2021-02-21 13:56:43
226
原创 项目7_ssm_宜立方商城_day11
为什么要使用单点登录系统:解决的是分布式环境中Session共享的问题用户注册检查数据是否可用1.1.功能分析请求的url:/user/check/{param}/{type}参数:从url中取参数1、String param(要校验的数据)2、Integer type(校验的数据类型 数据类型:int type(1、2、3分别代表username、phone、email))响应的数据:json数据。e3Result,封装的数据校验的结果true:成功false:失败pub...
2020-11-26 20:33:37
122
1
原创 工作中常用的java工具类_1
MD5加密算法import java.math.BigInteger;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MD5Utils { /** * 使用md5的算法进行加密 */ public static String md5(String plainText) { byte[] secretBytes = null; try {
2020-11-24 19:22:24
115
原创 项目7_ssm_宜立方商城_day10
1、使用freemarker实现网页静态化a)Freemarker的使用方法b)Freemarker的模板的语法c)Freemarker整合springmvc2、ActiveMq同步生成静态网页3、SSO单点登录
2020-11-22 17:17:49
108
1
原创 如何将项目部署到linux服务器上面并通过输入域名直接访问项目
1.找到tomcat的主目录,进入conf文件夹,找到server.xml文件,并打开:2.修改tomcat的监听端口为80端口:在server.xml文件中找到:<Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirect...
2020-10-29 14:47:14
1368
原创 linux上面通过yum安装mysql5.7并指定ip能访问以及腾讯云开放端口(centos7)
一.安装mysql数据库1)下载mysql源安装包:wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm2)安装mysql源:yum localinstall mysql57-community-release-el7-8.noarch.rpm结尾出现complete!,则说明MySQL源安装完成3)检测是否安装完成:yum repolist enabled | grep "mysq
2020-10-29 14:15:54
497
1
原创 项目7_ssm_宜立方商城_day9
Activemq整合spring的应用场景2、添加商品同步索引库3、商品详情页面动态展示4、展示详情页面使用缓存Activemq整合spring (e3-manager-service在这里面测试生产者)第一步:引用相关的jar包。<dependency> <groupId>org.springframework</groupId> <artifactId>spring-jms</artifactId></de...
2020-10-27 21:42:01
118
原创 解决虚拟机安装windows镜像出现No boot filename received 和Operating System not found
基本都是镜像有问题,下载即可如何从网页上下载windows的iso镜像虚拟机安装windows镜像出现问题安转的时候出现No boot filename received 和Operating System not found (没有找到引导文件名,当然到后面也找不到系统的了)首先在线 安装镜像(到正规网站下,如果到杂网下,很多时有问题的,用不了)推荐:【http://msdn.itellyou.cn/】点开详细信息,复制连接到迅雷...
2020-10-27 13:15:09
4437
原创 项目7_ssm_宜立方商城_day8
solr集群搭建使用solrj管理solr集群把搜索功能切换到集群版添加商品同步索引库。 ActivemqActivemqb)发送消息c)接收消息
2020-10-21 20:45:01
125
1
原创 如何在linux上安装Activemq
一:安装jdk https://blog.csdn.net/lushizhuo9655/article/details/90438546安装步骤第一步: 把ActiveMQ 的压缩包上传到Linux系统并解压缩。 tar -zxvf apache-activemq-5.12.0-bin.tar.gz第二步:启动。cd apache-activemq-5.12.0/llcd bin/./activemq start使用bin目录下的activemq命令启动:./act.
2020-10-20 20:19:43
180
原创 如何在linux上搭建Solr集群
什么是SolrCloudSolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使用SolrCloud来满足这些需求。SolrCloud是基于Solr和Zookeeper的分布式搜索方案,它的主要思想是使用Zookeeper作为集群的配置信息中心。Solr集群的系统架构需要实现的solr集群架构Zoo.
2020-10-19 20:56:48
222
1
原创 Linux上搭建Zookeeper集群
第一步:安装jdk https://blog.csdn.net/lushizhuo9655/article/details/90438546 第二步:把zookeeper的压缩包上传到linux系统并解压缩压缩包tar -zxvf zookeeper-3.4.6.tar.gz第三步:把zookeeper复制三份 伪服务器mkdir /usr/local/solr-cloudcp -r zookeeper-3.4.6 /usr/local/solr-cloud/zookeep...
2020-10-17 18:05:58
147
原创 项目7_ssm_宜立方商城_day7
linux上安装solr服务器 https://blog.csdn.net/lushizhuo9655/article/details/109033855配置业务域schema.xml中定义1、商品Id2、商品标题3、商品卖点4、商品价格5、商品图片6、分类名称创建对应的业务域。需要制定中文分析器。创建步骤:第一步:把中文分析器添加到工程中。1、把IKAnalyzer2012FF_u1.jar添加到solr工程的lib目录下2、把扩展词典、配置文件放到solr工程的W.
2020-10-16 21:08:32
253
原创 Linux上安装solr服务器以及solr业务域配置
一:首先要确保有java环境,安装过程 https://blog.csdn.net/lushizhuo9655/article/details/90438546二:将solr 的压缩包上传到Linux系统并解压solr。 tar -zxvf solr-4.10.3.tgz.tgz 三:安装tomcat,解压缩即可。tar -zxvf apache-tomcat-7.0.47.tar.gz四:把solr部署到Tomcat下(自己创建一个solr文件夹,然后将tomcat复制到该文件夹.
2020-10-12 19:31:34
195
1
原创 项目7_ssm_宜立方商城_day6
Redis五种数据类型(说的是value的类型) String Hash List Set SortedSetRedis中所有的数据都是字符串。命令不区分大小写,key是区分大小写的。Redis是单线程的。Redis中不适合保存内容大的数据。String:key-value(做缓存)get、set、查看当前所有的key key *incr:加一(生成id)decr:减一只能添加或者减少value是整数类型的字符串删除key del key(key的名称)Ha...
2020-09-29 20:51:44
112
原创 项目7_ssm_宜立方商城_day5
商城首页展示工程搭建e3-portal-web(war) (参考e3-manager-web工程搭建)pom.xml<dependencies> <!-- <dependency> <groupId>cn.e3mall</groupId> <artifactId>e3-manager-interface</artifactId> <version>0.0.1-SNAP
2020-09-23 21:52:27
180
原创 项目7_ssm_宜立方商城_day4
FastDFS架构FastDFS架构包括 Tracker server和Storage server。客户端请求Tracker server进行文件上传、下载,通过Tracker server调度最终由Storage server完成文件上传和下载。 Tracker server作用是负载均衡和调度 Storage server作用是文件存储,客户端上传的文件最终存储在Storage服务器上,可以将storage称为存储服务器。服务端两个角色:Tracker:管理集群,trac...
2020-09-11 20:59:27
136
原创 项目7_ssm_宜立方商城_day3
商品类目选择(实现这样的效果)easyUI的异步树控件public class EasyUITreeNode implements Serializable { private Long id; private String text; private String state;}/** 商品分类管理Controller*/@Controllerpublic class ItemCatController {@Autowiredprivate ItemCatSer
2020-09-09 20:19:59
142
原创 linux环境下nginx安装及一般使用
1、需要安装gcc的环境。yum install gcc-c++2.需要在在linux上安装第三方的开发包pcre库。yum install -y pcre pcre-devel3.需要在在linux上安装zlib库yum install -y zlib zlib-devel4.需要在在linux上安装openssl库。yum install -y openssl openssl-devel5.把nginx的源码包上传到linux系统并解压缩tar -zxvf
2020-09-08 21:57:51
173
原创 项目7_ssm_宜立方商城_day2
如何实现远程通信?1、Webservice:效率不高基于soap协议。项目中不推荐使用。2、使用restful形式的服务:http+json。很多项目中应用。如果服务太多,服务之间调用关系混乱,需要治疗服务。3、使用dubbo。使用rpc协议进行远程调用,直接使用socket通信。传输效率高,并且可以统计出系统之间的调用关系、调用次数。Dubbo的架构节点角色说明:Provider: 暴露服务的服务提供方。Consumer: 调用远程服务的服务消费方。Registry: 服务注册与发
2020-09-07 21:39:37
125
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人