现在位置: 首页 > csutj发表的所有文章
  • 08月
  • 04日
综合 ⁄ 共 602字 评论关闭
dispatch_queue_t concurrentQueue = dispatch_queue_create("my.concurrent.queue", DISPATCH_QUEUE_CONCURRENT); dispatch_async(concurrentQueue, ^(){ NSLog(@"dispatch-1"); }); dispatch_async(concurrentQueue, ^(){ NSLog(@"dispatch-2"); }); dispatch_barrier_async(concurrentQueue, ^(){ NSLog(@"dispatch-barrier"); }); dispatch_async(concurrentQueue, ^(){ NSLog(@"dispatch-3"); }); dispatch_async(concurrentQueue, ^(){ NSLog......
阅读全文
  • 07月
  • 16日
综合 ⁄ 共 1600字 评论关闭
转自:http://www.cnblogs.com/ghj1976/archive/2011/05/06/2038469.html Android是参考Windows的消息循环机制来实现Android自身的消息循环的。  Android通过Looper、Handler来实现消息循环机制,Android消息循环是针对线程的(每个线程都可以有自己的消息队列和消息循环)。  Android系统中,Looper负责管理线程的消息队列和消息循环。我们可以通过Loop.myLooper()得到当前线程的Looper对象,通过Loop.getMainLooper()可以获得当前进程的主线程的Looper对象。  一个线程可以存在(当然也可以不存在)一个消息队列和一个消息循环......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 465字 评论关闭
1. Without using extra space means the space is O(1) Analysis: Set a fast runner and a slow runner. The fast runner jumps 2 nodes at one time, and the slow runner jumps 1 nodes at one time. At the beginning, they all at the head node. If there is a cycle in the linked list, the fast runner will catch up and surpass the slow runner several times. Let's say the linked list has N nodes, K independent nodes and a cycle of N-K nodes. The distance each runner has are Dfast and Dslow, and they ......
阅读全文
  • 05月
  • 04日
综合 ⁄ 共 388字 评论关闭
http://daimajishu.iteye.com/blog/1085550 SecureCRT的默认配置对中文支持不好。很容易出现中文乱码。 即使显示出来没有乱码,将文本复制粘贴到其他windows程序中也会是乱码,或者从windows复制进SecureCRT会乱码,很不方便。 这个归结起来还是字符编码的问题,需要进行以下简单设置: 1. 首先进入 Option 菜单 >> Session Option 2. Terminal >> Emulation,在右边 Terminal下拉菜单中选择"Linux", "ANSI Color"前面打上勾。 3. Terminal >> Appearance, 3.1 点右边的Font 按钮, 1) 选择新宋体,2) 字符......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 1634字 评论关闭
                    这章的题应该都算是水题了,都是一些最基本入门的模拟,不涉及任何算法,LRJ老师为的就是让大家熟悉熟悉竞赛的入门和最简单的竞赛.只要认真的模拟和思考,然后结合书本前面讲的那些知识的灵活运用,分分秒秒不在话下、、、、 2-1   # include<cstdio> # include<iostream> using namespace std; int a,b,c; int f( int x ) { a = x/100; b = x/10%10; c = x%10; if ( a*a*a+b*b*b+c*c*c == x ) return 1; else return 0; } int main(void) { //int a,b,c;......
阅读全文
市面上利用WIFI在手机和电脑传文件的软件,总是要你去下载一个非常变态的电脑客户端。那种客户端在你电脑上装很多恶心的驱动,而且你每次连接手机,都会弹一大堆窗口。 android手机是一个小型电脑,具有非常强大的功能。其实利用无线网络来和安卓手机传输文件,根本不需要在电脑上装客户端。 推荐一款软件:http://www.brieftools.info/software/wifiusb/ WIFI数据线,android只要装上wifi数据线,将手机连入无线网,利用电脑里的”我的电脑“,就可以直接访问手机的文件夹。              也可前往百度网盘下载:下载页面
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 7227字 评论关闭
切记:不可用于非法活动!       不用编写main.xml文件         在MessageSendUtil.java中:   package com.li.phone;   import java.text.SimpleDateFormat; import java.util.Date;   import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.telephony.SmsManager;   public class MessageSendUtil {   private Context context = null;   private Intent intent = null;     public MessageSendUtil(Context context, Intent intent) {      this.context = conte......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 1043字 评论关闭
      昨天看到一个非常屌的求最长回文子串的O(n)算法。       算法的过程是这样的:先对字符串进行预处理,相邻的字符串之间加上一个特殊的标记符号(这个符号在原串中是没有出现的),为了方便可以在开头加另外一个特殊的标记符号这样经过扩展的字符串就变成了从一开始的了。       用一个数组P标记以当前字符为中心的最长回文子串可以向右延伸多少位,当不能延伸时P [ i ] = 1。然后,可以发现,不管回文串长度是奇数还是偶数,以第 i 个字符为中心的回文串的长度是 P [ i ] - 1 。这样算出了P数组之后扫描一遍即可得到最长回文......
阅读全文
  • 01月
  • 27日
综合 ⁄ 共 5643字 评论关闭
注意 注意:方法 2 和 3 的解决方案步骤要求您在安全模式下启动计算机以删除恶意核心模式驱动程序。 本页  症状  原因   更多信息  解决方案   方法 1:通过使用 Internet Explorer 重命名恶意驱动程序   方法 2:安全模式:通过使用“我的电脑”重命名恶意驱动程序   方法 3:安全模式:通过使用命令提示符重命名恶意驱动程序  参考  这篇文章中的信息适用于: 症状 在蓝屏上收到下面的“Stop”错误信息: *** STOP:0x00000050 (0xeb7ff002, 0x00000000, 0x8054af32, 0x00000001) PAGE_FAULT_IN_NONPAGED_AREA nt!ExFreePoolWithTa......
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 829字 评论关闭
MyEclipse 6.5 注册码 name: steven key: fLR8ZO-655444-676786523523712 1、下载SVN的zip包(地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240),解压到文件夹中(我用的文件夹名是site-1.6.5 )备用;   2、在C:\Program Files\MyEclipse6.5\eclipse下新建文件夹plug_in\site-1.6.5;   3、打开MyEclipse 6.5,Help > Software Updates> Find and Install...,在弹出的菜单中选 Search for newfeatures to install > next > NewLocal Site... > 找到解压出来的文件夹(site-1.6......
阅读全文
  • 12月
  • 17日
综合 ⁄ 共 4115字 评论关闭
在VS2010上使用C#调用非托管C++生成的DLL文件(图文讲解) 原文链接: http://www.cnblogs.com/liping13599168/archive/2011/03/31/2000320.html 背景       在项目过程中,有时候你需要调用非C#编写的DLL文件,尤其在使用一些第三方通讯组件的时候,通过C#来开发应用软件时,就需要利用DllImport特性进行方法调用。本篇文章将引导你快速理解这个调用的过程。   步骤 1. 创建一个CSharpInvokeCPP的解决方案:   2. 创建一个C++的动态库项目:   3. 在应用程序设置中,选择“DLL”,其他按照默认选项: 最后点击完成,得到如图所......
阅读全文
Artistic Style, 一个很好用的代码格式化工具,可集成至 Source Insight. http://astyle.sourceforge.net 不过sourceforge.net貌似被墙了。。。 运行参数可以这样: D:\AStyle_2.02.1\bin\AStyle.exe --style=allman --indent=spaces --indent-switches --indent-labels --indent-preprocessor --pad-oper --pad-header %f 更多详细参数请参考astyle.html
阅读全文