`
awenhaowenchao
  • 浏览: 71912 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
import random secret = random.randint(1,10) print("---------------Welcome----------------") result = False while(result == False): tmp = input("不妨猜猜现在awen心里想的哪一个幸运数字?") guess = int(tmp) if guess == secret: print("真牛逼,你第一次就猜对了!\n") print("欢迎下次再来") res ...

JAVA annotation

    博客分类:
  • J2SE
接口 Annotation 是一个被所有注解类型实现的通用接口。但是如果硬编码实现此接口不能定义一个注解类型,同时,此接口本身也不是一个注解类型。 所有注解声明格式为: @interface annotationName{    } 隐式表明某个类型(注解类型)实现了接口java.lang.annotation.Annotation 类、枚举 ElementType 枚举某注解的应用元素。 public enum ElementType {     /** Class, interface (including annotation type), or enum declaration * ...
第三章 对象的共享 1,同步锁     1,描述实现原子性或边界区     2,内存可见性 保证数据一致 2,volatile 稍弱的同步机制  开销介于普通代码与synchronize之间     写入volatile变量表示跳出同步代码块,读取volatile变量表示进入同步代码块 作用类似缩减synchronize范围         jvm需要设置为-server模式 不建议使用 3,发布与溢出     内部类获取外部类的引用方法: [OutClass].this 4,发布和溢出     出于某种原因,使某对象在其作用域(private、default、protected、publ ...
  转自:http://labs.chinamobile.com/news/mpay/72992     内容摘要:移动支付市场交易规模不断增长,具有巨大商机,支付市场有很多先发者,在国内和国外已然出现很多移动支付技术公司。目前近距无线通信技术越来越发达,有更多的人享受到科技的福利,让支付变得更方便、更快捷。通过声音支付相对于NFC是更新颖的支付方式,也由此诞生了很多相关技术……   移动支付市场交易规模不断增长,具有巨大商机,支付市场有很多先发者,在国内和国外已然出现很多移动支付技术公司。目前近距无线通信技术越来越发达,有更多的人享受到科技的福利,让支付变得更方便、更快捷。通过声音支付相对于 ...
java设计模式之结构型模式 1,适配器模式     概念: 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。     适用性:     应用场景:     1,ja ...
    由于公司电子商务网站平台版本老化,且使用oracle数据库,前期DBA在设计数据库建表结构时候存在一定的问题,对索引的使用不够重视,大致数据的查询比较慢(当然也有一些由于使用hibernate中不够重视ORACLE采用自下而上的 ...
    在公司内网用到了apache2做web服务器,每当内部发文的时候,尤其是一些人事任免及销售目标下发、达成情况总会出现达到最大连接数的情况,导致阻塞。     一般apache采用prefork和worker机制,通过apachectl -l命令查看默认使 ...
转帖: http://hi.baidu.com/victor036/blog/item/d14024432ef1b41c72f05dfb.html oracle中delete与trucate的区别2010-10-20 13:45 1.准备数据与相关表 drop table dt_test_tab; create table dt_test_tab (i number); create index dt_test_idx on dt_test_tab(i); insert into dt_test_tab values (1); insert into dt_test_tab selec ...
    之前用一周时间为上品折扣公司搭建了CAS+APACHEDS的SSO,后来发现,APACHEDS在很多方面存在不足,尤其是集群方面,故又花了一周时间安装了openldap集群。     下面是遇到的一些问题及解决方案: 安装OPENLDAP步骤 下载OPENLDAP并安装 下载地址:http://www.openldap.org/software/download/ 下载版本包括发布版本和稳定版本 安装OPENLDAP遇到的问题 在/usr/local目录下执行如下命令: tar -zxf openldap-2.4.26 cd openldap2.4.26 ./configure 出现 ...
转自:http://blog.csdn.net/jackpk/archive/2010/10/18/5948448.aspx robbin对oracle ROWNUM 方式分页效率问题的看法: http://www.iteye.com/topic/8805: select  * from  ( select  row_.*, rownum rownum_ from  (...... ) row_ where  rownum <= ?) where  rownum_ > ?   select * from ( select row_.*, rownum rown ...
转载:http://hi.baidu.com/easyphp/blog/item/c70fc9d0cbd13d82a1ec9c6d.html CSS实现背景色的渐变兼容问题解决2010年07月23日 星期五 15:26CV产物 一、有点俗态的开场白 要是两年前,实现“兼容性的渐变效果”这个说法估计不会被提出来的,那个时候 ...
    转载:http://dev.csdn.net/author/fuwei2241/8df24e044bcd4c48902f9f329d55be7c.html     我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1)      选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, ...
转自:http://shiyaobin888.blog.163.com/blog/static/4110683520102684137158/ 如何提高大型网站的访问速度,根据理解和经验一般常用的方法如SQL优化、缓存、集群等等,NewEgg的专家提示说做过大型网站的话应该知道数据库读写分离的。 读写分离(Read/WriteSplitting)”,基本的原理是让主数据库处理事务性查询,而从数据库处理SELECT查询。数据库复制被用来把事务性查询导致的变更同步到集群中的从数据库。 对于大访问量的网站,一般会采用读写分离,比如ebay的读写比率是260:1,也就是大型的电子商务网站的。 ...
转帖于:http://www.cnblogs.com/skydau/archive/2009/08/30/1556701.html 大型电子商务网站架构,摘抄 7.同一个网站的多语言该如何处理是好,使用配置文件然后cookie或url来判别?===客户是自己公司,使用标准方法即可 8.电子商务网站最多的就是 商品的打折方式和积分的赠送了,这里要怎么设计才好(工厂模式)?===采购成熟的规则引擎 9.如果同一时间并发大量订单的话,如果确保一个订单的有效提交呢? ==电子商务一般要使用MQ,推荐IBM MQ;使用MSMQ也可 第一点是数据库要设计好,要达到什么级别,你可能需要考虑哪些表需要 ...
Chapter 4. Composing Objects 组合对象     So far, we've covered the low-level basics of thread safety and synchronization. But we don't want to have to analyze each memory access to ensure that our program is thread-safe; we want to be able to take thread-safe components and safely compose them into larg ...
Global site tag (gtag.js) - Google Analytics