现在位置: 首页 > derail发表的所有文章
  • 01月
  • 12日
综合 ⁄ 共 10091字 评论关闭
  1.                  最简单的Schema文档 如何写一个最简单的XML Schema文档呢? 首先,我们写出一个最简单的XML文档。 hello.xml ------------------- <?xml version="1.0"?>  <greeting>Hello World!!</greeting> <!--一个根元素:greeting;且这个元素不含属性,无子元素,内容是字符串。--> hello.xsd ---------- <?xml version="1.0"?>  <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:element name="greeting" type="xsd:string"/> </xsd:schem......
阅读全文
  • 08月
  • 04日
综合 ⁄ 共 633字 评论关闭
如果想在dispatch_queue中所有的任务执行完成后在做某种操作,在串行队列中,可以把该操作放到最后一个任务执行完成后继续,但是在并行队列中怎么做呢。这就有dispatch_group 成组操作。 dispatch_queue_t dispatchQueue = dispatch_queue_create("ted.queue.next", DISPATCH_QUEUE_CONCURRENT); dispatch_group_t dispatchGroup = dispatch_group_create(); dispatch_group_async(dispatchGroup, dispatchQueue, ^(){ NSLog(@"dispatch-1"); }); dispatch_group_async(dispatchGroup, dispatchQueue, ^(......
阅读全文
    今天给一个系统搭多模块Web maven框架,在Eclipse图形界面下,父项目搭建成功,但是子模块构建点击Finish按钮之后,eclipse报如下错误: Unable to create project from archetype [org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE] Error merging velocity templates     重试了几次都不行。同事让我试下别在svn路径下搭建,换个地方。在一个不是svn的文件加下用eclipse重新搭建maven框架,还真成功了。然后把这个框架直接复制到从svn上check out的文件加下,提交下就OK了。     猜测是因为在svn的导出的文......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 3834字 评论关闭
2个类,书(Book),类别(BookType) public class Book {    private Long id;    private BookType type;} public class BookType {    private Long id; } 好了,我们开始 情况一    它们相互不关联 情况二    /**     * @hibernate.many-to-one column="col_booktype_id"     */        public BookType getType() {        return type;    } 也就是说,一个类有多本书,比如有很多书是历史类别,很多其他书是数学类别,非常好理解 那么:         BookType bookType = new BookType();                        Book book......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 508字 评论关闭
<style type="text/css"><!--#box {width:auto;height:auto;}#box ul {margin:0px;padding:0px;}#box li {margin:2px;padding:5px;float:left;width:110px;height:110px;border:1px solid red;}--></style><div id="box">    <ul>        <li>内容</li>        <li>缩小窗口看看</li>        <li>内容</li>        <li>内容</li>        <li>内容</li>        <li>内容</li>        <li>内容</li>        <......
阅读全文
  • 05月
  • 13日
综合 ⁄ 共 1764字 评论关闭
     朋友让我体验一下他们公司的网站,以便于他们分析网站是否要重做,网站的地址是:http://www.gwtt.com/default.asp。分析如下:      一 感官体验  1. 设计风格:作为企业网站,首先应该给自己的客户展现出一种大气的感觉,表现出公司的整体的气势,但是网站没有给我这样的感觉,字体很小,顶部的LOGO都基本看不清。  2.网站LOGO:网站的顶部LOGO看不清,就是上面写着边缘智能的图片,给用户不专业的感觉。  3. 页面速度:能够在5秒内打开,不知道做没做没过压力测试。  4. 页面布局:布局不合理,登录注册居然跑到下面去了......
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 4900字 评论关闭
Getting Information about Image Pixel Values and Image Statistics On this page… Getting Image Pixel Values Using impixel Creating an Intensity Profile of an Image Using improfile Displaying a Contour Plot of Image Data Creating an Image Histogram Using imhist Getting Summary Statistics About an Image Computing Properties for Image Regions Getting Image Pixel Values Using impixel To determine the values of one or more pixels in an image andreturn the values in a variable, use......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 611字 评论关闭
输入的是在每个' )  '前有多少‘ (  ’, 要我们求得是在每个‘ ) ’前有多少个‘ )  ’, 我的方法是将最原始的图給还原出来,再去寻找‘)’。 对于已经配对的要进行标记不要重复使用。。 #include<stdio.h> #include<string.h> int y[505],t[505]; char s[505]; int main() { int a,b,i,j,u; scanf("%d",&a); while(a--) { memset(y,0,sizeof(y)); memset(t,0,sizeof(t)); memset(s,0,sizeof(s)); scanf("%d",&b); for(i=0;i<b;i++) {scanf("%d",&y[i]); } int sum=1; int ans; ......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 2897字 评论关闭
实验环境搭建 在进行后续操作前,确保下列条件已满足。 下载spark binary 0.9.1 安装scala 安装sbt 安装java 启动spark-shell    (还可以参考学习八的介绍) 单机模式运行,即local模式 local模式运行非常简单,只要运行以下命令即可,假设当前目录是$SPARK_HOME MASTER=local bin/spark-shell "MASTER=local"就是表明当前运行在单机模式 local cluster方式运行 local cluster模式是一种伪cluster模式,在单机环境下模拟standalone的集群,启动顺序分别如下 启动master 启动worker 启动spark-shell master $SPARK......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 602字 评论关闭
------- 源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到! ---------- 按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想和大家交流交流,希望大家都能给出见解,共同进步。 十 应用程序更新的签名问题 创建keystrore. 填写签名信息。必须签名后才能发布到市场上。更新版本,使用同样的签名。报错,安装时报出安装相同签名的应......
阅读全文
上一篇聊聊高并发(二十八)解析java.util.concurrent各个组件(十) 理解ReentrantReadWriteLock可重入读-写锁 讲了可重入读写锁的基本情况和主要的方法,显示了如何实现的锁降级。但是下面几个问题没说清楚,这篇补充一下 1. 释放锁时的优先级问题,是让写锁先获得还是先让读锁先获得 2. 是否允许读线程插队 3. 是否允许写线程插队,因为读写锁一般用在大量读,少量写的情况,如果写线程没有优先级,那么可能造成写线程的饥饿 关于释放锁后是让写锁先获得还是让读锁先获得,这里有两种情况 1. 释放锁后,请求获取写锁的线程不......
阅读全文
  • 12月
  • 14日
综合 ⁄ 共 8887字 评论关闭
1、 Linux 简介 Linux是一个自由的,免费的,源码开放的操作系统。也是开源软件中最著名的例子。其最主要的目的就是为了建立不受任何商品化软件版权制约的,全世界都能使用的Unix兼容产品. 注:UNIX,是一个强大的多用户、多任务操作系统,支持多种处理器架构,最早由KenThompson、DennisRitchie和DouglasMcIlroy于1969年在AT&T的贝尔实验室开发。经过长期的发展和完善,目前已成长为一种主流的操作系统技术和基于这种技术的产品大家族。由于UNIX具有技术成熟、可靠性高、网络和数据库功能强、伸缩性突出和开放性好等特色,可......
阅读全文