关闭

Python中的__name__属性

每一个Python模块(.py文件)都会有一个”__name__”属性,所以我们可以在任何模块中通过print __name__来打印当前的__name__值。 在本模块主动执行时__name__ =__main__,被其它模块调用执行时(这里假设本模块为test1.py,被test2.py模块调用执行) ,__name__ = test1如下图: com.driver是test1所在包...
阅读(15) 评论(0)

linux下查看Python安装路径

Centos下是原生支持Python的,在eclipse中安装Python插件后需要关联安装路径,可通过以下命令查看Python安装路径 python import sys print sys.path...
阅读(17) 评论(0)

粗粒度与细粒度

个人理解粗粒度与细粒度的关系就是一个由粗糙到细化的过程。比如 在java中我们为了类的高复用性,经常会把一个功能复杂的类(粗粒度)细分为几个简单的功能单一的类(细粒度),这就是一个细粒度的设计模式。再比如 我们设计数据库时,原则上应该尽量减少表的数量以及表之间的连接,为此,能够设计为一个表的就不会将其分开为多个表。这就是一个粗粒度的设计模式。...
阅读(34) 评论(0)

Linux中“is not in the sudoers file”解决方法

最近虚拟机装了个RedHat Enterprise Server 5,用惯了Ubuntu,觉得不太适应。   当在终端执行sudo命令时,系统提示“cuser is not in the sudoers file”: $ sudo ls Password: cuser is not in the sudoers file.  This incident will be reported.   其实就...
阅读(69) 评论(0)

hive启动报错: Hive metastore database is not initialized

解决方法:执行 schematool -dbType mysql -initSchema即可...
阅读(33) 评论(0)

Linux学习中遇到的命令积累

图形界面的安装: 第一步:yum -y groupinstall “Desktop” 第二步:yum -y groupinstall “X Window System”...
阅读(32) 评论(0)

win10专业版激活

折腾了半天,总是出现产品钥匙什么的出错,最后在官网下载了激活工具,链接:win10专业版激活工具 ,下载后里面的压缩包里有激活说明,很简单,之后就激活成功了。...
阅读(32) 评论(0)

鸟哥私房菜中的“od -t oCc /etc/issue”的意思

对这块有些困惑,搞了搞最后发现,其实 od -t oCc /etc/issue 等价于 od -t oC -t c /etc/issue,什么意思呢,首先,找男人时(man od)会发现: 即:C代表的是char的size当我们执行 od -t oc /etc/issue 时,如下图: 会发现上下无法对应上,这是因为,od命令默认是按Int读取数字的,而Int是按4字节分割的,一行只有...
阅读(57) 评论(0)

Linux(centos5.5)中shutdown命令出错:bash: shutdown: command not found

这里是用户权限的问题,只需切换到root用户即可,而且必须通过”su - root”来切换,而不是”su“切换,因为“ su ”只是切换了用户并没有切换环境,而“su - root”同时切换了用户与环境...
阅读(39) 评论(0)

AS构建项目时出错:No resource found that matches android:TextApprence.Material.Widget.Button.Inverse

Android studio上运行构建好的项目时,出现:com.android.support/appcompat-v7/23.0.1/res/values-v23/values-v23.xml错因:这是在项目运行时没有找到相关资源,查看项目build.gradle发现我的项目的compileSdkVersion=22,但是dependencies对应的appcompat为: dependenci...
阅读(47) 评论(0)

Gradle sync failed: Plugin with id 'com.novoda.bintray-release' not found

从github上下载moudle作为工程的一个library导入时出现该错误解决方法:在工程的 build.gradle中添加: dependencies { classpath ‘com.novoda:bintray-release:0.3.4’ }...
阅读(37) 评论(0)

Error opening registry key'software\Javasoft\Java Runtime Environment' Error

目前本人遇到的出现过两次同样的错,完整的错误如下:Error opening registry key’software\Javasoft\Java Runtime Environment’ Error: could not find java.dll Error: could not find Java SE Runtime Environment’一种情况是在重新安装jdk后在控制台通过ja...
阅读(68) 评论(0)

android studio 启动报错:could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037:

原因 : 5037端口被占用解决方法:找到占用5037端口的进程、杀掉该进程win+R打开cmd进入命令行模式,一、输入netstat -ano可以看到占用5037端口的进程编号是5008二、输入tasklist|findstr “5008”从而可以看出是360手机助手的原因,在任务管理器中将其结束即可重新启动android studio即可...
阅读(81) 评论(0)

导致Gradle DSL method not found: 'compile()' 的原因及解决方法

导致Gradle DSL method not found: ‘compile()’ 的原因及解决方法这是我们在使用android studio 时会遇到的错误原因:build.dradle中的dependencies{}内部多个compile在同一行导致的。 解决方法:换行即可,使每一行只能有一个compile。...
阅读(49) 评论(0)

android数据存储的四种方案(三)

读写Json格式的数据json格式的数据我们经常用于网络与客户端之间的数据交流,json相对于传统的xml,更加简洁,所以应用也越来越广泛,也常被用于本地存储 Android SDK用于读写JSON格式的数据的主要的两个类:JsonWriter和JsonReader,可以处理json对象和json数组,处理json对象的代码必须放在beginObject方法和endObject方法中,处理json...
阅读(148) 评论(0)
18条 共2页1 2 下一页 尾页
    个人资料
    • 访问:1202次
    • 积分:189
    • 等级:
    • 排名:千里之外
    • 原创:14篇
    • 转载:1篇
    • 译文:0篇
    • 评论:3条
    文章分类