正文内容加载中...
posted @ 2011-12-08 22:25 Kevin Bing 阅读(2313) 评论(0) 推荐(0) 编辑
摘要:String类用来表示那些创建后就不会再改变的字符串,它是immutable的。StringBuffer类用来表示内容可变的字符串,并提供了修改底层字符串的方法。可将字符串缓冲区安全地用于多个线程。可以在必要时对这些方法进行同步,因此任意特定实例上的所有操作就好像是以串行顺序发生的,该顺序与所涉及的每个线程进行的方法调用顺序一致。当我们进行字符拼接时,请使用StringBuffer类而非String类,因为前者将比后者快上百倍。StringBuilder类被设计用作StringBuffer 的一个简易替换,用在字符串缓冲区被单个线程使用的时候(这种情况很普遍)。如果可能,建议优先采用该类,因为 阅读全文
posted @ 2011-11-24 11:31 Kevin Bing 阅读(243) 评论(0) 推荐(0) 编辑
摘要:我的mysql在安装时设置的字符集是utf8,但是插入中文字段时还是会报错ERROR:1366(HY000)Incorrect string valueC:\Program Files\MySQL\MySQL Server 5.5\my.ini如下# MySQL Server Instance Configuration File # ---------------------------------------------------------------------- # Generated by the MySQL Server Instance Configuration Wizar 阅读全文
posted @ 2011-11-17 21:21 Kevin Bing 阅读(3624) 评论(0) 推荐(0) 编辑
摘要://POJ 1131 Octal Fractions 任意进制之间小数的转换 //给定一个八进制的小数题目要求你把它转换为十进制小数, //转换后小数的位数是转换前八进制小数位数的3倍且不输出末尾无意义的零(即后置零). // 我采用的方法是乘10然后对8取整(现在假设将p进制的小数转换为n进制,同样采用乘n取整:), //每转换一位,都必须从最低位s[len-1]开始至小数的最高位(即小数点后的一位), //每次计算积 g=a[j]*n+k(其中k为下一位积的进位),本位进位数 k=g/p, //积在本位存入 s[j]=g%p;最后的整数k作为转换的一位存放于转换结果字符串中。 //我... 阅读全文
posted @ 2011-11-09 19:49 Kevin Bing 阅读(351) 评论(0) 推荐(0) 编辑
摘要:闲着无聊,写了个刷新的小工具,原本是用来替室友刷帖用的,后来发现那个论坛原来不是完全按照访问量来推荐帖子的,然后就悲剧了。#! /usr/bin/env python #coding=utf-8 import urllib.request import time import random from PAM30 import PAMIE ie = PAMIE() ie.navigate('http://www.cc98.org/dispbbs.asp?boardID=100&ID=3802411') times=0 while times < 20: time.s 阅读全文
posted @ 2011-11-06 20:52 Kevin Bing 阅读(1289) 评论(0) 推荐(0) 编辑
摘要:glut下载地址:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip1. 把解压得到的glut.h放到"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\gl"(与具体安装位置有关,应该是 安装目录\microsoft sdks\windows\v7.0A\include\gl) 2. 把解压得到的glut.lib和glut32.lib放到"“Programfiles(x86)\Microsoft Visual st 阅读全文
posted @ 2011-11-06 10:58 Kevin Bing 阅读(3266) 评论(0) 推荐(0) 编辑
摘要:方法1:(已验证)在“工具”-》编译选项-》"Addfollowingcommandswhencallingcomplier"下面的编辑框里加上:-g3然后在下面的"Addthesecommandstothelinkercommandline"下的编辑框上加上:-g3转到programs页,把gcc行修改为:gcc.exe-D__DEBUG__,把g++行修改为:g++.exe-D__DEBUG__,点击ok。重新编译,就能调试了。方法2:(本人未验证)在dev c++ 环境中,写程序的时候,写了一个类,但是有点问题,想调试一下,但是调试的时候,老出现这 阅读全文
posted @ 2011-11-06 10:00 Kevin Bing 阅读(832) 评论(1) 推荐(0) 编辑
摘要:Windows 7下配置IPV6的方法和Vista基本类似,需要注意的是,鉴于各个校园或其他场所的网络配置环境不同,如果按如下方法配置不成功可以进一步咨询相关网络管理人员,或重新选择连网客户端 :)下面来看具体的两个设置方法吧!步骤/方法方法一、手动简易设置 1、点击通知区网络连接图标,点击“打开网络和共享中心”(Open Network and Sharing Center)此主题相关图片如下: 2、在网络和共享中心里面点击“更改适配器设置” ,转到“控制面板 \ 网络和 Internet \ 网络连接”页面此主题相关图片如下:此主题相关图片如下:3、在本地连接或者无线网络连接上面右键点.. 阅读全文
posted @ 2011-11-02 18:05 Kevin Bing 阅读(361) 评论(0) 推荐(0) 编辑
摘要:在博物馆展示系统中,服务器开始使用的是Java + tomcat + mysql,由于交给了另外一个同学开发,所以改成了Java + tomcat + sqlserver。在建表时采用的是create table test(id char(5) primary key,path char(20))在mysql和sqlserver产生的区别是:当程序取出path时,mysql会自动去掉后面的空格,而sqlserver则会保留。这样就会对后面的代码产生影响。android不允许创建末尾是空格的文件名。 阅读全文
posted @ 2011-10-28 16:52 Kevin Bing 阅读(241) 评论(0) 推荐(0) 编辑
摘要:1.Uri通用资源标志符(Universal Resource Identifier, 简称"URI")。Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。 URI一般由三部分组成:访问资源的命名机制。 存放资源的主机名。 资源自身的名称,由路径表示。 Android的Uri由以下三部分组成: "content://"、数据的路径、标示ID(可选)举些例子,如: 所有联系人的Uri: content://contacts/people某个联系人的Uri: content://contacts/people/ 阅读全文
posted @ 2011-10-28 16:38 Kevin Bing 阅读(436) 评论(0) 推荐(0) 编辑