`
akunamotata
  • 浏览: 378712 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
  UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 2: ordinal not in range(128)   这是我写代码常碰见的一个异常,str在做处理前一般都会解码成unicode编码,系统默认使用ascii解码,如果这个str不是ascii编码就会报这样一个错误。 建议代码中所有的字符串都统一使用unicode,而不是str,不然出了这个异常很难发现问题在哪里。   参考链接:http://goo.gl/fWhiu   ImportError: No module named ...
 (1).当"print os.path.dirname(__file__)"所在脚本是以完整路径被运行的, 那么将输出该脚本所在的完整路径,      比如:              python d:\pythonSrc\test\test.py              那么将输出 d:\pythonSrc\test    (2).当"print os.path.dirname(__file__)"所在脚本是以相对路径被运行的, 那么将输出空目录,比如:              python test.py             ...
I solved the problem by creating a symbolic link to the library. I.e. The actual library resides in /usr/local/mysql/lib And then I created a symbolic link in
在使用grails框架时save对象没有更新到数据库,框架也没有任何报错,一直以为是datasource配置文件出了问题,后来发现原来是save的对象保存时出了问题而没有反馈。   package hello class Quote { String content String author Date created = new Date() static constraints = { //content(nullable:true) //author(nullable:true) } }  如上代码在grails框架 ...
一般来说UIProgressView控件不可改变高度,找到以下代码解决这个问题:   CGAffineTransform transform = CGAffineTransformMakeScale(1.0f, 3.0f); progressView.transform = transform;   需要导入CoreGraphics.framework包
选中iOS 6.0 Library 然后点列表左下角的向上箭头 把下载地址复制到safari里可以找到相应的library包 把它下下来(xar文件) 然后在terminal里用"xar -xf 文件名"解压缩得到docset文件 把这个文件复制到"/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/ Documentation/DocSets/com.apple.adc.documentation.AppleiOS6.0.iOSLibra ...
在 Xcode 4.5(iOS 6)上UIScrollView滚动不起作用,原因是它的自动布局。 解决方案: 在inspector里面"Use AutoLayout"取消勾选就可以了。 另外把设置contentSize属性的代码移植到"viewDidAppear"方法,而不是"viewDidLoad"方法 - (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; self.theScroller.contentS ...
帮朋友刷网络投票,由于刷投票最大的问题在ip上,家里用的是光猫,所以针对自己家里的这款光猫写了定时刷票功能,写完后拿出来共享。     package vote; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.util.List; import java.util.ArrayList; import org.apache.commons.httpclient.Header; import org.apache.commons.httpclient. ...
    在java项目的Maven工程里可以使用groovy-eclipse编译插件或GMaven插件来达到嵌入groovy语言的目的,在这里推荐使用groovy- eclipse编译插件,GMaven插件对于Maven3来说支持并不好(配置出现问题,放弃使用,没找到解决方案,目前GMaven ...
groovy自动导入的包有以下这些: groovy.lang.* groovy.util.* java.lang.* java.util.* java.net.* java.io.* 这些包里的类可以在groovy里直接使用而无需指定包名。
在maven工程里运行Java main方法是通过Maven的exec插件。 以命令行方式运行 在运行前,你需要先编译代码,记住exec:java不会自动为你编译代码,你需要先编译。   mvn compile   编译完之后如下命令运行你的class   mvn exec:java -Dexec.mainClass="com.vineetmanohar.module.Main"   如果需要添加参数   mvn exec:java -Dexec.mainClass="com.vineetmanohar.module.Mai ...
import com.mongodb.* def m = new Mongo("localhost", 27017) def db = m.getDB("test") def things = db.getCollection("things") def bdo = new BasicDBObject() bdo.put("name", "Mongo") def subBdo = new BasicDBObject() subBdo.put("x ...
按照mongodb的快速上手手册 上操作步骤(Windows)发现启动报出异常: “dbpath (/data/db/) does not exist, terminating” 奇怪的是我已经按手册上的步骤建立了C:\data\db,却还是报这个错。最后发现mongodb安装在哪个盘符就必须在哪个盘符上面建立data\db,手册上的这句话存在误导性: “Unzip the downloaded binary package to the location of your choice.” 在D盘上建立data\db顺利启动service,顺利连接she ...
如果使用除java类库和groovy类库以外的类,直接导入包可能会报错:   “unable to resolve class org.apache.commons.lang3.StringUtils” import org.apache.commons.lang3.StringUtils ^   解决办法:    执行脚本的时候指定classpath(-cp <classpath>)或者将jar包放入${user.home}/.groovy/lib   比如: groovy -cp commons-lang3-3.1.jar script.groovy  
以war包形式启动:   String warPath = "../project/target/project.war"; Server server = new Server(8080); WebAppContext context = new WebAppContext(); context.setWar(warPath); context.setContextPath("/"); context.setClassLoader( ...
Global site tag (gtag.js) - Google Analytics