现在位置: 首页 > asserted发表的所有文章
  • 08月
  • 08日
综合 ⁄ 共 1467字 评论关闭
深拷贝和浅拷贝 其实就是说关于 复制构造函数的。 也是有指针成员。当类的对象 复制的时候,深拷贝就是 重新申请内存,把指针成员的值,复制过来,浅拷贝 就是不申请内存,这样2个对象指向同一个内存,当其中一个释放的时候,程序出错。(貌似以前看过浅拷贝也有好用的时候,有时间再找下)。   引用跟复制没有关系。   临时对象返回。     #include "stdafx.h"   #include < iostream>   #include <conio.h>   using namespace std;   //class Internet  //{  //public:  // Internet(char*name,char*address)  // { ......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 4214字 评论关闭
前段时间项目中用到了RESTful模式来开发程序,但是当用POST、PUT模式提交数据时,发现服务器端接受不到提交的数据(服务器端参数绑定没有加任何注解),查看了提交方式为application/json,而且服务器端通过request.getReader()打出的数据里确实存在浏览器提交的数据。为了找出原因,便对参数绑定(@RequestParam、 @RequestBody、@RequestHeader 、@PathVariable)进行了研究,同时也看了一下HttpMessageConverter的相关内容,在此一并总结。 简介: @RequestMapping RequestMapping是一个用来处理请求地址映射的注解,可用......
阅读全文
  • 09月
  • 27日
编程语言 ⁄ 共 9450字 评论关闭
本文转载地址:http://www.cnblogs.com/chinahnzhou/archive/2013/03/19/2969484.html 1. 创建一个嵌套的过滤器 .filter(":not(:has(.selected))") //去掉所有不包含class为.selected的元素 2. 重用你的元素查询 var allItems = $("div.item"); var keepList = $("div#container1 div.item"); <div>class names: $(formToLookAt + " input:checked").each(function() { keepListkeepList = keepList.filter("." + $(this).attr("name")); }); </div> 3. 使用has()来判断一个元素是否包含特定的class或者元......
阅读全文
  • 09月
  • 15日
综合 ⁄ 共 417字 评论关闭
<?xml version="1.0" encoding="utf-8"?> <animation-list     xmlns:android="http://schemas.android.com/apk/res/android"       android:oneshot="false">     <item android:drawable="@drawable/cir1" android:duration="600"/>     <item android:drawable="@drawable/cir2" android:duration="500"/>     <item android:drawable="@drawable/cir3" android:duration="400"/>     <item android:drawable="@drawable/cir4" android:duration="200"/> </animation-list>
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 632字 评论关闭
在学习新概念2时,有两个句子: He is finding this trip very exciting! I always win a little prize for the worst garden in the town. 第一句是复合宾语(宾补),第二句是介词短语做定语,想知道这两者的区别。   from:http://iask.sina.com.cn/b/13468599.html   He has a wish to travel around the world 这里的to travel around the world 是做定语 是这个动词不定式作定语。相当于形容词去修饰名词wish 宾语补足语用在宾语后,说明宾语的行为、状态、身份、特征等。宾语与宾语补足语之间有逻辑上的主谓关系 ,他们连......
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 616字 评论关闭
trie,又称前缀树或字典树. 它利用字符串的公共前缀来节约存储空间. 定义Trie树中每个单词都是通过character by character方法进行存储,相同前缀单词共享前缀节点. 可以看到,每条路径组成一个单词.上面这颗树存了to/tea/ted/ten/inn这些词. 性质 (1)根节点不包含字符,除根节点外的每个节点只包含一个字符。 (2)从根节点到某一个节点,路径上经过的字符连接起来,为该节点对应的字符串。 (3)每个节点的所有子节点包含的字符串不相同。 应用 词频统计比直接用hash节省空间 搜索提示输入前缀的时候提示可以构成的......
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 891字 评论关闭
1.数据类型在各种机器中所占的字节数不同 16位平台 char         1个字节8位 short        2个字节16位 int            2个字节16位 long         4个字节32位 指针         2个字节 32位平台 char         1个字节8位 short        2个字节16位 int            4个字节32位 long         4个字节 long long 8个字节 指针         4个字节 64位平台 char         1个字节 short        2个字节 int            4个字节 long         8个字节(区别) long long 8个字节 指针        8个字节(区别) 2.......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 1144字 评论关闭
题意:如果A不是B的因子,且A B不互质 则称A是B的特殊数 定义一函数f(x) 为x的特殊数的数量 若f(x)为奇数 则 x为real number 给x 和y 求x和y间的real number。 思路:只要算出[sqrt(x),sqrt(y)]间的偶数n1和奇数的个数n2,和[x,y]间偶数的个数n3 则ans = n3 - n1 + n2; 证明:任一个数n 有n = phi(n)+g(n)+f(n) 例如:n = 12 则phi(n) = 4 ,(这些数是:1 5 7 11);g(x) = 5 ,(2 3 4 6 12);f(x) = 3 ,(8 9 10); 所以 f(n) = n - phi(n) - g(n),又有当n>2时,phi(n)总为偶数 所以要判断f(n)是奇是偶 只要判断......
阅读全文
  • 01月
  • 17日
