现在位置: 首页 > carpinteyroxku发表的所有文章
  • 04月
  • 16日
综合 ⁄ 共 1466字 评论关闭
C# 3新增了关键字“var”。在编译器能明确判断变量的类型时,它允许对本地类型进行推断。然而,对于何时应该使用它却存在某些争论。 AD: C# 3新增了关键字“var”。在编译器能明确判断变量的类型时,它允许对本地类型进行推断。然而,对于何时应该使用它却存在某些争论。 开发IDE工具的公司ReSharper的Ilya Ryzhenkov总结了使用var的一些好处 : 1. 它有利于更好地为本地变量命名。 2. 它有利于设计更好的API。 3. 它促使对变量进行初始化。 4. 它消除了代码的混乱。 5. 它不需要using指示符。 RSS Bandit的Dare Obasanjo对......
阅读全文
Merge k Sorted Lists 该题可以在 Merge Two Sorted Lists的基础上进行,通过将k个链分成两两一组合并后,在不断递归这个过程即可 ListNode *mergeTwoLists(ListNode *l1, ListNode *l2) {         ListNode *p1=l1,*p2=l2;         if(!1)return l2;         else if(!l2)return l1;         ListNode *ans=new ListNode(0);         ListNode *lc=ans;         while(p1&&p2)         {             if(p1->val<p2->val){lc->next=p1;p1=p1->next;lc=lc->next;}             else {                 l......
阅读全文
  • 09月
  • 14日
综合 ⁄ 共 2931字 评论关闭
使用到了各种基本组件:TextView ,EditText,Button,RadioButon,CheckBox. <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:stretchColumns="1" > <TableRow> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="用户名:" android:textSize="16sp" > </TextView> <EditText android:layout_width="fi......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 2783字 评论关闭
1、 服务器返回“535 Error: authentication failed”。  SMTP身份验证出错了,需要在Foxmail【帐户属性】对话框的【邮件服务器】属性页中,选中【SMTP邮件服务器需要身份验证】,并在【POP3邮箱账号】和【密码】下填写正确的邮箱账号和密码。2、 服务器返回“553 Error: authentication is required”。  这是因为客户端软件没有使用ESMTP方式发送邮件,只要选中帐户属性中的【SMTP邮件服务器需要身份验证】选项即可。3、 服务器返回“550: Invalid User”、“550:local user only”或者“551 delivery not allowed to non-local rec......
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 2720字 评论关闭
Suppose that we have a square city with straight streets. A map of a city is a square board with n rows and n columns, each representing a street or a piece of wall. A blockhouse is a small castle that has four openings through which to shoot. The four openings are facing North, East, South, and West, respectively. There will be one machine gun shooting through each opening. Here we assume that a bullet is so powerful that it can run across any distance and destroy a blockhouse on its wa......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 1774字 评论关闭
简述: 复习一下数据库基本操作创建表和触发器 1. 创建一张表 注意: 一个表只能有一个PRIMARY KEY 例如下面我加了两个primary key create table table1( id1 int primary key, id2 int primary key, name varchar(8) ); 就会出现,下面错误,因为只能有一个主键primary key 如果想创建联合主键,就需要使用关键字constraint create table table1( id1 int, id2 int, name varchar(8), constraint table_id1_id2_primarykey primary key(id1, id2) ); 之后调用 describe table1; 查看表信息, 上面是建表的样例,下面的pers......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 518字 评论关闭
From:  http://blog.csdn.net/zgyulongfei/article/details/7558031 今天在网上找了一些资料,知道了如何检测h264中的帧类型,在这里记录下来。 首先,贴出nal单元类型定义(图从《新一代视频压缩编码标准H.264》摘录): 假设一段h264的码流为:00 00 00 01 41 E6 60…… 其中的00 00 00 01为起始码,而起始码之后的下一个字节就可以检测出这一帧的类型。 在上面的码流中起始码之后的字节位 0x41,换算成二进制为 0100 0001。 注:我解读顺序为从左往右算。 (1)第1位禁止位,值为1表示语法出错 (2)第2~3位为参考级......
阅读全文
 这是台湾清华大学某员工或者学生主页上的Dijkstra 最短路径算法,配合图表,是我所看到的此算法的解释中,讲解的非常清楚的! 来源:http://nthucad.cs.nthu.edu.tw/~yyliu/personal/nou/04ds/dijkstra.html 代克思托演算法 (Dijkstra's algorithm) Dijkstra's algorithm 是以某一節點為出發點,計算從該節點出發到所有其他節點 的最短路徑。 首先以某一節點當作出發點,在與其相連且尚未被選取的節點裡,選擇加入離出發點距離 最短的節點,並且透過新增的節點更新到達其他節點的距離。 如此重覆加入新節點,直到所有的節點都被......
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 458字 评论关闭
主库:A A 的丛库(要切换成主库):B A 的丛库:C 切换过程: A操作: flush tables with read lock 锁表 B操作: stop slave; 停止主丛 reset master; 初使化binlog mv /data0/mysql/3306/data/master.info /tmp show master status; 记住binglog和POS值(假设为binlog.000001,106) C操作: stop slave; reset slave; change master to master_host = 'B(IP)',master_port = 3306,master_user = '用户名',master_password = '密码',master_log_file = 'binlog.000001',master_log_pos = 106; start slave;启动丛库 show slave st......
阅读全文
  • 12月
  • 22日
综合 ⁄ 共 1090字 评论关闭
关于登录linux时,/etc/profile、~/.bash_profile等几个文件的执行过程。 在登录Linux时要执行文件的过程如下: 在刚登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的 ~/.bash_profile、 ~/.bash_login或 ~/.profile文件中的其中一个,执行的顺序为:~/.bash_profile、 ~/.bash_login、 ~/.profile。如果 ~/.bash_profile文件存在的话,一般还会执行 ~/.bashrc文件。因为在 ~/.bash_profile文件中一般会有下面的代码: if [ -f ~/.bashrc ] ; then . ./bashrc fi ~/.bashrc中,一般还会有以下代码: if ......
阅读全文
  • 12月
  • 10日
综合 ⁄ 共 222字 评论关闭
  hudson:   Hudson CIView more presentations from haochenglee.   apache continuum:   Apache Continuum Build, Test, and Release View more presentations from elliando dias.   ant:   Using Ant To Build J2 Ee Applications View more presentations from Rajesh Kumar. 完!
阅读全文
  • 11月
  • 22日
综合 ⁄ 共 940字 评论关闭
N皇后问题 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 8628    Accepted Submission(s): 3858 Problem Description 在N*N的方格棋盘放置了N个皇后,使得它们不相互攻击(即任意2个皇后不允许处在同一排,同一列,也不允许处在与棋盘边框成45角的斜线上。 你的任务是,对于给定的N,求出有多少种合法的放置方法。 Input 共有若干行,每行一个正整数N≤10,表示棋盘和皇后的数量;如果N=0,表示结束。 Output 共有若干行,每行一个正整数,表示对应输入行的皇后的不......
阅读全文