自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

求索

nullptr

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

原创 背包问题2

最优子结构: #include <iostream>#include <vector>using namespace std;class Solution {public: /** * @param m: An integer m denotes the size of a backpack * @param A: Given n items with size A[i

2017-12-30 11:38:48 217

原创 【原创】背包问题

思路:动态规划。背包剩余容量为j,已决定前i个物品是否放入时,最大价值为dp[i][j](此问题中为放入的物品总重量)最优子结构: #include <iostream>#include <vector>using namespace std;class Solution {public: /** * @param m: An integer m denotes the siz

2017-12-30 11:33:10 167

原创 【原创】最长公共子序列

dp[i][j] 表示第一个字符串的前i个字符与第二个字符的前j个字符构成的公共子序列的长度最优子结构: #include <iostream>#include <string>#include <vector>#include <set>using namespace std;class Solution {public: /* * @param A: A strin

2017-12-30 11:24:49 176

原创 【原创,禁止转载】单词拆分问题

解决思路采用字典树查询提高查询效率中间可能需要回溯,用堆栈保存需要回溯的状态#include <iostream>#include <set>#include <vector>#include <unordered_set>#include <unordered_map>using namespace std;class Solution {public: /* * @p

2017-12-30 11:11:02 689

原创 关于软件工程课程的感想

软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。 在现代社会中,软件应用于多个方面。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等。这些应用促进了经济和社会的发展,也提高了工作效率

2017-12-15 12:29:41 477

转载 python 正则表达式基础

tf.expand_dims()Functiontf.expand_dims(input, axis=None, name=None, dim=None)Inserts a dimension of 1 into a tensor’s shape. 在第axis位置增加一个维度Given a tensor input, this operation inserts a dimension of

2017-12-15 12:28:05 272

转载 冷水泡茶渐渐浓

透明的玻璃杯中,沁人心脾的冷水,在夜色中,泛着浅浅的蓝,用眼睛仿佛可以出碰到它微微的凉。手指捏几枚茶叶,投下几缕墨绿,没有中国画般大片的渲染,晕开白色的绢,而是水和茶叶互不相容!茶叶漂浮,仿佛夏日里池塘胜出撑开的几朵幼荷,羞羞涩涩,扭扭怩怩......当夜空中的喧嚣也沉寂了下来,安静得只能听见冷水浸湿茶叶的簌簌声,几缕青绿从茶叶中抽离,游走在冷水中,茶叶由幽绿转为翠绿,水渐渐变得不再透明......

2017-12-03 11:33:23 227

转载 tensorflow 常用函数

tensorflow笔记 :常用函数说明 标签: tensorflow常用函数深度学习 2016-10-13 11:29 23592人阅读 评论(5) 收藏 举报 分类: 机器学习&深度学习(33) 作者同类文章X python(37) 作者同类文章X 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] tensorflow笔记系列: (一) tenso

2017-11-25 15:24:25 377

原创 linux下解压命令大全

.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf F

2017-11-25 15:23:09 307

原创 文章标题

Python模块学习:glob 文件路径查找glob模块是最简单的模块之一,内容非常少。用它可以查找符合特定规则的文件路径名。跟使用windows下的文件搜索差不多。查找文件只用到三个匹配符:””, “?”, “[]”。””匹配0个或多个字符;”?”匹配单个字符;”[]”匹配指定范围内的字符,如:[0-9]匹配数字。 glob.glob 返回所有匹配的文件路径列表。它只有一个参数pathname

2017-11-25 15:21:57 207

原创 c++ 仿函数

