自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 LeetCode_20_有效的括号

给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。输入: “()[]{}”输出: true解决思路:利用栈的思维,将左半部分压栈,遇到右半部分就弹出栈,看是否匹配。时间复杂度:O(N)class Solution { public boolean isValid(String s) { Stack&.

2020-06-14 23:08:13 130

原创 conturlet变换-nsct_toolbox工具箱源码简要分析

因为大创项目的关系,需要编写关于contourlet的相关代码,苦于网上没有太多的相关资料,无奈,硬着头皮强行啃食nsct_toolbox的源码,现总结出一些经验和自己的理解,供苦×的广大学子参考,有错误之处还请指正。...

2019-05-25 23:48:16 4280 19

原创 contoulert变换—基础探索

方向滤波器

2019-05-25 15:20:32 765

原创 JAVA四大域对象

JavaWeb有ServletContext、ServletRequest、HttpSession、PageContext(JSP)四大域对象,下面主要从域对象的生命周期、作用、作用范围进行介绍。ServletContext1)生命周期:当Web应用被加载进容器时创建代表整个web应用的ServletContext对象,当服务器关闭 或Web应用被移除时,ServletContext...

2019-05-19 15:37:38 329

原创 hibernate学习记录—体系结构与基本配置

局部映射文件DTD声明<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC"-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"><hibernate-m...

2019-05-12 22:04:47 761

原创 JAVA开发—struts框架搭建

下载Struts2的开发包https://struts.apache.org/选择需要的jar包,引入到web-inf的lib下在web-content下的web.xml配置前端控制器 <filter> <filter-name>struts2</filter-name> <filter-class>or...

2019-05-04 22:31:20 138

原创 JAVA开发—hibernate框架配置(xml和curd)

框架的配置文件主要有两种:hibernate.cfg.xml和JavaBean的映射xml核心配置有五个数据库基本参数,可选参数及映射参数配置。在hibernate的包中/project/etc下有一个properties文件,里面有各种参数。* 必须有的配置 * 数据库连接信息: hibernate.connection.driver_class -- 连接数据库驱动程...

2019-04-02 14:20:58 198

原创 JAVA开发—hibernate框架配置(环境搭建)

hibernate框架简单介绍:1、什么是Hibernate?Hibernate是数据持久层的一个轻量级框架。数据持久层的框架有很多比如:iBATIS,myBatis,Nhibernate,Siena等等。并且Hibernate是一个开源的orm(Object relations mapping)框架,提供了查询获取数据的方法,用面向对象的思想来操作数据库,节省了我们开发处理数据的时间。...

2019-04-01 10:42:50 461 1

原创 蓝桥解谜—2的次幂表示

问题描述  任何一个正整数都可以用2进制表示,例如:137的2进制表示为10001001。  将这种2进制表示写成2的次幂的和的形式,令次幂高的排在前面,可得到如下表达式:137=27+23+2^0  现在约定幂次用括号来表示,即a^b表示为a(b)  此时,137可表示为:2(7)+2(3)+2(0)  进一步:7=22+2+20 (2^1用2表示)  3=2+2^0  所以最后1...

2019-03-15 23:08:09 519

原创 Java基础—String类_初始化的问题

这是官方的解释,两种简单的初始化确实是等效的,但严格意义上来讲不是完全等效,第一种是在常量池中给出不能改变的abc,哪怕后来再初始一个一样的,也不会改变内存,只会多一个引用,而第二种就不同了,直接new了一个新的空间,不会去检查有没有重复,因为实体与实体之间是划界的,各有各的地盘,来看一段简单的代码。package string.demo;public class stringdemo...

2018-04-23 22:51:13 353

原创 Java基础—Thread之jion()详解

在多线程的编程中,我们会遇到需要使用join()的情况,在我的理解里就是在并行的状态下进行串行运行。public final void join() throws InterruptedException //等待该线程终止。 该方法会抛出中断异常,实际上是应为join是利用wait()函数来构造的。即当前线程调用目标线程...

2018-04-22 14:42:50 329

原创 入门win32——绘制图形

博主目前在入门期,文中难免有错误,请大家指正,努力做到基本正确,供有兴趣学习的朋友们看一看。首先介绍一下WM_PAINT消息 WndProc处理的第二个消息为WM_PAINT。这个消息在Windows程序设计中是很重要的。当窗口显示区域的一部分显示内容或者全部变为“无效”,以致于必须“更新画面”时,将由这个消息通知程序。win32最核心的便是消息循环,我们接收到这个消息之后就进入消息处理; 比如

2018-02-09 17:31:21 1709

原创 入门win32——MessageBox的使用

以下是参阅MSDN得到的小收获。首先,MessageBox指的是显示一个模态对话框,其中包含一个系统图标、 一组按钮和一个简短的特定于应用程序消息,如状态或错误的信息。消息框中返回一个整数值,该值指示用户单击了哪个按钮。这个一般用在进程中出现某些错误,或者触发一些判断要反馈给用户。函数声明int MessageBox( HWND hWnd, LPCT

2018-02-07 18:31:51 5192

原创 高精度指数运算——分治递归

对于大整数的指数运算,这里给出一种比较高效的策略。 下面的代码是针对500位以内的运算。这个位数可以修改,要想大一点,修改一下数组长度和一些终止条件即可。同时下面的代码是针对2的指数,如果是3,是4以及更大,在了解下面思想之后都是很容易的事。思维上多做一点针对,代码跑起来就会快一点。#include&lt;iostream&gt;#include&lt;string.h&gt;usi...

2018-02-03 21:07:13 714

原创 把中缀表达式转化为后缀表达式

#include<iostream>#include<stdio.h>#include<string.h>using namespace std;#define size 100typedef struct stack{ char a[size]; int top;}stack;stack st;char get[size];void tran(char *a){

2017-12-13 11:18:56 230

原创 题解报告——约瑟夫环(链表)

题目描述:已知n个人(编号分别为1、2、3,……、n)围坐在一张圆桌周围,从编号为1的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列,依次规律重复下去,直到圆桌周围的人全部出列 输入描述:一行:人数n和间隔数m 输出描述:出列顺序,每个编号之间用一个空格分开 样例输入:9 5 样例输出:5 1 7 4 3 6 9 2 8#include<iostream>

2017-12-10 01:11:12 350

原创 高精度乘法———列表法

/*列表法——高精度乘法*/ #include<stdio.h> #include<string.h>#define maxsize 101void compute(char *a,char *b,char *c){ int i,j,carry,sum,m=strlen(a)-1,n=strlen(b)-1; for(i=0;i<=m;i++)a[i]-='0'; f

2017-12-07 20:29:07 560

原创 题解报告_TSOJ_1350&&1351&&1352

写题解报告前先说一下感受,没什么特别的,RE很难受,TLE很难受,WA很难受,AC贼开心,或许这就是人生吧。 1350分割线—————————————————————————— /*选择那些大晴天的日子,行走在孤单的海岸线,静静地种花给自己看~我们假设把海岸线分为n块,每块的分别标记为1…n,每块都可以种花,每次种花可以选择某个[left,right]的闭区间,每块种上一朵花.经过m次种花操

2017-11-13 13:58:10 830

空空如也

空空如也

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

TA关注的人

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