我发现读书读程序本质是一样的。读书的最高境界是什么?就是能够发现书中精妙之处,能找出书中缪误的地方。以前看到一篇有关读书的文章,记忆犹新。文章说《红楼梦》有一章说贾母第一次会见林黛玉时,问及林黛玉的受教育程度,之后又有人问林黛玉的受教育程度,林黛玉的两次回...
转载 2006-05-25 13:08:00
40阅读
2评论
        我发现读书读程序本质是一样的。读书的最高境界是什么?就是能够发现书中精妙之处,能找出书中缪误的地方。以前看到一篇有关读书的文章,记忆犹新。文章说《红楼梦》有一章说贾母第一次会见林黛玉时,问及林黛玉的受教育程度,之后又有人问林黛玉的受教育程度,林黛玉的两次回答不一样。原因是林黛玉在回答完贾母的问题后发现贾母有“女子无才便是德”的思想,于是在第二次回答时便改了口径。这说明林黛玉是一个
原创 2021-12-16 11:06:23
83阅读
kettle有两种脚本方式:转换工作,工作中可以添加转换.以下以转换为例.1.新建一个转换,2.在工作中经常用到的是表输入表输出(从一个数据库中提炼数据,插入到另外一个数据库中进行保存)点击核心对象 --> 输入 --> 表输入这个节点是用来从数据库中查询数据点击“表输入”-->新建 首先创建一个数据库连接,要让kettle知道从哪里查询数据kettle支持多种数据库连接,因
● 请你简述一下synchronized与java.util.concurrent.locks.Lock的相同之处不同之处?考察点:锁机制参考回答:主要相同点:Lock能完成synchronized所实现的所有功能主要不同点:Lock有比synchronized更精确的线程语义更好的性能。synchronized会自动释放锁,而Lock一定要求程序员手工释放,并且必须在final...
原创 2022-01-20 14:09:14
34阅读
● 请你简述一下synchronized与java.util.concurrent.locks.Lock的相同之处不同之处?考察点:锁机制参考回答:主要相同点:Lock能完成synchronized所实现的所有功能主要不同点:Lock有比synchronized更精确的线程语义更好的性能。synchronized会自动释放锁,而Lock一定要求程序员手工释放,并且必须在final...
原创 2021-07-07 11:26:47
142阅读
对象的属性方法放在创建对象的{}内。属性属性值之间用(:)隔开,方法函数体之间也是用(:)隔开,函数包括 函数体。 使用的形式与构造函数创建对象不一样,它的公式如下: function 对象名(可选参数1,可选参数2,可选参数3,...){ this.属性=属性值; ... this.方法=f
原创 2021-07-14 09:54:35
100阅读
七 正确使用索引一 索引未命中并不是说我们创建了索引就一定会加快查询速度,若想利用索引达到预想的提高查询速度的效果,我们在添加索引时,必须遵循以下问题1 范围问题,或者说条件不明确,条件中出现这些符号或关键字:>、>=、<、<=、!= 、between...and...、like、大于号、小于号不等于!=between ...and...like2 尽量选择区分度高的列作为
数组是一个很常用的数据类型,在不同的语言中它既有相似点又有各个语言所特有的地方,下面是个人对于数组的一些理解: 相同点:1、不管是在C/C++或是Java中,数组都是相同类型的数据集合,虽然在面向对象语言中,由于类之间的继承的关系,让一个数组中可能存有看似不同的数据类型,但是注意本质上它们都是继承自同一个类型即数组的类型的(例如:对于一个水果数组:数组中的值可能有苹果、香蕉、葡萄。。。但
- 三层架构(表现层、业务逻辑层、数据访问层),现在一般软件项目采用的都是应用、中间件data服务器这样的三层.是现在一般软件项目的主流架构.- SOA(service oriented architecture)是面向服务的体系架构,主要是一种软件开发的思想.按照不同对象的需求开发、封装相应的程序,并且独立于实现服务的硬件平台、操作系统编程语言,这样可以有效节省投资,并大大提高软件的
百科是这样定义数据挖掘和数据分析的。数据分析:是指用适当的统计分析方法对收集来的大量数据进行分析,提取有用信息形成结论而对数据加以详细研究概括总结的过程。这一过程也是质量管理体系的支持过程。在实用中,数据分析可帮助人们作出判断,以便采取适当行动。数据分析的数学基础在20世纪早期就已确立,但直到计算机的出现才使得实际操作成为可能,并使得数据分析得以推广。数据分析是数学与计算机科学相结合的产物。数
  #include 1.可包含本地文件(不包含VTL) 2.文件内容不经过template engine处理 3.出于安全性的考虑,此文件只能位于TEMPLATE_ROOT目录下
转载 精选 2012-01-16 11:40:36
1504阅读
拦截器过滤器之间有很多相同之处,但是两者之间存在根本的差别。其主要区别为以下几点:1)拦截器是基于JAVA反射机制的,而过滤器是基于函数回调的。 2)过滤器依赖于Servlet容器,而拦截器不依赖于Servlet容器 3)拦截器只能对Action请求起作用,而过滤器可以对几乎所有的请求起作用。 4)拦截器可以访问Action上下文、值栈里的对象,而过滤器不能 5)在Action的生命周期中,拦截
转载 2016-08-25 16:11:00
53阅读
2评论
1. UILabel UITextView 比较          UITextView  是 UILabel 的加强版本,比UILabel支持的功能更多。           以下是UI的实际运行效果所对应的区别:-   对应代码:@implementation ViewController- (void)viewDidLoad { [super view
原创 2023-05-15 19:05:19
72阅读
1.前提条件需要:1>本机上装有SQL Sever数据库(2005、2008或者更高版本)2>eclipse或者myeclipse开发环境3>jar文件(名为sql_jdbc.jar或者sql_jdbc4.jar),jar文件内有JDBC相关类文件4>dll文件(名为sqljdbc_auth.dll),dll动态链接库文件内有与windows系统相关的内容---需要的dll
转载 2023-07-17 23:11:19
29阅读
 jqueryphp相同的MD5加密 注意:一定要再UTF-8环境下加密值才一样。   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xht
原创 2012-12-05 17:28:57
2089阅读
PythonJava的区别:一、python虚拟机没有java强,java虚拟机是java的核心,python的核心是可以很方便地使用c语言函数或c++库。二、python是全动态性的,可以在运行时自己修改自己的代码,java只能通过变通方法实现。python的变量是动态的,而java的变量是静态的,需要事先声明,所以java ide的代码提示功能优于python ide。三,python的产生
大多数情况下,对象在新生代中eden区分配。当eden区没有足够空间进行分配时,虚拟机将发起一次Minor GC。新生代GC(Minor GC):指发生在新生代的垃圾收集动作,Minor GC非常频繁,回收速度一般也比较快。老年代GC(Major GC/Full GC):指发生在老年代的GC,出现了MajorGC经常会伴随至少一次的Minor GC(并非绝对),Major GC的速度一般会比Min
原创 2023-07-06 13:18:36
71阅读
日前,华为开发者大会上鸿蒙OS系统已经正式亮相,它是基于微内核的全场景分布式OS,可以实现模块化耦合,针对不同的设备,如智慧屏、穿戴设备、车机、智能音箱、手机等能够弹性部署,华为消费者业务CEO对鸿蒙OS进行了各方面的介绍。随后官方还宣布了方舟编译器正式开源的消息,余承东表示,方舟编译器能够通过多终端 IDE 开发环境来支撑当前的鸿蒙 OS,现阶段方舟编译器支撑着鸿蒙内核,可以提升60%的编译性能
1.JavaScript:一种网页交互技术,直接嵌入到HTML中,由浏览器解释,不需要预编译。它与Java的区别在于:    1)Java的特点:封装、继承、多态没有编译器,逐行执行。是基于对象(内置了大量对象)的,但不支持严格的封装、继承、多态prototype属性,用来指定该对象的原型,类似继承        --
1.jQuery ajax$.ajax({ type: 'POST', url: url, data: data, dataType: dataType, success: function () {}, error: function () {}});传统 Ajax 指的是
原创 2020-06-16 22:58:00
117阅读
  • 1
  • 2
  • 3
  • 4
  • 5