- 博客(56)
- 资源 (6)
- 收藏
- 关注
原创 IDEA在一个界面打开多个项目
在IDEA选择File->new->module from Existring Sources选择需要导入的项目后,选择import module from external model ->maven->finish
2021-07-01 20:16:36 357
原创 mysql中字段多少对于表查询的影响
在mysql中,字段越多查询的效率就越慢。这个时候如果想要加快查询效率仅仅是依靠索引是不可行的,可以进行表分离,将常用查询的字段放在一张表上,不常用的字段放在另一张表上。这样可以大大增加查询的效率。...
2020-10-05 16:00:18 1577
原创 安装下载docker常见的问题
1.安装docker在官网或者菜鸟教程有详细的步骤:https://www.runoob.com/docker/centos-docker-install.html2.常见的问题
2020-07-11 12:04:16 282
原创 window下启动kibana一闪而过
进入kibana/bin目录,进入cmd命令行输入kibana.bat可以看到输出的日志为elasticsearch.url miss将elasticsearch.hosts设置为自己的ip地址便可以正常启动elasticsearch.hosts: ["http://192.168.43.224:9200"]
2020-07-07 22:29:45 1817
原创 linux下安装redis
一、下载redis安装包redis下载地址:https://redis.io/二、安装1.将安装拷贝到服务器中,并解压tar -zxvf redis-6.0.52.进入redis-6.0.5文件夹中执行make指令如果出现/bin/sh: cc: 未找到命令错误的话就是没有安装gcc解决方案:yum install gcc-c++ -y 安装gcc重新make后如果出现server.c:5171:176: 错误:‘struct redisServer’没有名为‘max
2020-06-21 16:03:02 110
原创 Mysql安装下载
一、下载下载地址https://dev.mysql.com/downloads/mysql/ 选择最新的8.0版本三、安装1.mysql安装分为自动安装.msi和手动安装zip,手动安装需要设置环境变量,我们这里使用zip进行手动安装。2.解压后设置环境变量,将D:\Program-file\soft\java-manage\mysql-8.0.20-winx64\mysql-8.0.20-winx64\bin放入path系统环境变量中。3.配置完环境变量后,在D:\Program-fi
2020-06-19 15:38:18 363 1
原创 VMware克隆CentOS7并设置IP地址
在安装Hadoop集群前需要创建3台虚拟机第一步克隆虚拟机右键点击管理->克隆,然后一直下一步,选择创建完整克隆右键新虚拟机->设置->网络适配器->高级->生成mac地址编辑->虚拟网络编辑器->NAT设置->网关IP,这里需要记住网关IP,在设置IP时需要用到。vim /etc/sysconfig/network-scripts/ifcfg-eth0设置ONROOT为yes,BOOTPROTO为static,设置静态
2020-05-17 19:18:59 657
转载 LeetCode----------------------分割回文串
class Solution { List<List<String>> res=new ArrayList<List<String>>(); String str; int len; public List<List<String>> partition(String s) { ...
2019-07-20 21:58:36 66
转载 LeetCode----------------------鸡蛋掉落
你将获得K个鸡蛋,并可以使用一栋从1到N共有 N层楼的建筑。每个蛋的功能都是一样的,如果一个蛋碎了,你就不能再把它掉下去。你知道存在楼层F ,满足0 <= F <= N 任何从高于 F的楼层落下的鸡蛋都会碎,从F楼层或比它低的楼层落下的鸡蛋都不会破。每次移动,你可以取一个鸡蛋(如果你有完整的鸡蛋)并把它从任一楼层X扔下(满足1 <= X...
2019-07-15 21:30:52 132
转载 LeetCode----------------------合并两个有序数组
给定两个有序整数数组nums1 和 nums2,将 nums2 合并到nums1中,使得num1 成为一个有序数组。说明:初始化nums1 和 nums2 的元素数量分别为m 和 n。你可以假设nums1有足够的空间(空间大小大于或等于m + n)来保存 nums2 中的元素。示例:输入:nums1 = [1,2,3,0,0,0], m = 3nums2 = ...
2019-07-15 00:07:39 77
转载 LeetCode----------------------搜索二维矩阵
编写一个高效的算法来搜索mxn矩阵 matrix 中的一个目标值 target。该矩阵具有以下特性:每行的元素从左到右升序排列。每列的元素从上到下升序排列。示例:现有矩阵 matrix 如下:[ [1, 4, 7, 11, 15], [2, 5, 8, 12, 19], [3, 6, 9, 16, 22], [10, 13, 14, 17,...
2019-07-13 22:39:56 95
转载 LeetCode----------------------求众数
给定一个大小为n的数组,找到其中的众数。众数是指在数组中出现次数大于⌊ n/2 ⌋的元素。你可以假设数组是非空的,并且给定的数组总是存在众数。方法 1:哈希表想法可以用哈希表来快速统计每个元素出现的次数。算法我们使用哈希表来存储每个元素,然后用一个循环在线性时间内遍历 nums ,然后我们只需要返回有最大值的键。class Solution { priv...
2019-07-13 21:23:24 164
转载 LeetCode------------只出现一次的数字
给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?方法 1:哈希表算法我们用哈希表避免每次查找元素是否存在需要的 O(n)O(n) 时间。遍历 \text{nums}nums 中的每一个元素查找 hash\_tablehash_table 中是否有...
2019-07-12 21:54:48 100
原创 logstash启动报配置文件错误Expected one of #, input, filter, output at line 1, column 1 (byte 1)
配置文件的格式不正确 - 格式logstash.conf文件为UTF-8,使用notepad++将文件转换为UTF-8无BOM编码就可以了 当配置文件包含输入,过滤或输出块之间的非法字符时 - 例如删除文件开头的所有空格和新行 注释中使用了无效字符 - 删除注释或将文件格式化为UTF-8 键和值之间使用了错误的分隔符 - 检查每个键和值是否相隔=> Logstash尝试加载不同的配...
2019-05-25 15:25:11 2347
原创 IDEA中module不能创建java文件
右键将文件标记为Sources Root便可以了,如果想要标记为资源文件的话就点Resources Root
2019-02-23 22:39:53 3726
原创 Git学习总结(2)————git远程仓库
使用 git remote add origin https://github.com/unihaoke/translation.git连接到github上
2019-01-27 00:38:21 102
原创 LeetCode每日一刷 java描述(26题)————Remove Duplicates from Sorted Array
class Solution { public int removeDuplicates(int[] nums) { int length = nums.length; int i = 0; while(i<length-1){ if(nums[i]==nums[i+1]){ f...
2019-01-18 23:35:21 133
原创 Git学习总结(1)———Git的简单使用
一、下载安装Git直接下载git然后在开始菜单里找到“Git”->“Git Bash”,如果弹出窗口便下载成功下载成功之后配置自己的名字以及邮箱,对应你github上的名字与邮箱注意git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。$ git config -...
2019-01-18 11:10:44 83
原创 springboot正常启动但访问404
spring boot正常启动了,但是浏览器一直报404.,原因是spring boot只会扫描启动类当前包和以下的包 。 如果将 spring boot 放在 包 com.example.controller 里面的话 ,它会扫描 com.example.controller 和 com.example.controller.* 里面的所有的 ;还有一种解决方案是 在启动类的上面添加 @...
2019-01-15 16:44:50 4523 1
原创 mysql的时区错误问题:The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more
jdbc:mysql://localhost:3306/spring_boot?&serverTimezone=UTC在jdbc配置上加上&serverTimezone=UTC问题就解决了
2019-01-14 21:37:36 235
原创 linux上tomcat启动后无法访问solr的问题
1.关闭防火墙 service iptables stop2.jdk是1.7 solr 版本是4.10,把{solr文件}\example\lib\ext 中的所有jar 包放到solr 项目的lib里solr/WEB-INF/lib3.如果solr的版本大于5的话,那么jdk需要1.8以上的4.查看tomcat/webapps/solr/WEB-INF/web.xml中<env...
2019-01-11 19:50:31 1390
原创 linux上activemq启动后却无法访问的问题
1.关闭防火墙:service iptables stop后重启服务2.防火墙关闭后还是解决不了问题的话那么原因是机器名和ip地址没有对上。这时候可以vim /etc/hosts,这时候会发现下面这些映射关系127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 ...
2019-01-11 18:30:50 8411 2
原创 使用redis搭建集群时遇到的问题:You should use redis-cli instead.
WARNING: redis-trib.rb is not longer available!You should use redis-cli instead.All commands and features belonging to redis-trib.rb have been moved to redis-cli.In order to use them you should ca...
2019-01-08 22:15:16 7643 4
原创 Error creating bean with name 'multipartResolver': Lookup method resolution failed;
这个主要是上传文件的jar没有导入造成的<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <!-- 设定默认编码 --> <property name="defaultEncoding" ...
2019-01-07 15:13:40 29504 7
转载 dubbo中注入@Autoware失败
dubbo架构 为 分布式 做管理服务。 不同服务主机之间的相互调用,为了让服务之间能够同时注入类和发现类。 spring中的 @service 用于将服务类 交给spring管理。 解决方案一: dubbo中 不能识别@service,会报空指针。这个时候需要使用 com.alibaba.dubbo 的@service才能识别。 同时在 cotroller层,注入 service 也不...
2019-01-07 14:50:43 1028 1
原创 java.lang.ClassCastException: com.github.pagehelper.PageHelper cannot be cast to org.apache.ibatis.
PageHelper5.0版本pagehelper是继承了PageMethod和实现了Dialect,PageInterceptor是实现了Interceptor接口pageHelper是如何在mybatis中工作呢,是通过mybatis的pulgin实现了Interceptor接口,从而获得要执行的sql语句实现分页技术。所以最开始报错能解释了,可改成PageInterceptor ...
2019-01-06 16:25:08 1404
原创 使用SSM开发电商网站之项目接口设计(二)
一、用户模块二、分类管理模块三、商品管理模块四、购物车模块五、收货地址管理模块六、支付模块七、订单管理模块
2018-12-13 00:10:48 887
原创 使用SSM开发电商网站之前期准备(一)
一、环境配置java版本:1.8IDE工具:IDEA 2018.1.6数据库:Mysql 5.7.21服务器:Tomcat 9版本管理工具:git项目管理工具:maven其他工具:Restlet(接口调试工具)、NavicatPerminum12(数据库可视化工具)二、创建maven项目1、项目目录结构common:常量包controller:视图层...
2018-12-12 23:45:58 866
原创 redis连接超时,以及拒绝连接的解决方法
1.关闭防火墙 service iptables stop2.第二种方式,你可以编辑Redis的配置文件,将protected mode选项的值改成no,并重新启动redis服务
2018-11-21 16:55:12 2790
原创 idea中使用mybatis创建逆向工程
在main目录下创建resources文件夹,并在该文件夹下创建datasource.properties和generatorConfig.xml配置文件datasource.propertiesdb.driverLocation=D:/java_extra_jar/mysql-connector-java-5.1.37-bin.jardb.driverClassName=com....
2018-11-12 17:38:01 204
原创 idea创建Maven项目时Maven插件内看不到mybatis-generator问题解决
只需要将pluginManagement和generator所在的plugins同级就可以看到插件了
2018-11-12 16:29:00 1894
原创 异常描述:com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT b
解决方法:原来是服务器中的response.getWriter().append("Served at: ").append(request.getContextPath());这句话需要删除,否则的话将会把Served at输入到回应体中,所以Gson不能识别,将上面那句话删除即可...
2018-06-12 20:03:32 697
转载 Navicat for Oracle中如何使用外键
1. 外键名最后保存的时候自动生成;2. 参考模式自动生成;3.参考表即外键表。 选中参考表,参考限制自动提示;4.参考栏位为外键表的关联字段;4.栏位为当前表的关联字段; 启用。5.删除时:下拉列表定义采取行动的类型。No Action:默认无动作。参考键值将不会更新或删除。 CASCADE:级联-,分别删除任何参考已删除的行,或更新参考列为被参考的新值。SET NULL:为空,设置参考列为 n...
2018-06-03 11:18:49 1792
原创 ERROR: Missing initial data partition file虚拟机运行时错误解决方法
1.降低虚拟机的API便可以正常运行了。2.增加RAM的大小
2018-05-31 23:20:58 3402 1
原创 com.android.support冲突
android studio3.0以上新增了API方法group:表示只要包含com.android.support的都排除 api("com.github.bumptech.glide:glide:4.7.1") { exclude group: 'com.android.support' }解决依赖的库中的com.android.support版本不一致的问题...
2018-05-23 13:10:21 483
原创 Binary XML file line #56: Error inflating class ImageView错误解决方法
使用ImageView的时候老是报错,后来检查了一下,发现原来是drawable中的图片是.png格式的,换成.jpg格式后便可以正常显示了
2018-05-09 19:32:48 2496 1
原创 android网络编程入门一(HttpURLConnection)
1.HttpURLConnection的介绍一种多用途、轻量极的HTTP客户端,使用它来进行HTTP操作可以适用于大多数的应用程序。 HttpURLConnection给我们提供了两种请求方式:get和post方式2.get方式请求服务器:get方式请求服务器:将请求参数放在URL字串后面,如:new Thread(){ @Override publ...
2018-05-02 19:50:05 198
原创 android中的权限添加总结
添加网络权限:<uses-permission android:name="android.permission.INTERNET"/> 添加到application外面即可添加访问SD卡权限:<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/><uses-permiss...
2018-05-01 21:26:39 4148
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人