现在位置: 首页 > Jufbnbbf发表的所有文章
  • 11月
  • 13日
编程语言 ⁄ 共 2222字 评论关闭
        快下班了,现在总结一下如何使用Java代码获取Android移动终端Mac地址:         通过设备开通WiFi连接获取Mac地址是最可取的,代码如下: /** * 设备开通WiFi连接,通过wifiManager获取Mac地址 * * @author 高焕杰 */ public static String getMacFromWifi(Context context){ ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); State wifiState = connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState(......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 702字 评论关闭
程序:  #!/usr/bin/python #根据给定的年月日以数字的形式打印出日期 months=['January','February','March','April','May','June','July','August','September','October','November','December'] #以1-31的数字作为结尾的列表 endings=['st','nd','rd']+17*['th'] \        +['st','nd','rd']+7*['th'] \        +['st'] year=raw_input('Year:') month=raw_input('Month:') day=raw_input('Day(1-31):') month_number=int(month) day_number=int(day) month_name=months[month_number-1] ordinal=day_number+endings[day_numbe......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 564字 评论关闭
       一开始稀里糊涂的WA了1次,发现自己还在用最朴素的判素方法,QAQ,,,然后果断想起了一种更加快速的判素方法,,那就是 筛选法, 其实筛选法的原理很简单,只要我们认真的手模一遍就能发现规律了~打表——>查表,OK~AC、、、       切记,以后再出现小数据的判素题目,就用筛选法了~ # include<cstdio> # include<iostream> # include<cstring> using namespace std; # define MAX 2700 int hash[MAX]; void dabiao() { memset( hash,0,sizeof(0) ); hash[0] = 1; hash[1] = 1; f......
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 170字 评论关闭
最近在使用九鼎的x210开发板,在使用dnw烧写程序时遇到了问题,记录下: 使用DNW连接开发板时,USB连接有问题,如下图: 1 这是因为dnw的驱动安装有问题。 解决方法: 1、打开电脑的设备管理器,将开发板的USB线连接到电脑,给开发板上电,按住POWER按键,在设备管理器中会显示下图: 对标红处右键,更改驱动,选择DNW的USB驱动就可以了。
阅读全文
  • 04月
  • 18日
综合 ⁄ 共 3368字 评论关闭
下面是一个ajax的简单例子,这个例子主要是模拟一下在各大网站或论坛使用的注册时检测用户名是否被占用的问题,当注册用户名被占用,在不刷新页面的情况下给出“该用户名被占用,请另选一个用户名”的提示,没有被占用就给出“该用户名可以注册”的提示。   按照如下的步骤进行: 1、编写一个html页面,在这个页面中有一个表单,但我们的表单没有提交按钮,当用户填写了“用户名”之后,在用户名之后会自动显示该用户名是否被占用。下面是该html页面的完整代码:register.html   Xml代码 <html>     <head>         &l......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 1174字 评论关闭
       所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。按照这个定义,其实绝大多数函数都是同步调用(例如sin, isdigit等)。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间完成的任务。最常见的例子就是 SendMessage。该函数发送一个消息给某个窗口,在对方处理完消息之前,这个函数不返回。当对方处理完毕以后,该函数才把消息处理函数所返回的 LRESULT值返回给调用者。 异步       异步的概念和同步相对。当一个异步过程调用发出后,调用者不能立刻得到结果。......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 1079字 评论关闭
由于ubuntu10.04自带驱动的关系安装官方版驱动时会出错, 在安装官方驱动前先删除自带驱动。 安装方法如下: 1)下载官方最新驱动http://www.nvidia.cn/Download/index.aspx?lang=cn   2) 打开 sudo nano /etc/modprobe.d/blacklist.conf 加入下列几行 blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv   (!!!这里有行空行) 以此屏蔽掉上述的模块。   3)删除以前安装的nvidia驱动,还有系统自带的nouveau驱动。 sudo apt-get –purge remove nvidia-* sudo apt-get –purge r......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 1768字 评论关闭
阅读代码 注释之 #include <cstdio> #include <cstring> #include <queue> #include <iostream> using namespace std; #define MAXV 50000 #define MAXE 100000 /*对一个图进行BFS,两次,找到直径*/ typedef struct{ int t,w,next; }Edge; Edge edge[MAXE]; int n,m; int e,head[MAXV],record[MAXV]; void addedge(int s,int t,int w){ edge[e].t=t; edge[e].w=w; edge[e].next=head[s]; head[s]=e++; }///又是这样!同一个点之间的边用next找,head则用来找到s点的最近一条边 ///so called 链式前......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 8916字 评论关闭
现在流行的进程线程同步互斥的控制机制,其实是由最原始最基本的4种方法实现的。由这4种方法组合优化就有了.Net和Java下灵活多变的,编程简便的线程进程控制手段。 这4种方法具体定义如下 在《操作系统教程》ISBN 7-5053-6193-7 一书中可以找到更加详细的解释     1临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。     2互斥量:为协调共同对一个共享资源的单独访问而设计的。     3信号量:为控制一个具有有限数量用户资源而设计。     4事    件:用来通知线程有一些事件已发生,从而启动后继任......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 376字 评论关闭
求一个串的全排列。 思路: 全排列实际上就是前后元素不断交换得到的结果。 #include <iostream> #include <vector> using namespace std; void Perm(vector<int>& ivec, int begin) { if (begin == ivec.size()) { for (int i = 0; i < ivec.size(); ++i) cout << ivec[i] << ' '; cout << endl; } for (int i = begin; i < ivec.size(); ++i) { swap(ivec[i], ivec[begin]); Perm(ivec, begin+1); swap(ivec[i], ivec[begin]); } } void main() { int a[......
阅读全文
  • 02月
  • 01日
综合 ⁄ 共 2770字 评论关闭
  概述         我们公司是没有正规的测试人员的,对一个模块而言,功能是否完成都是由开发人员手工测试。项目后期经常发生这样的情况,开发人员更改一个BUG,自已测试表示通过,但是发到客户那却发现,BUG是改好了,以前正常工作的功能却不能工作了。对一个模块来讲,更改一个部分的代码,可能会造成连锁反应,如果要保证不会造成其他功能不受影响,必须进行全面的测试,这在项目后期,频繁更改BUG时,肯定是不现实的。 鉴于这种状况,考虑将Selenium引入到项目中。         Selenium是ThoughtWorks公司开发的一套基于WEB应用的验......
阅读全文
  • 01月
  • 20日
综合 ⁄ 共 1505字 评论关闭
The Balance Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2461    Accepted Submission(s): 977 Problem Description Now you are asked to measure a dose of medicine with a balance and a number of weights. Certainly it is not always achievable. So you should find out the qualities which cannot be measured from the range [1,S]. S is the total quality of all the weights.   Input The input consists of multiple test cases, and ......
阅读全文