现在位置: 首页 > limbslubs发表的所有文章
  • 07月
  • 27日
综合 ⁄ 共 5045字 评论关闭
文章目录 主要结构 关键函数分析 前置知识 1.      pty/tty。历史非常悠久的产物,主要用于终端的输入输出。介绍性的文章:http://www.linusakesson.net/programming/tty/ 2.      slab。主要用于分配特定大小的内存,防止内存碎片、空洞,有点类似windows内核里的Lookaside。百度百科相关文章:http://baike.baidu.com/view/5870164.htm?fr=aladdin   CVE-2014-0196 这个漏洞据称是隐藏在linux内核中长达5年之久,随着android的兴起,越来越多的人研究linux,linux下的内......
阅读全文
  • 12月
  • 31日
综合 ⁄ 共 596字 评论关闭
#include<stdio.h> #include<math.h> #include<stdlib.h> int m,n,f[100]; struct mapy { int x,y,len; }map[5000]; int cmp(const void *a,const void *b) { return (*(struct mapy *)a).len-(*(struct mapy *)b).len; } int find(int a) { if(a!=f[a]) f[a]=find(f[a]); return f[a]; } void dj() { int i,num,sum; for(i=0;i<100;i++) f[i]=i; qsort(map,m,sizeof(map[0]),cmp); sum=0;num=0; for(i=0;i<m;i++) { if(find(map[i].x)!......
阅读全文
  • 07月
  • 12日
综合 ⁄ 共 5848字 评论关闭
最近在看国嵌的嵌入式视频,必修实验中的一个作业引起了我的兴趣:用库函数实现文件的复制 所以这几天都在写程序,虽然遇到不少问题,不过也算是学习的一点经历,因此写博来总结一下。 先贴实现的思路跟程序 <span style="font-size:18px;">#include <stdio.h> #include <stdlib.h> #include <fcntl.h> #include <string.h> #include <sys/stat.h> #include <unistd.h> #define BUFFER_SIZE 1024 int main(int argc,char *argv[]) { //define variables FILE *sfile = NULL,......
阅读全文
  • 04月
  • 24日
综合 ⁄ 共 3961字 评论关闭
题目描述 给定n个点的带权有向图,求从1到n的路径中边权之积最小的简单路径。 输入格式 第一行读入两个整数n,m,表示共n个点m条边。 接下来m行,每行三个正整数x,y,z,表示点x到点y有一条边权为z的边。 输出格式 输出仅包括一行,记为所求路径的边权之积,由于答案可能很大,因此输出它模9987的余数即可。 样例数据 1 输入  [复制] 3 3  1 2 3  2 3 3  1 3 10 输出 9 备注 对于20%的数据,n<=10。 对于100%的数据,n<=1000,m<=1000000。边权不超过10000。 题解 一道很简单的最短路,取个对数......
阅读全文
  • 01月
  • 31日
综合 ⁄ 共 3102字 评论关闭
用法: CREATE TABLE test ( id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, username VARCHAR(15) NOT NULL ) AUTO_INCREMENT = 100; 在数据库应用,我们经常要用到唯一编号,以标识记录。在MySQL中可通过数据列的AUTO_INCREMENT属性来自动生成。MySQL支持多种数据表,每种数据表的自增属性都有差异,这里将介绍各种数据表里的数据列自增属性。 ISAM表 如果把一个NULL插入到一个AUTO_INCREMENT数据列里去,MySQL将自动生成下一个序列编号。编号从1开始,并1为基数递增。 把0插入AUTO_INCREMENT数据列的效果与插入NULL值一......
阅读全文
  • 12月
  • 27日
