自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AllanXu的专栏

英雄无言-凭色生威

  • 博客(22)
  • 资源 (11)
  • 收藏
  • 关注

转载 python向mysql数据库插入数据处理特殊字符

python向mysql数据库插入数据时经常会碰到一些特殊字符,如单引号,双引号。解决办法:cur.execute(u'''update table set name = %s where id = %s;''' , (name.decode('utf-8'),index))举例:name="I'mHere"注意: cursor.execute()可以接受一个参数,也可

2016-01-14 15:38:30 10684

转载 在VIM中进行文本替换:

在VIM中进行文本替换:    1.  替换当前行中的内容:    :s/from/to/    (s即substitude)        :s/from/to/     :  将当前行中的第一个from,替换成to。如果当前行含有多个                            from,则只会替换其中的第一个。        :s/fro

2016-01-04 18:01:19 387

转载 解决Maven工程中报 Missing artifact jdk.tools:jdk.tools:

eclipse中pom.xml配置文件第一行错误,错误信息为:Missing indirectly referenced artifact com.sun:tools:jar:1.5.0:system是因为需要jdk的tools。根本原因是没有指定javaw.exe的的位置,在eclipse.ini中用-vm指定javaw的位置就可以了。下面是:第一种解决方案 修改ecli

2015-11-30 19:33:09 7228

转载 Linux-awk

1          前言awk是Unix环境下一种非常好的语言,适合于文本处理和报表生成,它还有许多精心设计的特性,允许进行特殊技巧程序设计。对于短消息来说,比如处理话单文件,使用awk就非常方便,鉴于测试组大部分人对awk并不熟悉,因此仅以本文作一个提纲挈领的介绍,希望对初学者迅速掌握awk有所帮助。2          第一部分:入门 2.1    第一个awk程序所有的编程书籍

2015-11-04 10:06:58 357

转载 各种分类算法比较

1决策树(Decision Trees)的优缺点决策树的优点:一、           决策树易于理解和解释.人们在通过解释后都有能力去理解决策树所表达的意义。二、           对于决策树,数据的准备往往是简单或者是不必要的.其他的技术往往要求先把数据一般化,比如去掉多余的或者空白的属性。三、           能够同时处理数据型和常规型属性。其他的技术往

2015-10-23 18:30:40 434

转载 JavaWeb中读取文件资源的路径问题

在做javaweb开发的时候,我们可能会需要从本地硬盘上读取某一个文件资源,或者修改某一个文件,这个时候就需要先找到这个文件,然后用FileInputStrem等文件字节。字符流来将这个文件读取到内存中,再对其进行修改等的操作。那么在找这个文件的过程中就涉及到一个路径的问题--->怎么正确的找到这个文件呢?有两种可行的方法:一、绝对硬盘路径;二、相对路径。。来来来,我们掰扯一下这两种方法的

2015-09-07 15:57:38 430

转载 PyDev for Eclipse 简介

PyDev 安装和配置安装 PyDev在安装 PyDev 之前,要保证您已经安装了 Java 1.4 或更高版本、Eclipse 以及 Python。接下来,开始安装 PyDev 插件。启动 Eclipse,利用 Eclipse Update Manager 安装 PyDev。在 Eclipse 菜单栏中找到 Help栏,选择 Help > Software Updat

2015-08-09 11:05:32 542

转载 java中的IO整理

Java流操作有关的类或接口:Java流类图结构: 流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输

2015-08-07 11:08:59 330

转载 Redis介绍及常用命令

一 Redis介绍 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。 Redis能运行在大多数POSIX(Linux, *BSD, OS X 和Solaris等)系统上,官方没有支持Windows的版本。目前最新

2015-08-06 17:36:50 273

原创 Redis常用命令

Redis的常用命令主要分为两个方面、一个是键值相关命令、一个是服务器相关命令1、键值相关命令      keys * 取出当前所有的key      exists name 查看n是否有name这个key      del name 删除key name      expire confirm 100 设置confirm这个key100秒过期

2015-08-06 15:33:13 1021

转载 Python程序的执行过程

1. Python是一门解释型语言?我初学Python时,听到的关于Python的第一句话就是,Python是一门解释性语言,我就这样一直相信下去,直到发现了*.pyc文件的存在。如果是解释型语言,那么生成的*.pyc文件是什么呢?c应该是compiled的缩写才对啊!为了防止其他学习Python的人也被这句话误解,那么我们就在文中来澄清下这个问题,并且把一些基础概念给理清。

2015-08-06 12:14:34 430

转载 使用Python操作Redis

