现在位置: 首页 > nfljlrjw4发表的所有文章
  • 10月
  • 31日
操作系统 ⁄ 共 591字 评论关闭
1. Package has no installation candidate的问题 今天在安装软件的时候出现了Package has no installation candidate的问题,如: #  apt-get install <packagename> Reading package lists... Done Building dependency tree... Done Package aptitude is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another sourceE: Package <packagename> has no installation candidate 解决方法如下:# apt-get updat......
阅读全文
  • 09月
  • 10日
综合 ⁄ 共 172字 评论关闭
Tomcat 官方网站上下载需要的 Mac 版本,确定 Mac 上 Java 版本与之对应。 解压 Tomcat 到想安装到的位置,打开终端,输入执行授权命令: sudo chown -R 当前用户名:staff /tomcat目录 或者 sudo chown -R 当前用户名:admin /tomcat目录 完成后,进入 Tomcat/bin 目录下执行: ./catalina.sh run
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 241字 评论关闭
在linux下创建VG的时候,一不小心执行了vgchange -c y vgname的命令,导致vgremove等命令无法执行,执行时报如下错误:   skipping clustered volume group vgname   可以通过如下方法解决此问题。 修改/etc/lvm/lvm.conf中的参数 locking_type, 系统默认配置为1,修改为0即可。   注意修改为0是比较危险的,在集群环境中,并发访问会导致冲突。所以修改0后,删除了相关的vg,还需要立即改为1,免得造成不可估计的损失。  
阅读全文
  • 04月
  • 19日
综合 ⁄ 共 6120字 评论关闭
1. 重构 现在, 我们博客的文章和评论都可以工作了, 但是如果我们看下 app/views/posts/show.html.erb 模板, 你会发现其代码又长又笨, 还记得Rails的信条么? DRY!(不要做重复的事, Dont Repeat Yourself) 现在我们使用局部模板来清理下这些代码吧. 首先我们制作一个comment模板来显示一条文章下的所有评论. 创建 app/views/comments/_comment.erb : Html代码 <p>    <b>Commenter:</b>    <%= comment.commenter %>  </p>     <p>    <b>Comment:</b>    <%= c......
阅读全文
  • 04月
  • 01日
综合 ⁄ 共 1032字 评论关闭
Given a string s, partition s such that every substring of the partition is a palindrome. Return all possible palindrome partitioning of s. For example, given s = "aab", Return [ ["aa","b"], ["a","a","b"] ] 思路:先用dict[i][j]保存string的下标从i到j是否是回文。可用DFS方法求解。 class Solution { public: void partitionHelper(int start, int pos, vector<vector<bool> > &dict, vector<vector<string> >&res, vector<string>&p......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 1090字 评论关闭
首先是我们常用的最大公约数 int gcd(int a,int b) {    if(b==0)return a;    else return gcd(b,a%b);    } 思想就是辗转相除,大数对小数取余,然后余数与较小数继续进行,直到一个为0,为止。 或是非递归。 int gcd(int x, int y){    if (!x || !y) return x > y ? x : y;    for (int t; t = x % y; x = y, y = t);    return y; } 辗转相除法又称欧几里德算法,用于计算两个整数a,b的最大公约数。其计算原理依赖于下面的定理:   定理:gcd(a,b) = gcd(b,a mod b)   证明:a可以表示成a = kb + r,则r = a mod b  ......
阅读全文
  • 02月
  • 01日
综合 ⁄ 共 926字 评论关闭
例2-1 已知集合 A 和 B,求两个集合的并集,使 A=A∪B,且 B 不再单独存在。   从集合的观点看,此问题求解的方法很简单,只要对集合 B 中的所有元素一个一个地检查,看看在集合 A 中是否存在相同元素,若不存在,则将该元素插入到集合 A,否则舍弃之。  要在计算机中求解,首先要确定"如何表示集合"。集合可以有多种表示方法,对上述集合求并的问题可以用线性表表示集合。  现假设以线性表 LA 和 LB 分别表示集合 A 和 B,即构造两个线性表 LA 和 LB,它们的数据元素分别为集合 A 和 B 中的成员。  由此,上述集合求并的......
阅读全文
  • 12月
  • 06日
综合 ⁄ 共 832字 评论关闭
开心网、开心001、、、还有什么这个那个仿制的copy的等等。。。确实是在中国火了一把,而且大有赶超传统网游的趋势,其实有的时候国人cpoy能力真的是很强,也很能把新鲜事物融入到本国文化中。。。但是,何为主何为次,有的时候这帮高技术的搞市场的真的分的不太清,有的人会说能赚钱就好,你管他是个啥?确实,赚钱是真理,先拔头筹,占尽先机,已经不可能了,copy一下大蛋糕前分一杯羹,这个是中国人的习惯但是我感觉这是一场英雄气短的比赛,大家盲目乐观炒作概念,推广貌似新鲜的游戏休闲、简单、易上手,成了这杆大旗的招牌字......
阅读全文
  • 12月
  • 04日
综合 ⁄ 共 18400字 评论关闭
package com.zuidaima.util.common; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Random; /** * 数组操作辅助类,支持int,char,boject,String类型 *@author www.zuidaima.com */ public class ArrayHelper { /** * 锁定创建 */ private ArrayHelper() { } /** * * 计算数组中的单元数目或对象中的属性个数 * 当 arr 为 null 时返回 0。 * * @param arr * @return */ public s......
阅读全文
  • 12月
  • 04日
综合 ⁄ 共 539字 评论关闭
/** * @author PLA * java enum switch */ public static void main(String[] args) { getColor gc = new getColor(Color.RED); gc.describe(); } public static class getColor{ Color color; public getColor(Color color){ this.color = color; } public void describe(){ System.out.println("The checked color is:"); switch (color){ case BLACK:System.out.println("BLACK"); break; case WHITE:System.out.println("WHITE"); break; case RED:System.out.println("RED"); ......
阅读全文
  • 10月
  • 24日
综合 ⁄ 共 10040字 评论关闭
现在是二月,而且到如今你或许已经读到、或听到人们谈论UML 2.0 —— 包括若干进步的 UML 的新规范,所做的变化。考虑到新规范的重要性,我们也正在修改这个文章系列的基础,把我们的注意力从 OMG 的 UML 1.4 规范,转移到 OMG 的已采纳 UML 2.0草案规范(又名 UML 2)。我不喜欢在一系列文章的中间,把重点从 1.4 变为 2.0 ,但是 UML 2.0 草案规范是前进的重要一步,我感觉需要扩充文字。 由于一些理由,OMG 改良了 UML 。主要的理由是,他们希望 UML 模型能够表达模型驱动架构(MDA),这意味着 UML 必须支持更多的模型驱动的符......
阅读全文
  • 10月
  • 06日
综合 ⁄ 共 525字 评论关闭
 这篇文章非原创,都是我从网上汇总再加上自己的项目经验得出来的,感谢那些牛人们!   Oracle中使用like的基本原则和注意事项 1、  尽量避免使用like ”%###%”这种形式的SQL,因为它会导致索引无效(#代表常量,下同),可以通过instr()做出同样的效果,优点是Oracle可以使用索引,例如: select * from test_tab where columnName = instr(columnName ,'###'); 2、  对于like “###%”这种形式的SQL,Oracle可以应用索引,例如: select * from test_tab where columnName like '###%'; 3、  对于不以常量开头的条件,即like “......
阅读全文