现在位置: 首页 > wwwwwa687发表的所有文章
  • 06月
  • 05日
综合 ⁄ 共 392字 评论关闭
1. 判断文件是否存在  -e   $filename 例如: #!/bin/bash filename=/home/jifeng/shell/file if [ -e $filename ] then echo "$filename exited" fi       2. 判断文件是否为空 [ ! -s $filename ] 特别注意:如果文件存在且为空,-s代表存在不为空,!将他取反 例子: #!/bin/bash filename=/home/jifeng/shell/file echo $filename if [[ ! -s $filename ]] then echo "file is null" else echo "file is not null" fi     3. 遍历一个目录下的所有文件 #!/bin/bash readpath="/home/jifeng/AndesProject" for file in $readpat......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 78字 评论关闭
在tomcat中使用JAVAMAIL必须引入mail.jar 和activation.jar 否则会报javax/activation/DataSource异常
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 1526字 评论关闭
原文来自:http://www.cjsdn.net/post/view?bid=1&id=9965&sty=1&tpg=1&age=0     JDK、JRE、JVM之间的关系 如果安装了JDK,会发同你的电脑有两套JRE,一套位于 <JDK安装目录>/jre 另外一套位于 C:/Program Files/Java/j2re1.4.1_01 目录下后面这套比前面那套少了Server端的Java虚拟机,不过直接将前面那套的Server端Java虚拟机复制过来就行了。而且在安装JDK可以选择是否安装这个位于 C:/Program Files/Java 目录下的JRE。如果你只安装JRE,而不是JDK,那么只会在 C:/Program Files/Java 目录下安装唯一的......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 3252字 评论关闭
/////////////////////////////SQL SERVER//////////////////////////// Exec sp_droplinkedsrvlogin DBVIP,Null Exec sp_dropserver DBVIP EXEC sp_addlinkedserver       @server='DBVIP',--被访问的服务器别名       @srvproduct='',       @provider='SQLOLEDB',       @datasrc='Server2'   --要访问的服务器   EXEC sp_addlinkedsrvlogin      'DBVIP', --被访问的服务器别名      'false',      NULL,      'sa', --帐号      'thankyoubobby' --密码   Select   *   from DBVIP.pubs.dbo.orders     ////////////////......
阅读全文
  • 02月
  • 19日
综合 ⁄ 共 2352字 评论关闭
这个周末终于有点时间,把订阅的某个博客里这段时间积压的新文章翻了翻。现在做一个简单的笔记,以免很快就遗忘了。 文章一:How to identify IE Add-Ons such as Skype that impact Web Site Performance 页面加载显示慢,需要的时间长,分析其时间的消耗,排除在下载网络资源上(通过一些工具来跟踪浏览器和服务器的交互和时间消耗,比如,Chrome自带开发工具),那么就可以判断是客户端的影响,此文章里,是Skype的插件影响的。 文章二:When DB Log files don't help: Data Access Analysis Tips to boost Performance 文中......
阅读全文
  • 01月
  • 15日
