Category Archives: 经验分享

Windows 10程序最小化后在任务栏找不到图标

朋友电脑中了恶意软件,除弹窗外还表现为任务栏空荡荡,不管运行多少个程序,一旦最小化就找不到了,任务栏没有图标,只能通过ALT+TAB快捷键切换。尝试多种方法无果,从微软社区回帖中找到解决办法,尝试有效。

将以下内容粘贴到记事本,然后另存为 anyFileName.bat, 在刚刚保存的.bat文件上单击鼠标右键,以管理员身份运行。运行完成任务栏即可恢复,无效的话尝试重启电脑。

@echo off

taskkill /f /im explorer.exe

taskkill /f /im shellexperiencehost.exe

timeout /t 3 /NOBREAK > nul

del %localappdata%

\Packages\Microsoft.Windows.ShellExperienceHost_cw5n1h2txyewy\TempState\* /q

timeout /t 2 /NOBREAK > nul

start explorer

@echo on

从android.support迁移到androidx及常见问题解决

前言 Google 2018 IO 大会推出了 Android新的扩展库 AndroidX,用于替换原来的 Android扩展库,将原来的android.替换成androidx.;只有包名和Maven工件名受到影响,原来的类名,方法名和字段名不会更改。官方早就推荐将support库迁移到androidx,因为后续support库不会再做更新。 迁移时只需要3.2版本及以上的android studio,在菜单refactor中点击migrate to androidx即可,该向导会提示需要做的更新。其中包括gradle版本至少3.2以上,compileSdkVersion 版本28以上。 1、常用依赖库对比 Continue reading

使用STVD+Cosmic编译器开发STM8程序的几个坑

很久不用STM8了,前两天写了一个小程序,发现了两个坑,提醒遇到类似情况的朋友。

1、内部默认存储方式是MSB,也就是大端模式

说实话使用大端模式的真不多见,这个一定注意。

2、默认无符号

定义一个变量 char a,它默认是无符号的,这个好像不太符合常规。要想使用有符号的,必须声明 signed char;

应用日志出现Application Error 1000 错误应用程序名称: w3wp.exe 程序池停止

日志名称: Application
来源: Application Error
日期: 2019/3/21 20:19:11
事件 ID: 1000
任务类别: (100)
级别: 错误
关键字: 经典
用户: 暂缺
计算机: xxxx
描述:
错误应用程序名称: w3wp.exe,版本: 7.5.7601.17514,时间戳: 0x4ce7a5f8
错误模块名称: ntdll.dll,版本: 6.1.7601.24308,时间戳: 0x5be85cc7
异常代码: 0xc0000374
错误偏移量: 0x000ce9a3
错误进程 ID: 0x6910
错误应用程序启动时间: 0x01d4a2a27f3b7d16
错误应用程序路径: C:\Windows\SysWOW64\inetsrv\w3wp.exe
错误模块路径: C:\Windows\SysWOW64\ntdll.dll

Continue reading

APACHE服务器伪静态rewrite出现No input file specified.的解决方案

启用REWRITE的伪静态功能的时候,首页可以访问,而访问内页的时候,就提示:“No input file specified.”

原因在于使用的PHP是fast_cgi模式,而在某些情况下,不能正确识别path_info所造成的错误,Wordpress的伪静态也有一样的问题。

WordPress程序默认的.htaccess里面的规则:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]

“No input file specified.”,是没有得到有效的文件路径造成的。

修改伪静态规则最后一句,加个问号,如下:

RewriteRule ^(.*)$ /index.php?/$1 [L]

Ubuntu installation on USB stick with pure EFI boot (Mac compatible)

All I wanted was just:

  • an USB key with Ubuntu 16.04 LTS installed on it,
  • with /home and swap encrypted,

 

  • that I could boot from any of my 2 Macs, by simply pressing and holding the “option” (or “alt”) key immediately after boot,

 

  • without messing around with their respective boot loaders.

After trying dozens of solutions on all available blogs on the Internet I finally found THE solution that worked for me!

Continue reading