现在位置: 首页 > fairing发表的所有文章
  • 08月
  • 19日
综合 ⁄ 共 437字 评论关闭
题目链接:hdu 5146 Sequence #include <cstdio> #include <cstring> #include <algorithm> using namespace std; const int maxn = 1005; typedef long long ll; int n, arr[maxn]; bool judge () { int k = n / 2; for (int i = 0; i <= k; i++) if (arr[i] != arr[n-i-1]) return true; return false; } int main () { int cas; scanf("%d", &cas); while (cas--) { scanf("%d", &n); ll odd = 0, even = 0; for (int i = 0; i < n; i++) { scanf("%d", &arr[i]......
阅读全文
  • 07月
  • 21日
移动开发 ⁄ 共 1885字 评论关闭
  在main.xml中 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="fill_parent"     android:layout_height="fill_parent"     android:orientation="vertical" >     <TextView         android:id="@+id/txt"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:text=""/>      <Button         android:id="@+id/mybut"         android:layout_w......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 1648字 评论关闭
  好长时间没有更新博客了,特别是这个专栏,一是因为自己比较忙,二是因为我还是比较懒的缘故。让各位见笑了。今天在更新一篇。 像什么strcpy、strcat等等字符串的操作和实现在面试中经常出现,不管是上机题还是笔试题。而今天在这里我将重点讲讲strcpy和memcpy的实现,而memset也会稍微提一下。         至于这几个函数,在实际的开发中,肯定不会让你亲力亲为的去实现,直接调用就ok了,但是在面试中这是一个考验你的编程基本功的过程。这三个函数的基本功能如下: strcpy:顾名思义,字符串的复制功能,这只是简单的这么说说 ......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 2261字 评论关闭
写在前面的话:  考研是一个战场,一个没有规则的战场。今年和去年的我都是失败者。有人说过“弱者天生就是用来被征服的,弱者连失败的权利都没有。”这句话在我看来,也对也不对。社会不是丛林,有其法则。面对国家的蹂躏,如果你有勇气继续征战,我表示钦佩,但是请你一定要做好玉石俱焚的准备,没有规则保障的游戏,你随时可能出局。但是我们一定要明白,一个强大的人,其强大的真正源泉只能来自其自身,而非任  何外在的东西。拳王总有老迈的时候,胜利者,也总会有失意的一瞬。无论你取得了多么大的成就,请你不要忘了你的......
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 5384字 评论关闭
Linux编译链接环境变量 转自:http://my.oschina.net/alphajay/blog/33933 静态库链接时搜索路径顺序: 1.ld会去找GCC命令中的参数-L 2.再找gcc的环境变量LIBRARY_PATH 3.再找内定目录 /lib /usr/lib /usr/local/lib 这是当初compile gcc时写在程序内的 动态链接时、执行时搜索路径顺序: 1.编译目标代码时指定的动态库搜索路径; 2.环境变量LD_LIBRARY_PATH指定的动态库搜索路径; 3.配置文件/etc/ld.so.conf中指定的动态库搜索路径; 4.默认的动态库搜索路径/lib; 5.默认的动态库搜索路径/usr/lib。 有关环境变......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 257字 评论关闭
computeValuesWithHarfbuzz  -- need to force to single run 或者 android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views 子线程不可以直接修改界面的内容,如果要修改界面可以利用消息机制Handler,将写在子线程的内容写到Handler中。具体可参考一下代码片段
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 347字 评论关闭
eclipse中javascript报错问题处理 三个地方: <1>"eclipse设置 ": window->preference->Validator->Errors/Warnings->Enable Javascript Sematic validation前面的钩子去掉;   <2>在".project "文件:(在你的项目根路径下) "中的将下面部分删除!"  <buildCommand>      <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>      <arguments>      </arguments>  </buildCommand>   <3>"删掉原来的js文件重新复制一份! 因为之前的那份已经被......
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 4863字 评论关闭
With语句是什么? Python’s with statement provides a very convenient way of dealing with the situation where you have to do a setup and teardown to make something happen. A very good example for this is the situation where you want to gain a handler to a file, read data from the file and the close the file handler. 有一些任务,可能事先需要设置,事后做清理工作。对于这种场景,Python的with语句提供了一种非常方便的处理方式。一个很好的例子是文件处理,你需要获取一个文件句柄,从文件中读取数据,然......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 687字 评论关闭
const char* time = __TIME__ " "__DATE__ ;         则time 值为该源文件最近一次编译的时间和日期,如18:10:14 Mar 16 2011         如果去掉中间的空格字符  __TIME__ __DATE__  则为18:10:14Mar 16 2011         一个简单易用的时间显示,今天看到,记录一下 示例代码:打印程序编译时间 const char *months[] = {"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"}; void getdate(char* pDest,uint8_t size) { char temp [] = __DATE__; unsigned c......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 1334字 评论关闭
android的UI操作不是线程安全的,同时也只有主线程才能够操作UI,同时主线程对于UI操作有一定的时间限制(最长5秒)。为了能够做一些比较耗时的操作(比如下载、打开大文件等),android提供了一些列机制。 线程安全:如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的,或者说:一个类或者程序所提供的接口对于线程来说是原子操作或者多个线程之间的切换不会导致该接口的执行结果存在二义性......
阅读全文
  • 02月
  • 15日
综合 ⁄ 共 690字 评论关闭
一、DEDECMS tag长度修改 1.修改数据库 进入数据库 修改表dede_tagindex和dede_taglist的tag字段分别修改为255 2.源文件修改 在include/archives.func.php和include/archives.func.php中查找: if(isset($tag[12]) 都修改为: if(isset($tag[255]) 二、DEDECMS title长度修改 1.修改数据表dede_archives中的title字段 后台系统基本参数-其他选项中-“文档标题最大长度”改为255。(最好先改下系统基本参数-其他选项-文档标题最大长度) 三、DEDECMS keywords关键词长度修改 1.进入数据库 修改表dede_archives、dede_infos和dede_keyw......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 5242字 评论关闭
调试程序DEBUG的特点:     在受控环境中测试程序;     装入,显示或修改任何文件;     执行DOS程序;     完成磁盘实际读/写操作;     建立或汇编汇编语言程序。   DEBUG的命令格式: DEBUG  [drive:][path][filename][.ext][param...] 其中:     drive:  是DEBUG将要调试的文件所在的磁盘驱动器。     path:  是查找DEBUG将要调试的文件所需的子目录路径,若未指定,DOS使用当前目录。     filename[.ext] 是DEBUG将要调试的文件名。     param  是将被调试的程序(或文件)的命令行参数。 附:     DEBUG所完成的初始......
阅读全文