Memory River

记忆河,记今日之事忆往昔之流

微软将正式终止支持Win7

1月13日,微软官网显示,将于2020年1月14日对Windows 7终止支持。之后,Windows 7可以继续启动和运行,使用该系统的电脑也不会立刻宕机。 不过,运行Windows 7的电脑将无法获得后续更新和技术支持,包括新的安全更新、非安全类的热补丁、免费或付费的辅助支持选项和在线技术资料更新等,这将使电脑遭受病毒和恶意软件攻击的风险更大。 微软表示,2009年10月发行Windows 7时,已承诺为其提供10年产品支持。现在10年时间到期了,停止对Windows 7的支持可以让资源集中于较新的技术和新的体验。 微软指出,保持电脑安全的最好方式是采用Windows 10,该系统首次发布时,推出过免费升级活动,不过该活动已结束。因此,微软建议,使用新电脑是体验Windows 10的最好方式。 市场调查机构Netmarketshare1月初发布的报告显示,2019年12月,Windows 10系统市场份额占比达到54.62%,而Windows 7位居第二,为26.64%。 此外,苹果的macOS X 10.15位居第三,市场份额为4.23%,Windows 8.1仍然占有3.63%的市场份额,其次是macOS X 10.14,市场份额为3.5%。
    2020-01-13 17:51:41    ·    64       0

thymeleaf的if条件合并单元格

for循环生成表格时:<!--如果带该if条件,若值为0或0.0时则不显示该td,会造成同一行后面的td空白,后面的数字会移到该单元格显示--> <!--<td th:if="${info.num1}" th:text="${info.num1}"></td> --> <!--直接显示时不用带if条件--> <td th:text="${info.num1}"></td> <!--如果带该if条件,若值为0或0.0时则不显示该td,会造成同一行后面的td空白,后面的数字会移到该单元格显示--> <!--<td th:if="${info.num2}" th:text="${info.num2} + '%'"></td> --> <!--直接显示时不用带if条件--> <td th:text="${info.num2} + '%'"></td> 最右侧合并单元格<tr th:each="info,infoStat:${infos}"> <span th:if="${infoStat.index==0}"> <td th:text="${info.id}"></td> <td th:text="${info.name}"></td> <td th:rowspan="${infoStat.size}" th:text="${link}"></td> </span> <span th:if="${infoStat.index!=0}"> <td th:text="${info.id}"></td> <td th:text="${info.name}"></td> </span> </tr>
    2019-12-08 14:44:58    ·    188       0

北京天空现“龙状祥云”

12月7日傍晚,北京的云上热搜了,因为天空中出现了一条“龙”△图片来源自@气象北京拍摄/郑睿有市民记录了这惊艳的画面无数网友还唱起了洗脑歌《野狼disco》:“来左边跟我一起画个龙......” 快来看!有人认领这朵“神仙云”啦 这到底是一朵什么云?中国天气网解释,这是火箭升空后留下的“航迹云”,其尾迹被太阳余晖照亮,在延时摄影画面中,呈现出“龙状”。由于高度极高,河北、北京也能看到。 随后,航天科工火箭技术有限公司技术经理出来“认领”了这片航迹云:日常认领,我们干的! 与以往不同的是,7日,太原卫星发射中心发射两枚快舟一号甲运载火箭,此举打破了中国同一天同一发射工位同一型号火箭发射时间间隔最短纪录!一天发射两次火箭,这是什么神仙操作?!北京时间12月7日10时55分,中国在太原卫星发射中心用快舟一号甲运载火箭,成功将“吉林一号”高分02B卫星发射升空。当天下午16时52分,中国在太原卫星发射中心用快舟一号甲运载火箭,采用“一箭六星”的方式,成功将“和德二号”A/B卫星、天仪16/17卫星、天启四号A/B卫星发射升空。中国航天科工集团有限公司表示,目前快舟一号甲运载火箭以一车一箭为基本发射单元,是中国航天发射最快纪录保持者,不论是履约周期,还是发射时间,快舟一号甲运载火箭的速度都是第一名。向航天人致敬!
    2019-12-08 14:39:30    ·    80       0

nginx出现 “414 request-uri too large”

在请求查询的时候使用了Get方法,由于拼接的url过长,导致nginx出现了“414 request-uri too large”错误。出现这种问题可以按照如下解决:在nginx的nginx.conf修改如下参数的: client_header_buffer_size 512k; large_client_header_buffers 4 512k;
    2019-12-08 14:30:59    ·    979       0

100款App违法采集个人信息被整改

【通信产业网讯】日前,全国公安机关网安部门集中查处整改100款违法违规APP及其运营的互联网企业。重点针对无隐私协议、收集使用个人信息范围描述不清、超范围采集个人信息和非必要采集个人信息等。其中包括考拉海购、光大银行、天津银行、相机360等在列,具体名单如下:
    2019-12-06 10:06:59    ·    80       0