使用Python操作Redis1. 安装pyredis首先安装pip12345678SHELL># apt-get install python-pip......SHELL># pip install --proxy=http://172.1.2.6:8080 redis  Downloading redis-2.9.1.tar.gz (62kB): 62kB d

2015-08-05 21:17:10 783

转载 索引及其用途

1.索引是以表列为基础的数据库对象,它保存着表中排序的索引列。2.其主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时间。3.创建索引与维护索引都会浪费时间,对表中的数据进行增加,删除和修改操作时,索引就要进行维护,否则索引的作用就会下降;另外索引也会占用一定的物理空间,如果占用的物理空间过多,就会影响到整个数据库SQL Server系统的性能。4.建

2014-09-29 10:15:04 844

转载 SQL语句优化技术分析

最近几周一直在进行数据库培训,老师精湛的技术和生动的讲解使我受益匪浅。为了让更多的新手受益,我抽空把SQL语句优化部分进行了整理,希望大家一起进步。一、操作符优化1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:ORACLE试

2014-09-29 09:59:29 359

转载 C# 编码转换 UTF8转GB2312 GB2312转UTF8

///         /// GB2312转换成UTF8        ///         ///         ///         public static string gb2312_utf8(string text)        {            //声明字符集               System.Text.Encoding ut

2014-03-13 22:28:54 678

转载 C#中插入换行符

要让一个Windows Form的TextBox显示多行文本就得把它的Multiline属性设置为true。这个大家都知道,可是当你要在代码中为Text属性设置多行文本的时候可能会遇到点麻烦:)你往往会想到直接付给一个含有换行符"\n"的字符串给Text属性:aTextBox.Text = "First Line\nSecond Line\nThird Line";

2014-03-13 15:36:45 1089

转载 C#编写的Word操作类_有换页_添加表格_文本功能

using System;using System.Collections.Generic;using System.Text;using Microsoft.Office.Interop.Word;using Word = Microsoft.Office.Interop.Word;using System.Windows.Forms;using System.Drawing;us

2013-05-01 14:43:08 1393

转载 Visual C# 编程操作Excel

Excel是微软公司办公自动化套件中的一个软件,他主要是用来处理电子表格。Excel以其功能强大,界面友好等受到了许多用户的欢迎。在设计应用系统时,对于不同的用户,他们对于打印的需求是不一样的,如果要使得程序中的打印功能适用于每一个用户,可以想象程序设计是十分复杂的。由于Excel表格的功能强大,又由于几乎每一台机器都安装了它,如果把程序处理的结果放到Excel表格中,这样每一个用户就可以根据自己

2013-04-30 10:31:35 786

转载 蚁群算法java实现以及TSP问题蚁群算法求解

1. 蚁群算法简介     蚁群算法(Ant Clony Optimization, ACO)是一种群智能算法,它是由一群无智能或有轻微智能的个体(Agent)通过相互协作而表现出智能行为,从而为求解复杂问题提供了一个新的可能性。蚁群算法最早是由意大利学者Colorni A., Dorigo M. 等于1991年提出。经过20多年的发展,蚁群算法在理论以及应用研究上已经得到巨大的进步。

2012-12-17 20:47:32 1478

原创 Internet信息服务(IIS)管理器之常见错误解决办法

错误一:HTTP 错误 500.24 - Internal Server Error检测到在集成的托管管道模式下不适用的 ASP.NET 设置。解决办法:错误二:HTTP 错误 404.2 - Not Found由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。解决办法:点

2012-12-07 14:20:58 3373

转载 struts.xml常用配置解析

1.        使用标签重用配置文件在Struts2中提供了一个默认的struts.xml文件,但如果package、action、interceptors等配置比较多时,都放到一个struts.xml文件不太容易维护。因此,就需要将struts.xml文件分成多个配置文件,然后在struts.xml文件中使用标签引用这些配置文件。这样做的优点如下:       结构更清晰,更容易

2012-11-22 23:13:20 216

转载 概率随机问题

