- 博客(31)
- 资源 (8)
- 收藏
- 关注
原创 Flutter指定gradle的路径以及Maven仓库地址修改
1.进入fluttersdk此目录E:\Repository\Flutter\flutter\bin\cache\artifacts\gradle_wrapper,编辑gradlew.bat文件set GRADLE_OPTS="-Dgradle.user.home=E:/Repository/gradle/.gradle"2.顺便进入E:\Repository\Flutter\fl...
2019-12-06 21:08:48
8206
5
原创 阿里云CentOs7.5下部署Maven打包的jar项目,Shell脚本开机自动启动
一.创建启动jar的脚本1.上传jar包到指定项目文件夹,cd进入项目文件夹,创建shell脚本touch start.sh2.使用vim start.sh编写start.sh脚本内容,粘贴完后esc=> :wq#!/bin/bash#配置项目所在目录,取当前脚本目录BASE_DIR=$(cd `dirname $0`; pwd)#BASE_DIR=/hom...
2019-06-29 14:47:02
881
原创 阿里云CentOs7.5安装 [ Mysql5.7 ] [ JDK1.8 ] [ Nginx ] [ Redis ]
一.MySql5.7安装(yum)1.下载YUM源rpm安装包wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm2. 安装mysql源yum localinstall mysql57-community-release-el7-8.noarch.rpm3.安装Mysqly...
2019-06-28 18:59:43
657
原创 MongoDB的安装
一.下载MongoDB官方地址:https://www.mongodb.com/3.4版本:http://downloads.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-v3.4- latest-signed.msi二.创建几个文件夹具体如下:数据库路径(data目录)、日志路径(logs目录)及日志文件mongo.log、配...
2019-06-15 21:13:45
176
原创 WIN10,CentOs6.5安装RabbitMQ
一.WIN10下安装RabbitMQ1.安装ErLang语言包 otp_win64_17.3.exe2.安装RabbitMQ3.打开任务管理器,查看RabbitMQ服务是否运行4.搜索RabbitMQ Command Prompt,运行打开cmd至sbin dir,启用管理工具输入命令rabbitmq-plugins enable rabbitmq_managem...
2019-06-03 10:45:12
171
原创 CenterOs6.5安装ElasticSearch
一.创建账户xm,因为ElasticSearch默认不允许以root账户运行二.将ElasticSearch上传到/home/xm下,并解压tar -xvf elasticsearch-5.6.8.tar.gz三.修改配置jvm.options,内存占用可以调小一点四.修改配置elasticsearch.yml1.修改数据和日志目录,并创建目录path.da...
2019-05-12 23:38:56
451
原创 WIN10下安装Mysql5..5.60解压版
一.解压压缩包到指定盘,并修改如下图内容basedir = D:\Program Files\mysql-5.5.60-winx64datadir = D:\Program Files\mysql-5.5.60-winx64\data二.配置环境变量三.使用管理员权限打开CMD,安装mysql服务,启动mysql(我这里已经安装过和启动过了)mysqld -ins...
2019-04-30 14:59:19
1540
原创 修改本机固定ip地址脚本
一.设置须知ip set address 设置ip地址name=网络适配器名称addr=IPV4地址mask=IPV4子网掩码gateway=IPV4默认网关netsh interface ip set address name="Wi-Fi" source=static addr=192.168.1.222 mask=255.255.255.0 gateway=...
2019-02-17 15:02:52
2241
原创 Vue项目在开发环境跨域和生成环境部署跨域问题解决
一.在dev环境下的跨域问题解决1.项目使用的是axios请求网络,将baseUrl修改为/api (这里是使用webpack提供的代理功能将/api代理成目标接口host)axios.defaults.baseURL = '/api';2.进入config/index.js里,在dev下增加proxyTable配置,可以匹配到/api,将其代理成目标接口hostdev: {...
2019-01-01 19:10:34
17054
原创 解决RecycleView嵌套Recycleview,在多选后进行适配器刷新时,外层rv争夺焦点,导致rv自动滑动问题
在外层recycleview设置以下属性,覆盖子类控件而直接获得焦点 android:descendantFocusability="blocksDescendants"
2018-11-09 17:05:44
1130
原创 CentOS6.5下安装部署Solr4.10.3
一.将Solr4.10.3上传到usr/soft下,并解压solrtar -xvf solr-4.10.3.tgz.tgz二.将/usr/soft/solr-4.10.3/dist下的solr-4.10.3.war复制到下的webapp下,tomcat运行后会自动解包cp solr-4.10.3.war /usr/local/apache-tomcat-8.0.52/webap...
2018-09-16 13:00:57
576
原创 安卓网络状态切换广播接收者(WIFI状态与手机网络状态)
public class NetConnectChangedReceiver extends BroadcastReceiver { private static final String TAG = "NetConnectChanged"; /** * 安卓7.0以上对ConnectivityManager.CONNECTIVITY_ACTION无法静态注册 ...
2018-09-12 17:08:38
1912
原创 Redis搭建集群
一.准备工作Redis集群中至少应该有三个节点。要保证集群的高可用,需要每个节点有一个备份机。Redis集群至少需要6台服务器。搭建伪分布式。可以使用一台虚拟机运行6个redis实例。需要修改redis的端口号7001-70061.在redis同级目录,创建redis-cluster目录,用来放6个redis实例mkdir redis-cluster2.复制redis目录...
2018-09-09 12:44:26
173
原创 CentOS6.5下安装Nginx-1.8.0并设置开机启动
一.需要的安装环境注:通过yum安装时如果总是404,需要先清下缓存在update一下yum clean allyum update1、需要安装gcc的环境。yum install gcc-c++2、第三方的开发包。 PCRE PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达...
2018-08-25 00:15:53
4111
原创 搭建SSM框架SOA架构maven工程
一.项目结构e2-parent:父工程,打包方式pom,管理jar包的版本号。 | 项目中所有工程都应该继承父工程。 |--e2-common:通用的工具类通用的pojo。打包方式jar |--e2-manager:服务层工程。聚合工程。Pom工程 |--e2-manager-dao:打包方式jar |--e...
2018-08-20 01:55:06
1667
2
原创 CentOS6.5安装ZooKeeper3.4.6并设置开机启动
一.上传zookeeper-3.4.6.tar.gz到/usr/soft文件夹二.解压文件到/usr/localtar -xvf zookeeper-3.4.6.tar.gz -C /usr/local三.进入zookeeper-3.4.6目录,创建data文件夹mkdir data四.进入conf文件夹,复制zoo_sample.cfg取名为zoo.cfg,里...
2018-08-19 18:26:06
2187
1
原创 SSM项目整合(Spring+SpringMVC+MyBatis)
整合思路:1、Dao层: Mybatis的配置文件:SqlMapConfig.xml Spirng整合MyBatis:applicationContext-dao.xml 由spring创建数据库连接池,spring管理SqlSessionFactory、mapper代理对象。需要mybatis和spring的整合包。2、Service层:applicationCon...
2018-08-14 18:49:22
1083
原创 VMware10安装CentOS6.5
1.点击File--->New Virtual Machine 创建一台新虚拟机2.在弹出框中选择典型安装3.选择I will install the operating system later.(稍后安装系统)4.选择引导系统是Linux并选择系统版本是CentOS5.选择安装位置6.确定磁盘最大使用空间7.准备安装前的硬件设置8....
2018-08-10 18:33:51
141
原创 Quartz和Spring整合配置使用
核心概念1、scheduler是一个计划调度器容器,容器里面可以盛放众多的JobDetail和trigger,当容器启动后,里面的每个JobDetail都会根据trigger按部就班自动去执行。2、JobDetail是一个可执行的工作,它本身可能是有状态的。3、Trigger触发器代表一个调度参数的配置,什么时候去调。4、当JobDetail和Trigger在scheduler容器...
2018-08-09 18:16:46
252
原创 Eclipse通过HibernateTool插件反向生成实体类和映射文件
一、创建项目数据库连接1.Eclipse调出Data Source Explorer管理器2.新建对应的数据库连接(这里用的是mysql)3.选择数据库驱动4.添加对应版本数据库驱动jar包5.配置驱动连接属性6.测试连接成功,Finish7.此处生成数据库连接二、生成Hibernate Configuration1.调出Hibe...
2018-07-30 19:26:54
1380
原创 Java通过FreeMarker.jar模板生成word文档
一.准备模板文件 1.打开word,在需要填充数据的位置占位字段 2.将word另存为.xml文件,然后将扩展名改为.ftl 3.打开生成的.ftl文件,搜索之前的所有占位字段用${}包裹,至此模板文件完工 4.将模板文件放入项目根目录,导入freemarker.jar包二.核心代码:/** * 通过freeMark模板生成wor...
2018-07-16 23:53:23
1303
原创 CentOS6.5下搭建SVN服务器
1.安装svnyum -y install subversion2.查看svn安装位置rpm -ql subversion3.创建版本库目录mkdir -p /var/svn/svnrepos4.创建新仓库(TestProject)svnadmin create /var/svn/svnrepos/TestProject5.进入conf目录,修改配置文件 a)修改authz,在文件末尾加上以下内容...
2018-05-30 15:42:48
2115
原创 CentOS6.5下安装Git-2.7.2
1.下载git-2.7.2.tar.gz下载地址2.解压到/usr/localtar -xvf git-2.7.2.tar.gz -C /usr/local3.安装gcc(用来编译git)sudo yum install gcc4.安装opensslyum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-deve...
2018-05-30 11:31:41
1045
原创 CentOS6.5下安装Tomcat,JDK,Redis以及MySQL-5.6.22并设置远程访问
一.安装MySql1.查看CentOS6.5自带mysqlrpm -qa | grep mysql2.卸载自带mysqlrpm -e --nodeps mysql-libs-5.1.71-1.el6.i686 3.上传MySQL-5.6.22-1.el6.i686.rpm-bundle.tar到usr/local/mysql目录下,并在当前文件夹解压 ta...
2018-05-25 18:06:05
537
原创 记录一下安装使用MySql8.0以及允许Navicat11远程连接
1.新建my.ini和data文件夹创建my.ini 复制以下内容,注意修改路径,创建data文件夹[mysqld]basedir=E:\Program Files\MySQL\MySQL Server 8.0datadir=E:\Program Files\MySQL\MySQL Server 8.0\data port = 3306character-set-server=utf8#...
2018-05-11 23:51:39
7789
原创 记录一下阿里云Sophix热修复使用时的注意
继续打包之前请仔细确认以下几点:1、确保没有新增四大组件,没有修改AndroidManifest.xml和入口Application中的代码。2、如果使用了混淆,确保打包使用的新旧包的混淆保持已经确保一致,如新包apply了旧包的mapping文件。3、如果使用了加固,确保打包使用的新旧包都是加固前的正常包。4、如果有资源修复,确保没有修改通知栏图标
2018-04-19 18:27:51
1522
原创 使用Activity做底部弹出框
有时候项目需要做从底部弹出dialog,同时又要对dialog做一些复杂的布局,这时候可能用原生dialog满足不了需求了,此时还可以用Activity充当dialog,这样的话什么复杂布局或操作都不怕了1.先定义style主题和动画 @android:color/transparent @null
2017-11-19 20:52:00
3641
原创 Eclipse超详细解决安卓Dex65536报错,分包方法
能搜索到这里的也不需要知道为什么会报Dex65536错误了,下面单刀直入直接上解决办法:原理其实就是将不重要的jar包集中用ant打包成一个jar包,再用SDK自带工具dx.bat去将这个jar包编译成classes2.dex文件,在APP启动后动态加载这个分包dex一.首先准备apache-ant-1.10.1.zip工具,后面会提供用到的工具(需要配置ANT的环境变量,自行百度搜索如何
2017-09-30 15:45:41
4248
2
原创 listview的分组挤压效果实现
1适配器实现SectionIndexer接口@Override public Object[] getSections() { return new Object[0]; } @Override//此方法是通过字母的Ascii码,与集合里的元素拼音的首字母的Ascii码做比较,返回第一个相同的索引位置(即分组位置)
2016-11-15 03:58:53
586
原创 VerticalViewPager和ScrollView的滑动冲突解决
最近自己在练手一个漫画阅读的项目,为了更好的翻页体验,所以用到了开源的VerticalViewPager去向下切换漫画页面,由于漫画是长图,所以要用到ScrollView去滑动.这时问题来了,当我在滑动ScrollView到底部时,发现VerticalViewPager不能向下翻页了,尝试了多次才可以翻页,这时猛然想到是嵌套进去的ScrollView将向下滑动的事件给消费掉了,原因知道了,那就
2016-10-19 22:33:52
1644
Java通过FreeMarker.jar模板生成word文档
2018-07-16
最新全国手机号归属地省份城市行政区邮编Excel一键匹配(增加进度条版)
2018-05-06
最新全国手机号归属地省份城市行政区邮编Excel一键匹配
2018-05-05
Dex65536分包相关工具
2017-09-30
findviewbyid For Eclipse
2016-09-21
Myeclipse 2015 C1取消空格上屏改为tap
2016-06-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人