现在位置: 首页 > sizzle发表的所有文章
  • 09月
  • 29日
综合 ⁄ 共 60字 评论关闭
excel单元格内如何换行 ? 1 alt Enter ALT 回车 alt Enter 在单元格设置里面 2 自动换行:设置单元格格式,勾选
阅读全文
  • 08月
  • 20日
综合 ⁄ 共 1006字 评论关闭
DP+线段树, dp[i]记录从i开始的最大收益, dp[i]=s[i]+max(dp[x]|i+x[i]<=x<i+y[i]); 利用线段树维护个最大值就行了 #include<cstdio> #define MAXN 50010 #define max(a,b) ((a)>(b))?(a):(b) int n,s[MAXN],x[MAXN],y[MAXN]; int seg[4*MAXN]; int dp[MAXN]; void up(int x) { seg[x]=max(seg[2*x],seg[2*x+1]); } void build(int l,int r,int i) { seg[i]=0; if(l==r) return; int m=(l+r)>>1; build(l,m,2*i); build(m+1,r,2*i+1); } void ud(int l,int r,int pos,int i,int x) { if(l==r&......
阅读全文
  • 09月
  • 09日
综合 ⁄ 共 1093字 评论关闭
 curl -L https://get.rvm.io | bash -s stable sudo apt-get install libssl-dev sudo apt-get install apt-spy sudo apt-get install apt-spy 软件仓库(软件源)是各个发行版自己建立的一个软件的仓库,Linux让你再也不用到处找软件,你所需要的只是链接这个仓库,然后下载安装即可。 科普完毕。由于需要经常从软件源下载新软件和更新现有软件,软件源服务器的传输速度直接影响你的使用,寻找一个快速的软件源至关重要。由于Internet开放无中心的特点,每个地方对于同一个软件源服务器的链接速度是不同的。以往使用Ubuntu的......
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 3772字 评论关闭
zz http://www.9streets.cn/art-php-551.html $是普通管员,#是系统管理员,在Ubuntu下,root用户默认是没有密码的,因此也就无法使用(据说是为了安全)。想用root的话,得给root用户设置一个密码: sudo passwd root 然后登录时用户名输入root,再输入密码就行了。 ubuntu建用户最好用adduser,虽然adduser和useradd是一样的在别的linux糸统下,但是我在ubuntu下用useradd时,并没有创建同名的用户主目录。 例子:adduser user1 这样他就会自动创建用户主目录,创建用户同名的组。 root@ubuntu:~# sudo adduser db [sudo] passw......
阅读全文
         特此声明:本文参照了另外一篇文章和一个帖子,再结合自己的理解总结了malloc()函数的实现机制。     我们经常会在C程序中调用malloc()函数动态分配一块连续的内存空间并使用它们。那么,这些用户空间发生的事会引发内核空间什么样的反应呢?     malloc()是一个API,这个函数在库中封装了系统调用brk。因此如果调用malloc,那么首先会引发brk系统调用执行的过程。brk()在内核中对应的系统调用服务例程为SYSCALL_DEFINE1(brk, unsigned long, brk),参数brk用来指定heap段新的结束地址,也就是重新指定mm_struct结构中的......
阅读全文
  • 04月
  • 20日
综合 ⁄ 共 1034字 评论关闭
0 安装环境; 64位Ubuntu12.04LTS 安装说明: 1.下载文件参见(http://bbs.feng.com/read-htm-tid-6280022.html,但文件我多次未下载成功; 1.0 文件清单: 1.1 R2013b_UNIX.iso; 1.2 patch_Matlab-2013b-Lin64 [DIR/文件夹] 2.0 为了避免权限问题,首先将权限切换到root; 2.1 将iso mount到Linux的任意区域; 2.1.1 mount R2013b_UNIX.iso ../A -o loop  (A是任意目录) 2.2 将mount后的文件复制到到linux下的任意目录A下(注意:不能是/media 下挂载的其他介质,如移动硬盘)下; 2.3 将patch_Matlab-2013b-Lin64/install_jar......
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 1020字 评论关闭
算来自己真的喜欢音乐时间也有几年了。从刚开始的Michael Jackson到后来的陈慧娴,王菲,Mariah Carey,蔡琴。再到Paganini,Vivaldi,Beethonven。感受也是不断的变化。 不过现在大致总结起来,听音乐时候的感受大概也不过几种。 第一种: 刺激。就好比听舞曲一样,在听Jackson之类Rock的时候真的是爽啊,但基本上就是一些简单的刺激而已(不过后来明白Jackson的歌词相当的有深意,典型的如:<Jam!>, <They don't care about us>。) 第二种: 迷幻。最典型的如Enigma,人家说Enigma的作品保含了很多哲学,但是......
阅读全文
  • 02月
  • 12日
综合 ⁄ 共 233字 评论关闭
增加WM_ACAD_KEEPFOCUS消息的响应函数   afx_msg LONG onAcadKeepFocus( UINT, LONG ); BEGIN_MESSAGE_MAP(CPlotSingleDlg, CAcUiDialog)  ON_MESSAGE( WM_ACAD_KEEPFOCUS, onAcadKeepFocus ) END_MESSAGE_MAP() LONG CPlotSingleDlg::onAcadKeepFocus( UINT, LONG ) {  return TRUE; }
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 3030字 评论关闭
       数组是指针的基础,多数人就是从数组的学习开始指针的旅程的。下面我节选一些在各种论坛和文章里经常见到的关于数组的文字:“一维数组是一级指针”“二维数组是二级指针”“数组名可以作为指针使用”“数组名就是..........的常量指针”“数组名就是..........的指针常量”..................................这些文字看起来非常熟悉吧?类似的文字还有许多,或许你就是经常说这些话的人呢。不过非常遗憾,这些文字都是错误的,实际上数组名永远都不会是指针!这个结论也许会让你震惊,但它的确是事实。数组名、指针、地址这几个概念......
阅读全文
这里的资源是还可以  可是下载怎么这么慢啊  还总断  太不爽了
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 296字 评论关闭
昨天一个项目中在写ibatis中的sql语句时,order by #field#, 运行时总是报错,后来上网查了查,才知道这里不该用#,而应该用$,随即查了下#与$的区别.  总结如下:  1.#是把传入的数据当作字符串,如#field#传入的是id,则sql语句生成是这样,order by "id",这当然会报错..  2.$传入的数据直接生成在sql里,如#field#传入的是id,则sql语句生成是这样,order by id, 这就对了.  3.#方式能够很大程度防止sql注入.  4.$方式无法方式sql注入.  5.$方式一般用于传入数据库对象.例如传入表名.  6.一般能用#的就别用$.  就这么多了.
阅读全文
  • 09月
  • 14日
综合 ⁄ 共 284字 评论关闭
1. 原来的架构中使用shm_* 函数调用linux共享内存来缓存数据 换了apc作为op_code缓存后,启用apc的apc_store作为本地缓存 相比shm*函数更为简单 apc_store apc_fetch apc_delete 就行了,比较方便   2. define优化 可以用apc_define_constants,但比不过hidef这个扩展,在php启动时就加载好 php.ini中定义好 extension=hidef.so hidef.ini_path=  //ini存放路径 内容: [hidef] float PIE = 3.14159;   可以直接在php代码中调用 echo PIE;  
阅读全文