自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

codeStone

积跬步,至千里  积小流,成江海  精诚至,金石开

  • 博客(103)
  • 资源 (19)
  • 收藏
  • 关注

原创 九度OJ-题目1019:简单计算器

题目描述:     读入一个只包含 +, -, *, / 的非负整数计算表达式,计算该表达式的值。输入:     测试输入包含若干测试用例,每个测试用例占一行,每行不超过200个字符,整数和运算符之间用一个空格分隔。没有非法表达式。当一行中只有0时输入结束,相应的结果不要输出。输出:     对每个测试用例输出1行,即该表达式的值,精确到小数点后2位。样例输入:

2014-09-09 21:23:15 3311

原创 2014年阿里巴巴在线笔试题-第3大题-公共最长字符串长度

2014年阿里巴巴在线笔试题-第3大题

2014-08-30 12:25:49 2675 1

转载 C++常用库

非常惭愧,我过去也仅仅了解boost、STLport这样的库,以及一些GUI库,但是居然有如此众多的C++库,其实令我惊讶。当然,这个问题应该辩证的看,对于拿来主义确实可以直接使用这些库,但是如果学习和专业的开发,确实应该自己写,因为——适合的才是最好的。无论效率还是简洁性都是自己开发的好,否则还要那么多程序员干什么。程序就像做衣服,需要量身定做,拼凑起来的,一定不会好用,不过借鉴也是必须的,可以

2014-08-05 21:55:44 944

原创 九度OJ-题目1010:A + B

好吧,有是一到水题,毕竟先热一下身,自从来到苏州,整个身体都

2014-07-31 19:16:29 1847

原创 九度OJ-题目1009:二叉搜索树

题目1009:二叉搜索树        从现在开始打算重启刷题征程。程序员的人生不需要解释!这次撇开poj hoj等难度较大的oj系统,从九度入手(已经很长时间没写过代码了),主要先“叫醒” 沉睡依旧的大脑。唉~真的很长时间没写博客,没写代码了,只能加油吧!题目如下时间限制:1 秒内存限制:32 兆特殊判题:否提交:4310解决:1921题目

2014-07-31 14:03:08 5613 7

转载 一个老程序员PHP程序员说的话(什么是境界,我想我应该好好想想了)

我,一个老程序员,也是一个学生,把玩过甚多语言,大多不精。我既非名牌学校,也不是高学历,仅代表一部分比较蛋疼的人。接触PHP也是很早了,从04年的OFSTAR开始的,到现在六年了,期间也接触过不少的语言。从脚本JS到底层的C语言。坦诚的说,我不是个高手,但是我相信自己比大多数人接触的知识面要宽广,深刻些吧。同时我也是一名学生,从东南大学到西电,对计算机的爱好一波三折。我这里想说几个

2014-07-29 13:14:56 1511

原创 图片浏览器的接口设计-桥接模式的运用

一    桥接模式的结构        二    解析桥接模式        •可以看出,这个系统含有两个等级结构:(1)由抽象化角色和修正抽象化角色组成的抽象化等级结构。(2)由实现化角色和具体实现化角色组成的实现化等级结构。•桥接模式涉及的角色有:(1)抽象化角色(Abstraction):抽象化给出定义,并保存一个实现化对象的引用。(2)修正抽象化角色

2014-03-28 10:46:01 2257 1

原创 再谈人工神经网络_01_概述一下“人工神经网络”

1.引言逻辑性的思维是指根据逻辑规则进行推理的过程;它先将信息化成概念,并用符号表示,然后,根据符号运算按串行模式进行逻辑推理;这一过程可以写成串行的指令,让计算机执行。然而,直观性的思维是将分布式存储的信息综合起来,结果是忽然间产生想法或解决问题的办法。这种思维方式的根本之点在于以下两点:1.信息是通过神经元上的兴奋模式分布储在网络上;2.信息处理是通过神经元之间同时相互作用的动态过程来完成

2014-03-06 21:51:06 3079

原创 重新认识c++(01),做个简单的复数Complex类

