自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#取object类的元素值

object o : {{DapperRow, SCHOOL_ID = ‘8A18E09E47A22D010147AFC780231CD4’}}dynamic id = ((dynamic)o).SCHOOL_ID;直接取o里的元素值。

2019-09-19 15:59:31 3107 1

原创 java日记----前后端分离出现了跨域请求的解决办法记录

前端(layui+jquey)后端springboot因为前端代码和后端代码分开放在两个不同的项目里,端口号不一致,出现了不同源的情况。下面摘抄自https://www.cnblogs.com/yuansc/p/9076604.html1.什么是源源[origin]就是协议、域名和端口号。例如:http://www.baidu.com:80这个URL。2.什么是同源若地址里面的协...

2019-09-03 20:27:19 265

原创 C# 两张DataTable如何将其中一张需要的列数据给另外一张新表

一张表作为源数据,另一张新表,使用table1.Columns.Add()的方法加入源表的列数据的话会报,字段已属于另一张表。所有使用DataView 获取源数据表的所有数据,在使用ToTable方法把需要的列数据给到另一张表里。这时筛选出来的就是我们需要的表数据了。代码部分//dtSource源数据表 public static MemoryStream ExportMemoryStr...

2019-08-31 17:55:21 1798

原创 IDEA 创建新的修改列表

2019-08-20 16:55:29 876

原创 java日记-----定时任务的两种实现方法(spring自带Scheduled工具类和Quartz)

