现在位置: 首页 > argosy发表的所有文章
  • 08月
  • 01日
综合 ⁄ 共 239字 评论关闭
http://acm.hdu.edu.cn/showproblem.php?pid=1049 //模拟 水题 #include <iostream> using namespace std; int main() { int d, u, n; int time,len; while (cin >> n >> u >> d && (u + d + n)) { len = time = 0; while (len < n) { time ++; if (time%2 == 1) len += u; else len -= d; } cout << time << endl; } return 0; }  
阅读全文
  • 05月
  • 23日
综合 ⁄ 共 799字 评论关闭
多对一(many to one)单向关联映射 多对一的数据库设计原则:在多的那端加外键 //注意在创建实体类属性时应尽量避免与SQL语句中的关键字重名. 用户和组 这里从用户看 多个用户只能对应一个组 只需在多的一端加@ManyToOne @Entity @Table(name = "t_user") public class User { private int id; private String name; private Group group; @ManyToOne @JoinColumn(name="groupId")//设置外键的名称 public Group getGroup() { return group; } public void setGroup(Group group) { this.group = group; }......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 1968字 评论关闭
           花了1天时间,边看jQuery的例子边熟悉它的API,总算把项目中的权限控制模块做好了。以前面对这么一大堆checkbox,在写javascript的时候总要考虑下页面的组织,一般都是通过它们不同的name和id属性来加以控制的。而用jQuery就没有那么多限制了,它的选择器简直就是一条鱼,可以任意在水中游荡,由这个input游到那个td,再迅速游到其他毫不相干的标签,充分展现了代码与页面分离的优势,只要稍稍加几个hidden的input就可以把整个页面紧凑地组织成一体,呵呵,当然你要有那种逻辑思维。通过选择器这条小鱼,还可以让它引出......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 6240字 评论关闭
一、前期准备工作:安装用的程序(前提保证已安装了JDK1.5以上的版本) APAHCE 2.2.14下载:apache_2.2.14-win32-x86-no_ssl.msi TOMCAT6.0.18下载:apache-tomcat-6.0.18.zip直接解压。 二、安装过程 APAHCE安装目录:C:/Apache2.2 四个TOMCAT目录:自行解压到(C:/tomcat-cluster)下,分别为 tomcat6.0.18-1,tomcat6.0.18-2,tomcat6.0.18-3,tomcat6.0.18-4 三、配置 1、Apache配置 1.1、httpd.conf配置 修改APACHE的配置文件c:/Apache2.2/conf/httpd.conf 将以下Module的注释去掉,这里并没有使用mod_jk.so进行apache和tomcat的......
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 6272字 评论关闭
内容摘要:写本文的目的无非是2个: 如果前任程序员缩进非常不整齐的代码非常影响现任维护者的代码阅读速度。 新的项目代码(无论在什么编辑环境下编写)都能够非常好的适应公司的缩进规范,可以便于开发者之间的交流。 如果马上能从以下列表中找到你需要的就完全不必耐心的看到最后:相应工具包中的文档会有更详细的使用说明 c, c++ c# ==> indent Astylejava ==> astyle Jalopy Jacobe ImportScrbberphp ==> phpCodeBeautifierperl ==> perlTidypython ==> Pydent asp ==&g......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 965字 评论关闭
libdvbpsi是VLC中用于解复用的一个库,可以在VLC的主页中下载,笔者用的是0.1.7版本。   static int ReadPacket(int i_fd, uint8_t* p_dst) { int i = 187; int i_rc = 1; p_dst[0] = 0; while((p_dst[0] != 0x47) && (i_rc > 0)) { i_rc = read(i_fd, p_dst, 1); } while((i != 0) && (i_rc > 0)) { i_rc = read(i_fd, p_dst + 188 - i, i); if(i_rc >= 0) i -= i_rc; } return (i == 0) ? 1 : 0; }     这里假定是188字节的TS文件(还有另外两种)。第一个while......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 5467字 评论关闭
   好久没写博客啦。。今天来个交叉动画的进度条。。看着挺玄的,现在大多数都是直接使用DialogFragment来实现,那咱们也就用DialogFragment来实现。使用DialogFragment实现对话框和进度条是现在比较流行和常用的方式   要有交叉的动画效果,我们首先需要一些列的图片来构成一个完整的动画,将这些图片按顺序放到一个xml中,随便找一个组件作为它的背景即可   先看xm文件       <?xml version="1.0" encoding="UTF-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_wi......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 196字 评论关闭
现象:win7系统无法在C盘根目录下创建文件,但是可以新建文件夹(给用户加了写的权限也无效果) 解决办法1:用管理员运行cmd 输入 icacls c:\ /setintegritylevel M   解决办法2: 1. 选中C盘 2. 点右键选中属性(properties) 3. 选“安全”(Security) Tab 4. Users 5. “编辑”(Edit) 6. 'Full Control' 7. 'Apply' 8  'OK'  
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 9186字 评论关闭
iPhone 对独立软件开发者来说是个很棒的平台。也许你都没想过能简单的使用一些代码就拥有实现自己想法的应用,并有数以百万计的潜在客户! 最近,我已经得到了很多人新的iOS开发者询问如何开始的问题。所以,我认为写一个专为初学者的教程系列将是有益的。 但我们不会只专注一个主题,我们将深入的创建一个完整功能的应用。到最后,你将尝试到 iPhone 开发的许多领域,为未来开发您的应用做好准备。 那么,什么是我们要的应用?嗯,有一个背后的故事...... 一天晚上,我看到 Potato Bug ,并开始吓坏了,因为它是如此之......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 2983字 评论关闭
plugging in an unplugged PDB   unplugged PDB=XML file+all pdb files 可以使用DBMS_PDB.RECOVER过程通过PDB的data files 重新生成PDB XML file。  ** 源CDB和目标CDB要求   (源cdb就是pdb以前在的cdb,目标cdb为将要plug到的cdb) 1 必须有相同的ENDIANNESS 2 必须安装有相同的数据库选项,所以以后安装cdb,还是要把所有组件都选上的。 3 字符集和国家字符集必须的兼容。 ***Unplugging a PDB from a CDB   unplugged pdb必须是mount模式 alter pluggable database salespdb unplug into '/u01/app/oracle/oradata/salespdb.......
阅读全文
  • 01月
  • 28日
综合 ⁄ 共 3296字 评论关闭
信号量 互斥锁 条件变量的区别(讲的很好,值得收藏) 来自:http://blog.chinaunix.net/space.php?uid=23061624&do=blog&cuid=2127853   信号量用在多线程多任务同步的,一个线程完成了某一个动作就通过信号量告诉别的线程,别的线程再进行某些动作(大家都在semtake的时候,就阻塞在哪里)。而互斥锁是用在多线程多任务互斥的,一个线程占用了某一个资源,那么别的线程就无法访问,直到这个线程unlock,其他的线程才开始可以利用这个资源。比如对全局变量的访问,有时要加锁,操作完了,在解锁。有的时候锁和信号量会同......
阅读全文
  • 01月
  • 17日
综合 ⁄ 共 100字 评论关闭
解包recovery.img获取recovery.img-ramdisk.gz,然后调用gzip解压出错; 用ulraedit 打开发现里面的多了一个512字节的头,去掉这部分的内容,然后再解压就ok了。
阅读全文