自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 shiro 密码如何验证?

Authentication:身份认证/登录,验证用户是不是拥有相应的身份。Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情。这里我们主要分析Authentication过程一般在登陆方法中我们会这么写:Subject subject =SecurityUtils.getSubject();Usern...

2018-12-21 09:38:00 253

转载 spring Bean装配的几种方式简单介绍

Spring容器负责创建应用程序中的bean同时通过ID来协调这些对象之间的关系。作为开发人员,我们需要告诉Spring要创建哪些bean并且如何将其装配到一起。spring中bean装配有两种方式隐式的bean发现机制和自动装配在java代码或者XML中进行显示配置当然这些方式也可以配合使用。我们测试代码如下CompactDisc和MediaPlayer...

2018-05-16 20:44:00 181

转载 数据结构-平衡二叉树 旋转过程平衡因子分析 c和java代码实现对比

平衡二叉搜索树(Self-balancing binary search tree)又被称为AVL树(有别于AVL算法),且具有以下性质:它是一 棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树,同时,平衡二叉树必定是二叉排序树。高度差可以用平衡因子bf来定义,我们用左子树的高度减去右子树的高度来表示bf,即-1<|bf|<1。引入...

2018-03-28 16:16:00 180

转载 js 根据json数组中n个字段排序

function compare(name, minor) { return function (o, p) { var a, b; if (o && p && typeof o === 'object' && typeof p === 'object') {...

2018-03-02 14:02:00 159

转载 补码来源

摘自:https://www.douban.com/note/223507364/关于补码,看过一些书籍和网文,基本都是在“求反加一”的方法、步骤上反复强调,而对于补码的本质和定义,讨论的不足。这就对初学者的造成了误导,使得很多人都纠结在-128的补码求取过程中。关于反码和原码,大家都是在郑重其事的讲解,其实,学过的人都知道,它们的重要性是 0 !做而论道把自己对于补码的认识写在下面...

2018-02-23 11:11:00 74

转载 css3 利用dispaly:flex

直接上代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css">.t-r{ dis...

2017-10-13 09:28:00 99

转载 css 自定义滚动条

我遇到的场景:对于iframe窗口,自带滚动条是整个窗口的大小。有时需要顶部或底部固定,则滚动条不应该触碰到顶部或底部。那么首先打开iframe时应该去掉滚动条 scrolling="no",然后在需要滚动的区域自定义滚动条。<iframe frameborder="0" scrolling="no" src="index.html" > 自定义滚...

2017-10-12 21:42:00 86

转载 (转)spring mvc forward与redirect

forward 转发,如return "forward:/hello"; 浏览器的地址栏不会变,但是有视图返回来redirect 重定向,如return "redirect:/hello"; 浏览器的地址栏会变。网络解释:spring控制器最后返回一个ModelAndView(urlName),其中urNamel可以是一个视图名称,由视图解析器负责解析后将响应流写回客户...

2017-09-18 21:32:00 51

转载 Java 利用监听器来实现记录用户访问网站次数

  假如有这么一个需求,要记录所有用户访问某一页面的次数。  最先想到的可能是在该Controller定义一个静态成员,然后在相应Action里自增。但这样有一个问题,就是Tomcat或者其他服务器重启的话,这个值是没办法保存的。  当然在数据库中直接保存也是可以的,但因此便要去单独建张表,日后用户访问相应页面都要去访问数据库维护该表有点不值得。  利用自定义ServletC...

2017-08-31 10:41:00 530

转载 css图片上悬浮文字(丝带效果)实现

首先看效果思路:1、去掉“丝带“菱角使用的是overflow: hidden; 2、通过z-index降低图片的优先级或者调高“丝带”优先级来实现覆盖效果(z-index需要写在有position的元素上面,并且后面的元素默认优先级比前面高) 3、父级元素使用position:relative,子级元素使用position:abso...

2017-08-10 22:06:00 303

转载 mysql中解决主键自增长断号问题

情况一:如果表中本来已经存在数据,并且有断号的现象。那先得删除主键再添加,重新设置自增长。1、ALTER TABLE student DROP id;2、ALTER TABLE studentADD id MEDIUMINT( 8 ) NOT NULL FIRST;3、ALTER TABLE studentMODIFY COLUMN `id` MEDIUMINT( 8 )...

2017-07-11 11:02:00 461

转载 sql join on 与where

转载:http://www.cnblogs.com/Jessy/p/3525419.htmlleft join :左连接,返回左表中所有的记录以及右表中连接字段相等的记录。right join :右连接,返回右表中所有的记录以及左表中连接字段相等的记录。inner join: 内连接,又叫等值连接,只返回两个表中连接字段相等的行。full join:外连接,返回两个表...

2017-07-10 19:11:00 61

转载 ArrayList中modCount的作用

在ArrayList中有个成员变量modCount,继承于AbstractList。这个成员变量记录着集合的修改次数,也就每次add或者remove它的值都会加1。这到底有什么用呢?先看下面一段测试代码:package temp;import java.util.ArrayList;import java.util.List;import java.uti...

2017-06-23 19:19:00 69

转载 jdk1.7 ArrayList源码浅析

参考:http://www.cnblogs.com/xrq730/p/4989451.html(借鉴的有点多,哈哈)  首先介绍ArrayList的特性: 1、允许元素为空、允许重复元素 2、有序,即插入顺序和访问顺序一致 3、非同步ArrayList实现原理为动态数组首先看构造方法: public ArrayList(int i...

2017-06-16 10:55:00 86

转载 Java IO流简单使用

Java IO流简单使用也许是以前IO方面接触的比较少,我对于读和写的概念老是混淆。趁着现在实习比较闲小结一下,我个人理解读和写都是针对程序,分别就是程序的输入和输出,或者叫读入写出。Java IO流简单使用字节流:字符流:字节流到字符流的转换实例FileFile的读写...

2017-04-19 14:51:00 81

转载 Java 实现文件随机读写-RandomAccessFile

现有如下的一个需求,向已存在1G数据的txt文本里末尾追加一行文字,内容如下“Lucene是一款非常优秀的全文检索库”。可能大多数朋友会觉得这个需求很easy,说实话,确实easy,然后XXX君开始实现了,直接使用Java中的流读取了txt文本里原来所有的数据转成字符串后,然后拼接了“Lucene是一款非常优秀的全文检索库”,又写回文本里了,至此,大功告成。后来需求改了,向5G数据的tx...

2017-03-01 19:01:00 101

转载 17届计算机应届生秋季校招分享 to Tomorrow

首先自我介绍一下,本人来自普通二本院校,计算机科学与技术专业,在校有一到两年asp.net项目经验,花了两个星期左右的时间转向java。现将此次的求职经历,分为三阶段,分享给大家。First Stage:广泛撒网,争取过笔试 9月20号我和我的小伙伴去了本省唯一的两所985学校(校招公司主要集中在这)。 第二天开始了到处参加宣讲会的行动,在这推荐一款app—海投网,上面有各公司的宣...

2016-10-30 17:47:00 189

转载 学习笔记--C#深复制和浅复制

参考博客:http://www.cnblogs.com/nliao/archive/2012/11/18/2776114.html例子网上都有很多,我也就不列了。其实很久以前就明白了这两者的区别,因没总结加上用的少,现在已经忘了....留下两句总节的话以供自己回忆吧:1、深复制的目标对象将拥有自己的引用类型成员对象2、浅复制的目标对象将和原始对象共享引用类型成员对象...

2016-07-15 15:20:00 71

转载 svn+teamcity+YouTrack+Upsource搭建—写给明天工作室的小伙伴

首先解释下概念:SVN:Subversion的简称,版本控制系统。采用集中式管理(本地只保留服务器仓储的副本,想要把代码交到服务器或者看提交记录、差异对比就必须得有网络连接)Teamcity:可持续集成。我的理解就是可以帮你编译、跑测试。既保证服务器上版本的正确性。YouTrack:提供敏捷的项目管理。Upsource:存储库浏览和代码审查,可以创建浏览源代码库,分享,讨...

2016-06-08 21:22:00 367

转载 css水平居中的各种方法

说到水平居中,大家可能觉得很简单啊,text-align:center 就OK了。但是,有时候会发现这样写了也没出效果。原因是什么呢? 请往下看。水平居中:分为块级元素居中和行元素居中行内元素:行内元素就是内联元素。例如<span>、<a>、<label>、<em>、<img>等。。直接构建一个具有 ...

2016-06-02 20:48:00 89

转载 ASP.Net MVC——DotNetZip简单使用,解决文件压缩问题。

准备工作:在vs工具栏中找到NuGet下载DotNetZip现在就可以使用DotNetZip强大的类库了,在这里我给出一些简单的使用。 public ActionResult Export() { using (ZipFile zip = new ZipFile(System.Text.Encoding.D...

2016-06-01 10:03:00 102

转载 TinyMCE的使用(包括汉化及本地图片上传功能)

TinyMCE我就不多介绍了,这是下载地址:https://www.tinymce.com/download/下载下来是英文版,要汉化也很简单。首先去网上随便下载个汉化包,然后把汉化包解压后的langs文件夹里的zh_CN.js拷到你下载的TinyMCE的langs文件夹中就行。最后在tinymce.init中加上”language: "zh_CN","(后面会贴出代码)...

2016-05-31 11:07:00 376

转载 ASP.Net MVC——使用 ITextSharp 完美解决HTML转PDF(中文也可以)

前言:最近在做老师交代的一个在线写实验报告的小项目中,有这么个需求:把学生提交的实验报告(HTML形式)直接转成PDF,方便下载和打印。以前都是直接用rdlc报表实现的,可这次牵扯到图片,并且更为重要的一点是 PDF的格式得跟学生提交的HMTL页面一样。经过网上查阅资料,找到了ITextSharp插件。ITextSharp很强大,但是在处理HMTL中的 img标签时,sr...

2016-05-11 22:19:00 136

转载 关于项目中值对象Identifier的设计-领域驱动

到现在为止做了不项目,发现每个实体都会有个相应的值对象。先简单说一下值对象和实体之间的区别:(以下内容来着《领域驱动设计》一书)当一个小孩画画的时候,他注意的是画笔的颜色和笔尖的粗细。但如果有两只颜色和粗细相同的画笔,他可能不会在意使用哪一支。如果有一支笔弄对了,他可以从一套新笔中拿出一支同颜色的笔来继续画画,根本不会在意已经换了一支笔。(暂时不写完整)以学生Stud...

2016-03-31 22:05:00 96

转载 B/S工作原理

B/S疑问  先对比C/S,在C/S中我们开发时怎么做的,是不是这样:拖控件,写方法,所有的功能基本就是这样,就像我们的机房收费系统,C/S学习完之后,我们开始B/S学习,这里我们接触的是ASP.NET的web学习,首先我们学习的牛腩新闻发布系统,感觉很简单,和之前的C/S开发有很多相似的地方,大部分实现功能也是拖控件,写方法,最多在ASP.NET中可以通过HTML、CSS设计...

2015-10-27 20:22:00 99

转载 大学期间项目笔记

此贴主要供自己回顾今天,做项目时又遇到了数据库锁死的问题!用的映射框架是fluent Nhibernate。其中ProjectId和PersonId是两个结构体,他们都有名为Code的属性,这样两个值对象都映射到数据库中同一个字段中,所以当我在控制器提交表单时造成了数据库锁死下面是解决办法,取个别名就行。正好在学数据库,引用书中死锁产生的必要...

2015-10-18 21:42:00 64

转载 C#反射机制

反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。公共语言运行库(CLR)加载器管理应用程序域,这些域在拥有相同应用程序范围的对象周围形成了确定边界。这种管理包括将每个程序集加载到相应的应用程序域以及控制每个程序集中类型层次结构的内存布局。Sys...

2015-10-14 20:25:00 60

转载 C#中IList与List

C#中IList<T>与List<T>的区别感想写代码时对:IListIList11=newList();ListList11=newList();有所疑惑,于是在网上搜索一下,很受启发,于是收藏下来,但对部分观点不敢苟同,用红色字体标明我的看法!首先IList 泛型接口是 ICollectio...

2015-10-09 13:34:00 143

转载 DI和IOC

DI和IOC是差不多的概念。 一个重要特征是接口依赖,是把对象关系推迟到运行时去确定. DI是一个初始化实例的过程,分为三种1.setter based 2.constructor based 3.interface based,在spring 中就是应用前两种;但又不仅仅是初始化实例,而且是运用接口的概念去实现这种注入依赖。静态地看,只是依赖一个接口,但实际运行起来,是依赖一个实现了该...

2015-08-03 10:40:00 73

转载 各种类型转换为字符串类型(ToString())

更详细请参考:http://blog.csdn.net/wanzhuan2010/article/details/8478904// C 货币2.5.ToString("C");// ¥2.50// D 10进制数25.ToString("D5");// 25000// E 科学型25000.ToString("E");// 2.50000...

2015-07-25 17:05:00 76

转载 ADO.net数据绑定

using System;using System.Collections.Generic;using System.ComponentModel;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;using System.Windo...

2015-07-24 20:11:00 98

转载 关于扫雷游戏学习笔记(二)

用户控件与窗体之间的传值:要实现当MineField中扫雷成功或失败,笑脸图标做出相应的改变。1、通过构造函数传参//MineField类中public PictureBox smile;public MineField(PictureBox pb){ smile=pb; InitializeComponent();}...

2015-07-20 16:01:00 119

转载 关于扫雷游戏学习笔记(一)

转眼都快大三了,现在才开始写第一篇博客。"///":文本注释,可用于注释类、方法、属性、形参。以后用到类、方法、属性、形参名称时,便可显示其实际意义。当构建程序结构的时候,有些方法暂时是不实现的。但当这些方法很多时,容易漏掉,所以在方法体中加入throw new NotImplementedException();关于事件:delegate void Handle...

2015-07-15 15:24:00 118

空空如也

空空如也

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

TA关注的人

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