解决

linux使用su切换用户提示 Authentication failure的解决方法

馋奶兔 提交于 2020-04-21 08:29:24
刚刚安装的虚拟机,使用的ubtun系统,进如操作系统后,简单地尝试了一下,发现无法使用shutdown命令进行关机,并且无法进行su命令,提示 Authentication failure 这个问题产生的原因是由于ubtun系统默认是没有激活root用户的,需要我们手工进行操作,在命令行界面下,或者在终端中输入如下命令: sudo passwd Password:你当前的密码 Enter new UNIX password:这个是root的密码 Retype new UNIX password:重复root的密码 然后会提示成功的信息。 在说明一点,使用su和sudo是有区别的,使用su切换用户需要输入所切换到的用户的密码,而使用sudo则是当前用户的密码。 来源: oschina 链接: https://my.oschina.net/u/1773287/blog/494989

SQL Server 2008 登录错误解决:无法连接到(local)

↘锁芯ラ 提交于 2020-04-18 00:48:15
在一些朋友安装完SQL Server 2008之后大多会遇到连接出错的问题。特别对于我们这样的新手而言简直郁闷的要死,好不容易装玩了又出现了问题。此篇文章意在解决安装步骤没有问题,但安装后无法登录的问题。 在解决问题之前请朋友们打开服务窗口,看“SQL Server”主服务是否打开,如下图。 若服务已经打开还是用“SQL Server 身份验证”和“Windows 身份验证”都无法登录请看下面的步骤。 往往这时,服务器类型我们选择了“数据库引擎”时,查找里面的可登录用户名是没有的,下边的服务器名称只显示为“(local)”,连“Windows 身份验证”都无法登录。 出错后弹出的窗口为: 错误号:2。 如果朋友们和我出错的问题是一样请看下面的步骤。 1.又键单击“我的电脑(windows XP)”或“计算机(Windows 7)”查看本机的计算机名。 2.打开“SQL Server 2008”, 服务器类型选择:数据库引擎。 服务器名称写上:计算机名\安装SQL Server时自己创建的实例名。 身份验证选择:SQL Server 身份验证。 填上自己设置的登录名和密码。 如下图: 3.点击“连接”就可以登录了,如下图。 此时,SQL Server 2008登录出错的问题就解决了。 总结:SQL Server 2008 版本数据库软件的服务器名称较SQL Server

adt 升级r22 之后ClassNotFoundException的解决方法

我的未来我决定 提交于 2019-12-07 00:07:42
试用了下google新出的开发工具android studio,看文档说如果想把eclipse的项目导出来导入android studio必须升级到adt22,so 升级之。。。 N时之后,突然发现工作项目的一些程序跑不了。。。 ,我是抓耳捞腮,急的跟热锅上的蚂蚁一般,寻思者昨日里还好好的,今儿就出了这么大篓子 。复查logcat日志红红error告诉我,兄弟你引用的第三方包发现不了--------------- ------------------------------------------------- java.lang.RuntimeException: Unable to instantiate application biz.inspeed.sortfood.app.BaseApplication: java.lang.ClassNotFoundException: biz.inspeed.sortfood.app.BaseApplication -------------------------------------------------- 看着情况不妙,google大神和度娘一起膜拜,大概得出两颗灵丹妙药 1, 在Java Build Path-》Order and Export->勾选Android Private Libraries

解决phpmyadmin出现的使用链接表的额外特性尚未激活的解决

拥有回忆 提交于 2019-12-06 21:08:18
phpmyadmin一直有“链接表的附加功能尚未激活”的问题,登陆phpmyadmin后,会在底部显示“链接表的附加功能尚未激活。要查出原因,请点击此处。”的提示。关于这个问题一直都没有着手去解决,直到今天,算是无聊的缘故吧! 如果你够细心的话,相信你也可以在你的phpmyadmin里面找到这样的问题,抱着试一试的态度到 百度 了一下,还真有解决办法,不得不说百度之伟大啊!我的习惯是找到解决办法,然后再实验、总结,最后把我的经验告诉给各位网友! 我的phpmyadmin版本是v 3.3.7,是个比较新的版本, 第一步:使用Mysql管理员帐号通过phpmyadmin登陆,然后点击“导入”,然后点击“浏览”按钮,找到phpmyadmin文件夹下的scripts文件夹里的一个名为create_tables.sql的文件。把它导入就OK了。 第二步:打开phpmyadmin文件夹下的libraries文件夹,找到名为config.default.php的文件,使用文本编辑工具(不推荐使用记事本,建议使用Dreamweaver之类的工具)打开该文件。对其进行修改。 修改的内容并非连续的,请手动进行修改,请勿复制。 修改前的内容: ?$cfg['Servers'][$i][' pma db'] = ”; $cfg['Servers'][$i]['bookmarktable'] = ”;

iOS开发调试和问题解决策略

