- 博客(16)
- 收藏
- 关注
转载 递归判断两棵树是否相同
递归写法判断两棵树是否相同:bool flag = true; // 默认认为两棵树是相同的,递归判断过程中改变flag值,一旦有一个不同,就跳出void judge(node* root1, node* root2){ if(root1 == root2) return; // 这个相等其实是用来判断都为空的,那么不用改变flag if((root1 == NULL && root2 != NULL) || (root2 == NULL && ro...
2020-06-21 10:53:10
1025
转载 查找算法(一)顺序查找
顺序查找(线性查找)最基本的查找技术,过程:从表中的第一个(或最后一个)记录开始,逐个进行记录的关键字和给定值比较,若某个记录的关键字和给定值相等,则查找成功,找到所查的记录;如果直到最后一个(或第一个)记录,其关键字和给定值比较都不等时,则表中没有多查的记录,查找不成功。代码实现int SequenceSearch(int a[], int value){ for(int i = 0; i < a.length; i++){ if(a[i] == value){
2020-06-21 10:51:43
671
原创 程序、任务、进程和线程的联系与区别
概念: 程序(program)只是一组指令的有序集合。 任务(task)是最抽象的,是一个一般性的术语,指由软件完成的一个活动。一个任务既可以是一个进程,也可以是一个线程。简而言之,它指的是一系列共同达到某一目的的操作。例如,读取数据并将数据放入内存中。这个任务可以作为一个进程来实现,也可以作为一个线程(或作为一个中断任务)来实现。 进程(proces...
2020-03-02 10:23:02
1072
1
转载 Maven入门教程
Maven教程以下的内容是为了帮助您运用Maven这个工具这个工具。这个工具不光是在构建GeoServer的时候在写Java的时候都非常有用。 想象一下,您做了一个大的GIS工程。这个工程用到的jar包就有几十个甚至上百个。然后根据编译需要以及潜在的冲突您还要自己删或者增加iar包。会累成狗对吧。而Maven可以避免这个问题,他通过pom.xml文件来获取所需要的依赖配置项等等自己下载jar...
2019-08-21 10:24:05
199
转载 EasyUI实战经验总结,给有需要的人
1、最常用的表格<div class="easyui-panel" data-options="region:'center'" style="padding: 20px"> <table id="dg"></table> </div>注意<table>标签,我们将
2018-12-05 18:13:18
223
转载 两种方法上传本地文件到github
转自简书https://www.jianshu.com/p/c70ca3a02087自从使用github以来,一直都是在github网站在线上传文件到仓库中,但是有时因为网络或者电脑的原因上传失败。最重要的原因是我习惯本地编辑,完成以后再一起上传github。看过了几个教程,总结出最适合自己的比较简单的方法。两种方法上传本地文件到github1. github在线上传文件夹...
2018-12-05 16:49:45
173
原创 windows彻底删除卸载SqlServer
第一步、在控制面板里面找到程序——卸载程序这一项打开之后就会是这样的了 回到顶部第二步、找到Microsoft SQLserver 2012 (64-bit)经过第一步打开卸载程序后,在里面找到Microsoft SQLserver 2012 (64-bit)这一项,可以通过右上角搜索框寻找,楼主就是通过右上角搜索寻找的。 回到顶部第三步、右键卸载点击右键,卸载,此...
2018-10-25 11:47:13
1066
1
原创 MVC中几种常用ActionResult
一、定义MVC中ActionResult是Action的返回结果。ActionResult 有多个派生类,每个子类功能均不同,并不是所有的子类都需要返回视图View,有些直接返回流,有些返回字符串等。ActionResult是一个抽象类,它定义了唯一的ExecuteResult方法,参数为一个ControllerContext,下面为您介绍MVC中的ActionResult 的用法 二、...
2018-10-09 08:27:45
4335
1
原创 ASP.NET MVC利用log4net记录错误日志信息的简单运用
1、在NuGet中下载log4net包2、在配置文件中配置以下代码:<configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/> </confi...
2018-10-08 10:11:49
824
原创 Asp.net MVC + NHibernate 增删改查简单示例
一、NHibernate简介 什么是?NHibernate?NHibernate是一个面向.NET环境的对象/关系数据库映射工具。对象/关系数据库映射(object/relational mapping,ORM)这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。 在今日的企业环境中,把面向对象的软件和关系数据库一起使用可能是相当麻烦和浪费时间的。而N...
2018-10-07 17:42:40
287
转载 设计模式
一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。其实还有两...
2018-10-07 17:15:42
158
转载 如何让自己的博客被搜到!
假如不把你的博客提交到各大搜索引擎中,它们一般是不会收录你的博客的,你可以先尝试一下看看能不能在百度搜到你的博客吧:假如你搜不到的话说明你的博客还没有被百度收录,那么怎么才能被百度、google等各大搜索引擎收录你的博客呢?申请免费加入搜索引擎啦!一般百度在48小时内就会邮件答复你,假如申请成功的话,大家就能够随时随地找到你了(百度最晚一个月可以找到你博客,因为百度的搜索是每隔36天更新一次的)...
2018-09-29 16:27:41
488
原创 存储过程转账
USE [数据库名]GO/****** Object: StoredProcedure [dbo].[SP_TransferMoney] Script Date: 2018/9/25 8:25:23 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER PROCEDURE [dbo].[SP_TransferMo...
2018-09-27 12:11:12
531
1
原创 ASP.NET MVC登录实现Cookie加密以及过滤器简单使用
封装BaseService类,里面是写好的增删改查的各种方法 public class BaseService&amp;amp;amp;amp;amp;amp;lt;T&amp;amp;amp;amp;amp;amp;gt; where T:class,new () { /// &amp;amp;amp;amp;amp;amp;lt;summary&amp;amp;amp;amp;amp;amp;gt;
2018-09-26 16:17:39
1404
1
原创 简单序列化和反序列化
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using Newtonsoft.Json; //引入该命名空间namespace HPIT.MemberPoint.Common{public static c...
2018-09-26 15:35:26
213
1
原创 MD5简单加密
MD5简单加密 //先引入命名空间 using System.Security.Cryptography; /// &amp;amp;lt;summary&amp;amp;gt; /// MD5加密 /// &amp;amp;lt;/summary&amp;amp;gt; /// &amp;amp;lt;param name=&amp;q
2018-09-26 15:31:08
168
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人