Day 10159 某个应用导致.***文件的默认应用设置出现问题,因此已将它重置为……

最近将家里的台式机系统更新成了Windows 10,在这之前因为听说Windows 10的小bug不断,踌躇了很久,终于还是觉得为自己在单位维修电脑多增加一点经验好,于是做了一次干净安装。

用了一周多,小问题是不少,好处也不少,最明显的是开关机速度、待机/恢复速度大幅提升,应用程序运行效率也有明显提高,这是题外话。

但是有一个颇为恼人的问题:系统总是无法固定某个扩展名的打开方式,有时甚至不知道做了什么操作,就会弹出这样一个提示:

(更多…)

Day 10025 Oracle 11g 密码过期

某个项目从2014年至今已经快两年了,一直拖拖拉拉没有做完,相关的APP、服务端也都乱七八糟的,真是被坑了。

早上领导突然说要看这套项目的情况,于是从抽屉底扒拉出我们部门配发的唯一平板电脑:南都PAI F8(就是某山寨配置却售价¥800的东西)。安装APK后尝试下载数据,连不上,开后台也打不开,寻思是数据库又掉线了,远程过去重启Oracle 11g和服务端,居然也不行,最后去扒log发现这么一句:

java.sql.SQLException: ORA-28001: the password has expired

上网查了一下,Oracle 11g默认的密码有效期是180天,你说这得多久没人管这个项目了吧。

总之处理方法如下:

1.以Oracle或sysdba登录DB系统,首先查询当前有效期:

select * from dba_profiles where profile=’DEFAULT’ and resource_name=’PASSWORD_LIFE_TIME’;

输出没有复制,总之可以看到LIMIT字段值为180,意为密码有效期是180天。

2.修改有效期为无限:

alter profile default limit password_life_time unlimited;

修改后再次执行第一步的查询,LIMIT应变为:UNLIMITED。

3.对用户密码进行修改,否则用户仍然会处于密码已过期状态:

alter user USERNAME identified by NEWPASSWORD;

如果用户被锁住:alter user USERNAME identified by NEWPASSWORD account unlock;

说点题外话:写题目的时候发现已经需要用五位数了,倒查了一下发现今年2月22日是我在这世上的第10000天,艾玛怎么这么二……

Day 9978 Minecraft Residence 扩展已有领地

原文来自:http://betteringame.com/page/articles.html/_/mcarticles/how-to-expand-an-existing-residence-r10

简单叙述步骤如下:

  1. 首先选择已有的领地:(main是领地的默认区域名,注意与子领地不是一个概念)

    /res select residence 领地名称 main

  2. 查看一下当前领地的范围和花费,记下当前领地大小和所需金钱

    /res select cost

  3. 扩展领地,这个步骤可能有点费解:例如原有领地是一块50×50的领地,想以东北角为起点向北扩展50格、向东扩展30格,那么首先需要走到东北角顶格,然后面向北面,输入命令:

    /res select expand 50(服务器会提示 扩张 北面(50) 或类似的信息)

    再面向东面,输入:

    /res select expand 30(服务器提示:扩张 东面(30)

  4. 查看扩展后的领地范围和花费:此时提示的土地花费为扩展后的领地总价值,而扩展时实际的花费需要做减法,例如:扩张前土地花费1000,扩张后花费3000,那么实际需要消费的游戏币就是:3000-1000=2000

    /res select cost

  5. 合并领地范围并支付扩展费用:

    /res area replace 领地名称 main

  6. 如果只想向一个方向扩展领地,有快捷方式将3、4、5步合并进行,
    方法是面向需要扩展的方向直接使用以下命令(直接扣钱!慎用!)

    /res expand 扩张大小