1、问题定义可以简化如下:在不知道文件总行数的情况下,如何从文件中随机的抽取一行?   首先想到的是我们做过类似的题目吗?当然,在知道文件行数的情况下,我们可以很容易的用C运行库的rand函数随机的获得一个行数,从而随机的取出一 行,但是,当前的情况是不知道行数,这样如何求呢?我们需要一个概念来帮助我们做出猜想,来使得对每一行取出的概率相等,也即随机。这个概念即蓄水池抽样(Reservoi

2012-11-14 20:43:17 515

Java学习笔记

java学习的笔记,回顾一些基本的要领,知识点,很有帮助 比如: Day Eight 异常: 异常的分类 Java会将所有的异常封装成对象,其根本父类为Throwable。 Throwable有两个子类:Error 和Exception。 Error:一个Error对象表示一个程序错误,指的是底层的低级的不可恢复的严重错误 遇到Error,程序一定会退出,因为已经失去了运行所必须的物理环境。 对于Error我们无法进行处理,因为我们是通过程序来应对错误的,可是程序已经退出了。 Exception:由特定因素,导致程序无法继续,但不影响虚拟机的正常执行。 未检查异常(Runtime Exception): 是因为程序员没有进行必要的检查,由于程序员的疏忽而引起的异常。 对于未检查异常可以不处理,编译可以通过,应对未检查异常的方法就是养成良好的检查习惯 已检查异常(非Runtime Exception): 是不可避免的,对于已检查异常必须处理,否则编译不通过。 异常处理的机制: 当一个方法中有一条语句出现了异常,它就会throw(抛出)一个异常对象(throw 异常对象),然后后面的语句不会执行,而返回上一级方法,其上一级方法接受到了异常对象之后,有可能对这个异常进行处理(进行处理则不会上抛),也可能将这个异常传到它的上一级,如果最上一级(main方法)不处理就会传给虚拟机,虚拟机就会终止程序的运行。 异常的处理方式:throws和try-catch方法 try-catch处理方式: try{ //一个 (1)可能出现异常的语句 } catch(XxxException e /*捕获的异常*/){ //0或n个 (2)处理异常的代码 } finally{ //0或1个 (3)必须要执行的代码 } (4)方法中的其他代码 如果代码正确,那么程序不经过catch语句直接向下运行; 如果代码不正确,则将返回的异常对象和e进行匹配,如果匹配成功,则处理其后面的异常处理代码。 try中如果发现错误,即跳出try块去匹配catch,那么try后面的语句就不会被执行。 一个try可以跟多个catch语句,用于处理不同情况,但是不能将父类型的exception的位置写在子类型的excepiton之前。 在try-catch后还可以再跟一子句finally。其中的代码语句论有没有异常都会被执行(因为finally子句的这个特性,所以一般将释放资源,关闭连接的语句写在里面)。 finally中的代码和try-catch中的代码冲突时,finally中的代码一定会被执行且会忽略try-catch中的代码。但是如果try-catch中有System.exit(0);(虚拟机退出语句),则不会去执行fianlly中的代码。

2012-11-20

Visual Studio 2010 C++指导教程

Visual Studio 集成开发环境 (IDE) 提供了一组工具,可帮助您编写和修改代码,以及检测和更正错误。 在这些主题中,您将创建一个新的标准 C++ 程序,并使用 Visual Studio 为 C++ 开发人员提供的功能测试该程序的功能。 本演练涵盖以下内容: 演练:使用项目和解决方案 (C++) 演练:生成项目 (C++) 演练:测试项目 (C++) 演练:调试项目 (C++) 演练:部署程序 (C++)

2012-08-08

JDK_API(java platform standard edition 6 API)

Java 2 Platform Standard Edition 6 API 规范

2012-04-26

Thinking in Java

Thinking in Java 3th Edition(电子书pdf版以及习题与答案) Thinking in Java 4th Edition(电子书pdf版以及习题与答案)

2012-04-25

Word 目录生成方式

word 目录生成方式 wps 目录生成方式

2012-04-25

Struts2_jar

Struts2 jar 开发包 commons-fileupload-1.2.1 commons-logging-1.0.4 dom4j-1.6.1 freemarker-2.3.15 jaxen-1.1-beta-6 ognl-2.7.3 struts2-core-2.1.8 struts2-dojo-plugin-2.1.8 xwork-core-2.1.6

2012-04-25

html js css 入门教程

适合初学者学习html js css,适用于初学者开发web

2012-04-01

C语言课程设计-学生成绩管理系统

C语言课程设计-学生成绩管理系统 可以运行,visual C++环境或者其他的C语言编译器。 代码清新易读,运行界面美观

2011-07-17

C语言课程设计(规范报告加源代码)

C语言课程设计,规范的系统,被老师评为优。 报告规范,而且挺好的。 源代码清晰易读 可运行(若运行环境有所不同,请稍作改变)

2011-06-30

数据结构ppt讲解课件(含习题)

数据结构课件,有很多经典算法:迷宫,运算器。。。还有相对应的习题,有答案

2011-06-07

WIN-TC C语言编译器及学习文档

C语言编译器和学习文档,包括一些经典例题等

2011-05-09

空空如也

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

TA关注的人

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