thymeleaf 空值的处理

错误信息:Property or field ‘name’ cannot be found on nullcayi 因为新增和查看是同一个页面处理的,查看的时候,字段是有值的,但是新增的时候因为没有值而报错。解决方案:thymeleaf提供了空值判断的方式,如下:<input type="text" name="menuName" disabled th:value="${data?.name}" class="layui-input">
    2019-12-06 09:58:26    ·    199       0

MongoDB查询是否为空

1、为null或者不存在ldb.test.find({"test":null}); 2、不为null并且存在记录db.test.find({"test":{"$ne":null}}); db.test.find({"test":{"$ne":null, $exists:true}}); 3、存在db.test.find({"test":{$exists:true}}); 4、不存在(不会返回null的值)db.test.find({"test":{$exists:false}}); 5、存在且不为null,不为""(空字符串)List testList = new ArrayList<>(); testList .add(null); testList .add(""); queryUser.put("test", new BasicDBObject("$nin", testList));
    2019-12-06 09:47:17    ·    78       0

Windows 10再曝新BUG

继显卡驱动、输入法等各种BUG之后,近日Windows 10系统再曝新BUG,而且微软已经确认该BUG存在。据悉,新发现的BUG会导致Windows 10无法检测到通过Thunderbolt扩展坞连接的设备,并且这次BUG不仅仅存在于1903,而是会波及到几乎所有的Windows 10系统版本,并且如果启用了快速启动的话,很容易遭遇这个BUG。虽然微软表示该问题仅有较小的几率发生,而且如果出现问题可以通过重启来解决,但毕竟会影响到某些专业用户的使用。如果是超大容量的文件在传输过程中断掉,那么对于这些用户来说会损失不少的时间。此外微软还分享了可能触发该错误的操作,包括:·在运行Windows 10版本1909、1903、1809、1803或1709的计算机上,启用快速启动。·在Thunderbolt扩展坞上,连接了多个设备,例如键盘,鼠标和USB加密狗。同时微软也给出了解决步骤,具体如下:1.将Thunderbolt扩展坞连接到计算机,系统会枚举Thunderbolt扩展坞上的设备。2.按电源按钮将系统置于“软关闭”(S5)电源状态,屏幕关闭后,再卸下Thunderbolt Dock。3.等待S5关闭进程完成,插入Thunderbolt扩展坞,然后等待五秒钟以使Thunderbolt扩展坞变为空闲状态。4.再打开计算机电源。然后,检查鼠标,键盘和USB钥匙是否正常。不过雷电接口目前使用频率不是很高,所以并未对用户造成广泛的影响,不过既然出了BUG,还是希望微软能够尽快修复。
    2019-11-29 09:53:43    ·    83       0

异常:java.io.IOException: The temporary upload location [/tmp/tomcat.676857388762

springboot的项目,部署在Linux下,刚开始一切都很OK的,今天突然发布文章的时候无法上传文件了,跟踪日志发现报错异常了,异常如下:java.io.IOException: The temporary upload location [/tmp/tomcat.6768573887622289341.8602/work/Tomcat/localhost/ROOT] is not valid 异常原因:在Linux 系统中,SpringBoot 应用服务在启动(java -jar 命令启动服务)的时候,会在操作系统的/tmp目录下生成一个tomcat*的文件目录,上传的文件先要转换成临时文件保存在这个文件夹下面。由于临时/tmp目录下的文件,在长时间(10天)没有使用的情况下,就会被系统机制自动删除掉。所以如果系统长时间无人问津的话,就可能导致上面这个问题。解决方案:一.临时的,直接重新启动项目就行,会重新建立临时文件夹二.在配置文件中配置tomcat的临时目录:server.tomcat.basedir=/home/temp 三. 写个配置类,通过@Bean的方式配置目录:/** * 文件上传临时路径 */ @Bean MultipartConfigElement multipartConfigElement() { MultipartConfigFactory factory = new MultipartConfigFactory(); factory.setLocation("/home/temp"); return factory.createMultipartConfig(); } 我使用的是第二种,在项目启动时生成该文件。
    2019-11-14 10:42:52    ·    919       0

Js 移除Array/数组中指定元素

首先需要找到元素的下标:var array = [0,1,2,3,4,5]; var index = array.indexOf(5); 使用splice函数进行移除:if (index > -1) { array.splice(index, 1); } indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。splice 函数的第二个参数指删除的数目。splice直接修改原数组,并把删除的所有元素以另一个新数组的方式返回。
    2019-11-14 10:15:46    ·    162       0