error 3003,硬盘出现一个文件名是四个数字的文件夹?
使用Windows7 自带的索引就可以解决,前提你要安装office完整版才能索引office文件的内容,PDF文件不清楚需不需要安装adobe reader才能索引(win10可以不安装任何软件就可以索引)。MP3文件和电影文件(必须工业标准文件,比如MP3,MP4。非工业标准,例如MKV,不清楚能不能索引)能根据文件属性里面的附加信息进行索引,比如年份,演奏者之类的。
只要你按照微软设定的要求使用微软原版操作系统(非GHOST),比如把文档放入用户文件夹里,只要你没有关闭索引服务,win7会自动索引文件和内容。你在win7右上角的搜索框就可以搜索该文件夹以及子文件夹所有的文件名,文件属性,文件内容。如果你不按照微软默认设置和默认规范使用微软操作系统,那只手动设定索引文件夹,并等待微软索引服务完成索引。
建议使用某个产品最好遵循厂商的默认设置并按照厂商给出的规范进行使用能有效提高自己的工作效率并节省自己的时间。不要随意优化系统,除非严重影响工作。例如微软,在win10系统下安装微软的规范,把个人文件放在用户文件夹里,那么搜文件内容或者属性就不是问题。如果你按照微软设置不关闭系统还原,那么在你错误操作(比如安装某些软件导致系统蓝屏或者无法登陆系统,那么你可以在启动操作系统的时候选择进行系统还原。不超过20分钟就可以解决问题。不删除原版win10系统789MB左右的备份分区和500MB的启动分区,那么你可以在系统出现问题时直接重置系统(相当于重装,而且可以不删除个人放在用户文件夹的文件,除了应用配置文件夹AppData的文件)。而且更节省时间和精力,从此硬盘只需要一个分区就可以。自从win10后我电脑就没有手动分区,除了系统自动的分区。如果你不关闭win10磁盘整理和优化驱动器的计划任务,那么win10会定期对机械硬盘进行磁盘整理,对固态硬盘进行优化(不是磁盘整理),win10会识别你的硬盘类型并采取最优操作,再也不需要花精力去优化。所以我觉得跟着厂商的默认配置和规范走是最省时间,最方便的选择。
3003?
不管这串代码出现在什么地方,,,,都说明一个问题,,,代码所请求的数据。未获得返回数据,或者找不到要寻找的数据,,,Error可以理解为错误,无效,等,,,3003是错误代号。
为什么不大量仿制日军掷弹筒增加重火力打击?
日军的掷弹筒,堪称神器。
二战时,日军因为本国资源短缺,大本营又把战略资源偏向于海军。所以,日本陆军的缺少冲锋枪(机枪)和坦克,装备无法和西方国家的“机械化”军队相比。但是,拿着三八大盖的日军,照样能欺负比它更穷的中国。这除了日本拥有比我们更多的坦克火炮和飞机外,最主要的原因就是日军大量装备了“掷弹筒”!
(日军掷弹筒小组)
掷弹筒的出现,主要是为了弥补手榴弹和迫击炮之间的火力空区。日本又两款掷弹筒:大正十年式掷弹筒和八九式掷弹筒。大正十年式掷弹筒的射程只有175米,八九式掷弹筒的有效射程达到了500米。而且,其重量轻,体积小,两个人就是一个掷弹筒小组,带弹16发!日本一个54人的小队,就拥有三个掷弹筒组成的8人掷弹筒分队。
掷弹筒的作用主要有两个:第一,依靠5米的杀伤半径,压制和打击我军冲锋阵型。第二,依靠超远射程,强度大威力和隐蔽性,摧毁我机枪阵地。
日军缺乏机枪,歪把子和九二式这样的机枪,远不如我军装备的捷克式和二四式马克沁重机枪。按理说,我军轻火力要强于日军。可是,日军的掷弹筒却是我军机枪阵地的克星。
日军远程炮火不可能精确打击,而且,我军也可以通过提前隐蔽,保护机枪。可是,当日本步兵冲锋时,我军必须使用机枪压制。往往我军机枪刚开火不久,就会被日军步兵携带的掷弹筒“点名”。掷弹筒体积小,日军一个小队都有三支,实在是不好防范。
而且,鬼子的训练特别好,掷弹筒命中率超过80%。射速又快,每分钟20发!!!也就是说,如果日军用八九式掷弹筒的话,500米范围内,可以说是“必中目标”。而这个距离,我军步枪够不着,无法掩护机枪阵地。
所以,掷弹筒给日军前线步兵提供了精准且凶猛的火力!
对于这样的轻武器,我军肯定会大量仿制。掷弹筒的技术含量不是特别高,国军在1934年就开始仿制。1938年,正式批量装备了民国二十七年式掷弹筒,原型是大正十年式掷弹筒。而且,我军在日本掷弹筒的原型上,做了改进,射程达到了2,20米,射速10发/分。整个抗战时期,国军共计装备40909具民国二十七年式掷弹筒,炮弹156万余发。
八路军虽然也是国军序列,但是,蒋介石在全面抗战不久,就停发了八路军物资。八路军的掷弹筒,只要是自己制造的。
1940年lO月,在关家垴战斗(《亮剑》李家坡之战原型)后,我军总结经验,开始研制掷弹筒。在不断地实战和改进中,为了解决自制掷弹筒没有膛线造成炮弹“翻跟头”问题。八路军开始大量使用带尾翼的炮弹(类似于迫击炮弹)。而且,使用这种炮弹,可以外加发射药包,每增加一个药包射程提高150-200米。
从1943年开始,八路军兵工厂开始批量生产使用尾翼增程弹的掷弹筒,(也可说是小型迫击炮)。1944年,八路军又更新了炮弹弹药,改为自制的硝化甘油混合炸药,每发装药45克左右,破片数达120-200片,杀伤半径达到10米。威力超过日本的八九式掷弹筒。
1940年下半年到1945年8月,仅八路军总部军工部各厂就生产掷弹筒约2500具、炮弹约20万发。这些装备可以装备30个团,每个班都能分到一具,显著提高了我军火力。
(文|勇战王聊历史)
30万存定期在银行?
25岁的二叔把30万存在银行定期了5年,拿到利息的那一刻,整个人都飘了!
我二叔是村里公认的养鱼大户,没有像其他年轻人那样外出打工,而是把村里的8张鱼塘全部承包了,只用了三年,25岁的他就赚了30多万。
但是二叔没有什么特殊的爱好,所以花钱的地方也比较少,一门心思全花在他的鱼儿上了。所以平时卖完鱼之后,一有钱他就爱往镇上的农商行存钱,用他的原话来说就是,没事就要多存点老婆本。
后来,因为还没有找到对象,钱也还没有用处,听银行的工作人员说,存定期能多拿点利息,二叔就把银行卡里的30万元全部取出来,在农商行存了一笔5年期的大额存单。
今年存款到期,二叔准备去取钱出来建新房子,刚好我也在家,二叔就让我陪着去,两个人去取钱比较安全。
当看到利息的那一刻,二叔整个人都飘了!嘴巴笑得一直没合上,因为得到的利息实在太让我们意外了,30万元的大额存单,到期居然变为378375元,整整多了7.8万元,比我二叔辛辛苦苦养鱼一年还要多了。
于是我们特意拉着一个银行客户经理,详细打听了存款的技巧,30万存在银行,怎么存比较划算?
01、一定要相对存款品种。很多老人家平时爱存钱,无论赚多少钱,都是直接放在存折里,日积月累,攒下了不少的钱,可是,实际上他们还可以得到更多的,但是因为不了解银行的存款产品,或者有抵触不愿意了解,最后只能自己默默承受损失。
银行的存款产品通常有三种:活期存款、定期存款、大额存单。
活期存款:这个比较好理解,就是我们把钱放进银行卡或者存在,就是活期存款了,活期存款最重要的特点就是“随存随取”,不受限制,但是利息是最低的,几乎所有银行的活期存款年利率都是0.35%。二叔的30万元如果存为活期存款,一年最多就1050元的利息,是非常低的。
定期存款:相对于活期存款,定期存款是银行最主要的生息产品,利息收益从活期存款利率0.35%的3倍到10倍不等。像农商行的定期存款,最低档次是3个月的定期存款,年利率是1.54%,最高档次是5年期的定期存款,年利率是3.575%。
①、30万元存3个月期的定期存款,一年的利息是:30万×(1+1.54%÷4)^4-30万=4646元。
②、30万元存5年期的定期存款,一年的利息是:30万×3.575%=10672.50元。
也就是说30万在农商行存定期,每年的利息在4646元到10672.5元之间,比活期存款的利息收益高多了。
大额存单:其实就是大额的定期存款,有购买的门槛,通常20万元起存,经常限量发售,非常受欢迎,同档期的条件下,大额存单会比定期存款的利率要高出不少。
目前农商行的利率是这样的:
三个月的大额存单利率是1.595%;
六个月的大额存单利率是1.885%;
1年期的大额存单利率是2.325%;
2年期的大额存单利率是2.825%;
3年期的大额存单利率是3.7125%;
5年期的大额存单利率是5.225%;
30万元存5年期的大额存单,一年的利息是:30万×5.225%%=15675元。
按咱们农民外出打工,一个月存下3000元的话,二叔仅仅需要把30万存款放在银行一年得到的利息,就能顶别人外出辛苦工作半年了,难怪我二叔看到利息的时候这么满意。
所以,如果资金足够的话,想要获得更高的利息,优先选择大额存单,其次选择定期存款,只有选对了存款品种,才能得到可观的利息收益。
02、一定要选择合理的期限。无论是定期存款还是大额存单,存款的期限越长利率就越高,但是存款时,一定要合理安排存款的期限。
我们先来看看大额存单的利率:
1年期的大额存单利率是2.325%;
2年期的大额存单利率是2.825%;
3年期的大额存单利率是3.7125%;
5年期的大额存单利率是5.225%;
很多到银行存款的朋友还不会计算利息,下面给你们演示一下:
①、30万元,存为1年期的大额存单,年利率是2.325%,那么到期的利息是:
30万元×2.325%×1(年)=6975元;
②、30万元,存为2年期的大额存单,年利率是2.825%,那么到期的利息是:
30万元×2.825%×2(年)=16950元;
③、30万元,存为3年期的大额存单,年利率是3.7125%,那么到期的利息是:
30万元×3.7125%×3(年)=33412.50元;
④、30万元,存为5年期的大额存单,年利率是5.225%,那么到期的利息是:
30万元×5.225%×5(年)=78375元;
所以,30万元存为大额存单的话,到期利息在6975元到78375元之间,相信很多人都会被5年期限的大额存单所吸引,毕竟这个收益确实非常不错。
但是一定要注意,大额存单往往不能提前支取,一旦提前取款,只能得到活期利率计算的利息,所以为了获取高收益,就要放弃便利性。
如果不确定你们的30万元是不是闲置资金,是否会出现提前支取的情况,那么存长期限的存款产品是不划算的。
给你们举一个简单的例子:
假设李叔叔存了一笔50万的大额存单,期限为五年,年利率是5.225%,如果正常存款到期,利息应该是:
50万×5.225%×5=130625元。
但是在第四年,李叔叔的家人因为生产,继续10万元医疗费用,大额存单不能部分提取,只能一次性提前取款,只能得到4年的活期利息,最终利息是:
50万×(1+0.35%)ⁿ4-50万=7036元。
因为提前支取,李叔叔损失了123589元!这么看来,存5年期的大额存单,对李叔叔来说,就是不划算的。可见,提前规划好存款期限是多么重要。
那么,怎么规划好存款期限呢?后面会讲到,请耐心看完,肯定会对你有帮助的。
03、要会挑时间。银行的存款利率不是一成不变的,通常还会产品利率变动的时间为12月份或者1-3月份之间。
这两个时间段非常特殊,主要是因为关系到银行存款的考核,关乎到银行员工的年终奖金,所以银行常常会开展各项活动。
12月份,一年最终的一个月,成败都在这个时候,如果存款任务完成了,那么员工年终奖金就有着落了,如果完成不了,那就等着喝西北风了。
1-3月份,银行开门红的时间段,因为银行任务奖励也是分完成时间的先后给予相应的奖励,通常任务完成得越早,奖励就越高。
所以,银行会在这两个时间段开展存款活动,包括提高存款利率以及存款有礼活动,以吸引更多的客户来存款。
作为存款人,想要多拿利息,同时还能拿礼品,一定不能错过12月份或者1-3月份这两个时间段。
04、那么,该如何安排存款期限最划算呢?情况一:手上的30万元是闲钱,自己还有另外的钱备用,足够日常开销,那么30万元,直接选择存5年呢大额存单是最划算的。
情况二:知道什么时间点要用到这笔钱,那么就要根据用款时间和银行存款的年限搭配合适自己的存款期限。
比如你计划2年后到市区里买个房子,那么我们30万的存款,就应该选择2年以下的大额存单,比如1年期大额存单,比如2年期大额存单,其中2年期定期存单相对高一点,只要用款时间确定,那么这样存款是最划算的。
情况三:不确定用款期限,那么这种情况,就要放弃高收益,选择高流动性的存款方案。
下面这个存款技巧,你一定能用到:
把30万拆分为3笔10万元存款,
①、第一年,分别存3笔10万元的定期存款,存款期限是1年、2年,3年。
②、2年到期之后,把到期的一年期定期存款,存为3年期定期存款;
③、2年到期之后,把到期的2年期定期存款,存为3年期定期存款;
④、3到期之后,把3年期的定期存款存为3年期定期存款。
经过以上步骤操作,那么从第3年开始,你每年都能拿到30万元,存3年的定期利息,而且每年都有一笔10万元的3年期定期存款到期,足以应对临时的用款需求了。
最后,我的看法是:30万元存进银行,存多久划算?
我认为应该根据个人的用款情况来确定,如果30万元是闲钱,那就存5年期大额存单比较划算;如果30万元2年后要用,那么存2年期大额存单也是划算的;如果不确定取款期限的话,那么就要根据上面的介绍技巧,规划好存款的期限了。
其实30万元存进银行,要想获得高利息,也是有办法的,总结来说:主要是选择合适的存款品种,然后选择合适的期限,并专门挑选银行开展活动的时间去存款,这样才能获得更可观的收益。
最后,我想说的是,我们的每一分存款,都是用血汗换来的,到银行一定要认准存款产品,只有存款才是保本保收益的,切莫被“高收益的品种”吸引,这些产品不但有风险,而且还有损失本金的可能。
去银行存钱的,大多数是中老年能有,大家一定要提高警惕,请记住我一句话:宁愿少赚钱,也比损失本金要强。
怎么解决hash槽异常?
在搭建redis5.x版本的集群环境曾出现各节点无法互相发现与Hash槽分配异常 CLUSTERDOWN Hash slot not served的情况,故而把解决方式记录下来。
在以下三台虚拟机机器=搭建Redis集群——
192.168.200.160
192.168.200.161
192.168.200.162
启动三台Redis集群,然后连接其中一台客户端,随便set一个指令,测试集群是否可行,结果报出异常(error) CLUSTERDOWN Hash slot not served提示——
[好玩吗@hadoop-nn bin]$ ./redis-cli -c -h 192.168.200.162
192.168.200.162:6379> set zhu "test"
(error) CLUSTERDOWN Hash slot not served
首先,先看一下集群各个节点是否能互相发现,执行以下指令查看各个节点连接情况——
192.168.200.162:6379> cluster nodes
8c5809df064ad7234c6475555411afda026c230f :6379@16379 myself,master - 0 0 0 connected
接着再检查一下当前集群状态,发现目前状态为fail,说明集群没有互连成功——
192.168.200.162:6379> cluster info
cluster_state:fail
cluster_slots_assigned:0
cluster_slots_ok:0
cluster_slots_pfail:0
cluster_slots_fail:0
cluster_known_nodes:1
cluster_size:0
cluster_current_epoch:0
cluster_my_epoch:0
cluster_stats_messages_sent:0
cluster_stats_messages_received:0
发现,三台Redis搭建的集群没有互相发现,故而,只需要在其中一台客户端上执行以下指令,手动帮助该节点去发现其他两个节点,因集群是互连的,所以只需要在其中一台上手动发现另外两台即可——
192.168.200.162:6379> cluster meet 192.168.200.160 6379
OK
192.168.200.162:6379> cluster meet 192.168.200.161 6379
OK
完成以上指令,查看各个节点状态,发现当前节点已经能发现其他两台机器节点了——
192.168.200.162:6379> cluster nodes
a0cf910effc52eda7c5561746c42f8bcd710f735 192.168.200.161:6379@16379 master - 0 1639410795898 0 connected
5e5f08f9ec39910cc250239b4f44e701d4b831f5 192.168.200.160:6379@16379 master - 0 1639410794885 1 connected
8c5809df064ad7234c6475555411afda026c230f 192.168.200.162:6379@16379 myself,master - 0 1639410795000 2 connected
再测试集群状态,发现状态依然还是失败,且还报CLUSTERDOWN Hash slot not served异常——
192.168.200.162:6379> cluster info
cluster_state:fail
cluster_slots_assigned:0
cluster_slots_ok:0
cluster_slots_pfail:0
cluster_slots_fail:0
cluster_known_nodes:3
cluster_size:0
cluster_current_epoch:2
cluster_my_epoch:2
cluster_stats_messages_ping_sent:26
cluster_stats_messages_pong_sent:30
cluster_stats_messages_meet_sent:3
cluster_stats_messages_sent:59
cluster_stats_messages_ping_received:30
cluster_stats_messages_pong_received:29
cluster_stats_messages_received:59
192.168.200.162:6379> set zhu "test"
(error) CLUSTERDOWN Hash slot not served
到这一步,说明当前集群存在hash槽异常情况,那么,可以执行以下指令修复下——
[好玩吗@hadoop-nn bin]$ ./redis-cli --cluster fix 192.168.200.162:6379
回车执行,顿时就会运行打印很多以下信息,说明正在对16384个hash槽重新分配——
>>> Covering slot 10620 with 192.168.200.162:6379
>>> Covering slot 3059 with 192.168.200.162:6379
>>> Covering slot 9764 with 192.168.200.162:6379
>>> Covering slot 11335 with 192.168.200.162:6379
>>> Covering slot 6368 with 192.168.200.162:6379
>>> Covering slot 4884 with 192.168.200.162:6379
>>> Covering slot 15271 with 192.168.200.162:6379
>>> Covering slot 5109 with 192.168.200.162:6379
......
等运行完成后,我们再检查一下集群状态,发现状态已经由刚刚的fail变出ok了,说明hash槽已经正确分配——
192.168.200.162:6379> cluster info
cluster_state:ok
cluster_slots_assigned:16384
cluster_slots_ok:16384
cluster_slots_pfail:0
cluster_slots_fail:0
cluster_known_nodes:3
cluster_size:3
cluster_current_epoch:19
cluster_my_epoch:18
cluster_stats_messages_ping_sent:1514
cluster_stats_messages_pong_sent:1486
cluster_stats_messages_meet_sent:3
cluster_stats_messages_sent:3003
cluster_stats_messages_ping_received:1486
cluster_stats_messages_pong_received:1517
cluster_stats_messages_received:3003
最后,在其中一台集群上输入以下指令测试下,没有报异常了——
192.168.200.162:6379> set test zhu
OK
另外,在其他两台机器上,输入以下指令,都可以获取到192.168.200.162机器redis输入的测试k-v值了
192.168.200.160:6379> get test
-> Redirected to slot [6918] located at 192.168.200.162:6379
"zhu"