`
heiyan
  • 浏览: 45857 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论
文章列表
android中长度单位还真是多啊 px 自然就是像素了,屏幕上的一个点 in 英寸,就是平常讲的那个 mm 这个就是毫米不用多说了 pt 这个叫做磅 1/72 英寸 dp 这个比较难解释但是常用。有点类似于像素但是它这个像素和密度没有关系,是一种抽象单位,在每英寸160像素的屏幕上1dp=1px dip 这个和dp一样 sp 这个也和dp差不多但是它是和刻度无关,一般字体大小多用这个
有时候程序中有一些文字要改下大小,颜色之类的设置。要是全部用代码写,既麻烦修改也不方便,所以android就加了一个类似网页中CSS样式表的东东。 先新建一个style.xml What type of resource would you like to create? 选择values style.xml 内容 <?xml version="1.0" encoding="utf-8"?> <resources> <mce:style name="txt_style_1"& ...
获取android手机屏幕的大小,由于android sdk类库的强大,两行代码就可以搞定。 代码如下 private void getScreenPix() { DisplayMetrics dm=new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); String tmp="当前手机分辨率为:"+Integer.toString( dm.widthPixels)+":"+Integer.toString(dm.heig ...
*    *.*.    *..*..*..    *...*...*...*...    *....*....*....*....*....    *.....*.....*.....*.....*.....*.....    *......*......*......*......*......*......*......    *.......*.......*.......*.......*.......*.......*.......*.......    # ...
最近发现一个问题,一个9i跑在redhat5的,居然 select sysdate from dual 出来的时间和实际时间差了几分钟,因为基于这个oracle的系统时间正确性还是有点要求的。所以只能 #date -s 2010-2-10 8:55:00 了,再#clock -w 写入COMS 注意修改时间得在root下。 在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致 性,Linux每隔一段时间会将系统时间写入CMOS。 过了一个星期发现时间又慢了1分多。总不能三头两天的去修改时间吧 ...
1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看; 4.不要 ...
很多时候写windows程序都需要结合多线程,在.net中用如下得代码来创建并启动一个新的线程。 public void ThreadProc(); Thread thread = new Thread(new ThreadStart(ThreadProc)); thread.IsBackground = true; thread.Start(); 但是很多时候,在新的线程中,我们需要与UI进行交互,在.net中不允许我们直接这样做。可以参考MSDN中的描述: “Windows 窗体”使用单线程单元 (STA) 模型,因为“Windows 窗体”基于本机 Win32 窗口,而 W ...
http://sourceforge.net/projects/mingw/ 这个是GCC的windows版 MinGW (MinGW - Minimalist GNU for Windows)的下载地址 下载安装后 打开MinGW Developer Studio的options选择Compiler 路径选择 GCC44就可以了 options是啊Edit菜单下的 图片上传功能暂时关闭,敬请谅解。 上不了图片没办法。
记得最初使用Oracle时想搞个字段自动编号还要用触发器(当然也可以在insert的时候seq.nextval,MySQL和SqlServer就更加干脆了,直接提供的),用触发器总觉得有点性能考量。不过PostgreSQL就有一个类似Oracle default值一样的方法来实现自动编号。 先建个seq 当然用pgAdmin III 就要方便多了。 接下来就建表了。 insert几条看看。
ReactOS 就是这个东东。 是个拼命在兼容Windows的一个开源的操作系统。有很多Windows下的程序都能在其上运行。 主页 http://www.reactos.org/zh/index.html 到了下载页面 偶选择了QEMU的模拟器版,这个比较方便。下载解压后直接运行就可以了,非常的方便。文件也不大36M左右而已。
#include <iostream> using namespace std; #ifdef WIN32 #define OS "Win32" #else #define OS "Others" #endif int main() { cout<<OS<<endl; return 0; } 挺无聊的。对于需要跨平台移植的程序绝对有用。
呵呵,小东西。难登大雅之堂阿!所以偷偷的放到博客来。 #include<stdio.h> #include<netdb.h> int main() { char* url="www.sina.com"; char** pptr; struct hostent* host; host=gethostbyname(url); for(pptr=host->h_aliases;*pptr!=NULL;pptr++) { printf("%s/n",*pptr); } ...
比较有意思叫做Cmus http://freshmeat.net/projects/cmus/ 看了这个网站上的介绍支持的格式还蛮多的。 1,2,3,4,5,6,7 七个数字键 可以用来切换功能页 切换到5 就可以选择一首歌了,再按回车就可以播放了。 Ubuntu,Fedora都可以用在软件管理包里找到。apt-get install 或 yum install 就可以了
MySQL到了Oracle的手里很多人猜会被扼杀,我想扼杀倒是不可能的。被当成小白鼠到是很有可能的。就像fedora和redhat一样,redhat把新的东西先在fedora上使用稳定了再用到redhat中。Oracle不知道会不会把新的东西先在MySQL里面的测试啊! 不过偶用的是centos,要是MySQL收费了不知道MySQL以后会不会有一个“Centos”出来,有的话到也不错哦。 不过PostgreSQL也不错的,基于PostgreSQL的EnterpriseDB更是不错,至少还有IBM和Redhat的支持。 本文杞人忧天,纯属个人突然之间的想法。嘎嘎!
大概三个星期前申请了一个ubuntu的光盘,地址http://www.ubuntu.org.cn/getubuntu/download/ 本来打算下载后,硬盘安装的。结果看了右边有免费获取光盘。就申请了一张,嘿嘿。 立马点进去 Request a CD 呵呵。
Global site tag (gtag.js) - Google Analytics