故事扮演 提交于 2019-12-03 16:44:23
iOS开发调试和问题解决策略 经常会听到有人抛出一些很信息很不全的问题,比如界面显示不正确、后端网络请求不通之类的问题,然后开始瞎猜。 我觉得很有必要分享一下解决问题的范式,因为靠猜的话,十猜九不准。 不要瞎猜,要简单粗暴地解决问题 “不要瞎猜”是解决问题的首要原则,只有不瞎猜,寻找确切的根据,才能精准和快速地解决问题。 其实解决问题基本上是简单粗暴的:收集信息,然后根据信息进行调整,然后继续收集信息...直到问题解决。 收集信息是不可或缺的一个步骤,而它的关键问题就是:收集什么信息才是有价值的?如何收集这些信息? 根据要解决的问题不同,收集的信息类型和方式也会不同。 基本和通用的手段:日志(Log) 日志基本上是各类问题的最基本和最通用的收集信息方式,放在别的问题领域同样适用。 记得以前折腾Linux的时候,不去认真检查日志,真的是想不到问题是出现在哪里。 在iOS开发中呢,NSLog应该是人人都在用了。 然而你也会发现,单纯的NSLog用多了,也会有些问题,比如总是输出一大堆无用的信息,除非你在解决完这个问题或解决别的问题时先把无关的NSLog注释掉。 这种时候,日志框架就派上用场了,它们能帮你控制日志的级别、分类和对应的存放位置,有的还提供了工具帮你检索它。 可以关注 CocoaLumberjack 和 NSLogger ,或者是这个列表: https://github

Android应用开发之(你必须知道的“避免内存溢出图片处理方案”)

给你一囗甜甜゛ 提交于 2019-12-03 04:09:37
今天给大家分享一些图片处理常用技术方案,Android应用开发的朋友必须要了解呀! 众所周知在Android应用开发中在对图片处理时,稍有不慎就会出现以下异常: java.lang.OutofMemoryError: bitmap size exceeds VM budget. 以下几点是加载Bitmap时需要谨慎对待的原因: 通常移动设备的系统资源有限,Android设备会给每个应用分配16M的内存空间。 Android的兼容性定义文件(CDD)中第3.7节。提供了虚拟机的兼容性所需的各种屏幕尺寸和密度及最低的应用程序的内存。优化应用程序应参考这个最小的内存限制。然而,许多厂商的Android设备的系统会较高的限制配置。 Bitmap会占用大量的内存,尤其是带有丰富的图像的应用,像照片管理等应用。例如, 在Galaxy Nexus相机拍照的最高的为2592x1936像素(5百万像素)。如果使用bitmap 配置是ARGB_8888(默认从Android2.3起),那么这个图片加载到内存需要大约19MB的内存(2592*1936*4个字节),在某些设备上会立即耗尽应用程序的内存导致异常发生。 Android应用程序UI的经常需要一次加载多个图片。如在ListView,GridView和ViewPager中,通常在一屏中包括在多张图片。 如何高效的加载图片 图片尺寸与大小各种各样

HTML5中Access-Control-Allow-Origin解决跨域问题

ぃ、小莉子 提交于 2019-11-30 09:37:05
跨域在开发中一些是一个比较常见的问题虽然有json或者xml来解决,现在html5开始流行了,我们可以通过Access-Control-Allow-Origin解决跨域问题,下面一起来看看。 A.abc.com 发起一个到 abc.com/B 的ajax请求,也会有跨域的问题。之所以会有跨域问题,实则是因为www.abc.com其实同A.abc.com一样,也是一个二级域名,而非一级域名(一级域名是http://abc.com) 对于是否允许跨域,更详细的说明可以看下表: URL 说明 是否允许通信 http://www.a.com/a.js http://www.a.com/b.js 同一域名下 允许 http://www.a.com/lab/a.js http://www.a.com/script/b.js 同一域名下不同文件夹 允许 http://www.a.com :8000 /a.js http://www.a.com/b.js 同一域名, 不同端口 不允许 http://www.a.com/a.js https ://www.a.com/b.js 同一域名, 不同协议 不允许 http://www.a.com/a.js http://170.32.82.74/b.js 域名和域名对应ip 不允许 http://www.a.com/a.js http://script.a

jQuery AJAX 乱码牵出的问题,及解决过程。

和自甴很熟 提交于 2019-11-29 11:11:45
已完成 AJAX 输入验证 和 AJAX 数据管理器 。 在此基础上改为 jQuery 输入验证 和 jQuery 数据管理器 后,POST 方式提交出现乱码。 网上查的资料一边倒的说法是“在参数中添加 contentType: "application/x-www-form-urlencoded; charset=UTF-8" 项”,尝试发现无效。 初步调查发现: 原有的 form GET 、POST 提交例子无乱码。 原有的 URL 提交例子无乱码。 原有的 AJAX GET 、POST 提交例子无乱码。 jQuery AJAX GET 提交无乱码。 jQuery AJAX POST 提交有乱码。 经 Firebug 调试查得: jQuery 在 AJAX POST 时默认向 contentType 中添加了“charset=UTF-8”; 在服务器端用 request.getEncodingCharset() 取到“UTF-8”,得以证实。 jQuery 在 AJAX GET 时不发送“charset=UTF-8”; 在服务器端用 request.getEncodingCharset() 取到 null ,得以证实。 再查资料和检查程序,发现原有的 form 提交例子、URL 提交例子和 AJAX 例子并不发送“charset=UTF-8”; 在服务器端用 request