综合 ⁄ 共 1659字 评论关闭
链接:http://gaogengzhi.iteye.com/blog/266301 链接:http://my.oschina.net/lsw90/blog/61816 链接:http://blog.csdn.net/qiyuexuelang/article/details/8894418 链接:http://developer.51cto.com/art/200906/128331.htm 几种查询方法(hql、qbc、qbe、分页,离线等)-链接:http://blog.csdn.net/iijse/article/details/6161143 ---参考代码实现: /** * @function 根据传递过来的Object,分页显示在数据库中与其匹配的记录 * @param pageNo当前页数 * @param pageSize每页显示的记录数 * @param object将查询条件......
阅读全文
  • 11月
  • 24日
综合 ⁄ 共 2513字 评论关闭
dfs+减枝.... Wow! Such Conquering! Time Limit: 15000/8000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 651    Accepted Submission(s): 195 Problem Description There are n Doge Planets in the Doge Space. The conqueror of Doge Space is Super Doge, who is going to inspect his Doge Army on all Doge Planets. The inspection starts from Doge Planet 1 where DOS (Doge Olympic Statue) was built. It takes Super Doge exactly Txy time to travel from Doge Plan......
阅读全文
  • 11月
  • 11日
综合 ⁄ 共 674字 评论关闭
下载地址 liteide:http://sourceforge.net/projects/liteide/files windows 环境 下载下来是个压缩包,解压缩 作者:风来了.呆狐狸 配置 目录说明 E:\go E:\go\go #go.bat文件存放目录,该目录就是GO lang ZIP 压缩包解压缩后的目录,GO 环境核心目录 E:\go\GOPATH #扩展包或下载目录 E:\go\Dev #开发项目存储目录 GO 环境配置请看 http://blog.csdn.net/fenglailea/article/details/41444203 打开liteide 目录下 bin文件夹,liteide.exe 右击创建桌面快捷方式。 然后 双击 启动, 菜单栏   查看-> ......
阅读全文
  • 10月
  • 31日
综合 ⁄ 共 948字 评论关闭
流程: 1 开发好要发布的程序 -- 需要在程序中包含符合要求规格的icon文件https://developer.apple.com/library/ios/#qa/qa2010/qa1686.html 2 iTune上注册APP,这一步需要Apple developer IDhttps://developer.apple.com/devcenter/ios/index.action登录之后进入 iTunes Connect 登录之后选择管理你的应用程序 选择添加新的应用程序 首先需要填写如下信息 App Name必须是App Store未使用的,你填入的时候,系统会检查。基于这一点可以考虑把第二步和第一步调换一下。 即先注册,后再按合适的名字建立工程进行开发。因......
阅读全文
  • 10月
  • 25日
综合 ⁄ 共 15880字 评论关闭
最近有朋友遇到省市的问题,想想自己今后也有可能会遇到,所以就自己在网上写写,搜搜,主要是对自己今后有参考 --创建数据库 create database NationalAll Go --使用NationalAll数据库 use  NationalAll Go --创建省级表 Create Table Province ( ProID int primary key not null, ProName nvarchar(50) not null ) Go --中国34个省级行政单位 23个省 5个自治区 4个直辖市 2特别行政区 insert into Province values(1,'北京市') insert into Province values(2,'天津市') insert into Province values(3,'上海市') insert into Pr......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 2759字 评论关闭
文章目录 connect() write() read() Non-blocking Mode with Selectors A Java NIO SocketChannel is a channel that is connected to a TCP network socket. There are two ways a SocketChannel can be created: You open a SocketChannel and connect to a server somewhere on the internet. A SocketChannel can be created when an incoming connection arrives at a ServerSocketChannel. Opening a SocketChannel Here is how you open a SocketChannel: Sock......
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 5994字 评论关闭
string 类提供字符串处理函数,利用这些函数,程序员可以在字符串内查找字符, 提取连续字符序列(称为子串),以及在字符串中删除和添加。我们将介绍一些主要函数。 EXAMPLE: // string::find_first_of #include <iostream> // std::cout #include <string> // std::string #include <cstddef> // std::size_t int main () { std::string str ("Please, replace the vowels in this sentence by asterisks."); std::size_t found = str.find_first_of("aeiou"); while (found!=st......
阅读全文