现在位置: 首页 > dapApparmabix发表的所有文章
  • 05月
  • 10日
综合 ⁄ 共 1640字 评论关闭
原帖:http://www.javake.com.cn/web/hibernate/20130502/6422.html 在Session的缓存中存放的是相互关联的对象图。默认情况下,当Hibernate从数据库中加载Customer对象时,会同时加载所有关联的 Order对象。以Customer和Order类为例,假定ORDERS表的CUSTOMER_ID外键允许为null 以下Session的find()方法用于到数据库中检索所有的Customer对象:  List customerLists=session.find("from Customer as c");  运行以上find()方法时,Hibernate将先查询CUSTOMERS表中所有的记录,然后根据每条记录的ID,到ORDERS表中查询有参照关系的记......
阅读全文
  • 04月
  • 18日
算法 ⁄ 共 716字 评论关闭
#include<iostream> using namespace std; int main() {char str1[10];char str2[10];char ch;int turn;int tempint;int i;int guess[2];//0代表左边那个,1代表右边那个while(1){guess[0]=0;guess[1]=11;while(1){cin>>tempint;   if(!tempint)return 0;cin>>str1;cin>>str2;if(strcmp(str1,"too")==0){if(strcmp(str2,"high")==0){if(tempint<=guess[0]){guess[1]=tempint;continue;}else{if(tempint<guess[1])guess[1]=tempint;continue;} } else//too low{if(tempint>=guess[1]){guess[0]=te......
阅读全文
  • 09月
  • 09日
综合 ⁄ 共 138字 评论关闭
https://github.com/mindpin/eshare/blob/master/deploy/nginx_conf/nginx.development.conf https://help.github.com/articles/generating-ssh-keys
阅读全文
  • 05月
  • 27日
操作系统 ⁄ 共 1193字 评论关闭
一、linux内核的组成部分         linux内核主要由进程调度、内存管理、虚拟文件系统、网络接口和进程间通信5个子系统组成。         进程调度控制系统中的多个进程对cpu的访问,使得多个进程能在cpu中“微观串行,宏观并行”地执行。进程调度处于系统的中心位置,内核中的其他子系统都依赖它,因为每个子系统都需要挂起和恢复进程。         内存管理的主要作用是控制多个进程安全地共享主内存区域。当cpu提供内存管理单元(MMU)时,linux内存管理完成为每个进程进行虚拟内存到物理内存的转换。         linux虚拟文件系统隐藏着各......
阅读全文
  • 05月
  • 23日
综合 ⁄ 共 376字 评论关闭
在conf目录下,找到tomcat-users.xml下的<tomcat-users>标签 <tomcat-users> <role rolename="admin-gui"/> <role rolename="admin-script"/> <role rolename="manager-gui"/> <role rolename="manager-script"/> <role rolename="manager-jmx"/> <role rolename="manager-status"/> <user username="system" password="123" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/> </tomcat-users>  
阅读全文
  • 05月
  • 11日
综合 ⁄ 共 4524字 评论关闭
[转载自并发编程网 – ifeve.com 原文链接:http://ifeve.com/tag/jmm/] JMM 掌管着一个线程对内存的动作 (读和写)影响其他线程对内存的动作的方式。由于使用处理器寄存器和预处理 cache 来提高内存访问速度带来的性能提升,Java 语言规范(JLS)允许一些内存操作并不对于所有其他线程立即可见。有两种语言机制可用于保证跨线程内存操作的一致性――synchronized 和 volatile。 按照 JLS 的说法,“在没有显式同步的情况下,一个实现可以自由地更新主存,更新时所采取的顺序可能是出人意料的。”其意思是说,如果没有同步的话,在一......
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 6907字 评论关闭
一. 在c中分为这几个存储区1.栈 - 由编译器自动分配释放2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。- 程序结束释放4.另外还有一个专门放常量的地方。- 程序结束释放                                                                                                                                              在函数体中定义的变......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 9681字 评论关闭
今天看了《深入理解Linux内核》的中断和异常一章,对Softirq,tasklet和workqueue做一个简单的总结和分析。 其实softirq和taskled都属于软中断,而工作队列是和软中断无关,仅仅是内核中的一个内核线程在等待工作任务,工作队列可以发送工作任务。不过他们还是有个共同点,就是都有延后执行的作用。 1.首先看do_softirq如何被调用和如何处理。 #ifdef__ARCH_IRQ_EXIT_IRQS_DISABLED #define invoke_softirq() __do_softirq() #else #define invoke_softirq() do_softirq() #endif /* Exitan interrupt context. Process softirqs......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 826字 评论关闭
Swap Nodes     Success Rate: 79.69% Max Score: 40 Difficulty: Moderate Solve Challenge Matrix Rotation     Success Rate: 82.35% Max Score: 40 Difficulty: Moderate Solve Challenge Valid BST     Success Rate: 86.72% Max Score: 20 Difficulty: Easy Solve Challenge Prison Transport     Success Rate: 76.92% Max Score: 30 Difficulty: Moderate Solve Challenge Substring Searching     Success Rate: 73.44% Max Score: 50 Diffic......
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 5028字 评论关闭
为了结局8个基本数据类型的变量不能当成Object类型变量使用的问题,Java提供了包装类(Wrapper Class) boolean b1 = true; Boolean b1Obj = new Boolean(b1); int it = 5; Integer itObj = new Integer(it); Float f1 = new Float("4.56"); Boolean bObj = new Boolean("false"); boolean bb = bObj.booleanValue(); int i= itObj.intValue(); float f = f1.floatValue(); 自动装箱和自动拆箱 Integer inObj = 5; Object boolObj = true; int it = inObj; 包装类还可实现基本类型变量和字符串之间的转换,除了Character之外的所有......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 1889字 评论关闭
题意: 给出一个 n,k; 接下来4*k行,每行一个字符串。 对于每行字符串,截取从后开始的第k个元音字母到最后为新的字符串。 四个新的字符串是否组成:"aabb","abba","abab","aaaa"的押韵方式 比较n个组成后的字符串,如果有"aabb"之后还有其他除“aaaa”之外的押韵方式,则输出no。 如果只有aaaa,则输出aaaa. aaaa和任意字符串押韵方式输出后者。 #include <iostream> #include <cstdio> #include <algorithm> #include <string> #include <cmath> #include <cstring> #include <queue> ......
阅读全文
  • 11月
  • 29日
综合 ⁄ 共 3135字 评论关闭
 与HTML相似,Flex允许在MXML标签中通过CSS样式来设置组件的外观。到flex4.5后已经基本上支持了HTML中的所有CSS的应用方式,这里主要来列举下flex4.5中CSS选择器的使用方法。       CSS选择器可以包括,标签选择器、类别选择器、ID选择器、交集选择器、并集选择器、后代选择器、全局选择器、伪类等,这些样式应用都已经在flex得到支持。 1.标签选择器      标签选择器是根据MXML文件中组件的类型来设置的,示例如下: <fx:Style>         @namespace s "library://ns.adobe.com/flex/spark";         @namespace mx "li......
阅读全文