现在位置: 首页 > pomp发表的所有文章
  • 11月
  • 16日
综合 ⁄ 共 468字 评论关闭
实例: INSERT INTO 卷烟库存表(卷烟品牌,库存数量,库存单价,库存金额) SELECT '红塔山新势力',100,12,1200 UNION ALL SELECT '红塔山人为峰',100,22,NULL UNION ALL SELECT '云南映像',100,60,500 UNION ALL SELECT '玉溪',0,30,0 GO   语法: insert into 表名(字段名1,字段名2,字段名3……) select '字段1值','字段2值','字段3值' UNION ALL select '字段1值','字段2值','字段3值' UNION ALL …… select '字段1值','字段2值','字段3值' GO     (注:union 与union all 的区别  当两个表中都有一同名字段,且有部分值......
阅读全文
  • 10月
  • 09日
综合 ⁄ 共 10265字 评论关闭
问题: 在运行时,对一个JAVA类,能否知道属性和方法;能否调用它的任意方法? 答案是可以的,JAVA提供一种反射机制可以实现。   目录 什么是JAVA的反射机制 JDK中提供的Reflection API JAVA反射机制提供了什么功能 获取类的Class对象 获取类的Fields 获取类的Method 获取类的Constructor 新建类的实例        Class<T>的函数newInstance        通过Constructor对象的方法newInstance 调用类的函数          调用private函数 设置/获取类的属性值          private属性 动态创建代理类          动态......
阅读全文
  • 08月
  • 17日
算法 ⁄ 共 2178字 评论关闭
题目链接:poj 2763 Housewife Wind 题目大意:给定一棵树,然后2种操作: 0 u:输出路径s到u的权值和,并且s变成u 1 i w:节点i增加w 解题思路:树链剖分,然后用线段树维护,单点修改区间查询。 #include <cstdio> #include <cstring> #include <algorithm> using namespace std; const int maxn = 100005; int N, Q, S, ne; int first[maxn], jump[maxn * 2]; int id, far[maxn], son[maxn], cnt[maxn], dep[maxn], top[maxn], idx[maxn]; struct Edge { int u, v, w; void set (int u, int......
阅读全文
  • 03月
  • 25日
综合 ⁄ 共 1100字 评论关闭
来自:http://liucun.iteye.com/blog/801691 " "分配了内存 ;null没有 调用null的字符串的方法会抛空指针异常。 ""是一个字符串(String).它在内存中是存在的.它可以使用Object对象中的方法(如"".toString();"".equals()) 而null它是一个空对象.在内存中是不存在的.它不可以使用Object对象中的方法 ""占内存.. 在内存中会分配一个空间. null不占内存. 为空引用. String str1 = null; str引用为空 String str2 = ""; str应用一个空串 也就是null没有分配空间,""分配了空间,因此str1还不是一个实例化的对象,儿str2已经实例化。 注......
阅读全文
  • 04月
  • 19日
综合 ⁄ 共 4534字 评论关闭
J2EE,作为开发mission-critical的企业级应用的一整套规范的整合平台,规范多、内容广,从而给开发J2EE应用带来了很多“麻烦”。比如,为实现内容的RDBMS存储,我们可能的方法有JDBC、Entity Beans、JDO、O/R Mapping工具(TopLink、Hibernate)、XML-DBMS、JAXB等方法(其中一些方法不是J2EE规范所包含的)。因此,为实现J2EE各层(至少有表示层、控制层、商业逻辑层等3层)以及层与层之间的耦合,J2EE系统架构师需要考虑的问题会很多。加上,J2EE本身的快速发展,给架构、开发具有工业强度的J2EE应用带来一些难题。   同时,软......
阅读全文
  • 03月
  • 29日
综合 ⁄ 共 516字 评论关闭
存储过程 create or replace PROCEDURE p_name (argument [model] datatype, argument2 [model] datatype) IS ----------变量定义,不需要DECLARE BEGIN --body END; /   函数:跟存储过程不同的是他可以返回值 create or replace FUNCTION f_name (atgument1 [model] datatype, argument2 [model[ datatype) return datatype IS ---declare BEGIN --body END; 包: create or replace package myp2 IS g_name VARCHAR(12):='corey; function myf(name varchar2) return NUMBER; END myp2; create or replace package body myp2 I......
阅读全文
  • 02月
  • 15日
综合 ⁄ 共 935字 评论关闭
 首先是调用的标签:  如果调用的是网站的总访问量: <script src="{dede:field name='phpurl'/}/count.php?view=page&aid=2&mid=1" type='text/javascript' language="javascript"></script> 如果是个别文章的访问量:<script src="{dede:field name='phpurl'/}/count.php?view=1&aid=2&mid=1" type='text/javascript' language="javascript"></script> 其实只要view不等于‘page’就行了。 而在htdocs/plus/count.php里面我看了一下代码只有文章的访问量,没有查询整个网站的访问量。所以......
阅读全文
  • 02月
  • 02日
综合 ⁄ 共 3648字 评论关闭
  上面是谈过分依赖持久层的一个现象,还有一个正好相反现象,持久层散发出来,开始挤占业务层,腐蚀业务层,整个业务层到处看见的是数据表的影子(包括数据表的字段),而不是业务对象。Hibernate是一个基于对象模型持久化的技术,因此,关键是我们需要设计出高质量的对象模型,遵循DDD领域建模原则,减少降低关联,通过分层等有效办法处理关联。 越来越多人开始使用Java,但是他们大多数人没有做好足够的思想准备(没有接受OO思想体系相关培训),以致不能很好驾驭Java项目,甚至 导致开发后的Java系统性能缓慢甚至经常当机。很......
阅读全文
  • 01月
  • 24日
综合 ⁄ 共 951字 评论关闭
来自阿里巴巴的首席数据库管理员(DBA)冯春培为甲骨文全球第100个ACE。   甲骨文公司为了扩大 Oracle 社区的作用,启动了 Oracle ACE 计划,通过证书颁发正式确认 Oracle 倡导者,承认其为该社区的技术推广人和培训师。 Oracle ACE 是技术专家并且热心分享他们的经验 — 无论通过撰写书籍、文章或博客、在活动上发表演讲、参与 OTN 论坛或只是在他们各自的机构中充当 Oracle 的宣传员。甲骨文技术社区中的人员不断推荐候选人,而提名委员会则对这些候选人进行资格认定。   冯春培是甲骨文全球第100个ACE,是中国的第8位ACE......
阅读全文
  • 01月
  • 09日
综合 ⁄ 共 835字 评论关闭
今天写一个成绩表的小程序添加一个ScrollView里面嵌套一个ListView(现在想有点二,ListView自带的有滚动效果的,但还是提出问题跟大家分享哈),碰到了一个问题,不论我的layout_height设置为fill_partent,但不管ListView中添加多少行数据,只能显示二行 翻了一下文档和百度了一下,还有我的QQ群主hellogv给我的提示:   Romain Guy write a little info about a ScrollView attribute that is missing  from documentation : android:fillViewport=”true” . It must be set to ScrollView and has the following efect : w......
阅读全文
  • 12月
  • 22日
综合 ⁄ 共 2135字 评论关闭
* 毕业后这5年里的迷茫,会造成10年后的恐慌,20年后的挣扎,甚至一辈子的平庸。 * 如果不能在毕业这5年尽快冲出困惑、走出迷雾,我们实在是无颜面对10年后、20年后的自己。毕业这5年里,我们既有很多的不确定,也有很多的可能性。   * 出路在哪里?出路在于思路!   * 成功的人不是赢在起点,而是赢在转折点。   * 一个人在毕业这5年培养起来的行为习惯,将决定他一生的高度。我们能否成功,在某种程度上取决于自己对自己的评价,这就是定位。你给自己定位是什么,你就是什么。定位能决定人生,定位能改变命运。丑小鸭变成白天鹅......
阅读全文
  • 12月
  • 16日
综合 ⁄ 共 3619字 评论关闭
快速排序被公认为是本世纪最重要的算法之一,这已经不是什么新闻了。对很多语言来说是实际系统排序,包括在Java中的Arrays.sort。 那么快速排序有什么新进展呢? 好吧,就像我刚才提到的那样(Java 7发布两年后)快速排序实现的Arrays.sort被双基准(dual-pivot)排序的一种变体取代了。这篇文章不仅展示了为什么这个变化如此优秀,而且让我们看到Jon Bentley和Joshua Bloch的谦逊。 我当时做了什么? 与所有人一样,我想实现这个算法并且对一千万个数值排序(随机数据和重复数据)。奇怪的是,我得到了下面的结果: 随机数......
阅读全文