自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (8)
  • 收藏
  • 关注

原创 oracle字符集问题

1.数据库:Oracle11g   初始字符集:AMERICAN_AMERICA.UTF8  通过客户端实现字符集修改:SIMPLIFIED CHINESE_CHINA.ZHS16GBK  (1)Windows环境  修改注册表  regedit--->打开注册表:  HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_OraClient1

2016-05-12 12:39:12 574

转载 58同城推荐系统架构设计与实现

主题58同城推荐系统架构设计与实现一、推荐系统架构介绍推荐系统是一个微庞大的工程、算法与业务综合的系统,其主要分为三大子系统:1)线下推荐子系统;2)线上推荐子系统;3)效果评估子系统;后文将重点讨论以上三大子系统的设计与实现。二、线下推荐子系统线下推荐子系统又主要分为线下挖掘模块、数据管理工具两大部分

2015-10-29 23:22:45 1923

转载 58架构演进

核心内容:58同城流量从小到大过程中,架构是如何演进的?遇到了哪些问题?以及如何解决这些问题?核心观点:好的架构不是设计出来的,而是进化而来的。如何演进:站点流量在不同阶段,会遇到不同的问题,找到对应阶段站点架构所面临的主要问题,在不断解决这些问题的过程中,整个系统的架构就不断的演进了。如何演进,简言之:找到主要矛盾,并解决主要矛盾。第一章:建站

2015-10-29 23:08:13 888

原创 程序员法则

 好的编程原则跟好的系统设计原则和技术实施原则有着密切的联系。下面的这些编程原则在过去的这些年里让我成为了一名优秀的程序员,我相信,这些原则对任何一个开发人员来说,都能让他的编程能力大幅度的提高,能让他开发出可维护性更强、缺陷更少的程序。 1. 不要自我重复(DRY - Don't repeat yourself) 这也许是在编程开发这最最基本的一个信条,就是要告诉你不要出现...

2015-10-18 22:27:56 252

转载 程序员法则

原文:http://www.artima.com/weblogs/viewpost.jsp?thread=331531作者:Christopher Diggins好的编程原则跟好的系统设计原则和技术实施原则有着密切的联系。下面的这些编程原则在过去的这些年里让我成为了一名优秀的程序员,我相信,这些原则对任何一个开发人员来说,都能让他的编程能力大幅度的提高,能让他开

2015-10-18 22:22:40 1382

转载 RPC 原理

在校期间大家都写过不少程序,比如写个hello world服务类,然后本地调用下,如下所示。这些程序的特点是服务消费方和服务提供方是本地调用关系。而一旦踏入公司尤其是大型互联网公司就会发现,公司的系统都由成千上万大大小小的服务组成,各服务部署在不同的机器上,由不同的团队负责。这时就会遇到两个问题:1)要搭建一个新服务,免不了需要依赖他人的服务,而现在他人的服务都在远端,怎么调用

2015-10-18 00:49:37 387

转载 标识项目完成状态

“图标集”是Excel2007版本以后的新增功能,这个技巧其实不算复杂,主要包含了“自定义数字格式”和“条件格式”两部分内容。相信还是有不少人对这个技巧的技术细节不太了解,因此在这里详细解读一下。效果图:工作中有一些项目进程跟踪表格通常如下图所示,在“完成情况”一列中会通过文字来标识项目完成情况。如果前面六个阶段全部打勾,则标识“已完成”,否则标识“

2015-10-17 01:49:30 5051

原创 (一)VBA基础——显示Excel的【开发工具】选项卡

开发工具选项卡:(1) 右击功能区,选择【自定义功能区】中的【自定义选项卡和组】选项卡。(2) 在右侧的列表框中,选择【开发工具】复选框。(3) 点击【确定】按钮

2015-10-08 00:11:55 782

原创 VBA创建超链接内容表

