现在位置: 首页 > sugary发表的所有文章
  • 07月
  • 25日
综合 ⁄ 共 1000字 评论关闭
Remove Duplicates from Sorted List II Given a sorted linked list, delete all nodes that have duplicate numbers, leaving only distinct numbers from the original list. For example, Given 1->2->3->3->4->4->5, return 1->2->5. Given 1->1->1->2->3, return 2->3. 思路: 这次要求只保留出现一次的元素。依然是一次遍历链表,用一个临时链表挂上第一次出现的元素。如果之后发现了重复,就把这个元素去掉,挂上新的元素。这里为了简单,就用了一个vector。 题解: /** * De......
阅读全文
  • 07月
  • 16日
综合 ⁄ 共 331字 评论关闭
启动、停止、重启 MySQL 是每个拥有独立主机的站长必须要撑握的操作,下面为大家简单介绍一下操作方法: 一、启动方式 1、使用 service 启动:service mysqld start 2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start 3、使用 safe_mysqld 启动:safe_mysqld& 二、停止 1、使用 service 启动:service mysqld stop 2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop 3、mysqladmin shutdown 三、重启 1、使用 service 启动:service mysqld restart 2、使用 mysqld  脚本启动:/etc/inint.d/mysqld restart
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 2719字 评论关闭
     之前看过Shuo Chen的《Linux多线程服务端编程》,越看写的越牛逼,作者从多核时代分布式并发的角度去讲自己一个网络库muduo的实现,以TCP作为IPC的主要方式。自然对分布式编程涉猎就比较多了,而自己最近闲暇时再看一本《Is Parallel Programming Hard, And, If So, What Can You Do About It?》,作者从共享内存的角度阐述了多核系统并行的设计。是大神Paul E. McKenney的作品,最新的是2014版,不过没有中文翻译,貌似2011那版有人翻译为中文叫《深入理解并行编程》,可以下载去看看。不过还是原版有味道,当然看的时候就比......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 2269字 评论关闭
作者:阿的 更新时间: 2005-05-11     比较好.灵.巧的算法,大家不妨看一看,蛮爽的!!^_^^_^   #include <iostream>#include <deque>using namespace std;#include <memory.h>#include <math.h> //宏定义#define MAZE(m,n) maze[(m)*N+(n)]#define DISTANCE(m,n) distance[(m)*N+(n)] //结构定义typedef struct _node{ int x,y,layernum;} node; void main(){ //数据定义与输入,maze中存储输入矩阵,distance中存储矩阵各节点到出发点的最短距离(初始化为-1) char *maze; int *distanc......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 508字 评论关闭
    全排列可以用深搜的方式求解。解答树如下:     可以运行的代码: import java.util.ArrayList; import java.util.List; public class Perm { public static Integer[] data = {19, 37, 61, 79, 89}; public static int depth; public static List<Integer> res = new ArrayList<Integer>(); public static int cnt = 0; public static void main(String[] args) { perm(); System.out.println(cnt); } public static void perm() { if(depth == data.length) { System.out.println(res);......
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 6423字 评论关闭
第一篇: 请看下面的结构: struct MyStruct{double dda1;char dda;int type};   对结构MyStruct采用sizeof会出现什么结果呢?sizeof(MyStruct)为多少呢?也许你会这样求:                  sizeof(MyStruct)=sizeof(double)+sizeof(char)+sizeof(int)=13   但是当在VC中测试上面结构的大小时,你会发现sizeof(MyStruct)为16。你知道为什么在VC中会得出这样一个结果吗?   其实,这是VC对变量存储的一个特殊处理。为了提高CPU的存储速度,VC对一些变量的起始地址做了“对齐”处理。在默认情况下,VC规定各成员变量存放的起始地......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 946字 评论关闭
无限的路 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 5734    Accepted Submission(s): 2930 Problem Description 甜甜从小就喜欢画图画,最近他买了一支智能画笔,由于刚刚接触,所以甜甜只会用它来画直线,于是他就在平面直角坐标系中画出如下的图形: 甜甜的好朋友蜜蜜发现上面的图还是有点规则的,于是他问甜甜:在你画的图中,我给你两个点,请你算一算连接两点的折线长度(即沿折线走的路线长度)吧。   Input 第一个数是正整数N(≤100)。代表数据的组......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 1401字 评论关闭
在现代 Linux 系统, 有非常多的并发源, 并且因此而来的可能竞争情况. 多个用户空间进程在运行, 它们可能以令人惊讶的方式组合存取你的代码. SMP 系统能够同时在不同处理器上执行你的代码. 内核代码是可抢占的; 你的驱动代码可能在任何时间失去处理器, 代替它的进程可能也在你的驱动中运行. 设备中断是能够导致你的代码并发执行的异步事件. 内核也提供各种延迟代码执行的机制, 例如 workqueue, tasklet, 以及定时器, 这些能够使你的代码在任何时间以一种与当前进程在做的事情无关的方式运行. 在现代的, 热插拔的世界中, 你的设备......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 971字 评论关闭
1.创建XMLHttpRequest对象: function newXMLHttpRequest() { var requestObj; if (window.XMLHttpRequest) { // Non IE requestObj = new XMLHttpRequest(); } else { //IE requestObj = new ActiveXObject('Microsoft.XMLHTTP'); } return requestObj; } 2.设置在请求过程中状态发生变化时要调用的函数,当然这个过程中它会被调用好几次: var xmlRequest; xmlRequest = newXMLHttpRequest(); xmlRequest.onreadystatechange = callbackhandler; 在发送过程中会有5种状态的......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 432字 评论关闭
Intent是Activity与Activity之间,Activity与Service之间传递参数的介质   Intent.putExtras(key, value)几乎可以包括各种类型的值,但是却没有类似List<Object>之类的传递参数   再加班无聊的时候,我试了试,发现可以把list强转成Serializable类型,然后通过putExtras(key, (Serializable)list)方法传递过去,接受的时候用(List<YourObject>) getIntent().getSerializable(key)就可以接受到List<YourObject>数据了   但是最重要的一点是:你的YourObject类必须要实现Serializable接口,切记切记,不然......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 3959字 评论关闭
Mary Meeker Mary Meeker (born September, 1959) is an American[1] venture capitalist and former Wall Street securities analyst. Her primary work is on Internet and new technologies. She is a partner at the Silicon Valley venture capital firmKleiner Perkins Caufield & Byers.[2] Meeker became known as "Queen of the Net" after Barron's Magazine 1998 piece.[3]Born in Portland, Indiana, Meeker holds a B.A. in psychology from DePauw University (1981) and an M.B.A. in financefrom Co......
阅读全文
  • 02月
  • 19日
综合 ⁄ 共 296字 评论关闭
win7自动锁定问题 1.控件面板--网络和INTERNET--网络和共享中心--更改适配器设置--本地连接(右击)--属性--配置--电源管理把关闭此电源已节约电的勾去掉,这样就可以解除锁定计算机,避免出现锁定后断网的现象。 2.开始----控制面板----电源选项----更改计划设置----使计算机进入睡眠状态,设成从不----保存修改 3.右击桌面-个性化--屏幕保护程序--设置等待时间长一点.或者屏幕保护程序为无就行了 4.不行的话,屏幕保护程序下面那里有一个更改电源设置.打开之后按照我以下的设置. 单击更改计算机的睡眠时间,关闭显示器和使计算机......
阅读全文