现在位置: 首页 > riveting发表的所有文章
  • 07月
  • 24日
综合 ⁄ 共 636字 评论关闭
在编译android4.3源码时,一直执行到最后出现如下错误: /usr/bin/ld: cannot find -llzo2 /usr/bin/ld: cannot find -luuid 提示这种找不到-lxxx的,都表示在编译过程中gcc找不到链接的动态库(so: shared object)。 解决方法如下: 1)首先需要确保系统正确安装了对应的库(库名为去掉-l,加上lib就可以了,比如-luuid其实是库libuuid)。以下以uuid为例。 在Terminal下运行: #locate libuuid 系统会打印一堆带有libuuid的文件及路径。 我的系统显示如下: 其中最上面显示.../libuuid.so.1xxxx这些的表明,库已经成功安装。如......
阅读全文
  • 09月
  • 25日
综合 ⁄ 共 9326字 评论关闭
从巴比特网站上看到一篇关于椭圆曲线算法的介绍,觉得写的很好,原文链接:http://8btc.com/article-138-1.html 比特币使用椭圆曲线算法生成公钥和私钥,选择的是secp256k1曲线。与RSA(Ron Rivest,AdiShamir,Len Adleman三位天才的名字)一样,ECC(Elliptic Curves Cryptography,椭圆曲线加密)也属于公开密钥算法。 一、从平行线谈起   平行线,永不相交。没有人怀疑把:)不过到了近代这个结论遭到了质疑。平行线会不会在很远很远的地方相交了?事实上没有人见到过。所以“平行线,永不相交”只是假设(大家想想初中学习的......
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 318字 评论关闭
程序员让做一个table的样式,因为没有太多内容变化,就把table以及td列宽都固定了,一切看起来还好。 谁知加入数据后完全变了样,td的宽度根本没按设定值来,宽的极其宽,窄的也只能容下一个字,总之,样式全乱了。用调试工具检查样式都没发现问题,程序员把数据去掉,样式又都好了。。。 最终在网上发现一个可行的方法,那就是给table加样式word-break:break-all;刷新再看,一切ok。本以为是数据出了问题,自认为样式都定义那么细了还能怎么样,看来过早下定论确实不行,虽然以前碰到过数据的问题导致样式全乱,但不能以偏概全。......
阅读全文
  • 05月
  • 20日
综合 ⁄ 共 1353字 评论关闭
1:java代码: // 要添加的快捷方式的Intent            Intent addShortcut;            // 判断是否要添加快捷方式            if (getIntent().getAction().equals(Intent.ACTION_CREATE_SHORTCUT)) {                addShortcut = new Intent();                // 设置快捷方式的名字                addShortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, "发送邮件");                // 构建快捷方式中专门的图标                Parcelable icon = Intent.ShortcutIconResource.fromContext(this,                        ......
阅读全文
  • 05月
  • 06日
综合 ⁄ 共 226字 评论关闭
final:最终,作为一个修饰符 1、可以修饰类,函数,变量 2、被final修饰的类不可以被继承,为了避免被继承,被子类复写功能 3、被final修饰的方法不可以被复写 4、被final修饰的变量只能赋值一次,成为了一个常量,既可以修饰成员变量,也可以修饰局部变量       常量命名方式:所有字母都大写,如果用多个单词组成,单词直接通过“_”来连接,如:final int PI = 3.14; 5、内部类定义在类中的局部位置上时,只能访问该局部被final修饰的局部变量
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 164字 评论关闭
      最近……真的有点最近觉得最近不对劲。上课不想听课,但上课又不知道该做什么事情。每天就这么庸庸碌碌的过着。我的生活没了激情,没了目标……我不能在这样下去,我想到了我在这个CSDN开的博客,以后,每天写一点技术方面的文章到这个上面吧。希望最近能好好坚持下去。还有那个学生档案管理系统,我要好好做!就先这样,看书去了~~~
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 1213字 评论关闭
转自:http://blog.csdn.net/renhui999/article/details/8496222 RequestDispatcher是一个Web资源的包装器,可以用来把当前request传递到该资源,或者把新的资源包括到当前响应中。RequestDispatcher接口中定义了两个方法:include/forward 由于<jsp:include>只能指定固定的jsp文件名,不能动态指定jsp文件名。我们需要把<jsp:include>翻译为Java code – RequestDispatcher.include(); 用法: <% request.getRequestDispatcher(filename).include(request, response); /> 服务器端的重定向可以有两种方式,一是......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 1545字 评论关闭
题意是给你N个有1,2,3组成的数列,问你最少交换几次可以使数列升序, 我想在1位段上的2就优先从2位段上找个1交换,2位段上没有就从3位段上找,这样先把1位段都填满1, 同理2位段进行交换,我就是这么随便想想,完全无法证明算法的正确性,结果AC了......... code: /* ID: yueqiq LANG: C++ TASK: sort3 */ #include <set> #include <map> #include <ctime> #include <queue> #include <cmath> #include <stack> #include <limits> #include <vector> #include <bitset>......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 1239字 评论关闭
波特率:  这是一个衡量通信速度的参数。它表示每秒钟传送的bit的个数。例如300波特表示每秒钟发送300个bit。当我们提到时钟周期时,我们就是指波特率例如如果协议需要4800波特率,那么时钟是4800Hz。这意味着串口通信在数据线上的采样率为4800Hz。通常电话线的波特率为14400,28800和36600。波特率可以远远大于这些值,但是波特率和距离成反比。高波特率常常用于放置的很近的仪器间的通信,典型的例子就是GPIB设备的通信。 数据位:  这是衡量通信中实际数据位的参数。当计算机发送一个信息包,实际的数据不会是8位的,标准的......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 901字 评论关闭
题目:输入一颗二元树,从上往下按层打印树的每个结点,同一层中按照从左往右的顺序打印。 例如输入       8     /  \    6    10   /\     /\  5  7   9  11 输出8   6   10   5   7   9   11。 #include <iostream> #include <deque> using namespace std; struct tree { int value; tree *left; tree *right; }; void addTree(tree *&ptr,int value) { if (ptr==nullptr) { tree *currentptr=new tree(); currentptr->value=value; currentptr->left=nullptr; currentptr->right=null......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 12506字 评论关闭
[原文链接]http://www.kaixin001.com/fdsm/repaste/62755586_1594487964.html?stat=keythot#0.9369319139514118 通过首字拼音排序 A股  A ShareA股是我国境内的公司发行,供境内机构、组织或个人(不含台、港、澳投资者)以人民币认购和交易的普通股股票。A股市场于1990年成立。B股  B ShareB股是中国大陆公司发行的人民币特种股票,在国内证券交易所上市,以外币交易。B股场于1992年建立,2001年2月19日前,仅限外国投资者买卖。2001年2月19日后,B股市场对国内投资者开放。保证金  Margin在证券市场融资购买证券时,投资......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 1020字 评论关闭
代码来源: http://hi.baidu.com/chingfantsou/item/fb84b21438ac14e55f53b194 #include <cstdio> #include <algorithm> using namespace std; int n; int p[10001],d[10001]; int md; int ans; int h[10001]; struct pro { int p,d; }pd[10001]; bool cmp(pro a,pro b) {return (a.p>b.p);} inline int find(int x) {//并查集查找 递归的路径压缩 if (h[x]==x) return x; h[x]=find(h[x]); return h[x]; } int main() { while(scanf("%d",&n)==1) { ans=0; md=-1;//......
阅读全文