以下代码实现在工作薄开头插入一张新的工作表,内容为每个工作表的超链接。        工程->插入->模块Sub CreateLink()Dim i As IntegerSheets.Add Before:=Sheets(1)For i = 2 To Worksheets.Count ActiveSheet.Hyperlinks.Add _Anchor:=Cells(i

2015-10-07 01:37:41 1114

翻译 Spring Batch MultiResourceItemReader example(八)

In this tutorial, we will show you how to read items from multiple resources (multiple csv files), and write the items into a single csv file.Tools and libraries usedMaven 3Eclipse 4.2JDK 1.6S

2015-10-05 21:53:14 2238

翻译 Spring Batch Example – XML File To CSV File(六)

In this tutorial, we will show you how to configure a Spring Batch job to read XML file (JAXB2 library) into a csv file, and filter out the record before writing with ItemProcessor.Tools and lib

2015-10-04 00:21:48 1020

翻译 Spring Batch Example – XML File To MongoDB Database(五)

In this tutorial, we will show you how to configure a Spring Batch job to read data from an XML file (XStream library) into a no SQL database (MongoDB). In additional, create a unit test case to launc

2015-09-28 15:35:33 929

翻译 Spring Batch Example – CSV File To MySQL Database (四)

In this tutorial, we will show you how to configure a Spring Batch job to read data from a CSV file into a database.Tools and libraries used :Maven 3Eclipse 4.2JDK 1.6Spring Core 3.2.2.RELEASE

2015-09-28 15:28:28 1083

翻译 Run Spring batch job with CommandLineJobRunner(三)

A quick guide to show you how to run a Spring batch job with CommandLineJobRunner.1. Spring Batch Job ExampleA simple job.resources/spring/batch/jobs/job-read-files.xmlbeans ... res

2015-09-28 14:52:51 2334

翻译 Spring Batch Tasklet example(二)

In Spring batch, the Tasklet is an interface, which will be called to perform a single task only, like clean or set up resources before or after any step execution. In this example, we will show you

2015-09-28 10:58:48 2797

翻译 Spring Batch Tutorial

Spring Batch TutorialPhoto credit: Spring SourceSpring Batch, is an open source framework for batch processing – execution of a series of jobs. Spring Batch provides classes and APIs to

2015-09-28 09:57:53 691

翻译 Spring Batch Hello World Example(一)

Spring Batch is a framework for batch processing – execution of a series of jobs. In Spring Batch, A job consists of many steps and each step consists of a READ-PROCESS-WRITE task or single operatio

2015-09-27 22:45:05 909

原创 Spring Batch Example – MySQL Database To XML

 In this tutorial, we will show you how to read data from a MySQL database, with JdbcCursorItemReader andJdbcPagingItemReader, and write it into an XML file.Tools and libraries usedMaven 3Ecli...

2015-09-27 09:22:30 132

翻译 Spring Batch Example – MySQL Database To XML(七)

In this tutorial, we will show you how to read data from a MySQL database, with JdbcCursorItemReader andJdbcPagingItemReader, and write it into an XML file.Tools and libraries usedMaven 3Ecl

2015-09-27 09:05:18 928

翻译 Spring Batch TaskScheduler example(九)

1. Project Directory StructureA standard Maven project.2. Spring TaskSchedulerSpring 3.0 introduces a TaskScheduler for scheduling tasks. It’s part of the Spring-Core, no nee

2015-09-25 17:29:20 1161

原创 Nginx 的 TCP 负载均衡介绍

Nginx Plus的商业授权版开始具有TCP负载均衡的功能。从Nginx 1.7.7版本开始加入的,现在变成了一个商业收费版本,想要试用,需要在官网申请。也就是说,Nginx除了以前常用的HTTP负载均衡外,Nginx增加基于TCP协议实现的负载均衡方法。HTTP负载均衡,也就是我们通常所有“七层负载均衡”,工作在第七层“应用层”。而TCP负载均衡,就是我们通常所说的“四层负载均衡”,工作...

2015-09-24 11:25:30 165

转载 Nginx 的 TCP 负载均衡介绍

Nginx Plus的商业授权版开始具有TCP负载均衡的功能。从Nginx 1.7.7版本开始加入的,现在变成了一个商业收费版本,想要试用,需要在官网申请。也就是说,Nginx除了以前常用的HTTP负载均衡外,Nginx增加基于TCP协议实现的负载均衡方法。HTTP负载均衡,也就是我们通常所有“七层负载均衡”,工作在第七层“应用层”。而TCP负载均衡,就是我们通常所说的“四层负载均衡”,工

2015-09-24 11:17:13 349

原创 IIS Server 自动启动停止

IIS Server 实现自动启动停止有4种方法1.使用net命令输入 net stop iisadmin /y  回车停止IIS;再输入 net start iisadmin  回车启动IIS;再输入 net start w3svc 回车WEB服务2.使用IISReset命令3.使用IIS的vbs脚本操作  路径:C:\Inetpub\AdminScripts

2015-07-20 16:28:57 1134

原创 SqlServer 修改主键总结

一.查旬一个表有哪些主键:(1)EXEC sp_pkeys @table_name='表名'可以按数据库中表的顺序显示(2)SELECT TABLE_NAME,COLUMN_NAME FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE      WHERE TABLE_NAME='表名'(3)查询数据库中所有表的主键    select o.n

2014-09-05 16:31:58 4891

转载 7款开源Java反编译工具

本文是码农网原创整理,转载请看清文末的转载要求,谢谢合作!今天我们要来分享一些关于Java的反编译工具,反编译听起来是一个非常高上大的技术词汇,通俗的说,反编译是一个对目标可执行程序进行逆向分析,从而得到原始代码的过程。尤其是像.NET、Java这样的运行在虚拟机上的编程语言,更容易进行反编译得到源代码。当然,也有一些商业软件,对其程序进行了混淆加密,这样我们就很难用工具反编译了。

2014-09-01 17:26:44 909 1

转载 plsql developer使用技巧

1、登录后默认自动选中My Objects      默认情况下,PLSQL Developer登录后,Brower里会选择Allobjects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。设置方法: Tools菜单 --> Brower Filters,会打开Brower Folde

2014-08-17 23:41:15 412

原创 <Oracle> 查找表的外键引用关系

SELECT F.TABLE_NAME, F.CONSTRAINT_NAME, F.COLUMN_NAME, F.POSITION, P.TABLE_NAME, P.COLUMN_NAME, P.POSITION FROM USER_CONSTRAINTS R, USER_CONS_COLUMNS F, USER_CONS_COLUMNS P WHERE R.OWNER = UPP...

2012-12-20 22:32:24 304

原创 Oracle多表级联删除方法[转]

创建数据库时为了防止其他人不小心删除操作错误, 所有的外键都没有加级联删除。哪知,不知什么时候自己入了一批错误的数据进去,入库使用的是软件自动的,一下点错给自己带来无尽麻烦啊,删除就不好办了。 表间的关系比较复杂,数据量又比较多,一个个删绝对会出大问题。于是实验了几种解决的办法,现小结一下。方法一:创建约束时设定级联删除(但一般由于各种原因或出于各种考虑在创建数据库时没有设定级联删除)...

2012-12-20 22:08:55 154

原创 唯一性索引和唯一性约束

SQL> create unique index idx_uni_empno_copy on emp_copy(empno);Index created.注意这里的index_type不代表是否唯一性索引,要看UNIQUENESS 字段SQL> select index_name,status,num_rows,index_type from user_indexes ...

2012-11-19 14:16:22 305

原创 在主键中增加一个字段出现ora-00955错误

将表mytable加上一个id2字段,并使其成为主键之一,原主键名为:mytable_pk,字段为(id),步骤如下:1.删除主键:alter table mytable drop constraint mytable_pk cascade;2.增加字段alter table mytable add id2 varchar2(6);3.设置新增字段初值update myta...

2012-11-01 10:51:15 434

原创 JAVA日期 Date/Calender 类

1.用java.util.Calender来实现Calendar calendar=Calendar.getInstance(); calendar.setTime(new Date()); System.out.println(calendar.get(Calendar.DAY_OF_MONTH));//今天的日期 calendar.set(Calendar.DAY_O...

2012-05-26 15:11:34 112

原创 JSP中对复选框checkbox的取值

from:http://blog.donews.com/dragonflyer/archive/2005/09/09/546609.aspx使用复选框选可以很方便的一次选择多个数据,对于用户来说是很方便的。下面给出一种实现方法,共同学习。如果有其他更好的方法,也希望各位能共享出来。页面中的处理: 复选框的全选/* 是否全选标记 */var...

2012-05-21 13:46:28 189

原创 JSP与JavaScript的综合应用

(1)在一个WEB邮件系统中,当用户打开邮箱的收件夹时,其中的所有邮件标题将在一个网页中列出,用户可以选中某些邮件,然后对其执行删除、移动等操作。要标识邮件的选中状态,通常都是在每个邮件旁边放置一个复选框,用户选中某个复选框,即表示用户要选中它旁边的邮件。另外,为了方便用户通过一次操作就选中所有的邮件,网页中通常都要放置一个全选复选框,当选中这个全选复选框时,所有的邮件复选框也随之被自动选中,...

2012-05-21 13:44:04 212

原创 js获取下拉列表

function getSelectValue(){ var key = document.getElementsByName("name")[0].value; var jikantaiValue = document.getElementsByName("name")[0][key].innerText; ...

2012-05-20 15:40:46 195

原创 java中String Date Timestamp Calendar 之间的关系及转换

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 1.Calendar 转化 String //获取当前时间的具体情况,如年,月,日,week,date,分,秒等 Calendar calendat = Calendar.getInstance();SimpleDat...

2012-05-19 16:45:04 135

原创 javascript 中的变量如何在jsp页面在来接收

JSP数据和JavaScirpt数据交互使用问题的一种解决方法 对于WEB程序来说,前端(JavaScript)和后端(JSP/Servlet)是没法共用数据的,只能是后端程序(JSP)把数据输出,生成页面到前端,这时候生成的页面中的JavaScript代码才有可能得到所谓jsp的数据。同样的,只有把JavaScript里的数据提交给后端JSP代码,JSP程序中才能得到JavaScript的数...

2012-05-18 11:25:10 380

原创 Oracle row_number() over()解析函数高效实现分页

原文地址:Oracle row_number() over()解析函数高效实现分页create table T_NEWS( ID NUMBER, N_TYPE VARCHAR2(20), N_TITLE VARCHAR2(30), N_COUNT NUMBER);prompt Disabling triggers for T_NEWS......

2012-04-25 11:18:50 320

原创 浅谈oracle中row_number() over()分析函数用法

row_number()over(partition by col1 order by col2)表示根据col1分组,在分组内部根据col2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)。 与rownum的区别在于:使用rownum进行排序的时候是先对结果集加入伪劣rownum然后再进行排序,而此函数在包含排序从句后是先排序再计算行号码。 row_number(...

2012-04-25 11:16:45 234

原创 Execl 函数

类别 函数名称 用途数据库 DAVERAGE 传回选取的数据库输入项的平均值数据库 DCOUNT 计算指定数据库中数字资料符合准则之笔数数据库 DCOUNTA 计算指定数据库中含有内容的储存格数数据库 DGET 从数据库中抽选符合指定准则的一笔记录数据库 DMAX 传回选定数据库输入项的最大值数据库 DMIN 传回选定数据库输入项的最小值数据库 DPRODUCT 就数据...

2012-04-12 15:28:48 179

转载 JavaScript 判断复选框是否选中并取出值

JavaScript 获取复选框的值function checkbox(){var str=document.getElementsByName("box");var objarray=str.length;var chestr="";for (i=0;i{  if(str[i].checked == true)  {   chestr+=str[i].

2012-04-05 16:25:37 385

Linux+oracle

Linux + Oracle 11g R2 RAC 安装配置详细过程

2013-06-04

中国科技大学AJAX课件

中国科技大学最新的AJAX ppt课件!!!

2010-04-07

JDBC-ODBC使用Excel作数据源图解+源码

如何使用JDBC-ODBC使用Excel作数据源图解+源码

2010-03-20

理工大学ARM课件

理工大学ARM课件!!!

2007-12-13

J2EE 的 13 种核心技术

J2EE 的 13 种核心技术.doc

2007-11-09

JAVA程序员必读

JAVA程序员必读的一本手册

2007-11-09

spring技术详解及使用指导

spring框架,技术详解及使用指导

2007-11-08

空空如也

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

TA关注的人

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