自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

林海雪猿的代码空间

不积跬步,无以至千里 ;不积小流,无以成江海。

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

原创 git常用命令

【代码】git常用命令。

2023-07-20 14:51:36 91

原创 js字符串拼接代码内方法传递对象型参数

js字符串拼接代码内方法传递对象型参数

2022-10-19 15:32:21 521 1

原创 记录vue2中class、style写法

:class="[layoutMode, `content-width-${contentWidth}`]" :style="{ paddingLeft: fixSiderbar && isDesktop() ? `${sidebarOpened ? 208 : 80}px` : '0' }"

2022-02-07 15:50:07 648

原创 分组合并多表查询结果并新添加id列以及多个字段

select (@id:=@id+1) as id,(@create_by:=NULL) as create_by,(@create_time:=NULL) as create_time,(@modify_by:=NULL) as modify_by,(@modify_time:=NULL) as modify_time,t.county,sum(cnt) as cnt from ((select county,count(*) as cnt from drainage_plan_pipegrou.

2021-02-04 18:28:00 362

原创 js递归生成树形结构

实现一个人员根据所在部门分类的el-cascader,使用人员表、部门表中数据,人员表中存有所在部门id字段,部门表中存有上级部门的id字段,人员为叶子节点,无子节点的部门不进行显示。先遍历两个表,组合数据,对叶子节点进行标记。 that.personList.forEach(function(obj) { that.personCascaderFront.push({ value: obj.id, .

2020-11-10 00:29:39 1571

原创 js获取距今多少天的日期

getStartOrEndDate(param){ var date1 = new Date(); var date2 = new Date(date1); date2.setDate(date1.getDate() + param); var y = date2.getFullYear(); var mo = (date2.getMonth() + 1) < 10 ? ("0" + (date2.getMonth() + 1)) : (date2.g...

2020-08-06 15:36:48 672

原创 SqlDependency实现实时监控SqlServer表的变化

该代码为使用SqlDependency实现实时监控SqlServer表变化的demo,注意数据库需要开启ServiceBroker服务,开启方法很简单,自行百度即可。如果想要监听数据库中的多个表的变化,有两个方法。方法一,使用多线程。每个表开一个线程,由于一个连接只能被一个SqlDataReader使用,因此需要加互斥锁;或者使用SqlDataAdapter。方法二,创建多个数据库连...

2020-01-06 15:13:23 1657

原创 c#实现redis发布订阅

需要添加引用using StackExchange.Redis; public static void pushRedis() { try { ConnectionMultiplexer redis = ConnectionMultiplexer.Connect("连接字符串");/...

2020-01-06 14:01:11 3299

原创 c#生成图片、生成二维码、读取excel、自动匹配路径

以下是个园林树牌信息生成程序,是使用c#语言编写的控制台程序,包含了生成图片、生成二维码、读取excel、自动匹配路径等功能,可作为以上功能的demo。注意只有系统中已有的字体才可以使用,如果使用系统中没有的字体,则会显示宋体。还要注意添加引用。using MessagingToolkit.QRCode.Codec;using System;using System.Data;usin...

2020-01-06 13:40:34 688

原创 js读取请求参数

function getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); var r = window.location.search.substr(1).match(reg); ...

2020-01-01 09:57:37 228

原创 c#字节数组转十进制

public static decimal ByteArrayToDecimal(byte[] src) { // Create a MemoryStream containing the byte array ...

2019-12-09 23:17:20 3720

原创 3dsmax烘焙模型

这里只是单纯使得模型贴图具有光影效果,看起来更真实,记录下步骤工具:3dsmax2014原模型加个目标聚光灯渲染一下看看啥样的按键盘上的数字0,打开渲染到纹理窗口,选中要烘焙的模型,在输出选项卡点击添加,弹出添加纹理元素窗口,选择CompleteMap,点击添加元素按钮目标贴图位置选择漫反射颜色,宽高选择512x512,元素背景为黑色,烘焙材质选项卡中...

2019-11-08 16:58:55 1559

原创 3dsmax建模总结

从入门到放弃,建模任务总算告一段落,写几个坑过的小技巧,用的是3dsmax2018。道路生成插件SpeedRoad3dsmax道路生成插件推荐SpeedRoad,一个国产插件,支持3dsmax的很多版本,它生成的公路模型很不错,用之前看下它的帮助文档,只要根据它的规则去做就不会出问题。SpeedRoad的下载地址和安装方法就不贴出了,百度一下。塌陷功能塌陷是将多个模型合成一个可...

2019-10-25 15:16:15 1665

原创 3dsmax模型导入超图

3dsmax2018模型转低版本模型只能转成2017、2016、2015版,其他版本同样只能向前转换3个版本,如果想要转成2014版一般就需要一个中间版本过渡一下。目前需要将模型导入超图中,但是超图插件只支持3dsmax2014版本。虽然也可以不使用超图插件生成数据集,直接把模型转成超图所支持的其他格式进行导入,比如.3ds格式、.obj格式等,但效果不尽人意。小的模型、各部件未组合成整体...

2019-09-27 09:13:07 2056

转载 Springboot面试题

https://blog.csdn.net/Gupaoxueyuan/article/details/81666178https://blog.csdn.net/Time_sg/article/details/81589660https://blog.csdn.net/fan1865221/article/details/89158512https://zhuanlan.zhihu.c...

2019-04-13 00:05:24 184

原创 关于向上造型

关于向上造型父类类型引用指向子类对象,即 Father fa=new Son();向上造型的意义和作用一个例子:Collection list = new ArrayList();Collection set = new HashSet();由于list和set的特性完全不一样,所以从这个例子来看,向上造型就是:父类指向哪个子类,调用的就是哪个子类中重写过的父类中的方法。...

2019-04-12 20:15:11 1275

转载 面试题思考:GET和POST两种基本请求方法的区别

面试回答:GET请求在URL中传送的参数是有长度限制的,而POST没有。GET比POST更不安全,因为参数直接暴露在URL上,所以不能用来传递敏感信息。GET参数通过URL传递,POST放在Request body中。GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。GET请求只能进行url编码,而POST支持多种编码方式。GET请求会被浏览器主动...

2019-04-12 11:27:48 263

转载 Cookie与Session的区别

区别①存在的位置cookie 存在于客户端,临时文件夹中session:存在于服务器的内存中,一个session域对象为一个用户浏览器服务②安全性cookie是以明文的方式存放在客户端的,安全性低,可以通过一个加密算法进行加密后存放session存放于服务器的内存中,所以安全性好③网络传输量cookie会传递消息给服务器session本身存放于服务器,不会有传送...

2019-04-12 11:09:24 147

转载 Spring和SpringBoot比较

1、概述:对于Spring和SpringBoot到底有什么区别,我听到了很多答案,刚开始迈入学习SpringBoot的我当时也是一头雾水,随着经验的积累、我慢慢理解了这两个框架到底有什么区别,我相信对于用了SpringBoot很久的开发人员来说,有绝大部分还不是很理解SpringBoot到底和Spring有什么区别,看完文章中的比较,或许你有了不同的答案和看法!2、什么是Sp...

2019-04-11 18:41:16 212

原创 通过Spring获取对象的一个例子

Spring是一个容器,它包含并且管理系统对象的生命周期和配置,在项目中管理事务以及对象的注入。Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。把对象存入IOC容器中并通过spring获取到对象的一个例子...

2019-04-11 18:32:24 377

原创 Hibernate和Mybatis区别

概述MyBatis或Hibernate都可以称为ORM框架(对象关系映射模式简称ORM,在关系型数据库和对象之间作一个映射,将程序中的对象自动持久化到关系数据库中),但Hibernate的设计理念是完全面向对象的,它使得程序员可以像开发业务模块一样,直接通过代码来操作数据库,而MyBatis不是,MyBatis可以灵活地定义sql语句,满足各类需求和性能优化的需要。区别 Hibern...

2019-04-11 16:47:27 275

原创 Redis持久化和Redis在项目中的使用场景

Redis持久化Redis提供了两个不同形式的持久化方式,RDB(Redis DataBase)和AOF(Append Of File)RDB它是全量替换操作。在指定的时间间隔内将内存中的数据集快照写入磁盘,它恢复时是将快照文件直接读到内存里。优点节省磁盘空间 恢复速度快缺点当数据庞大时,还是比较消耗性能 如果Redis意外down掉,可能会丢失最后一次快照后的所有...

2019-04-11 10:06:11 1074

原创 Spring Bean的作用域之间的区别

bean的作用域可以通过scope属性来指定bean的作用域例子:<bean id="book" class="com.atguigu.spring.beans.Book" scope="singleton">singleton:默认值。当IOC容器一创建就会创建bean的实例,而且是单例的,每次得到的都是同一个。创建IOC容器对象:ApplicationContext ...

2019-04-10 17:07:57 232

原创 单例模式Singleton

1.什么是单例模式?单例模式是软件开发中最常用的设计模式之一,即某个类在整个系统中只能有一个实例对象可被获取和使用的代码模式。2.要点2.1某个类只能有一个实例构造器私有化。2.2它必须自行创建这个实例含有一个该类的静态变量来保存这个唯一的实例。2.3它必须自行向整个系统提供这个实例对外提供获取该实例对象的方式:(1)直接暴露 (2)用静态变量的get方法获取...

2019-04-09 21:05:35 165

原创 java集合

ListList中元素可以重复,并且是有序的(这里的有序指的是按照放入的顺序进行存储。如按照顺序把1,2,3存入List,那么,从List中遍历出来的顺序也是1,2,3)。List查询速度快,插入删除数据速度慢。它继承于Collection接口。 ArrayList ArrayList底层数据结构是数组,查询快,增删慢。在初始化ArrayList时,会构建空数组,ArrayList是...

2019-04-07 22:52:10 103

原创 接口和抽象类以及abstract、final和static

接口和抽象类接口接口是用来被子类继承以实现多态性的,它没有构造方法,不能被实例化。接口中的所有方法都是抽象方法(没有代码实现的方法),没有普通方法。因为接口被设计的目的是为了被继承,因此接口不能被final修饰,接口中的方法也不能被final修饰。接口中的成员变量都会自动加上public static final,也就是说接口中的“变量”是常量,是不可变的。抽象类抽象类不能被实例化...

2019-04-06 22:05:16 314

原创 SpringMVC五大组件

五大组件及作用DispatcherServletDispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹配规则要自己定义,把拦截下来的请求,依据相应的规则分发到目标Controller来处理,是配置spring MVC的第一步。DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访...

2019-04-05 19:31:03 7759 2

转载 转发和重定向

区别先来说说两者区别:转发是服务器行为,重定向是客户端行为 转发是一次请求,重定向至少是两次请求 转发浏览器url的地址栏不变,重定向url的地址栏改变 转发传输的信息不会丢失,重定向传输的信息会被丢失解释 1. 转发过程:客户浏览器发送http请求 ----》web服务器接受此请求 ----》调用内部的一个方法在容器内部完成请求处理和转发动作 ----》将目标资源发送...

2019-04-05 11:28:46 503

原创 一些SQL语句和关键字(一)

as关键字的作用as这个关键字的作用的给字段起个别名select * from userselect username as 账号 , password as 密码, mingzi as 名字, zhengjianhao as 证件号, dianhua as 电话, zhuceriqi as 注册日期, zhuang...

2019-04-01 23:30:36 591

原创 科三 二十里铺(带视频)

【科三17考场】济宁廿里铺科目三第17考场考场名称】:济宁市科目三第17考场(济宁廿里铺路段)济宁市科目一第12考场【考场地点】:济宁市任城区廿里铺镇政府南墙向东红绿灯左转2公里路西【考试顺序】:近期只启用2号线,1号线暂不作介绍。起步—前方路口左转—直线行驶—变更车道—公共汽车站—前方路口直行—掉头—学校区域—前方路口直行—加减档(自主完成)—前方路口右转—靠边停车...

2017-06-16 12:23:33 17089

原创 HDU 1010 Tempter of the Bone(dfs)

题目网址:http://acm.hdu.edu.cn/showproblem.php?pid=1010题意:能否正好花费T时间从点S到点D奇偶剪枝:是数据结构的搜索中,剪枝的一种特殊小技巧。现假设起点为(sx,sy),终点为(ex,ey),给定t步恰好走到终点, s    

2016-11-13 21:02:29 291

原创 HDU 1175 连连看(dfs,bfs)

题目网址:http://acm.hdu.edu.cn/showproblem.php?pid=1175dfs一个重要的剪枝:当拐弯数为等于2时,判断目标点是否在那一列(行)的有效的范围内。方向标记分别为0,1,2,3,在起始位置就开始做每个方向的标记。code:#include#include#includeusing namespace std;int map

2016-11-13 17:30:09 280

原创 CF 676A 暑假集训13

题目网址:http://codeforces.com/problemset/problem/676/A题目大意:给出n个数,交换两个数使最大数与最小数的间隔最大,输出间隔距离。水题,输入n个数的时候找最大值最小值并做标记,按照标记得到到两端的距离,取最大的即可。Code:#include#include#includeusing namespace s

2016-08-21 15:47:51 272

原创 CF 678C 暑假集训13(gcd,lcm)

网址:http://codeforces.com/problemset/problem/678/C题目大意:有1~n,n个数,如果k为a的倍数就给p个巧克力,k为b的倍数就给q个巧克力,如果k既是a的倍数又是b的倍数则给max(p,q),求[1,n]一共可以得到多少个巧克力。求一下最小公倍数注意数据范围Code:#include#includeusing names

2016-08-20 22:48:33 344

原创 CF 678B 暑假集训13(闰年判断)

网址:http://codeforces.com/problemset/problem/678/B题目大意:一个女孩有一个y年的日历,她想知道y年之后哪一年的日期与y年的相同。做这题时突然想到了小学学习闰年平年的时候,在三四本田字格上画出了之后四五年的日历,现在还要去百度怎样判断闰年......一开始以为就是找规律,按照题目给的数据推,闰年加28,平年加6,感觉

2016-08-20 04:09:39 649

原创 CF 678A 暑假集训13

题目网址:http://codeforces.com/problemset/problem/678/A题目大意:一个人非常喜欢数字n和数字k。现在这个人想要找到一个大于n并且可以被k整除的整数x。简单水题,找规律。既然大于n,只要求n需要再加几就可以取模k等于0就可以了,公式k-n%k+n。Code:#include#includeusing names

2016-08-20 02:16:25 314

原创 html选择本地图片即时预览

最近在做一个.net mvc的网站,想让用户在网页中上传图片的过程中预览图片,本以为很简单,以为可以直接在html中解决,百度了很多才发现貌似挺麻烦,综合一些大神的回答,总结了一下。完成此类操作,一般都用到了FileReader功能,从文件中读取数据保存到JS变量中;HTML DOM getElementById方法,可返回对拥有指定ID的第一个对象的引用。Code:...

2016-06-28 23:49:31 12990 2

原创 CF 363B Fence(和最小的k个数)

题目网址:http://codeforces.com/problemset/problem/363/B题目大意:在n个数中,找出连续的和最小的k个数,输出第一个数的位置。一边输入一边处理。数组中的每个元素保存前i个数的和(1一开始两层for循环遍历超时,后来做了优化WA第38个数据,再一看数据范围,用了long long后AC。Code:#inc

2016-06-12 11:10:15 387

原创 CF 6A Triangle (判断三角形)

A. Triangletime limit per test2 secondsmemory limit per test64 megabytesinputstandard inputoutputstandard outputJohnny has a younger sister Anne, who is very clever and s

2016-06-08 11:14:04 1297

原创 CF 593A 2Char

题目网址:http://codeforces.com/problemset/problem/593/A题目大意:给定n个由小写字母组成的串,从中取任意个字符串拼成一封信,这封信中最多有两种字符,输出信的最大长度。首先想到了用STL中的各种容器,统计每个字符串含有哪两种字符(或者一种)作为map的first,对应的second是这个字符串,有相同first的字符串合在一起。然

2016-06-07 21:58:30 277

minecraft spigot

我的世界spigot服务器,版本1.8.7

2016-12-13

空空如也

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

TA关注的人

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