现在位置: 首页 > slay发表的所有文章
  • 08月
  • 15日
综合 ⁄ 共 6244字 评论关闭
Dom元素基本操作方法API,先记录下,方便以后使用。   W3C DOM和JavaScript很容易混淆不清。DOM是面向HTML和XML文档的API,为文档提供了结构化表示,并定义了如何通过脚本来访问文档结构。JavaScript则是用于访问和处理DOM的语言。如果没有DOM,JavaScript根本没有Web页面和构成页面元素的概念。文档中的每个元素都是DOM的一部分,这就使得JavaScript可以访问元素的属性和方法。   DOM独立于具体的编程语言,通常通过JavaScript访问DOM,不过并不严格要求这样。可以使用任何脚本语言来访问DOM,这要归功于其一致的API。表3-1......
阅读全文
  • 05月
  • 23日
数据库 ⁄ 共 20357字 评论关闭
功能 Spark新发布的Spark SQL组件让Spark对SQL有了别样于Shark基于Hive的支持。参考官方手册,具体分三部分: 其一,能在Scala代码里写SQL,支持简单的SQL语法检查,能把RDD指定为Table存储起来。此外支持部分SQL语法的DSL。 其二,支持Parquet文件的读写,且保留Schema。 其三,能在Scala代码里访问Hive元数据,能执行Hive语句,并且把结果取回作为RDD使用。 第一点对SQL的支持主要依赖了Catalyst这个新的查询优化框架(下面会给出一些Catalyst的简介),在把sql解析成逻辑执行计划之后,利用Catalyst包里的一些类和接口,......
阅读全文
  • 12月
  • 15日
综合 ⁄ 共 30985字 评论关闭
来源:深入理解Java 7:核心技术与最佳实践 方法句柄(method handle)是JSR 292中引入的一个重要概念,它是对Java中方法、构造方法和域的一个强类型的可执行的引用。这也是句柄这个词的含义所在。通过方法句柄可以直接调用该句柄所引用的底层方法。从作用上来说,方法句柄的作用类似于2.2节中提到的反射API中的Method类,但是方法句柄的功能更强大、使用更灵活、性能也更好。实际上,方法句柄和反射API也是可以协同使用的,下面会具体介绍。在Java标准库中,方法句柄是由java.lang.invoke.MethodHandle类来表示的。 1.方法句柄的......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 1172字 评论关闭
这几天在装Apache httpd服务后,启动httpd服务,报错如下: Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 0.0.0.0 for ServerName (13)Permission denied: make_sock: could not bind to address [::]:88 (13)Permission denied: make_sock: could not bind to address 0.0.0.0:88 no listening sockets available, shutting down Unable to open logs             [FAILED] 发现是SELinux在作怪,查看SElinux使用状态 #getenforce Enforcing SElinux未禁用。 1、临时......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 3267字 评论关闭
JAVA解析XML的方式DOM、SAX、DOM4J、JDOM、StAX之详解与比较 1.各种方式的详解 1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找 特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM 以及广义的基于树的处理具有几个优点。首先,由于树在内存中是持久的,因此可以修改它以便应用程序能对数据和结构作出更改。......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 511字 评论关闭
import java.io.IOException; import java.util.*; public class Two { public static void main(String[] args)throws IOException{ Scanner sc=new Scanner(System.in); System.out.println("请输入一个字符串"); String str=sc.nextLine(); boolean a=true; for(int i=0;i<str.length();i++){ char c=str.charAt(i); if(Character.isLowerCase(c)) continue; else{ a=false; break; } } if(a==false) System.out.println("这个字符串不全为小写字母"); else System.out.......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 1323字 评论关闭
快速求组合数可以用组合数公式或说杨辉三角: C(n-1,m)+C(n-1,m-1)=C(n,m) 例如c3,0+c3,1=c4,1  c3,1+c3,2=c4,2   从c1,0 c1,1开始往后推 int a[n][n];// c(1,1) => c(n-1,n-1) a[1][0]=a[1][1]=1; for(int i=2;i<n;i++)     for(int j=0;j<=i;j++){     if(j==0) a[i][j]=1;    else a[i][j]=a[i-1][j]+a[i-1][j-1];   } LUCAS定理: n=E(ai*p^i), m=E(bi*p^i) c(n,m)%p=II (c(ai,bi) ) %p 注意,c(ai,bi)%p=II(ai+i-bi)/i =  II(ai+i-bi) * (i^(p-2)) %p m^n 可以用快速乘方运算求得。 int kpow(ll n,ll m){ ll ......
阅读全文
JAVA、PHP、RUBY、PYTHON、HTML等语言视频教程合集,很全面。 网址: http://brieftools.info/video/  
阅读全文
  • 03月
  • 29日
综合 ⁄ 共 7828字 评论关闭
转载自http://blog.csdn.net/whqet/article/details/42911059 还在使用setInterval吗,你out了,requestAnimationFrame可以实现更为经济、更加准确的控制动画,今天来看看它的来龙去脉。 ------------------------------------------------------------ --我参加了博客之星评选,如果你喜欢我的博客,求投票,您的支持是我的动力之源,走起! ----------------------------------------------------------------------------------------------------------------- 以往 在web动画、app动画中,我们经常通过setInterval或setTime......
阅读全文
    Android开发做到了一定程度,多少都会用到自定义控件,一方面是更加灵活,另一方面在大数据量的情况下自定义控件的效率比写布局文件更高。     一个相对完善的自定义控件在布局文件中和java代码中都应能灵活设置属性。另外在普通的布局中和AdapterView中都应能正确绘制,这就要求合理设计onMeasure方法,下文中会做比较详细的讲解。     本文原创,如需转载,请注明转载地址:http://blog.csdn.net/carrey1989/article/details/11757409     接下来我就一步一步来讲解如何设计和编写一个比较完善的自定义控件。     首先......
阅读全文
  • 02月
  • 12日
综合 ⁄ 共 510字 评论关闭
一共包括六列: 第一列:分区 第二列:装载点 第三列:分区的文件格式 第四列:文件格式参数 sync/async:是否允许硬盘与内存中的数据以同步方式写入。使用async异步写入方式速度会比较块。 auto/noauto:在启动时是否自动装载该分区。 rw/ro:让该分区以可擦写或只读方式装载。 exec/noexec:限制在此文件系统内是否有权执行。 user/nouser:是否允许用户使用mount指令装载。一般而言,我们不希望user身份的人使用mount,因此这里应该设定为nouser。 defaults:同时具有rw,suid,dev,exec,auto,nouser,async这些功能,所以默认情况下使......
阅读全文
  • 02月
  • 12日
综合 ⁄ 共 10444字 评论关闭
前言 ActiveX控件以前也叫做OLE控件,它是微软IE支持的一种软件组件或对象,可以将其插入到Web页面中,实现在浏览器端执行动态程序功能,以增强浏览器端的动态处理能力。通常ActiveX控件都是用C++或VB语言开发,本文介绍另一种方式,在.NET Framework平台上,使用C#语言开发ActiveX控件。 虽然本文通篇都在讲如何使用C#语言开发ActiveX控件,但我并不极力推荐使用这种技术,因为该技术存在明显的局限,即需要浏览器端安装.NET Framework(版本取决于开发ActiveX控件使用的.NET Framework版本),该局限对于挑剔的互联网用户,几乎......
阅读全文