`
javawebsoa
  • 浏览: 408385 次
社区版块
存档分类
最新评论
文章列表
接触编程以来,在数据存储方面一直用的MS SQL。Oracle这名字对我来说是如此的熟悉,但是对其内容却很陌生,最近公司的一个项目用起了Oracle,所以也开始高调的用起了Oracle。在没有接触Oracle之前,听很多人都说Oracle的语法与MS SQL差不多,我在朋友圈里也帮着吹嘘这个观点。告诉朋友们,Oralce与MSSQL差不多,确实,貌似一看CRUD几乎没区别,但是当你慢慢深入了解Oracle的时候,你会发现这个观点有点愚蠢。   我们先来说个很常见的开发案例,有一张Account表,有两个字段分别为AccountID, AccountName,其中AccountID为主键,往这 ...
很久没有有计划的去读书做笔记了,可能有些书是原来看过的,但是没有笔记,看了过了一段时间又忘记了,自从看完博客园一位码兄的文章后,收获彼多,笔记真的很重要,可是从小学到大学,自己都不怎么记笔记,所以算不上一个好学生,步后社会后,特别是年龄大了后,不得不去看笔记,来复习原来的知识点,不可能一本书一本书的去找,这时候,笔记就显示格外重要了,希望我还不晚。坚持看完,并做好笔记。别人花5年能做完的事,做好的事,我争取用10年完成,再不行用20年也行。工作几年感觉自己还是个菜鸟,有点内玖,有过迷茫,有过失落,虽没有到而立之年,但是也快了,希望重拾自己多年前的梦想。希望得到园内高手的指导。为所有迷茫过的 ...
Java目前来讲不支持委托,就是方法的回调.而要达到这种功能,需要用到对象回调.虽然Java提供了匿名对象可以在一定程度上简化事件处理对象的编写,但由于一些接口方法很多,如果用命名对象或者匿名对象来处理事件的话,就需要实 ...
根据Matrix67的"囚徒与灯泡"文章而写: public class Wakeup { static class People { //记录第一次进入时确定的位置 0未确定,-1 左边 1右边. public int Position; //手上的球 public int BallNum; //标识 public int Id; //是否还在参与跷跷板游戏 public boolean OnLine; public People(int Id) { this.Id = Id; Position ...
灰尘蒙蒙藏群妖, 周围都是豺狼笑, 左右东西难协调, 为解愁绪放鞭炮. 万众齐奔房地产, 经济直上九重天, 只要机器不缺纸, 小小宇宙值几钱?
今天查了下考试成绩,虽然是刚刚过,但也很高兴,至少去年的4个技术目标达成了2个, 这把年纪去考不容易! 有志者,事竟成,坚持就会有收获! 自我庆贺一下! 我前面总结的架构风格还是有点用的,大家如果需要,可以直接去资源里下载.
从更高的层次来思考设计模式其实就是方法论的范畴,对于现在流行的软件设计模式来讲,对其介绍的出发点大部分都处在程序设计层面.设计模式本身属于方法学层面,是人们在对现实世界的认知和改造过程中总结而来,因此,这些方 ...
为了进一步理解类的初始化过程,这里有必要进一步区分一下类的实例化(类实例)和类的对象实例化(对象实例),我们通常所说的实例化都是指对象实例化。 我们可以把类的使用简单分为三个过程:类加载,类实例化,对象实例化。类的加载:由Java虚拟机根据需求将要用的类加载到内存中,让类的代码处于可用状态;对于解释型虚拟机来说,这个代码就直接可解释执行,而对于采用即时编译(JIT)技术来说,虚拟机一般会在方法第1次调用时将字节码编译成目标机器语言,而且是要多少编译多少。类的加载在一个程序运行期间一般只执行一次。类实例化:其实实例化主要是为成员变量分配空间,代码本身当然无所谓实例化,都是公共的。类之所以要实例化主 ...
1) 异常处理机制 在程序运行过程中,如果某条语句执行出现意外(比如,零除错误,IO错误等),那么Java的虚拟机就会停下,不会继续执行后续的语句,而是由里到外(因为一个方法内部,异常捕获是可以嵌套的),沿被调用关系寻找异常处理模块,如果:A) 最终找到异常处理模块,则转而执行异常处理模块中的语句,异常处理语句执行完成后,则继续执行异常处理模块的后续语句(可能是finally模块),如下: public class ExceptionTest { public static void main(String[] args) throws Exception { try { ...
1)类的可见性:public;友好的(无关键字);protected;private; public:公开类,在包内,包外都可见,是可见性级别最高的; 友好的:也是默认的安全级别,包外不可见,包内可见.用在内部类同protected级别相同. protected:保护级,只能用于内部类.对类及 ...
对于基本类型变量来说,因为都被分配在内存栈中,因此释放不是问题,而且都会被及时地释放.但对于引用类型来说,就不一样了.Java提供了基本的对象内存回收机制-垃圾回收器.下面看看如何工作:首先我们必须了解一点,引用类型的 ...
今天跟老同学一起爬了深圳的梧桐上,回到家已经很晚了,作为新年的第一天,觉得还是要写点什么,总结一下过去,展望一下未来,给自己一个鞭策.下面是去年第1天写的2012技术期望:1、过系统架构师认证; 2、玩转Linux及其编程(阅读至少一半Linux内核代码); 3、体验大数据处理及云架构,并充分实践(写一个自己的MapReduce框架); 4、英语能开口说话; 总结一下,系统架构师参加考了,过没过还不知道,但收获还是有的,就是通过考证,至少把架构方面的理论和实践都总结了一下,有更深的理解;3算是勉强完成的,虽然都做过,但充分实践还算不上;第4点,基本无进展;第2点,我感觉这个技术期望当时定的是有 ...
static void f3(short x) { prt("f3(short)"); } static void f3(int x) { prt("f3(int)"); } static void f3(long x) { prt("f3(long)"); } static void f3(float x) { prt("f3(float)"); } static void f3(double x) { prt("f3(double)");} static void prt( ...
类的初始化包括实例成员的初始化和静态成员的初始化:1、静态成员变量的初始化静态变量的初始化方法: A)直接赋值 public staticStringvariableA="hello",//当然也可以调用方法或者其它变量来赋值,但必须满足前向引用的原则.B)在静态从句中写赋值语句:static{//初始化语句块}其中直接赋值触发在第一次引用该变量时执行;而静态从句得触发有两个时刻,一是静态变量被引用时,二是在类第一次被实例化时.如果同时包含A,B情况,其执行初始化顺序是A->B.这种初始化是一种规定,记住就好,当然,这种规则业必须满足合理性,这就是类第一次 实例化前,静 ...
继续昨天的便签改进例子,便签的功能应该有:1)很好的手写功能,有语音输入更好(这个不是关键);2)很好的文字,图片,公式识别、排版和展现功能;3)具有基本的分类管理,关键词检索,提醒等功能; 在这种情况下可以向两个方向延伸 ...
Global site tag (gtag.js) - Google Analytics