- 博客(103)
- 资源 (19)
- 收藏
- 关注
原创 九度OJ-题目1019:简单计算器
题目描述: 读入一个只包含 +, -, *, / 的非负整数计算表达式,计算该表达式的值。输入: 测试输入包含若干测试用例,每个测试用例占一行,每行不超过200个字符,整数和运算符之间用一个空格分隔。没有非法表达式。当一行中只有0时输入结束,相应的结果不要输出。输出: 对每个测试用例输出1行,即该表达式的值,精确到小数点后2位。样例输入:
2014-09-09 21:23:15
3379
转载 C++常用库
非常惭愧,我过去也仅仅了解boost、STLport这样的库,以及一些GUI库,但是居然有如此众多的C++库,其实令我惊讶。当然,这个问题应该辩证的看,对于拿来主义确实可以直接使用这些库,但是如果学习和专业的开发,确实应该自己写,因为——适合的才是最好的。无论效率还是简洁性都是自己开发的好,否则还要那么多程序员干什么。程序就像做衣服,需要量身定做,拼凑起来的,一定不会好用,不过借鉴也是必须的,可以
2014-08-05 21:55:44
1005
原创 九度OJ-题目1009:二叉搜索树
题目1009:二叉搜索树 从现在开始打算重启刷题征程。程序员的人生不需要解释!这次撇开poj hoj等难度较大的oj系统,从九度入手(已经很长时间没写过代码了),主要先“叫醒” 沉睡依旧的大脑。唉~真的很长时间没写博客,没写代码了,只能加油吧!题目如下时间限制:1 秒内存限制:32 兆特殊判题:否提交:4310解决:1921题目
2014-07-31 14:03:08
5733
转载 一个老程序员PHP程序员说的话(什么是境界,我想我应该好好想想了)
我,一个老程序员,也是一个学生,把玩过甚多语言,大多不精。我既非名牌学校,也不是高学历,仅代表一部分比较蛋疼的人。接触PHP也是很早了,从04年的OFSTAR开始的,到现在六年了,期间也接触过不少的语言。从脚本JS到底层的C语言。坦诚的说,我不是个高手,但是我相信自己比大多数人接触的知识面要宽广,深刻些吧。同时我也是一名学生,从东南大学到西电,对计算机的爱好一波三折。我这里想说几个
2014-07-29 13:14:56
1555
原创 图片浏览器的接口设计-桥接模式的运用
一 桥接模式的结构 二 解析桥接模式 •可以看出,这个系统含有两个等级结构:(1)由抽象化角色和修正抽象化角色组成的抽象化等级结构。(2)由实现化角色和具体实现化角色组成的实现化等级结构。•桥接模式涉及的角色有:(1)抽象化角色(Abstraction):抽象化给出定义,并保存一个实现化对象的引用。(2)修正抽象化角色
2014-03-28 10:46:01
2308
原创 再谈人工神经网络_01_概述一下“人工神经网络”
1.引言逻辑性的思维是指根据逻辑规则进行推理的过程;它先将信息化成概念,并用符号表示,然后,根据符号运算按串行模式进行逻辑推理;这一过程可以写成串行的指令,让计算机执行。然而,直观性的思维是将分布式存储的信息综合起来,结果是忽然间产生想法或解决问题的办法。这种思维方式的根本之点在于以下两点:1.信息是通过神经元上的兴奋模式分布储在网络上;2.信息处理是通过神经元之间同时相互作用的动态过程来完成
2014-03-06 21:51:06
3144
原创 重新认识c++(01),做个简单的复数Complex类
最近看了一下Effect c++ 想要重新理解一下c++的机制以及内存布局,还是想搞这方面的研究,对底层不明白,总是有点很不踏实。那就写了一个 Complex 类,这个类还是相对比较全的,基本上涵盖了一些运算。请大神飘过,勿噴,谢谢合作。Complex.h文件#ifndef __COMPLEX_H__#define __COMPLEX_H__#include #inclu
2014-03-05 22:04:53
2522
原创 计算机科学中最重要的32个算法
本人重新整理了一点资料,希望大家能够指摘。奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan博士在自己的页面上发布了一篇文章,提到他做了一个调查,参与者大多数是计算机科学家,他请这些科学家投票选出最重要的算法,以下是这次调查的结果,按照英文名称字母顺序排序。A* 搜索算
2014-03-05 20:35:09
4719
转载 位域
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://www.blogbus.com/yangwei-logs/1550489.html位域有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域
2013-10-31 17:09:59
762
转载 C++回调函数用法
一回调函数我们经常在C++设计时通过使用回调函数可以使有些应用(如定时器事件回调处理、用回调函数记录某操作进度等)变得非常方便和符合逻辑,那么它的内在机制如何呢,怎么定义呢?它和其它函数(比如钩子函数)有何不同呢?使用回调函数实际上就是在调用某个函数(通常是API函数)时,将自己的一个函数(这个函数为回调函数)的地址作为参数传递给那个函数。而 那个函数在需要的时候,利用传递的地址调用回
2013-10-24 19:50:56
1178
转载 DOS批处理高级教程(还不错)
前言 本教程主要引用伤脑筋版主的系列文章,同时参考引用[英雄]教程等其他批处理教程,本文将这些文章合并在一起,并尽量修改得详细而且简单易懂,修改整理也是学习过程,主要目的是方便自己以后查阅。 本教程很长啊,需要一定的耐心才能看完,能够看完的话,差不多就是批处理高手了,即使不是高手也是熟手了。本教程还在不断补充之中,当有比较典型的应用技巧时,本教材会将其收入相关的章节之中。本
2013-10-20 00:52:54
4441
转载 MFC多线程编程注意事项
MFC多线程编程注意事项PeterLee整理 2008-05-26转自:http://blog.youkuaiyun.com/sunshine1314/article/details/2481602关于启动线程时传输窗口对象(指针?句柄?)的问题: 在选择菜单中的开始线程后: void cmainframe::onmenu_start()
2013-10-05 09:41:47
1154
转载 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
1483
转载 网络编程
在网上找了很多的资料,现将这些资料整合起来,详细介绍一下VC下的socket编程,并提供一个服务器客户端具体的实例。希望对您有所帮助一、原理部分 (个人觉得这篇写的可以,所以转与此,原文地址:http://dev.yesky.com/78/2683078.shtml) 在网络编程中最常用的方案便是Client/Server (客户机/服务器)模型。在这种方案中客户应用程
2013-09-18 08:06:37
1600
转载 开平方算法
整数开平方算法:本算法只采用移位、加减法、判断和循环实现,因为它不需要浮点运算,也不需要乘除运算,因此可以很方便地运用到各种芯片上去。我们先来看看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
1913
转载 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
2238
转载 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
1779
转载 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
990
转载 JPA @MappedSuperclass注解的使用说明
基于代码复用和模型分离的思想,在项目开发中使用JPA的@MappedSuperclass注解将实体类的多个属性分别封装到不同的非实体类中。1.@MappedSuperclass注解只能标准在类上:@Target({java.lang.annotation.ElementType.TYPE})2.标注为@MappedSuperclass的类将不是一个完整的实体类,他将不会映射到数据库
2013-05-06 10:27:37
924
转载 java自定义注解
java自定义注解Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。1、元注解元注解是指注解的注解。包括 @Retention @Target @Document @Inherited四种。1.1、@
2013-05-06 10:14:48
778
转载 类加载器作用
转自:http://blog.youkuaiyun.com/studyvcmfc/article/details/7720322深入探讨 Java 类加载器成 富, 软件工程师, IBM 中国软件开发中心成富任职于 IBM 中国软件开发中心,目前在 Lotus 部门从事 IBM Mashup Center 的开发工作。他毕业于北京大学信息科学技术学院,获得计算机软件与理论专业硕
2013-05-06 09:06:33
777
转载 ext.data.record.create中 name与mapping的区别
转载:http://blog.youkuaiyun.com/yixiaotian1988/article/details/6281431嘿,别看关键就在这儿,事实上,它的代码很少的哦。加上注释才219行。研究研究。 有个事要说一下:DataProxy的子类呢,都有一个load来加载数据,DataReader的子类呢,都有一个read来读取数据。 而Ext.data.JsonReader有两个
2013-04-26 14:20:12
922
原创 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
1463
原创 错误: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
2196
转载 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
2753
转载 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
1372
转载 利用JDBC连接Oracle数据库
转自:http://blog.youkuaiyun.com/ivan_zjj/article/details/7687415JDBC是Sun公司制定的一个可以用Java语言连接数据库的技术。一、JDBC基础知识 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数
2013-04-17 16:08:43
1316
原创 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
4820
转载 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
51369
转载 web service的基础教程 web Service java
Hi,大家好! 今天主要和大家分享,如何搭建一个Web服务,做Android开发,不可避免会涉及到客户端开发,我们怎么样来实现一个服务端,怎么样来实现一个客户端,并相互传递数据。就算调用别人的服务时,也能知道大概是怎么样实现的。 WebService一般分为.Net版和Java版,今天我们主要来实现Java版的WebService,.Net版本的还是比较简单的。
2013-03-29 09:46:57
1279
转载 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
3435
转载 EXTJS初级UI设计进阶教程(3)
转自:http://blog.youkuaiyun.com/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
1166
转载 EXTJS初级UI设计进阶教程(2)
转自:http://blog.youkuaiyun.com/yu624774720hua/article/details/6556799了解Ext.Window 1、主要配置项: closable:是否允许关闭窗口,默认为true。 closeAction:关闭窗口的动作,包括以下两种: close:从DOM删除窗口,
2013-02-21 15:02:45
1168
转载 ExtJs基础UI设计进阶教程(1)
转自:http://blog.youkuaiyun.com/yu624774720hua/article/details/6552190了解Ext.Button说明:该主键代替了传统的submit,reset,button,HTML控件构造参数:--text:按钮上的名称属性:-text:获得当前按钮上的名称 -minWindth:按钮的最小宽度方法:-setText:设置按钮上的名称事件:-
2013-02-21 15:01:25
1708
转载 Java多线程编程总结
Java多线程编程总结 下面是Java线程系列博文的一个编目: Java线程:概念与原理Java线程:创建与启动Java线程:线程栈模型与线程的变量Java线程:线程状态的转换Java线程:线程的同步与锁Java线程:线程的交互Java线程:线程的调度-休眠Java线程:线程的调度-优先级Java线程:线程的调度-
2012-07-10 16:48:51
909
原创 Qt开发(1)——QMenuBar QStatus QToolBar
现在开始学习一下Qt编程。。。。。。希望大家多多指摘!1.QMenuBarQMenuBar 就是菜单栏就是menuBar()2.QStatusQStatus就是状态栏statusBar()3.QToolBarQToolBar就是工具栏addToolBar()
2012-07-06 08:56:36
1847
原创 那些年用过的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
7150
c++ api文档
2014-12-16
C#的贪吃蛇游戏
2014-04-24
桥接模式示意代码
2014-03-28
Myeclipse 6.0注册机
2012-07-13
Microsoft Visio 2010 Software Development Kit
2012-01-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人