摘要:
ThreadLocal这个类很强大,用处十分广泛,可以解决多线程之间共享变量问题,那么ThreadLocal的原理是什么样呢?源代码最能说明问题!public class ThreadLocal { /** * ThreadLocals rely on per-thread linear-probe hash maps attached * to each thread (Thread.threadLocals and * inheritableThreadLocals). The ThreadLocal objects act as keys, * s... 阅读全文
摘要:
dp[i][j][k][[l]: 执行第i步,执行到点(j,k),方向为l时,用的最大步数。状态转移根据step[i]转移。#include#include#include#include#define INF 99999999using namespace std;int xx[4]={1,0,-1,0};int yy[4]={0,-1,0,1};int dp[2][111][111][4];int step[1100];int map[110][110];int main(){ int n,m,x0,y0,i,j,k,l; char str[10001]; while(~... 阅读全文
摘要:
RealARM的210开发板在启动是有时会出现这样的死循环Calibrating delay loop... ,那么原因是什么呢?经过查找,发现跟RTC有关,实际上就是晶振和RTC电源的问题。所以解决的方法是:1.测量电池电压,如果为2.5V左右,不能太低,那么不是电源的问题,反之。2.更换32.768KHz的晶振,也就是x4(在核心板上可以找到这个元件)元件。解决了这两个问题,那么一般都会解决Calibrating delay loop... 这个问题了。 以上仅限RealARM公司提供的系统文件,如果是用户自行写的系统文件,上面两个部分都确保没问题的情况下还是出现Calibrating d 阅读全文
摘要:
先上图。后面会描写 ,细节 阅读全文
摘要:
javax.transaction.xa.XAException: java.sql.SQLException:无法创建 XA 控制连接。错误: 未能找到存储过程'master..xp_sqljdbc_xa_init'。配置JTA SQL Server XADataSource参考:http://technet.microsoft.com/zh-cn/library/aa342335.aspx 1.sqljdbc_3.0\chs\auth\x86(x64|IA64)\sqljdbc_auth.dll放入WINDOWS\system32中2.sqljdbc_3.0\chs\xa\ 阅读全文
摘要:
1、基本选择器lID 根据元素ID选择lElementname 根据元素名称选择lClassname 根据元素css类名选择举例:根据元素名称选择取值:jQuery(“#ID”).val();jQuery(“a”).text();jQuery(“.classname”).val();以上为最常见的选择器,其中ID选择器是效率最高的,在可能的情况下应该尽量使用它。2、层次选择器lAncestordescendant 祖先和子孙选择器lParent>child 父子节点选择器lPrev+next 同级别选择器lPrev~siblings 过滤选择器举例:12结果://得到div中的a标签内容 阅读全文
摘要:
题意很简单 就是欧拉函数的定义:欧拉函数是指:对于一个正整数n,小于n且和n互质的正整数(包括1)的个数,记作φ(n) 。题目求的就是φ(n) 根据通式:φ(x)=x*(1-1/p1)*(1-1/p2)*(1-1/p3)*(1-1/p4)…..(1-1/pn),其中p1, p2……pn为x的所有质因数,x是不为0的整数然后利用以下性质变形: 欧拉函数是积性函数——若m,n互质,φ(mn)=φ(m)φ(n)。 若n是质数p的k次幂,φ(n)=p^k-p^(k-1)=(p-1)p^(k-1),因为除了p的倍数外,其他数都跟n互质。 最后 就是 先把 题目给的 n... 阅读全文
摘要:
download! 1、新建一个文本文件,命名为:projects.txt。 2、将后缀名改为projects.xml。 3、用记事本编辑该文件。使用utf-8编码。内容如下: 项目1 http://baidu.com/ mysql root pwd 2013-01-01 项目2 http://google.com/ sql root pwd 2013-10-10 4、新建窗口应用程序,实现以下功... 阅读全文
摘要:
不小心rm删除文件怎么办rm 命令的副作用越来越显现。而且rm掉之后的东西想找回来很困难。有2个原则: 1 永远不要在root下操作,尤其是rm命令 2 写一个别名,代替rm我就是在~/.bashrc文件里加入下面一行: $ vi ~/.bashrc加入下面一行:alias rbin='mv -t ~/.local/share/Trash/files --backup=t'source ~/.bashrc然后删除一个文件变成: $ rbin testfile文件testfile会自动移到Trash里面。我承认我是标题档 阅读全文
摘要:
在java中如果我们要比较两个对象之间的关系的话有可能会用到下面的几种方法:==,equal,hasCode(),identifyHasCode()。==用来比较对象本身是不是相同的。public class Test {public static void main(String[] args) { String s1="abc"; String s2="abc"; String s3=new String("abc"); String s4=new String("abc"); System.out.print 阅读全文