变法古已有之。其实每个当局、每年,都在不停的变法。比如现在每年都在谈深化改革,也是一个道理;比如某些人以为的完美国度的美国,每年也是出各种新规定新法律。没有固定不变的事物,只是有小变,有大变,有巨变(那差不多就是政变了)。

  既然变法,就要问两个问题:

  为什么变法。也就是说,遇到了什么问题,以目前手段无法解决、难以解决,因此不得不变法。这个时候,一个最关键的问题,就是必须正对问题,把问题彻底搞清楚,找到本质。这个问题如果搞不清楚,那就抓不住重点,最后乱七八糟,难以有成果。

  要达成什么目标。即通过变法,达到什么目标?

  这两个问题搞清楚了,再讨论具体实施过程,如何准备、人力、资金等等。

  比如说,光绪要变法,这两个问题有没有搞清楚?至少吾看起来没有。结果什么都想搞,而怎么搞自己也稀里糊涂。说外国好,外国也有很多,各国情况实际差异也很大。

  那么,光绪要变法,应该怎么搞?

  首先是为什么变法。说到底就是一句话,打了很多败仗。只要打了胜仗,其实怎样吹都可以,没有人会指责的。那么,为什么打败仗?以甲午海战为例:

  武器不如人?那甲午海战的时候,北洋舰队跟日本舰队实力相当,中国还有南洋舰队,怎么就输了?问题在哪里?

  其他方面什么不如人?比如训练,人才,知识等等?那北洋舰队整个被俘虏是怎么回事?

  显然,这个问题,唯一的答案,就是决策层没有决心死战。那么,决策层为什么没有决心死战?其实是崇洋媚外(或者说是恐洋)的心态导致。也就是说,不想办法解决恐洋,下次遇到洋人还是要打败仗。

  变法的目标是什么?原因很简单,训练一个能打、敢打的军队,不说咱去打别人,至少别人来打咱不怕,也能打胜。从甲午海战来看,并不是能打的问题,而是敢打的问题。敢打,首先是不恐洋,又回到了第一个问题。

  那么,怎样解决恐洋问题?这个还真不好办。因为只有打胜仗,才能解决恐洋(比如抗美援朝就治好了很多人的恐洋)。只会口头高呼口号也不行,那就要实际行动了。所以解决办法是:

  先算老账。把甲午海战大败的事情搞清楚,该算账的全部算清,比如谁下令舰队呆在军港不出击的?将其严惩。

  开办军官学校,培训一批懂得近代战争的军官。

  找一些敢于跟洋人作战的将领;让他们训练军队,技战术上不能弱于别人;灌输遇到洋军,敢打、打胜的观念。

  之后,就是等待时机。而以当时的情形,时机很多。这么多将领,包括中层、基层军官,总有一个能打的。如果都不能打,那也是气数已尽,运气实在太差了。

  如果又被打败了呢?反正别人既然打汝,说好听的也没用。这么多军队,只要有一个能打的,就能让敌人损失惨重。结果必然是进入良性循环:越打信心越足,战术越熟练,军队越强。