最近看了一下Effect c++ 想要重新理解一下c++的机制以及内存布局,还是想搞这方面的研究,对底层不明白,总是有点很不踏实。那就写了一个 Complex 类,这个类还是相对比较全的,基本上涵盖了一些运算。请大神飘过,勿噴,谢谢合作。Complex.h文件#ifndef __COMPLEX_H__#define __COMPLEX_H__#include #inclu

2014-03-05 22:04:53 2485

原创 计算机科学中最重要的32个算法

本人重新整理了一点资料,希望大家能够指摘。奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan博士在自己的页面上发布了一篇文章,提到他做了一个调查,参与者大多数是计算机科学家,他请这些科学家投票选出最重要的算法,以下是这次调查的结果,按照英文名称字母顺序排序。A* 搜索算

2014-03-05 20:35:09 4649 1

原创 密码学_概述_01

这次要好好整理一下密码学的有关知识,我这里只是整理,有不对的地方,还望大家海涵。概述 :

2013-11-14 12:55:08 1317

转载 位域

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://www.blogbus.com/yangwei-logs/1550489.html位域有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域

2013-10-31 17:09:59 724

转载 C++回调函数用法

一回调函数我们经常在C++设计时通过使用回调函数可以使有些应用(如定时器事件回调处理、用回调函数记录某操作进度等)变得非常方便和符合逻辑,那么它的内在机制如何呢,怎么定义呢?它和其它函数(比如钩子函数)有何不同呢?使用回调函数实际上就是在调用某个函数(通常是API函数)时,将自己的一个函数(这个函数为回调函数)的地址作为参数传递给那个函数。而 那个函数在需要的时候,利用传递的地址调用回

2013-10-24 19:50:56 1141

转载 DOS批处理高级教程(还不错)

前言    本教程主要引用伤脑筋版主的系列文章,同时参考引用[英雄]教程等其他批处理教程,本文将这些文章合并在一起,并尽量修改得详细而且简单易懂,修改整理也是学习过程,主要目的是方便自己以后查阅。    本教程很长啊,需要一定的耐心才能看完,能够看完的话,差不多就是批处理高手了,即使不是高手也是熟手了。本教程还在不断补充之中,当有比较典型的应用技巧时,本教材会将其收入相关的章节之中。本

2013-10-20 00:52:54 4280

转载 MFC多线程编程注意事项

MFC多线程编程注意事项PeterLee整理 2008-05-26转自:http://blog.csdn.net/sunshine1314/article/details/2481602关于启动线程时传输窗口对象(指针?句柄?)的问题:        在选择菜单中的开始线程后:     void   cmainframe::onmenu_start()  

2013-10-05 09:41:47 1119

转载 CRC校验

#ifndef NULL#define NULL 0#endifstatic const unsigned long crc_table[256] ={    0x00000000UL, 0x77073096UL, 0xee0e612cUL, 0x990951baUL, 0x076dc419UL,    0x706af48fUL, 0xe963a535UL, 0x9

2013-09-22 07:10:28 1406

转载 网络编程

