记录自己的日常总结与错误

本文记录了作者在日常开发中遇到的问题与解决方案,涵盖了MySQL数据库操作、GitHub版本控制使用、Visual Studio IDE调试技巧以及Java和Android编程中的常见错误与最佳实践。通过对这些常见问题的分析,旨在帮助读者提升开发效率并避免类似错误。
摘要由CSDN通过智能技术生成
//1.解决VMware的方法:
    管理员身份运行cmd -> 输入 netsh winsock reset -> 重启电脑 同时也是windows修复网络问题的一种方法
//2.解决spring中tx报错问题:
    在设置xml catalog 时要把key改成http://www.springframework.org/schema/tx/spring-tx.xsd
//3.解决jsp链接数据库中文乱码问题:
    首先在mysql端使用show variables like '%char%;然后把所有都设置为utf-8(反正要一致),修改/etc/my.cnf中设置default为utf-8;
然后jsp也面中如果是post传输参数,则需要先设置request.setCharacterEncoding=utf-8,如果是get传输就在链接mysql的url后面加useUnicode=true&characterEncoding("utf-8");
最简单的就是直接设置一个过滤器,对所有请求路径的request和response设置统一编码
//4.用jsp+javabean+servlet模式做网上商城时html中布局问题:
    div:overflow属性:设置div滚动条;z-index属性:值越大表示显示在上面,在div覆盖时(如二级导航)有用,但要设置position:relative
//5.android studio下载sdk时遇到的问题:
    在学校用android studio下载sdk时只能用手机热点,无法用校园网(原因未知),
或者修改host文件C:/windows/system32/drivers/etc/hosts
如:203.208.41.174   dl.google.com
//6.android studio 5037端口被占用问题(Unable to connect to adb daemon on port: 5037):
    修改5037端口:环境变量->新建->变量名:ANDRIOD_ADB_SERVER_PORT->变量值:随便,我自己的是:7777
//7.android studio DDMS的使用:
    在android studio中打开terminal,找到SDK路径,我的是D:\Android,然后找到tools下的monitor.bat,执行即可
替代品:D:\Android->tools->bin->uiautomatorviewer,不过我用的少,我下的AS右下角可以查看device文件,logcat也在下面的console旁边
//8.记住,先打开DDMS,再打开模拟器,不行的话再按照网上的方法调试。
//9.VMare问题:
    今日升级为win10后,之前安装的VMware不兼容,就把之前的创建的虚拟机文件备份,重新安装Vmware,再导入这些文件。
但之后需要重置虚拟网络适配器:还原默认设置,如果不还原的话会产生诸如ping不通的问题,个人认为可能是电脑升级连带着虚拟网络适配器的ip和DHCP改变了,所以如果不还原手改的话需要改很多地方,最简单的就是直接点还原默认设置,虚拟机会给我们自动搞定之后的一切。当然之前自定义的虚拟网络又得重新设置一遍
//10.删除Xftp和Xshell之后总是弹出Windows installar:
     原因:注册表没删干净
     解决办法:cmd->regedit->搜索注册表->Xftp,XShell,Xshell,netSarang,Netsarang,NetSarang将搜到的所有关于Xftp,Xshell的注册表项都删除才算删干净->重启
//11.android地图软件:打包之后获取不到地图信息
    原因:发布SHA1和调试SHA1设置不一致
    方式一 :
          打开你Android studio底部的terminal 执行keytool -v -list -keystore +签名文件路径+签名文件.jks 。然后回车 会提示你输入你的签名密码 输入后回车 你会看你签名打包后的apk的sha1 
    方式二 :
          cmd 打开dos cd+keytool路径(keytool 在你jdk bin包下)+keytool -v -list -keystore +签名文件路径+签名文件.jks 。然后回车 会提示你输入你的签名密码 输入后回车 你也会看你签名打包后的apk的sha1 
    然后在相应的平台(比如我的是高德地图API平台)在发布SHA1那一栏输入上面获得的SHA1,调试SHA1那一栏就是之前那个SHA1
    注意:这个SHA1和你创建key相关,即每一个新的key所生成的SHA1都不一样
//12.windows下文件拒绝访问问题:
    当某个文件拒绝访问时,可能是我们给该文件的权限不够,就像linux下一样,不同用户有不同的权限,我们可以修改该文件的权限:右击该文件->属性
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值