自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jhjbjbn的专栏

分享、备忘

  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 Oracle中的单引号和&

对于Oracle中的‘和&,在sql语句中如果可能出现这些特殊字符,可先查找替换,再拼接sql语句,例如,在Java中, String oldStr = "!@#$%^&*()_+[];',./<>?:{}"; String newStr = ""; String resultStr = ""; if(oldStr.contains("'")){ newSt

2016-03-25 10:27:47 619

转载 ORACLE数据库如何查看分区表的相关信息

ORACLE数据库如何查看分区表的相关信息呢?不知道你有没有总结过这方面的知识。下面我们先创建两个表TEST、 GPRS_CELLTOPVOL_WK来做实验,脚本如下:CREATE TABLE GPRS_CELLTOPVOL_WK (       DATE_CD                 NUMBER ( 8 ) NOT NULL                      ,

2015-12-29 14:46:52 3145

原创 一些特殊字符的转义

一些特殊字符的转义[Sipo]点的转义:.  ==> \\u002E美元符号的转义:$  ==> \\u0024乘方符号的转义:^  ==> \\u005E左大括号的转义:{  ==> \\u007B左方括号的转义:[  ==> \\u005B左圆括号的转义:(  ==> \\u0028竖线的转义:| ==> \\u007C右圆括号的转义:) ==> \

2015-12-10 10:29:14 5388

原创 Oracle中,日期相加减换算日时分秒

今天在修复bug时,计算时间差有的正确,有的不正确,最后找到原来是trunc的原因在Oracle中,日期格式时刻意相加减的两个日期相减,默认就是天数days;days*24即为相差小时数;days*24*60即为相差分钟数;days*24*60*60即为秒数;不用再刻意转换、取整等,Oracle会自动保留小数位或者自动截取转换特别是取秒数时,使用trun

2015-11-24 17:47:12 2997

原创 quartz CronExpression表达式

一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素,按顺序依次为: [秒] [分] [小时] [日] [月] [周] [年]1.秒(0~59)2.分钟(0~59)3.小时(0~23)4.天(月)(0~31,但是你需要考虑你月的天数)5.月(0~11)6.天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)

2015-11-07 16:17:55 364

转载 将 Flex 集成到 Java EE 应用程序的最佳实践

将 Flex 集成到 Java EE 应用程序的最佳实践http://www.ibm.com/developerworks/cn/java/j-lo-jeeflex/

2015-11-07 15:32:41 449

转载 Java RMI之HelloWorld

Java RMI之HelloWorld篇 Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。 Java RMI不是什么新技术(在Java1.1的时代都有了),但却是是非常重要的底层技

2015-11-07 14:52:34 465

转载 关于Flex的MessageBroker Endpoints channels的配置运用

MessageBroker 我们称他为信息经纪人,它职责就是把messages 发给到services 就是我们的程序服务,它是BlazeDs在服务器上的核心。endpoint 处理完一个request,也即是把messages 从request抽取出来,然后传给MessageBroker ,然后MessageBroker 就检测这个消息的destination ,接着把它传给它想到的服务目的地。

2015-11-07 14:30:18 2471

原创 Spring中的ContextLoaderListener

ContextLoaderListener的作用:启动Web容器时,自动装配ApplicationContext的配置信息,因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。如何部署applicationContext的xml文件,如果在web.xml中不写任何参数配置信息,默认的路径是"

2015-11-07 11:38:19 434

转载 Flex中的Array和ArrayCollection

当Array的数据发生变化的时候,用它作为数据源的控件不能感知这种变化。 例如:myArray.push("new value"); 这时,如果一个List用它作为dataProvider,List的列表中不会增加新加入的这个值。 而当ArrayCollection的数据发生变化的时候,能够通知控件发生变化。 例如:myArrayCollection.addItem("new it

2015-10-29 14:39:22 587

转载 flex中的Alert用法

本文和大家重点讨论一下Flex Alert.show()flag详细值,Flex Alert.show()里面有多个属性,其中排在第三是flags,这个属性作用是在弹出的Alert提示框里面显示那一个或多个按钮,文档和书籍一般只写该属性可以自由组合。Flex Alert.show()flag详细值Flex Alert.show()里面有多个属性,其中排在第三是flags,这个属性作

2015-10-24 10:48:21 688

转载 Flex正则表达式

1.Flex正则表达式规则1.1普通字符字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。举例1:表达式"c",在匹配字符串"abcde"时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前编程语言的不同而可

2015-10-22 15:28:21 2051

原创 flex常用正则表达式(未完待续)

//网络IP验证规则 public var REGEXP_IP_EXPRESSION_STR:String = "^((2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(2[0-4]\\d|25[0-5]|[01]?\\d\\d?)$";//网络URL验证规则 public var REGEXP_URL_EXPRESSION_STR:String =

2015-10-22 14:27:56 870

原创 python中的幂函数、指数函数问题

最近在调代码,碰到幂函数、指数函数,总是提示ValueError: math domain errorValueError: negative number cannot be raised to a fractional power这些异常、错误,发现里边有很多细节问题:python中,想要表示a的b次方时,有两种方法:1,math.pow()这个内置函数2,**

2015-03-31 11:16:36 45340 1

转载 利用sed 命令去掉windows下回车符及空白符

1.去掉所有行的空格sed  -i ’s/ //g’   df.txt2.去掉所有行的空格sed  -e ’s/ //g’   df.txt  >cwm.txt3.将每一行拖尾的“空白字符”(空格,制表符)删除sed ’s/ *$//’  df.txt   >cwm.txt4.将每一行中的前导和拖尾的空白字符删除sed ’s/^ *//;s/ *$//’  df

2014-09-29 23:07:34 1311

原创 buffer cache和page cache的区别?Buffer,Cache区别

Page cache实际上是针对文件系统的,是文件的缓存,在文件层面上的数据会缓存到page cache。文件的逻辑层需要映射到实际的物理磁盘,这种映射关系由文件系统来完成。当page cache的数据需要刷新时,page cache中的数据交给buffer cacheBuffer cache是针对磁盘块的缓存,也就是在没有文件系统的情况下,直接对磁盘进行操作的数据会缓存到buffer cac

2014-09-29 18:02:11 875

原创 Linux常用工具命令

1,             系统监控常用的工具(1) vmstat 、iostat、netstat等(2) top  freesar 等 2,             CPU监控:一般用load,查看Cpu负载情况, 3,             内存监控:3.1 free命令 3.2实现上述清理脏页,把高速缓存中的数据和磁盘的数据同步的进程就是 pdfl

2014-09-29 17:57:59 557

转载 java中访问权限控制public protected default(friendly) 和private

public众生平等 protect肥水不流外人田 default大人可以小孩不行 private生是我家人,死我家鬼.

2014-04-24 21:11:46 817

转载 getElementById Vs getElementsByName(Javascript)细说HTML元素的ID和Name属性的区别

getElementById Vs getElementsByName(Javascript)细说HTML元素的ID和Name属性的区别ID(getElementById) Vs Name(getElementsByName)  几乎每个做过Web开发的人都问过,到底元素的ID和Name有什么区别阿?为什么有了ID还要有Name呢?而同样我们也可以得到最classical的答案:ID就像是

2014-04-24 17:50:50 785

转载 vim 删除文本文件中的重复行

vim之删除重复行  2012-09-20 23:23:49|  分类:Linux/Unix |举报|字号 订阅在Vim中删除重复的行很常见,通常有两种情况:一、重复行紧挨着– 删除连续相同的行,保留最后一行:g/^\(.*\)$\n\1$/d – 删除连续相同的行,保留最开始一行:g/\%(^\1$\n\)\@

2014-04-04 12:56:08 9260 2

转载 Mahout并行基于物品的协同过滤算法源码分析(Distributed item-based CF)

mahout的taste框架是协同过滤算法的实现。它支持DataModel,如文件、数据库、NoSQL存储等,也支持Hadoop的MapReduce。这里主要分析的基于MR的实现。基于MR的CF实现主要流程就在org.apache.mahout.cf.taste.Hadoop.item.RecommenderJob类中(注意mahout有两个RecommendJob,要看清楚是哪一个包)。

2014-03-26 20:09:24 1376

转载 Collection <GenericItemSimilarity.ItemItemSimilarity> correlations = ...;

粘自:http://stackoverflow.com/questions/8283439/mahout-recommenderThe Apache Mahout Recommender Documentation mentions the following: // Construct the list of pre-computed correlat

2014-03-19 21:01:52 1032

原创 MySql 5.6 调整buffer和查询缓存的大小

在网上找了好久,都是linux下的配置文件,原来windows下的配置文件在mysql的安装目录下的my.ini,只用把里边想要配置的参数改一下,去掉前面的注释就可以了,文件里写的很清楚,其实比较重要的一个参数也就是innodb_buffer_pool_size,大小调整为内存的50%-80%就好查询缓存的大小默认为2M, 并不是越大越好,由于是connection级的参数,过大的设置

2014-03-15 11:54:36 1858

转载 mysql配置中的一些重要参数

mysql配置中的一些重要参数 需要知掌握mysql配置中对性能影响比较大的一些配置项。max_connectionsMySql的最大连接数,如果服务器的并发连接请求量比较大,建议调高此值,以增加并行连接数量,当然这建立在机器能支撑的情况下,因为如果连接数越多,MySql会为每个连接提供连接缓冲区,就会开销越多的内存,连接数太大,服务器消耗的内存越多,以至于影响服务器性能,所以

2014-03-15 10:28:31 624

转载 WinXp下,启动navicat后,点击菜单栏时,出现access violation at *** address in module 'navicat.exe'. Read of address

上周五帮同事在Windows下安装Navicat Premium客户端,打开该软件,访问其菜单栏下的【查看】菜单出错,见下图1:                       图1出现此问题的原因是内存访问越界,说白了,就是说它访问了不该访问的存储区。其实,这个问题在我的Windows上也存在,不过因它能满足我的正常需求,倒也没有引起我的重视。一开始,我一直以为是程序兼容

2014-03-15 09:56:35 28969 3

hadoop的安装和矩阵相乘的实现思想

包括了hadoop的介绍,配置安装,最后讲了一个矩阵相乘的例子,主要思想及部分代码

2013-05-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除