现在位置: 首页 > rhea发表的所有文章
  • 10月
  • 31日
综合 ⁄ 共 1671字 评论关闭
正向代理与反向代理的区别 转载:http://ooxx.me/reverse-proxy.orz 和小操同学讨论到反向代理的时候逻辑混乱没理清,发一篇再理一次,哈 正向代理的概念 正向代理,也就是传说中的代理,他的工作原理就像一个跳板, 简单的说, 我是一个用户,我访问不了某网站,但是我能访问一个代理服务器 这个代理服务器呢,他能访问那个我不能访问的网站 于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容 代理服务器去取回来,然后返回给我 从网站的角度,只在代理服务器来取内容的时候有一次记录 有时候并不知道是用户的请求,也隐......
阅读全文
org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type sette 数据库里amount字段值为NULL,进行对象持久化关联时,企图给对象的这个属性赋值为空,而对象实例的这个属性不能为空值,所以出现错误。【amount是int型,不能为空】    解决方法:将该字段在类中的类型定义为Integer。 Integer   code和int   code的区别: Integer是对象        code   =   null;   对象可以为空.    int   是普通类型        不可能   =   null.        根据在数据库里,code是可以空的,故应该映射......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 607字 评论关闭
区别window.location.Reload()和window.location.href=window.location.href; <a onclick="javascript:window.location.href=window.location.href;"> <a onclick="javascript:window.location.reload();"> 测试效果一样。表单没有提交。 <input type="submit" onclick="javascript:window.location.reload();" value="单击" id="btnVCode" /><input type="submit" onclick="javascript:window.location.href=window.location.href;" value="单击" id="btnVCode" /> 都提交数据 window.location.Reload()......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 878字 评论关闭
       基本原理概括为:“从未排序的队列中取一个值插入到已排好序的队列中的恰当位置!”      至于其中的所谓的队列就是存放带排序数组的前半部分和后半部分了,前面的是我们已经排好序的,后边的是待排序的部分;每次通过数组下标的移动来取放数据;  代码: #include <cstdlib> #include <iostream> using namespace std; int main() {     int arr[10]={3,4,1,9,7,0,6,5,8,2};          cout<<"排序前的数组的值为:";     for(int b=0;b<10;b++)     {             cout<<arr[b......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 1634字 评论关闭
先把多源多汇网络转化为单源单汇网络,然后EK模版 code #include <set> #include <map> #include <ctime> #include <queue> #include <cmath> #include <stack> #include <limits> #include <vector> #include <bitset> #include <string> #include <cstdio> #include <cstring> #include <fstream> #include <string.h> #include <iostream> #include <algorithm> #define Si set<int> #define LL long long #define pb......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 1619字 评论关闭
一下对单调队列的讲解来自:http://xuyemin520.is-programmer.com/posts/25964 给定一个长度为N的整数数列a(i),i=0,1,...,N-1和窗长度k. 要求:       f(i) = max{a(i-k+1),a(i-k+2),..., a(i)},i = 0,1,...,N-1 问题的另一种描述就是用一个长度为k的窗在整数数列上移动,求窗里面所包含的数的最大值。 解法一: 很直观的一种解法,那就是从数列的开头,将窗放上去,然后找到这最开始的k个数的最大值,然后窗最后移一个单元,继续找到k个数中的最大值。 这种方法每求一个f(i),都要进行k-1次的比较,复杂度为O(N*k)。 那么......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 925字 评论关闭
          NSIS(Nullsoft Scriptable Install System)是一个开源的 Windows 系统下安装程序制作程序。由于我们的Qt项目在windows下采用NSIS进行打包,遂对其进行了一些研究,以下只是一个简单的流程,具体如何操作可以看其自带的安装包中的sumple。         Name 安装程序名字         OutFile 输出的安装程序名字         InstallDir 默认安装目录(一般可用先设置一个路径再用指定InstallDirRegKey,该命令意思是查找注册表中是否已经安装过此程序,若装过则用此值代替 InstallDir)         RequestExecutionLevel 指定程序执......
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 875字 评论关闭
最近有一些坛友对于“如何替换短信铃声”有疑问。具体操作方法跟更换来电铃声不太一样,想要替换短信铃声的朋友,来看教程咯。(替换短信铃声因为要更改系统的文件,所以只适用于越狱用户) 第一,数据备份。将系统自带的短信铃声先备份,以便还原。 通过同步助手的文件管理,按以下路径:iPhone上的文件/System/Library/Audio/UISounds/目录下,找到sms-received开头的文件,共有6个系统自带的铃声。 备份数据的方法有两种:一是选中这六个文件,下载到本地电脑中。 二是将文件进行重命名,如改为sms-received3_b......
阅读全文
  • 12月
  • 20日
综合 ⁄ 共 1012字 评论关闭
视频压缩中,每帧代表一幅静止的图像。而在实际压缩时,会采取各种算法减少数据的容量,其中IPB就是最常见的。    简单地说,I帧是关键帧,属于帧内压缩。就是和AVI的压缩是一样的。 P是向前搜索的意思。B是双向搜索。他们都是基于I帧来压缩数据。    I帧表示关键帧,你可以理解为这一帧画面的完整保留;解码时只需要本帧数据就可以完成(因为包含完整画面) P帧表示的是这一帧跟之前的一个关键帧(或P帧)的差别,解码时需要用之前缓存的画面叠加上本帧定义的差别,生成最终画面。(也就是差别帧,P帧没有完整画面数据,只有与......
阅读全文
  • 12月
  • 18日
综合 ⁄ 共 1187字 评论关闭
javascript:history.go(-1)返回上一页时,网页已过期 来源:http://www.greensoftcode.net/   发布日期:2011-10-26      点击次数:4509 发布者IP:218.25.20.66 解决办法:首先试试back()或go(-2),若依然不行,则取消禁用页面缓存的限制 session_cache_limiter('private,must-revalidate'); 作用:当session_cache_limiter('private')时,用处是让表单history.go(-1)的时候,填写内容不丢失。 go(-2)后再forward(1). 为什么我在点击浏览器的后退按钮后,所有字段的信息都被清空了 答:这是由于你在你的表单提交页面......
阅读全文
  • 11月
  • 22日
综合 ⁄ 共 2594字 评论关闭
The Stable Marriage Problem Time Limit: 5000/1000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others) Total Submission(s): 465    Accepted Submission(s): 236 Problem Description The stable marriage problem consists of matching members of two different sets according to the member’s preferences for the other set’s members. The input for our problem consists of: a set M of n males; a set F of n females; for each male and female we have a list of all the members of the opposite gen......
阅读全文
  • 11月
  • 10日
综合 ⁄ 共 2769字 评论关闭
    最近完成的两个项目都用到Ext,写了些ext js 的代码,总体感觉写这种JS代码还是比较好玩的,遇到问题看看文档,看看源代码,然后再敲敲打打就这样一个ext的tree就出来了,用tree来做权限控制,似乎没啥不好的,就应该这样对各个维度各个层次进行对应的权限控制。    下面是我写的一个维度树的JS类.... 要用的地方就直接 var dt = new rs.tbm.DimmensionTree({}); 就可以了   Rs.namespace("rs.tbm"); (function(){ rs.tbm.DimensionTree = function(config){ rs.tbm.DimensionTree.superclass.constructor.call(this, Ext.......
阅读全文