前言项目里定时任务的运用也很常见,包括定时同步数据,定时推送消息,定时删除一些过期日志文档等等作用。下面是两种方式去实现定时任务。Scheduled工具类第一步:首先在项目启动类里加上注解@EnableScheduling。作用是发现注解@Scheduled的任务并由后台执行。没有它的话将无法执行定时任务。第二步:直接使用@Scheduled(cron = “0/5 * * * * ?”...

2019-08-09 16:33:14 388

原创 java日记-----Indexof,lastIndexOf,substring的使用方式

作用Indexof,lastIndexOf,substring,split,substr等方式是用于截取,操作字符串,数组的。IndexoflastIndexof![!](https://img-blog.csdnimg.cn/20190731181514262.png)substringsubstring和lastindexof结合使用split总...

2019-07-31 19:51:46 106

原创 Springboot项目使用JPA和Mybatis进行数据操作

JPA的优缺点大概就是有基本的CURD接口提供使用,实现简单,但是多表查询的时候要返回自定义的实体去接收就有点麻烦。mybatis的优点就是可以定制自己的sql语句,自由度大,多表查询的时候多复杂的语句只要在数据库里验证好了往上一贴,用自己定义的返回实体可以接收美滋滋,就是用List<Map<String,Object>>返回的时候如果值的没有的那么key也不返回。po...

2019-07-16 15:33:25 2744

原创 必须记录一下springboot框架使用redis缓存数据的踩到的坑

redis我还没有深入学习,对他的印象停留在可以用各种数据格式去存储复杂结构的数据,拿取的时候可以快速取出比从数据库拿数据的速度要快,是适合存储操作数据量大,但是不需要经常变动的数据。从而达到接口减少直接和数据库交互的次数,提高系统性能的一种技术。在springboot框架中引用redisd的pom依赖: <dependency> <...

2019-07-01 17:12:56 2926

原创 Java IO流之字符流,转换流

代码:@RequestMapping("get/iodochar") public String ReadAndWriterChar() { FileInputStream inputStream = null; File file = new File("C:\\savapath\\2.txt"); Buffere...

2019-06-28 10:24:16 63

原创 简单的利用IO流的读取文件字节流,写入另一个文件

代码部分:@RequestMapping("do/iodo") public String ReadAndWriter(){ FileInputStream inputStream=null; FileOutputStream outputStream=null; File file=new File("C:\\savapath\\2....

2019-06-27 19:20:00 1335

原创 关键字Final的作用和为什么String类用final修饰

首先被final修饰的类或者成员是不可以被继承的。然后学习到面向对象编程封装,继承,多态。其中继承,多态都是为了继承,重写方法去改变其中的逻辑。而String类被引用的概率非常高。所以其中的成员属性几乎都被设计成private final,这样用String 类保存一个字符串在常量池里就可以安全共享。offset ,value[] 被设计成private final的,这样在多线程运行时...

2019-06-27 09:30:37 459

原创 把本地项目上传到gitlab上管理

1.使用idea开发的项目推送到远程仓库步骤:2.在项目文件夹右键打开git bash here添加文件,提交时加说明远程到git上你要上传的地址,如果之前已经操作过这个步骤执行git remote rm origin就可以再远程一次报这个错,输入yes还是断开和远程的链接,可以是电脑的key发生变化引起的。生成密钥,存在下面的路径里,复制出来去粘贴到g...

2019-06-26 14:54:50 371

原创 Webservice实现调用外部接口

首先Webservice是干什么的呢?经过学习可以了解到:webservice是可以跨平台,跨开发语言去实现客户端去调用服务端接口,从而达到数据的交换传输。有篇文章有句话总结得很好:抄录自https://www.cnblogs.com/xdp-gacl/p/4048937.html(侵删): WebService是一种跨编程语言和跨操作系统平台的远程调用技术。服务端经过webservic...

2019-06-25 18:35:31 7417

原创 文件上传下载的功能

项目里会遇到需要上传下载文件的情况。记录下简单的文件上传下载功能的实现。文件上传类用到了MultipartFile类来处理多文件上传。同时可以实现HandlerExceptionResolver接口去重写resolveException方法控制全局单个文件上传的大小。以下是代码实现,上传文件–前端代码:上传文件–后端代码@RestControllerpublic class Up...

2019-06-21 18:50:31 1291

原创 用户基于token登录,利用token有效性进行接口访问过滤

目前用户的登录解决方案,就是用户输入账号密码进到接口验证正确后系统生成一串带有时效性的字符串。下次用户在访问一些需要用户登录才能访问的接口时就不用携带用户的账号密码再进行身份验证,只需要验证当前存在cookie或者session里的token还有效吗?如果有效就在请求接口的时候带着这串字符串一起进来访问,我们可以重写登录拦截器进行token匹配。如果通过就继续访问用户要访问的接口,如果不通过可...

2019-06-21 18:09:23 5285 1

原创 删除文件夹中指定日期的文件

记录一下定时服务删除服务器里生成的日志文件。定时服务用的是Quartz定时任务写的。1.新建一个删除日志的类文件DeleteLog.cs。2.主要代码public sealed class DeleteLog : IJob { private readonly ILog _logger = LogManager.GetLogger(typeof(DeleteLog))...

2019-06-21 16:52:52 1041

原创 了解多线程

多线程听说很多面试题或者面试官都会问,我也没有多少面试经验,所以现在还不太清楚。但是先要练习一下。项目要用的话也不能乱用,因为也是很耗CPU资源的,用不好性能就低了。所以我经过查阅资料和学习,首先明白了多线程的使用:1.当处理业务逻辑里有一部分是不需要等待其他部分的执行返回结果并且这小部分处理时间较长的话就可以使用另一条线程去另外处理。主线程不能等待这部分线程处理完成与否继续往下执行。2....

2019-06-21 16:44:38 60

原创 打包springboot项目发布在本地

因为穷租不起服务器,我只好先在本地试试了。 下面的poi.xml的依赖:<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>sprin...

2019-05-30 18:49:02 815

原创 Springboot框架jxl.jar工具类处理excle文档

开始写记录之前,先说明,我也是百度了各路大神的办法解决问题,部分代码相似,雷同的是我照着写的,毕竟要创作先模仿嘛!如果侵犯了哪位大神的权益,私信告诉我,我立马删掉!处理excle问题的话,部分excle的导入功能客户会要求导入的数据要入库。这个要求我做了项目几乎都会有,因为项目之前是有大批的文档数据是没有在之前的数据库里,但是也是不能丢弃的。所以这时候就要处理excle的不同行,不同页的数据了...

2019-05-30 16:15:58 1379

原创 总结一下我杂乱无章的学习,本人.net转java

断断续续学习java有2,3个月了,语法上和C#差不多,就是在实际运用的时候,注解,依赖引用这些东西让我转变有点大,也摸索了一下。因为我懒惰的原因及学习方法的原因,至今不能将一门语言或者一个技术点完全从头理解到尾,我无法表达他的涉及面以及理论的东西。我也是一年刚毕业一年的菜鸟,考虑到自身的能力受限问题,我决定自己的学习方式先是会用一些控件和技术先把业务或一个功能点实现,性能或者更优的选择我暂时不考...

2019-05-30 15:36:16 311

原创 新手菜鸟创建spring boot项目遇到的坑

新手菜鸟创建spring boot项目遇到的坑,百度无数,方法都用了遍。。。总结一下第一个坑控制台报错Process finished with exit code 1。说的没有启动dev啥的。在resource文件夹下创建文件application.yml,加入spring.profiles.active = dev解决。接下来的坑控制台说无法启动servelet服务,启动类加入...

2019-03-15 01:11:46 182

空空如也

空空如也

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

TA关注的人

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