在网上找了很多的资料,现将这些资料整合起来,详细介绍一下VC下的socket编程,并提供一个服务器客户端具体的实例。希望对您有所帮助一、原理部分    (个人觉得这篇写的可以,所以转与此,原文地址:http://dev.yesky.com/78/2683078.shtml)  在网络编程中最常用的方案便是Client/Server (客户机/服务器)模型。在这种方案中客户应用程

2013-09-18 08:06:37 1249

转载 开平方算法

整数开平方算法:本算法只采用移位、加减法、判断和循环实现,因为它不需要浮点运算,也不需要乘除运算,因此可以很方便地运用到各种芯片上去。我们先来看看10进制下是如何手工计算开方的。先看下面两个算式,x = 10*p + q  (1)公式(1)左右平方之后得:x^2 = 100*p^2 + 20pq + q^2 (2)现在假设我们知道x^2和p,希望求出q来,求

2013-09-10 20:13:38 1849 2

转载 Android Market google play store帐号注册方法流程 及发布应用注意事项

Android Market google play store帐号申请 注册方法流程在 Google Play 中发布软件之前,您需要完成以下三项工作:创建开发人员个人资料接受开发人员分发协议通过信用卡支付注册费 ( US$25.00)(使用 Google Checkout)https://play.google.com/apps/publish/sign

2013-06-09 20:44:21 2149

转载 Oracle中日期比较

共三部分:第一部分:oracle sql日期比较:http://www.blogjava.net/forker/archive/2007/09/07/143467.html#Post第二部分:Oracle 获取当前日期及日期格式http://blog.sina.com.cn/s/blog_6168ee920100l2ye.html第三部分:获取昨天:select tru

2013-05-14 18:51:19 1709

转载 com.opensymphony.module.sitemesh.filter.pagefilter的作用

1.sitemesh简介2.与strust tiles比较3.基本原理4.简单例子5.总结6.参考资料1.sitemesh简介     sitemesh是由一个基于web页面布局、装饰以及与现存web应用整合的框架。它能帮助我们在由大量页面构成的项目中创建一致的页面布局和外 观,如一致的导航条,一致的banner,一致的版权,等等。它不仅仅能

2013-05-06 21:20:45 952

转载 JPA @MappedSuperclass注解的使用说明

基于代码复用和模型分离的思想,在项目开发中使用JPA的@MappedSuperclass注解将实体类的多个属性分别封装到不同的非实体类中。1.@MappedSuperclass注解只能标准在类上:@Target({java.lang.annotation.ElementType.TYPE})2.标注为@MappedSuperclass的类将不是一个完整的实体类,他将不会映射到数据库

2013-05-06 10:27:37 886

转载 java自定义注解

java自定义注解Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。1、元注解元注解是指注解的注解。包括  @Retention @Target @Document @Inherited四种。1.1、@

2013-05-06 10:14:48 746

转载 类加载器作用

转自:http://blog.csdn.net/studyvcmfc/article/details/7720322深入探讨 Java 类加载器成 富, 软件工程师, IBM 中国软件开发中心成富任职于 IBM 中国软件开发中心,目前在 Lotus 部门从事 IBM Mashup Center 的开发工作。他毕业于北京大学信息科学技术学院,获得计算机软件与理论专业硕

2013-05-06 09:06:33 731

转载 ext.data.record.create中 name与mapping的区别

转载:http://blog.csdn.net/yixiaotian1988/article/details/6281431嘿,别看关键就在这儿,事实上,它的代码很少的哦。加上注释才219行。研究研究。   有个事要说一下:DataProxy的子类呢,都有一个load来加载数据,DataReader的子类呢,都有一个read来读取数据。  而Ext.data.JsonReader有两个

2013-04-26 14:20:12 889

原创 java.lang.OutOfMemoryError: PermGen space

严重: Servlet.service() for servlet default threw exceptionjava.lang.OutOfMemoryError: PermGen space at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Class

2013-04-24 13:47:46 1435

原创 错误:java.lang.IllegalArgumentException: node to traverse cannot be null!

java.lang.IllegalArgumentException: node to traverse cannot be null!java.lang.IllegalArgumentException: node to traverse cannot be null!at org.hibernate.hql.ast.util.NodeTraverser.traverseDepthF

2013-04-24 11:16:43 2160

转载 DOS命令 递归删除子目录下的各同名文件夹

转自:http://hi.baidu.com/fyxx0405/item/03d818b9fd552775254b09db比如下面的目录e:\project是SVN的一个工程目录,我想把里面各级目录的 .svn 这个文件夹都删除,用DOS命令,如何实现?for /r e:\project %a in (.svn\) do @if exist "%a" rd /s/q "%a

2013-04-22 17:28:52 2644

转载 oracle,mysql等数据库的ID生成方式

转自:http://hi.baidu.com/ydfvidlhhonuvyr/item/9dbdbce654053a13585dd882根据hibernate的文档,有两种方式实现实体对象的主键自动增长。 第一种:设置ID的增长策略是sequence,同时指定sequence的名字,最好每个表建一个sequence,此种做法就如同MS-SQL,MY-SQL中的自动增长一样,不需要创建触发器

2013-04-22 13:48:35 1335

转载 利用JDBC连接Oracle数据库

转自:http://blog.csdn.net/ivan_zjj/article/details/7687415JDBC是Sun公司制定的一个可以用Java语言连接数据库的技术。一、JDBC基础知识                JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数

2013-04-17 16:08:43 1271

原创 Oracle中的所有权限

grant alter system to zys; grant audit system to zys;grant create session to zys; grant alter session to zys; grant restricted session to zys; grant debug connect session to zys;gr

2013-04-17 14:09:04 4738

转载 MYSQL数据库迁移到ORACLE数据库

一、环境和需求1、环境 Mysql数据库服务器:OS version:linux 5.3 for 64 bitMysql Server version: 5.0.45Oracle数据库服务器:OS version:linux 5.3 for 64 bitOracle version:oracle 11g r22、需求

2013-04-17 13:24:12 50838 3

转载 web service的基础教程 web Service java

Hi,大家好!       今天主要和大家分享,如何搭建一个Web服务,做Android开发,不可避免会涉及到客户端开发,我们怎么样来实现一个服务端,怎么样来实现一个客户端,并相互传递数据。就算调用别人的服务时,也能知道大概是怎么样实现的。      WebService一般分为.Net版和Java版,今天我们主要来实现Java版的WebService,.Net版本的还是比较简单的。

2013-03-29 09:46:57 1220

转载 Vtype的汇总以及各种控件

转自:http://www.myexception.cn/web/421671.htmlExt常用自定义Vtype及常用控件介绍等Ext.apply(Ext.form.VTypes, { daterange: function(val, field) { var date = field.parseDate(val);

2013-02-23 09:50:53 3255

转载 EXTJS初级UI设计进阶教程(3)

转自:http://blog.csdn.net/yu624774720hua/article/details/6556864初级login.html[xhtml] view plaincopy>  html xmlns="http://www.w3.org/1999/xhtml">  head>  meta http-

2013-02-21 15:04:17 1137

转载 EXTJS初级UI设计进阶教程(2)

转自:http://blog.csdn.net/yu624774720hua/article/details/6556799了解Ext.Window 1、主要配置项:       closable:是否允许关闭窗口,默认为true。       closeAction:关闭窗口的动作,包括以下两种:             close:从DOM删除窗口,

2013-02-21 15:02:45 1134

转载 ExtJs基础UI设计进阶教程(1)

转自:http://blog.csdn.net/yu624774720hua/article/details/6552190了解Ext.Button说明:该主键代替了传统的submit,reset,button,HTML控件构造参数:--text:按钮上的名称属性:-text:获得当前按钮上的名称 -minWindth:按钮的最小宽度方法:-setText:设置按钮上的名称事件:-

2013-02-21 15:01:25 1666

转载 Java多线程编程总结

Java多线程编程总结 下面是Java线程系列博文的一个编目: Java线程:概念与原理Java线程:创建与启动Java线程:线程栈模型与线程的变量Java线程:线程状态的转换Java线程:线程的同步与锁Java线程:线程的交互Java线程:线程的调度-休眠Java线程:线程的调度-优先级Java线程:线程的调度-

2012-07-10 16:48:51 876

原创 Qt开发(1)——QMenuBar QStatus QToolBar

现在开始学习一下Qt编程。。。。。。希望大家多多指摘!1.QMenuBarQMenuBar 就是菜单栏就是menuBar()2.QStatusQStatus就是状态栏statusBar()3.QToolBarQToolBar就是工具栏addToolBar()

2012-07-06 08:56:36 1812

原创 那些年用过的swap函数

前沿swap函数 用于交换 a ,b 两个数。实现方法大同小异,其中不乏有好多版本,现在就其性能和可读性略作分析。不对指出还望指正。。探讨:其中的函数原型是:(1) void swap(int &a,int &b);传引用(2)void swap(int *a,int *b);传地址下面就第二个函数原型分析,代码如下:c code :

2012-07-03 19:48:55 7021 1

c++ api文档

之所以要5分,是因为通过软件爬 www.cpluplus.com 花费了接近半天的时间,生成chm用了1个小时。所以这本chm文件是目前唯一的最全的c++api。

2014-12-16

c++api文档

基本上是最全的c++的api文档。

2014-12-09

PHP的API文档

很全很好的PHP的帮助文档,而且是CHM文档,内容清晰,而且是国语。

2014-07-08

C#的贪吃蛇游戏

这里有整个代码的教程http://jingyan.baidu.com/article/59703552e28ce38fc00740b5.html 这里使用尽量可能简单的方法,介绍VS2013的使用以及C#的相关语法,制作一个简单的游戏,贪吃蛇游戏,或许大家都已经玩过多少次了,但是我们只是作为一个例子去讲,意在短时间内可以熟悉VS2013这个开发工具,开发一个小游戏,还是十分的有成就感的。 最终的界面如下,只要按照线面一步步的做下去就很快做出这种效果。

2014-04-24

桥接模式示意代码

图片浏览器的接口设计-桥接模式的运用 解决问题: 一个图像格式有两个基本的方面,一是结构,二是表象。其结构决定了图像是怎样存储的,而其表象决定了图像是怎样显示在屏幕上的。对于一个图像格式(BMP、JPG等)来说,其结构在任何一种操作系统中都是不变的,而其表象在每个操作系统中都有所不同。比如说,Windows的Bitmap文件在所有的操作系统中都是不变的,而每个操作系统把Bitmap图像显示在屏幕上的机制都有所不同。另一方面,一个操作系统怎样显示一个图像的机制与图像的格式无关。比如,Windows系统总是要把一个图像表示为一个Bitmap图像,而不管此图像的源格式。 简单地说,图像的结构和表现是两个不同的地方,应该让它们独立地根据操作系统的不同而不同,桥接模式正好可以在此发挥作用。请给出一个示意性的图像浏览器系统,以说明桥接模式的用法。

2014-03-28

文件共享系统

文件共享系统,可以共享文件,但不能共享文件夹。

2013-12-28

Ext文档chm

Ext文档比较全面的文档,真的挺好用

2013-03-08

Myeclipse 6.0注册机

用于生成Myeclipse6.0的注册吗。 使用方法: 1.pc机上必须已经安装了jre或者是jdk 2.解压后直接运行.bat文件,输入任意账户,回车就得到注册码

2012-07-13

Microsoft Visio 2010 Software Development Kit

的确是好用的绘图工具,能够绘制各种图形。类图,uml图。。 Microsoft® Office Visio® 2003 是一款商用和科技图表制作程序,该程序帮助您以图表的形式诠释您的想法、过程、系统以及数字。 Visio 2003 能够协助您分析和传递信息,使您可以更好的进行决策、跨公司达成一致的意见、增强交流、监控和维护 IT 系统,以及给您的听众留下更为专业、深刻的印象。 简单的来讲,Microsoft Office Visio 是个专业的绘图工具,如工作流程图,业务进程图,组织结构图等等,是常用的办公必备软件。 此版本保留 Visio 全部功能!删除 Office工具、Office共享功能等其它非必需组件。

2012-01-01

选课系统,课程设计

我大一做的课程设计。自我感觉还可以。 有些地方不完善的。欢迎批评指教。

2011-12-30

struts2之深入学习API文档

绝对是学习struts2的有力工具,有了它,不需要老师也能学好学透struts2。

2011-10-17

c++ STL 标准模板库

c++ STL 标准模板库,很有用的资料,是深入学习c/c++ 的必备工具书,建议大家都学习一下

2011-10-16

五子棋源码

是不错的五子棋游戏, 界面友好, 特别是其AI函数值得研究, 欢迎大家学习。

2011-10-12

黑白棋源码

这个黑白棋是不错的资源,内含有十分严密的黑白棋AI函数, 仅供大家参考学习

2011-10-12

俄罗斯方块+源代码.rar

俄罗斯方块+源代码,资源很好,我学了一下受益匪浅,是不错的学习资料,供大家学习。

2011-08-18

ACM模版(吉林大学)

介绍了各种各样的算法模版,简直就是算法大全,对于新手而言,是不错的参考资料。

2011-08-18

算法艺术和信息学竞赛.pdf

详细介绍了算法艺术和信息学竞赛的流程技巧和方法,是一部不错的书籍。

2011-08-18

剪刀石头布游戏代码.doc

关于java的剪刀石头布的关键代码,还是比较经典的,尽够大家参考,请多多指教。

2011-08-18

空空如也

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

TA关注的人

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