综合 ⁄ 共 1215字 评论关闭
系统平台:virtualbox3.2.10+Ubuntu 10.10   首先要解决windows和linux网络连接问题:   在vbox “设置” 选项中,设置"网络"   网络连接1 选中“启用网络连接” 方式:NAT   网络连接2 选中“启用网络连接” 方式:Bridged Adapter   启动Ubuntu,查看IP地址: #ifconfig eth0   注:你的LINUX里面可能有两块网卡eth0和eth1,分别看一下他们的IP地址,有一个是和你的WINDOWS本地连接IP地址在一个网段的(以后就使用这个IP地址登录samba) 【LINUX公社 www.LinuxIDC.com 】   再说一下关于IP地址的配置(以我自己的电脑举......
阅读全文
  • 01月
  • 12日
综合 ⁄ 共 1958字 评论关闭
题目链接:http://codeforces.com/problemset/problem/285/D 题目大意: 有序列 a,b。其中长度均为N,而a1,a2,a3.....an各不相同,且都属于[1, n]。b也是。 现在有一个操作,ci = ((ai - 1 + bi - 1) mod n) + 1 (1 ≤ i ≤ n). 从而生成一个新的序列C。且使得C也符合上述序列的要求。 问a,b有多少种不同的选择,当a!=b时,(a,b)(b,a)为两种选择。 解题思路: 只能够想到n * n!的方法,而且通过打表可以偶数时为0,但奇数最大为15,15!* 15 太大了。 网上看到一个复杂度 为(2^n) * (2^n) 的搜索。虽然也无法在3s内搜完,......
阅读全文
  • 01月
  • 09日
综合 ⁄ 共 4171字 评论关闭
  C#的事件机制是理解C#的一个难点,尤其对于初学者。我涉世不深,就站在初学者的角度上谈谈我的理解。 先说说,事件机制的情景背景,它就是在一段程序的上下文中。发生了一件事,我通知一个委托人,委托人按照已经定好的办法去处理。翻译成程序语言的表述就是(个人认为这是事件机制的核心). classA.event+=classB.delegataEventHandler(classC.method) 所以剩下的一切事情都围绕上面三样来做,事件,委托,办法。注意这三样东西可以来自不同的类,下面我以微软的一个例程作为讲解: using System; // FireEventArgs: a custom ......
阅读全文
  • 12月
  • 03日
综合 ⁄ 共 877字 评论关闭
最好的解释都不如例子来的实在,以下就举一个例子描述用法。 目的:显示各个学校的学生 场景: 1、有一个list集合里面存有一个对象School,School的bean中有一个id和name属性,如下 List<School>  schs=  schoolService.getSchool(); 2、有一个map集合,里面的key是String类型,value是list集合,该list集合存放的是student的bean对象,student的bean中有name和age属性,如下 Map<String, List<Student>> mapStu = new HashMap<String, List<Student>>(); 第一个list和第二个map的关系是,第一个list......
阅读全文