光绪变法为什么没成功相关推荐

  1. 12306火车票订票失败!您的身份信息未经核验,一般人是不能订票的,我订了,但是没成功。。。

    12306火车票订票失败!您的身份信息未经核验,一般人是不能订票的,我订了,但是没成功... 上图哈,未经核验能可以订票,不过出票失败了,看来12306不是吃干饭的

  2. Microsoft Office MSDT代码执行漏洞(CVE-2022-30190)复现“没”成功

    Microsoft Office MSDT代码执行漏洞(CVE-2022-30190)复现没成功 参考链接 https://github.com/chvancooten/follina.py http ...

  3. Intel Realsense D435 测试摄像头在不同曝光值下的帧生成时间(防止曝光时间过长导致fps下降)auto_exposure_priority(没成功)

    文章目录 不用测了 下面测试auto_exposure_priority参数在自动曝光下的作用 下面测试在自动曝光模式下如何实时获取曝光值 测试摄像头在不同曝光值下的帧生成时间 不用测了 参考文章:I ...

  4. List集合中数据用set集合去重复,用set集合去重复数据重写了equals还是没成功!

    [用set集合去重复数据,重写equals还是不成功的问题解决思路在文章最后] 需求描述: 因业务需要,通过复杂的代码逻辑从数据库取出数据放入List集合中,涉及多次从访问数据库取出数据放入List集 ...

  5. 历经一个炒作周期,聊天机器人为什么还没成功?

    ▼ 点击上方蓝字 关注网易智能 为你解读AI领域大公司大事件,新观点新应用 2016年,我们说,机器人模式的转变将比过去十年从网络向移动应用的转变更具破坏性和趣味性.我们相信,聊天机器人是下一个即将发 ...

  6. TCP握手没成功怎么办

    TCP三次握手期间异常 第一次握手丢失,会发生什么? 当客户端想和服务端建立TCP连接的时候,首先第一个发的就是SYN报文,然后进入SYN_SENT状态. 在这之后,如果客户端迟迟收不到服务端的SYN ...

  7. Linux的cmake3的安装 cmake3编译安装成功了的 yum对于cmake3表示成功但实际没成功

    3.10.0 安装gcc的软件依赖 yum install -y gcc gcc-c++ make automake安装wget yum install -y wget下载cmake源代码包 wget ...

  8. 大学生想要通过看书自学编程,却始终没成功,是因为你没有技巧!

    在大学里面,有很多的方式来学习编程,从在线教程到完成在线课程,到密集编程的新手训练营.教程都很棒,但它们通常只给你基础知识.与此同时,在线教程和线下课程可能非常昂贵,虽然有很多方法可以向同伴求助,但是 ...

  9. Metasploit学习笔记(七)——Meterpreter后渗透之传统MS08-067漏洞利用(没成功)

    1. 检查端口445是否打开 nmap -sS 192.168.92.135 一开始我的XP的445端口没有打开,所以还需要进行如下操作 在XP系统中,点击开始-运行输入regedit打开注册表编辑器 ...

  10. 从截图里面识别数字_【答疑解惑】还没成功入驻数字工坊的同学看过来!!!

    快点这里订阅最有趣有料的3D/VR/AR/Ai数字化资讯 数字工坊是供网友在线分享3D素材的开放平台.为网友提供的信息存储空间.数字工坊的诞生,使得图形的浏览效果有了一个质的飞跃,摆脱了传统的图.文的 ...

最新文章

  1. 新兴的短距离传输技术-zigbee技术
  2. Git 学习(二)版本库创建
  3. Vue状态管理之Vuex
  4. C++ 文件和文件流
  5. [译] 用 Shadow DOM v1 和 Custom Elements v1 实现一个原生 Web Component
  6. hana数据库导入mysql_【SAP HANA】新建表以及操作数据(3)
  7. Linux运维工程师,你能把iptables玩转麽?
  8. 【python】编程语言入门经典100例--23
  9. 手把手带你开发豆瓣FM(vue)
  10. 台式计算机硬件组装应按什么步骤顺序进行,计算机硬件组装正确步骤
  11. 数字电路实验 03 - | 数据选择器及其应用
  12. 【博弈论】【RQNOJ】取棋子游戏
  13. vue2使用 relation-graph 展示关系图谱
  14. 在python中if是什么意思_python中为什么需要使用“if
  15. 万元大奖和Switch等你来拿,百度飞桨AI创造营带你出道
  16. SpringCloud Alibaba 实战之《配置中心:基于 Nacos 集中管理应用配置》
  17. inspect的使用
  18. 关于子类重写父类方法的问题
  19. IDEA安装卸载插件
  20. 网络对抗 Exp2.1 后门原理与实践 20154311 王卓然

热门文章

  1. flex3提示mysql2_flex3+struts2+spring2+hibernate3+mysql(在web项目里面建flex,而不是flex工程)...
  2. mysql 触发器 sql日志_mysql日志触发器实现代码
  3. python的特性跨平台_VS 2015 的跨平台特性对 Qt 会带来多大的冲击呢?
  4. yii2 batchInsert批量插入
  5. Mysql数据库更新操作导致死锁问题
  6. 【Dart学习】-- Dart之匿名方法闭包
  7. 在hbase 激活kerberos 下opentsdb的使用
  8. 整理读研期间用过、改进过、写过的代码
  9. CLR寄宿(中) 托管exe文件的加载和执行
  10. 同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式