includeusing namespace std;typedef enum { add = 0, sub, mul, divi }type;class Calc { public: Calc(int x, int y):m_x(x), m_y(y){} int operator()(type i) {

2017-11-25 15:20:06 161

转载 C++ lamda

我是搞C++的 一直都在提醒自己,我是搞C++的;但是当C++11出来这么长时间了,我却没有跟着队伍走,发现很对不起自己的身份,也还好,发现自己也有段时间没有写C++代码了。今天看到了C++中的Lambda表达式,虽然用过C#的,但是C++的,一直没有用,也不知道怎么用,就可怜的连Lambda语法都看不懂。好了,这里就对C++中的Lambda进行一个简单的总结,就算是对自己的一个交代,我是搞C++

2017-11-25 15:18:02 350

转载 centos7 mysql数据库安装和配置

一、系统环境 yum update升级以后的系统版本为[root@yl-web yl]# cat /etc/redhat-release CentOS Linux release 7.1.1503 (Core) 二、mysql安装 一般网上给出的资料都是yum install mysqlyum install mysql-serveryum install mysql-devel安装my

2017-11-25 15:16:04 473

转载 web.xml详解

写在前面:鄙人才学疏浅,关于这篇文章,鄙人也是在网上收集的。有两个目的。一是记录下来加深自己的理解,二是希望这篇文章能对大家有所帮助。最后欢迎大家一起讨论。  一:web.xml加载过程  简单说一下,web.xml的加载过程。当我们启动一个WEB项目容器时,容器包括(JBoss,Tomcat等)。首先会去读取web.xml配置文件里的配置,当这一步骤没有出错并且完成之后,项目才能正常的被启动起来。

2017-11-25 15:15:06 219

转载 Listener监听器

前言:之前写了一篇关于Filter的文章:http://www.cnblogs.com/vanl/p/5742501.html,现在再来一篇Listener的文章,Filter和Listener在项目中经常用到,巧妙的使用可以达到事半功倍的效果。一:Listener的定义与作用  监听器Listener就是在application,session,request三个对象创建,销毁,或者往其中添加修改

2017-11-25 15:14:28 246

转载 JavaWeb中filter的详解及应用案例

一:Filter介绍  Filter可认为是Servlet的一种“变种”,它主要用于对用户请求(HttpServletRequest)进行预处理,也可以对服务器响应(HttpServletResponse)进行后处理,是个典型的处理链。它与Servlet的区别在于:它不能直接向用户生成响应。完整的流程是:Filter对用户请求进行预处理,接着将请求交给Servlet进行处理并生成响应,最后Filte

2017-11-25 15:13:29 230

转载 web.xml中<load-on-start>n</load-on-satrt>作用

web.xml中n作用  如下面一段配置,我们再熟悉不过了:    我们注意到它里面包含了这段配置:1,那么这个配置有什么作用呢?  作用如下:  1.load-on-startup元素标记容器是否在启动的时候就加载这个servlet(实例化并调用其init()方法)。  2.它的值必须是一个整数,表示servlet应该被载入的顺序。;  3.当值为0或者大于0时,表示容器在启动时就加载并初始化这个

2017-11-25 15:11:26 195

转载 Struts2中s标签的用法

A: —–超链接,类似于html里的 —–执行一个view里面的一个action —–如果action的errors有值那么显示出来 —–如果action的message有值那么显示出来 —–添加一个值到list,类似于list.add(); —–自动完成标签的内容,这个是ajaxB: —–类似于struts1.x中的,JavaBean的值C: —–复选框 —–多选框 —–下拉框

2017-09-23 11:28:37 783

转载 OGNL表达式语言详解

众所周知,OGNL充斥在Struts2前后台数据传递与存储的方方面面,给Struts2中数据的处理带来了极大的方便,所以,本次打算以两篇博客来介绍OGNL,第一篇就是脱离MVC框架,单纯介绍OGNL的一般用法和语法,在第二篇博客里面,介绍OGNL的实际应用,本篇是第一篇,以介绍OGNL的语法和一般用法为主; OGNL(Object-Graph Navigation Language的简称),对象图

2017-09-23 11:26:09 509

转载 OGNL在Struts2中的应用

在上篇讲述OGNL基础知识的博客中,我们可以得到如下知识点: 1、OGNL表达式需要放置到OgnlContext中才能得到正确地解析、解释和执行; 2、OgnlContext类实现了Map接口,所以可以使用put方法向里面放置元素且每个OgnlContext有且最多只能有一个根对象; 3、Ognl表达式中访问根对象的属性时,无需”#”,普通对象则需要; 上面知识了解后,咱们再来聊聊Strut

2017-09-23 11:19:55 157

转载 Struts2 中的值栈的理解

通过对struts2的一段时间的接触,将自己对OGNL的核心值栈说说,值栈:简单的说,就是存放action的堆栈,当我们提交一个请求道服务器端 action时,就有个堆栈,如果action在服务器端进行跳转,所有action共用一个堆栈,当需要保存在action中的数据时,首先从栈顶开始 搜索,若找到相同的属性名(与要获得的数据的属性名相同)时,即将值取出,但这种情况可能出现找到的值不是我们想要的值

2017-09-23 11:16:45 152

转载 java.io.Serializable浅析

Java API中java.io.Serializable接口源码: 1 public interface Serializable { 2 }   类通过实现java.io.Serializable接口可以启用其序列化功能。未实现次接口的类无法使其任何状态序列化或反序列化。可序列化类的所有子类型本身都是可序列化的。序列化接口没有方法或字段,仅用于标识可序列化的语义。   Java的”对象序

2017-09-23 10:53:37 180

转载 [转]Java中的JavaBean类

一、 javabean 是什么? Bean的中文含义是“豆子”,顾名思义,JavaBean是指一段特殊的Java类, 就是有默然构造方法,只有get,set的方法的java类的对象. 专业点解释是: JavaBean定义了一组规则 JavaBean就是遵循此规则的平常的Java对象 满足这三个条件: 1.执行java.io.Serializable 接口 2.提供无参

2017-09-23 10:49:45 248

转载 <转>java 中遍历Map的几种方法

java 中遍历Map的几种方法 2013-01-23 00:04 22623人阅读 评论(1) 收藏 举报 分类: javaSE(3) 版权声明:本文为博主原创文章,未经博主允许不得转载。 方法分为两类: 一类是基于map的Entry;map.entrySet(); 一类是基于map的key;map.keySet() 而每一类都有两种遍历方式: a.利用迭代器 itera

2017-09-07 21:43:09 141

转载 <转>String、StringBuffer与StringBuilder之间区别

String、StringBuffer与StringBuilder之间区别   最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下  1.三者在执行速度方面的比较:StringB

2017-09-07 11:30:03 157

转载 <转>MyEclipse快捷键大全

存盘 Ctrl+s(肯定知道) 注释代码 Ctrl+/ 取消注释 Ctrl+(Eclipse3已经都合并到Ctrl+/了) 代码辅助 Alt+/ 快速修复 Ctrl+1 代码格式化 Ctrl+Shift+f 整理导入 Ctrl+Shift+o 切换窗口 Ctrl+f6 <可改为ctrl+tab方便> ctrl+shift+M 导入未引用的包 ctrl+w 关闭单个

2017-09-06 20:01:43 135

TeamViewer.rar

TeamViewer是一个能在任何防火墙和NAT代理的后台用于远程控制的应用程序,桌面共享和文件传输的简单且快速的解决方案。为了连接到另一台计算机,只需要在两台计算机上同时运行 TeamViewer 即可,而不需要进行安装(也可以选择安装,安装后可以设置开机运行)。该软件第一次启动在两台计算机上自动生成伙伴 ID。只需要输入你的伙伴的ID到TeamViewer,然后就会立即建立起连接。 需要两端同时使用该版本。

2019-05-12

空空如也

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

TA关注的人

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