疑难杂症

Android

  • 自动化处理 错误提示:java.lang.SecurityException: Injecting to another application requires INJECT_EVENTS permission
    解决方法:打开手机的设置里边的开发者选项,将USB模拟点击打开,问题就解决了

flutter

  • flutter 运行别人项目 包无法导入报错:Target of URI doesn’t exist ‘package:flutter/material.dart’ 解决方法
    解决方法:命令行里运行:flutter packages get

  • 调用库的时候报Methods marked with @UiThread must be executed on the main thread.Current thread: XXXX
    解决方法:出现该异常的主要原因是Flutter1.7.8版本添加了线程安全,需要原生在主线程中返回给Flutter 解决方法:到pub库中找到最新的版本,更改最新的版本,然后运行flutter packages get

  • flutter GridView 在 Column 中 不显示
    解决方法:GridView 添加属性shrinkWrap: true 内容适配。

工具

  • 使用VSCode开发Flutter android项目时,java代码提示
    解决方法:添加插件:Lombok Annotations Support for VS Code
  • VSCode PHP开发的必备插件
    code runner 可以直接在编辑器中运行代码,查看结果,非常方便,一键运行。
    PHP Intelephense PHP代码提示工具,支付代码提示、查找定义、类搜索等功能,非常强大。 
    php debug php关联XDEBUG 的调试工具,安装方法百度一下,然后就可以在vscode中调试PHP代码了,简单好用,不复杂。 
    PHP DocBlocker php注释插件,在方法上面输入 //(两个斜杠) 按回车,即可输入注释代码块,非常方便,效率很高。 
    VIM   --- 喜欢用VIM操作的小伙伴可以加上这个,不要用amVIM(用得不爽,好多vim功能都没有)
    Better Align  --- 对齐用的,设置一下快捷键 Ctrl + Alt + =,对块自动等号对齐 
    Auto Close Tag    自动标签闭合 
    Auto Rename Tag  自动标签重命名  
    Code Outline    函数变量列表  (目前有点小问题,显示的函数列表是双份的)  
    ftp-simple      FTP远程同步工具   
    HTML CSS Support        CSS支持工具 
    HTML Snippets     HTML小片段工具 
    IntelliSense for CSS class names   CSS类名工具
    JavaScript code snippets     
    JS-CSS-HTML Formatter
    jshint      js代码检查工具 
    MetaGO    类是easymotion ,可以用键盘快速移动的工具
    npt Intellisense       其他软件需要这个辅助工具,(具体不是很清楚) 
    Path Intellisense     路径管理工具 
    PHP  Debug   
    PHP Extension  Pack  PHP扩展包
    PHP Intellisense       PHP自动补全工具 
    PHP Intellisense -Crane   PHP自动补全工具 
    Project Manager     多个项目之间切换的工具 
    Typing Installer    不是很清楚,但很有用 
    vscode-icons      给不同的文件类型添加图标
    Git History
    TortoiseSVN
    Vue Peek
    vue-beautify
    vue-helper
    Vetur
    phpcs
    

SSH 连接服务器问题

  • Starting sshd: /var/empty/sshd must be owned by root and not group or world-writable. [FAILED]
    这个是权限的问题
    可采取以下两步解决
    chown   -R   root.root    /var/empty/sshd
    chmod 744 /var/empty/sshd
    service sshd restart
    

apache 坑

  • 1、权限问题
    Permission denied: /web/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
    Permission denied: access to /index.php denied
    访问权限/多域名不成功
    问题原因:linux给每一个用户分配权限,安装apache后会自动创建apache用户和apache组,但是此用户的权限只限于访问 /var/www/html目录,如果只用自定义根目录就会出现权限问题
    方法一:授予用户访问自定义目录的权限
    方法二:关闭权限控制器 使用setenforce 0关闭SELinux,重启无效

  • 2、端口问题
    有时明明配置好了一切,本地也可访问,但远程就是访问不了,那么大多是端口问题
    方法一:打开端口
    方法二:关闭关闭防火强 service iptables stop,重启无效

  • 3、service httpd start 启动失败
    错误 一:Redirecting to /bin/systemctl start httpd.service
    要你换成 /bin/systemctl start httpd.service 启动命令
    错误 二:Job for httpd.service failed because the control process exited with error code. See “systemctl status httpd.service” and “journalctl -xe” for details.
    使用systemctl status httpd.service命令查看 状态
    错误 三:No such file or directory: AH02291: Cannot access directory ‘/etc/httpd/logs/’ for main error log
    删除logs后在创建,然后在启动服务,具体操作:

    rm -rf /etc/httpd/logs
    mkdir -p /etc/httpd/logs
    systemctl start httpd.service
    
compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

马志武

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值