精华内容
下载资源
问答
  • 如何在IDEA启动多个Spring Boot工程实例

    万次阅读 多人点赞 2017-07-30 22:27:01
    在我讲解的案例中,经常一个工程启动多个实例,分别占用不同的端口,有很多读者百思不得其解,在博客上留言,给我发邮件,加我微信询问。所以有必要在博客上记录下,方便读者。step 1在IDEA上点击Application右边的...

    转载请标明出处:
    https://blog.csdn.net/forezp/article/details/76408139
    本文出自方志朋的博客

    个人博客纯净版:https://www.fangzhipeng.com/architecture/2017/08/10/idea-boot-instances.html

    在我讲解的案例中,经常一个工程启动多个实例,分别占用不同的端口,有很多读者百思不得其解,在博客上留言,给我发邮件,加我微信询问。所以有必要在博客上记录下,方便读者。

    step 1

    在IDEA上点击Application右边的下三角
    ,弹出选项后,点击Edit Configuration

    在这里插入图片描述

    step 2

    打开配置后,将默认的Single instance only(单实例)的钩去掉。
    在这里插入图片描述

    step 3

    通过修改application文件的server.port的端口,启动。多个实例,需要多个端口,分别启动。

    更多阅读

    史上最简单的 SpringCloud 教程汇总

    SpringBoot教程汇总

    Java面试题系列汇总

    SouthEast
    扫码关注公众号有惊喜

    (转载本站文章请注明作者和出处 方志朋的博客

    展开全文
  • 转自:http://blog.csdn.net/androidjiaocheng/article/details/7957714今天遇到MySQL服务无法启动,上网一查很多人也遇到mysql服务器启动不了的问题,所以就索性整理了windows下启动mysql服务的命令行启动和手动...

    转自:http://blog.csdn.net/androidjiaocheng/article/details/7957714

     

    今天遇到MySQL服务无法启动,上网一查很多人也遇到mysql服务器启动不了的问题,所以就索性整理了windows下启动mysql服务的命令行启动和手动启动方法的文章,以便各位遇到同类问题的朋友进行参考。

        1、图形界面下启动mysql服务。

         在图形界面下启动mysql服务的步骤如下:

        (1)打开控制面板->管理工具->服务,如下图所示:

        可以看到Mysql服务目前的状态是未启动(未写已启动的都是未启动状态),在对应行双机打开小窗口如下:

      

       点击按钮“启动”则进行mysql服务的启动,这时候会显示已启用,刷新服务列表也会显示出来已启用状态,这样就通过图形界面完成了mysql服务的启动。

       关闭的话,点击这个小窗口的停止按钮即可进行服务的关闭。

     

        2、命令行下启动mysql服务。

        下面讲通过命令行的方式启动mysql服务:

        (1)先找到mysql的安装位置,如我的电脑的安装位置是:D:\Program Files\MySQL\MySQL Server 5.0,我就执行下面的操作:

        开始->运行->输入“cmd”开启命令行,然后输入“D:”定位到D盘盘符。如图

        进入Mysql目录下的bin目录中,如图:

        

    (2)输入mysql命令行的服务启用命令:

        net start mysql (对应的服务关闭命令为 net stop mysql)

       如图所示:

        

    看到上图就完成了通过命令行进行mysql服务启动的操作。

     

    展开全文
  • 并且报错“计算机意外地重新启动或遇到错误。Windows安装无法继续。若要安装Windows,请单击“确定”重新启动计算机,然后重新启动安装” 解决办法: 打开命令窗口, 输入cd\ 并按下enter键后将返回到根目录,...

    一键还原,出现黑屏。并且报错“计算机意外地重新启动或遇到错误。Windows安装无法继续。若要安装Windows,请单击“确定”重新启动计算机,然后重新启动安装”

    解决办法:

    打开命令窗口,

    输入cd\ 

    并按下enter键后将返回到根目录,此时屏幕上显示C:\>; 

    接下来输入:windows\system32\oobe\msoobe.exe。

    (如果是64位)则输:windows\syswow64\oobe\msoobe.exe。

    然后按enter即可

    你是技术宅么?那就加入我们吧!点击下方链接 或 扫描二维码 即可。

    欢迎加入 CSDN技术交流群:(点击即可加群)QQ群:681223095。

    商务合作@群主,谢谢!

    展开全文
  • App 冷启动与热启动启动白屏优化

    万次阅读 2018-08-26 15:19:41
    博主声明: 转载请在开头附加本文链接及作者信息,并标记为转载。... 介绍一下 app 冷启动和热启动方式来实现 app 秒开的效果。那么,先来看看什么叫冷启动和热启动。 冷启动:指 app 被后台杀死后,在这个状态...

    博主声明:

    转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主 威威喵 原创,请多支持与指教。

    本文首发于此   博主威威喵  |  博客主页https://blog.csdn.net/smile_running

       介绍一下 app 冷启动和热启动方式来实现 app 秒开的效果。那么,先来看看什么叫冷启动和热启动。

        冷启动:指 app 被后台杀死后,在这个状态打开 app,这种启动方式叫做冷启动。

        热启动:指 app 没有被后台杀死,仍然在后台运行,通常我们再次去打开这个 app,这种启动方式叫热启动。

        那么,何为闪屏页呢?这个大家一般都知道,我们 app 也非常常见的。比如微信、QQ 等等应用,你将这些应用清除掉它们的后台运行的情况下,再去打开。这时候会出现一个闪屏页,类似我们的背景页。这个页面停留的时间非常短,一般不会超过 3秒,太久了就会使用户感觉这个 app 好卡的样子。

        然后,我们看新建的一个项目,不做任何操作运行时会发现它在启动之时会有一个白屏的时间。那么,大部分 app 的解决方式就是我上面提到的闪屏页来替换白屏页。其实,也就是替换默认的 activity 的 theme。我们看看白屏的效果(其实在我点下的瞬间,已经是白屏了。模拟器也许屏蔽了,在手机上非常直观)

    • 白屏效果

        为什么替换?这就是提升我们的用户体验了,可以发现我们白屏页显得非常的难看,而且用户可能会误以为这是app卡的结果造成的。如果我们换成了闪屏页,不仅可以为app添加属于自己的脸面,也可以造成一种app秒开的假象。用户发现app已经被打开了,为何迟迟不进去,那可能是觉得手机不够给力啊,哈哈。

    • 实现步骤

        我们提到秒开app,不管它是一种假象也罢,既然市面上大部分的app都是这么处理的,不妨我们也学习一下。

    一、设置 style 主题

        首先,我们为闪屏页设置它的style,通常它是隐藏标题栏、隐藏状态栏、全屏的,然后用一张突显app主题的背景图片来填充整个屏幕。那么,我们这样设置它:

        <!--闪屏页-->
        <style name="SplashTheme" parent="Theme.AppCompat.Light.NoActionBar">
            <item name="android:windowBackground">@drawable/bg_splash_theme_leader</item>
            <item name="android:windowNoTitle">true</item>
            <item name="android:windowFullscreen">true</item>
        </style>
    <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
        <item>
            <bitmap
                android:gravity="fill"
                android:src="@drawable/splash" />
        </item>
    </layer-list>

    二、绑定到 Activity 上

        然后,将这一主题运用到我们需要的activity上,比如我的SplashActivity:

            <activity
                android:name=".SplashActivity"
                android:launchMode="singleTask"
                android:screenOrientation="portrait"
                android:theme="@style/SplashTheme">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
    
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>

        最后,运行项目,你就会体会到什么叫做冷启动秒开应用了。我们先前的白屏页面,最终变成了一张自己的图片,即显得美观,又达到了秒开的目的,真是一举两得!

    • 分析

        注意:我们的SplashActivity不做任何初始化和设置布局,在onCreate中直接开启我们的MainActivity就行了。否则,在SplashActivity中停留过多的时间,就会出现卡在闪屏页许久才进入,我们的秒开也就变了味。

        再说说我们的热启动实现方式,通常我们按下back键时,activity的生命周期会执行onStop,onDestory ——> onCreate。造成我们试图被销毁了又得重新创建。但是,我们按下home键却是不一样的,activity的生命周期会执行onStop ——>onReStart,所以热启动就是以back键替换成了home键,其实app是被置到了后台,所以当你再次点击打开app时,它会马上的启动。

        但是,这类app通常是用于后台处理比较重要的,比如QQ后台接收信息,音乐播放器后台播放,通常都是屏蔽了back键,或者会有一个back键防误触操作。当然,这就得我们自己的app的自身需求了,通常做法就是将back键改为home键操作。

        /**
         * App 热启动方式,实现应用程序秒开效果
         */
        @Override
        public void onBackPressed() {
            //直接返回桌面 ( Activity只执行onStop )
            if (isStartHome()) {
                Intent intent = new Intent("android.intent.action.MAIN");
                intent.addCategory("android.intent.category.HOME");
                startActivity(intent);
            } else {
                super.onBackPressed();//( Activity将执行onDestory )
            }
        }
    • 一种优化启动的思路

        这是我很久之前看到的一种思路,既然说到闪屏页,那就一并说明。它是利用EventBus,在application的创建时期不加载各种配置和各种库,而是先显示闪屏页。在闪屏页中,利用EventBus开启各种配置和库的加载(application中进行),等到这些库加载完毕后,再次利用EventBus发送事件进入主界面。

        思路就是利用闪屏页的时间用于加载各种配置和库,而不是在application创建时就加载。我们看一下代码的实现方式

    /**
     * @Created by xww.
     * @Creation time 2018/8/25.
     */
    
    public abstract class WeatherAppclication extends Application {
        @Override
        public void onCreate() {
            super.onCreate();
            //在此,先不加载库
            EventBus.getDefault().register(this);
        }
    
        @Subscribe
        public void init(String event) {
            //在这里初始化一坨一坨的库
            if ("initConfigurations".equals(event)) {
                Weather.init(this)
                        .withApiHost("http://")
                        .withApiKey("6439e059e16")
                        .configure();
    
                EventBus.getDefault().post("initSuccess");
                EventBus.getDefault().unregister(this);
            }
        }
    }
    /**
     * @Created by xww.
     * @Creation time 2018/8/25.
     */
    
    public class SplashActivity extends AppCompatActivity {
    
        private static final String TAG = "SplashActivity";
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            EventBus.getDefault().register(this);
            EventBus.getDefault().post("initConfigurations");
        }
    
        @Subscribe
        public void startMainActivity(String event) {
            if ("initSuccess".equals(event)) {
                //在这里加载所需库完成,进入主界面
                startActivity(new Intent(SplashActivity.this, WeatherActivity.class));
                finish();
            }
        }
    
        @Override
        protected void onDestroy() {
            super.onDestroy();
            EventBus.getDefault().unregister(this);
        }
    
        /**
         * 屏蔽了返回键,避免在闪屏页中退出app
         */
        @Override
        public void onBackPressed() {
        }
    }

    我们的Log也可以很好的说明它们的执行顺序,成功的印证我们的思路是正确的。

     这样的话,我们可以在启动 splash 页面加载一下库,然后加载完成后,进入主页面,由于资源都初始化好了,自然用起来就快一点,效果图:

    这里我们点击桌面图标时,一启动的就是我们的 splash 的一张图,而不是白茫茫的背景了,看起来舒服了许多。

    展开全文
  • My SQL server8.0 安装后,启动失败,提示信息如下: 尝试以下步骤,最终解决问题: 1 查看host文件(C:\Windows\System32\drivers\etc\hosts),是否修改过本地域名,如果将localhost对应的地址修改过,有可能...
  • ArcGIS许可管理器License server administrator无法启动的解决方法在安装ArcGIS软件,甚至日常使用启动软件时,ArcGIS许可管理器License Manager经常会无法启动,点多少次都没反应,更别谈往后的破解了。这里谈一下...
  • 项目启动tomcat失败的几种可能原因和解决方法

    万次阅读 多人点赞 2018-05-22 21:13:36
    总结一下tomcat启动问题,也给自己做个笔记 , 逐渐补充完善。1、java配置路径有问题,请配置好jdk路径,具体参考java路径的配置吧。2、项目未添加tomcat驱动,(一般提示The superclass "javax.servlet....
  • arcgis license server许可管理器启动未响应或无法启动解决办法 来源url:http://blog.az009.com/14915.html 一、问题描述 在安装arcgis10.0 10.1 10.2 10.3 10.4 10.5 10.6等各版本软件时经常会出现arcgis ...
  • Windows设置自己的程序开机自动启动

    万次阅读 多人点赞 2018-12-20 17:49:26
    Windows系统想要快速设置开机自动启动某个程序,可以使用以下几种方法设置: 第一种:设置启动项 1.找到启动文件夹,我的是C:\Users\ThinkPad\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup,...
  • net start mysql 启动MySQL服务报错 发生系统错误 5 解决方法
  • Win10管理开机启动项的方法相信大家已经非常熟悉,msconfig命令各系统都通用,那么很多用户发觉Win10和Win7 XP等系统不同,没有启动文件夹,那么我们怎么添加开机启动项呢?如晨软件或程序没有开机启动设置的话,是...
  • CentOS 设置开机自启动服务 在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd、mysqld、postfix等,安装后系统默认不会自动启动的。 就算手动执行 /etc/init.d/mysqld start 启动了服务,只要服务器...
  • linux 添加开机自启动脚本

    万次阅读 2017-02-04 18:22:45
    Linux设置服务开机自动启动的方式有好多种,这里介绍一下通过chkconfig命令添加脚本为开机自动启动的方法: 1. 编写脚本autostart.sh 2. 将写好的autostart.sh脚本移动到/etc/rc.d/init.d/目录下 3. 给脚本赋可执行...
  • Jenkins的三种启动方式

    万次阅读 2018-12-26 14:36:54
    一、war包启动 下载Jenkins的war包 打开终端命令行,找到war所在的路径运行java -jar jenkins.war 浏览器打开http://localhost:8080,将会看到下图结果 二、docker启动 打开命令行终端或power...
  • redis绑定ip以及启动和查看启动状态

    万次阅读 2016-11-02 11:08:11
    或许是对redis的了解还不够多的缘故,单单只是从安装和启动来讲,个人觉得好像是比mongodb和mysql要简单一些。 我的安装包是这个:http://download.csdn.net/detail/tuzongxun/9670683 至于启动时的一些配置,我...
  • VMware Workstation 未能启动 VMware Authorization Service

    万次阅读 多人点赞 2018-05-15 15:29:33
    这个是因为Windows系统服务中的VMware Authorization Service未启动。 按win+r快捷键,输入services.msc,点击确定 服务列表找到 VMware Authorization Service 并双击 修改启动类型为自动或手动,点击应用 ...
  • springboot踩坑记--springboot正常启动但访问404

    万次阅读 多人点赞 2018-03-09 11:42:53
    一 spring boot的启动类不能直接放在main(src.java.main)这个包下面,把它放在有包的里面就可以了。二 正常启动了,但是我写了一个controller ,用的@RestController 注解去配置的controller,然后路径也搭好了,...
  • kafka启动方式

    万次阅读 2018-12-19 15:35:03
    方法一: 在bin的上一级目录执行命令: bin/kafka-server-start...加守护进程启动 方法二: 在bin的上一级目录执行命令: nohup bin/kafka-server-start.sh config/server.properties & 通过后台来启动 ...
  • 启动mysql

    万次阅读 2019-04-17 10:59:06
    1.dos窗口启动mysql: 1.Windows + R 输入 cmd 启动 dos 窗口; 输入: net start mysql 启动 mysql 服务 net stop mysql 关闭 mysql 服务 2.输入: mysql -hlocalhost -uroot -proot 进入mysql数据库,其中-h表示...
  • 欢迎关注博主公众号:【纯洁的明依】文章由陈晓阳原创。 本人微信:chenxiaoyangzxy. 免费提供本人大量学习资料。 1 切换到root用户 ...2 执行重新启动的命令 rabbitmq-server restart 3 查看管理页面 ...
  • # 启动kafka bin/kafka-server-start.sh config/server2.properties # 启动生产者(使用新shell窗口) kafka-console-producer.sh --borker-list 39.106.160.149:9092 --topic topic-demo # 启动消...
  • 因为oracle数据库占用很大的内存,所以一般在不使用oracle数据库的情况下,会将oracle服务修改为手动启动,在需要使用的时候手动打开,那么oracle具体打开那几个就可以使用了呢,如图 首先,可以在端口命令行中,...
  • MySQL的启动和关闭

    万次阅读 2019-04-07 21:13:00
    MySQL的启动和关闭 1.Windows下 启动服务 mysqld --console  或 net start mysql   关闭服务 mysqladmin -uroot shudown  或 net stop mysql   2.Linux下 启动服务 service mysql start  ...
  • linux启动tomcat并查看启动日志

    万次阅读 2019-08-20 19:57:32
    在Linux环境下,启动Tomcat时我们需要在启动过程中看到日志信息。可以通过下面命令启动Tocmat。 先进入到tomcat的bin目录下输入 ./startup.sh; tailf ../logs/catalina.out 或者 ./startup.sh && tail...
  • 要想使用这个程序就必须遵守kuka的外部制动启动条件,和时序。 那今天就来说说这个外部启动。 什么是外部启动 EXT:在机器人的4个运行模式中EXT就是外部自动,当机器人打到EXT模式的时候,通过PLC跟机器人通讯...
  • nginx启动失效 无法启动

    千次阅读 2018-07-30 08:54:57
    昨天的 Nginx 配置文件 conf 忘记保存还是怎么,今天直接还原到最初版本,只能重新配置,结果配置完启动后总是闪一下关闭,却启动不了。 一 、具体情况 我这里是本地测试,用的是 window nginx 但是解决方案和 ...
  • 欢迎转载,请注明出处! ©MrWang_tju 2019.5.15 systemd是Liunx的启动...探索systemd启动的问题背景是,团队使用树莓派zero W+做的产品在系统启动后需要启动声卡播放音频文件,但声卡驱动相关的服务启动需要20s...
  • 基于项目实例解析ng启动加载过程前言 在AngularJS项目开发过程中,自己将遇到的问题进行了整理。回过头来总结一下angular的启动过程。 下面以实际项目为例进行简要讲解。1.载入ng库2.等待,直到DOM树构造完毕。3....
  • spring-boot的三种启动方式

    万次阅读 2018-03-10 14:50:35
    直接进入正题吧,今天记录spring-boot项目的三种启动方式。spring-boot的启动方式主要有三种: 1. 运行带有main方法类 2. 通过命令行 java -jar 的方式 3. 通过spring-boot-plugin的方式一、执行带有main方法类 这种...
  • 正确的重装windows10系统之使用软碟通制作U盘启动

    万次阅读 热门讨论 2018-08-26 19:26:05
    如何制作U盘启动盘(例:win10) 简要:此教程为使用软碟通制作U盘启动盘的方法,涉及部分专业操作,请谨慎操作!这个方法适用于绝大多数操作系统的安装,包括:win7,win8,win10,windows服务器版本等,linux的绝大多数发行...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,149,377
精华内容 459,750
关键字:

启动