综合 ⁄ 共 498字 评论关闭
已知一个三角形的三个顶点的坐标,求他的外心及外接圆半径 void   miniCircle(myPoint   *p,myPoint&   center,double&   radius)     {     double   Xmove=p[0].x;     double   Ymove=p[0].y;     p[1].x=p[1].x-p[0].x;     p[1].y=p[1].y-p[0].y;     p[2].x=p[2].x-p[0].x;     p[2].y=p[2].y-p[0].y;     p[0].x=0;     p[0].y=0;         double   x1=p[1].x,y1=p[1].y,x2=p[2].x,y2=p[2].y;     double   m=2.0*(x1*y2-y1*x2);     center.x=(x1*x1*y2-x2*x2*y1+y1*y2*(y1-y2))/m;     center.y=(x......
阅读全文
  • 12月
  • 17日
综合 ⁄ 共 1253字 评论关闭
黄金数据查询演示示例   using System; using System.Text; using System.Net; namespace gold {     class Program     {         static void Main(string[] args)         {                       string key = "*****************";//申请的key值             string url = "http://apis.haoservice.com/lifeservice/gold/shgold?key="+ key;             WebClient wc = new WebClient();             wc.Encoding = Encoding.UTF8;             string str = wc.DownloadString(url);             Console.WriteLine(str); ......
阅读全文
  • 12月
  • 13日
综合 ⁄ 共 1475字 评论关闭
      iOS开发需要加入开发计划并给苹果付费,这是每个人都知道的了。但苹果为了安全,对于权限的管理是很复杂的,所以很多人一开始会被苹果复杂的设置弄得晕头转向。这里简单的描述一下在苹果后台Provisioning入口如何申请证书,注册设备,生成AppID到最终生成签名文件的。       苹果的应用在发布时(无论是Adhoc发布还是AppStore正式发布)都需要一个签名文件。这个签名文件是由苹果后台生成的,它把用户生成的证书,注册设备,AppID等统统连在了一起。我们下面就一步步开始讲述如何生成签名文件。       1. 准备CSR文件       ......
阅读全文
  • 12月
  • 10日
综合 ⁄ 共 6320字 评论关闭
1.堆的基本概念 堆实际上是一颗完全二叉树,其中,任何一个非叶子节点均满足如下性质: key[i]<=key[2*i+1]&&key[i]<=key[2*i+2]   (小顶堆) 或 key[i]>=key[2*i+1]&&key[i]>=key[2*i+2]    (大顶堆) 其中i是从0开始的。 2.堆排序的思想    利用大顶堆(小顶堆)堆顶记录的是最大关键字(最小关键字)这一特性,使得每次从无序中选择最大记录(最小记录)变得简单。     其基本思想为(大顶堆):     1)将初始待排序关键字序列(R0,R1....Rn-1)构建成大顶堆,此堆为初始的无序区;     2)将堆顶元素R[0]......
阅读全文
  • 12月
  • 06日
综合 ⁄ 共 3183字 评论关闭
HTTP客户程序(例如浏览器),向服务器发送请求的时候必须指明请求类型(一般是GET或者POST)。如有必要,客户程序还可以选择发送其他的请求头。大多数请求头并不是必需的,但Content-Length除外。对于POST请求来说Content-Length必须出现。    下面是一些最常见的请求头: Accept:浏览器可接受的MIME类型。 Accept-Charset:浏览器可接受的字符集。 Accept-Encoding:浏览器能够进行解码的数据编码方式,比如gzip。Servlet能够向支持gzip的浏览器返回经gzip编码的HTML页面。许多情形下这可以减少5到10倍的下载时间。 Accept-L......
阅读全文
  • 11月
  • 26日
综合 ⁄ 共 1123字 评论关闭
在 iOS 7 系统之前, AlertVIew 显示的原理是在屏幕上家里一层 Alertwindow , 然后AlertView 的视图加在了这个Window 上,所以可以通过获取window上的视图从而获取UIAlertView 然后令其消失,具体代码: [objc] view plaincopyprint? for (UIWindow* w in [UIApplication sharedApplication].windows)       for (NSObject* o in w.subviews)           if ([o isKindOfClass:[UIAlertView class]])               [(UIAlertView*)o dismissWithClickedButtonIndex:[(UIAlertView*)o cancelButtonIndex] animated:YES......
阅读全文
  • 11月
  • 26日
综合 ⁄ 共 1461字 评论关闭
Linode 口碑还是不错的。只不过价格有点小贵。20刀每月,只能用信用卡支付!。不过一分钱一分货,用起来速度妥妥的 下面介绍下在Mac 下搭建Linode 的VPN 服务   首先得注册一个Linode 账号。。如果有请忽略。。。 有几种选择。我选择的是东京的服务器   购买后先rebuild --选择系统。。我选择的是ubuntu   rebuild 后会跳到这个界面。等一段时间   这时你的状态是这样的   接下来boot 成功之后会看到自己的状态       等系统启动后 Linode 设置参考资料。。  https://library.linode.com/getting-st......
阅读全文