♫ 项目学习
文章平均质量分 66
杨光彩-sunny
没有黑夜的存在,阳光就失去了存在的意义!
展开
-
将url转成二维码系列
前言根据公司业务需求,需要将指定的url催缴二维码,于是有了以下总结,作为一个记录,以便以后可以用到哦!一、将url直接生成二维码package com.xiaojukeji.it.common.util;import com.google.zxing.BarcodeFormat;import com.google.zxing.EncodeHintType;import com.go...原创 2019-12-08 17:09:42 · 2795 阅读 · 2 评论 -
小工具--lombok介绍
lombok简介 lombok到底是个什么呢,lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具,简单来说,比如我们新建了一个类,然后在其中写了几个字段,然后通常情况下我们需要手动去建立getter和setter方法啊,构造函数啊之类的,lombok的作用就是为了省去我们手动创建这些代码的麻烦,它能够在我们编译源码的时候自动...原创 2018-07-01 21:49:20 · 490 阅读 · 22 评论 -
微服务
一、微服务概述1.什么是微服务微服务架构是一种架构模式或者说是一种架构风格,它提倡将单一应用程序划分成一组小的服务,每个服务运行在其独立的自己的进程中,服务之间互相协调、互相配合,为用户提供最终价格,服务之间采用轻量级的通信机制互相沟通。举个栗子,如图:单体服务:说明:1.单体服务把所有的逻辑放到一起,一起发布一起部署,一改全改微服务:说明:1....原创 2018-07-29 23:07:19 · 284 阅读 · 33 评论 -
idea配置默认的maven
前言敲java代码的时候,我们绝大多数是maven项目,所以每次打开一个新的项目都需要配置一下maven,但是这样有时候是有些浪费时间的,所以遇到问题解决问题,我们可以配置默认的maven路径,如下所示: 配置默认maven 1.Other Settings--Default Settings 2.搜索maven--配置 3.结果这样每次打开一个新的...原创 2018-08-05 23:16:27 · 2370 阅读 · 9 评论 -
mybatis逆向工程生成基础框架
什么是逆向工程MyBatis的一个主要的特点就是需要程序员自己编写sql,那么如果表太多的话,难免会很麻烦,所以mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需要的代码(包括mapper.xml、mapper.java)。一般在开发中,常用的逆向工程方式是通过数据库的表生成代码。公司李总自己写了一个mybatis逆向工程的工具,所以我们只需要配置相应的模板,...原创 2018-08-12 23:01:32 · 501 阅读 · 11 评论 -
Jenkins自动构建ionic项目
1.源码管理:从这里拉去svn上最新版本的代码,@HEAD代表拉去最新版本的代码 2.构建#!/bin/sh -l #npm install --unsafe-perm rm -rf node_modules/@types/jquery rm -rf node_modules/@types/node #ionic build --base-href ./find /...原创 2018-08-25 21:43:43 · 731 阅读 · 15 评论 -
Spring cloud服务间调用
前言      Spring cloud服务间调用的方式有两种:RestTemplate和FeignClient。不管是什么方式,都是通过Rest接口调用服务的http接口,参数和结果默认都是通过Jackson序列化和反序列化。因为Spring MVC的RestController定义的接口,返回的数原创 2018-09-02 22:07:53 · 6322 阅读 · 11 评论 -
PostMan测试上传文件
背景遇到一个批量上传的功能,就写了一个方法,方法请求方式为POST,参数如下:@RequestParam("file") MultipartFile[] multipartFile遇到的问题当我使用下列方式测试时图片一直不能上传成功,到中途就断掉后来经过查询之后才知道原来Headers来了吗的Content-Type不能填写,因为上传图片的时候图片会自己加载格式,这个非常重要!...原创 2018-11-28 16:44:52 · 930 阅读 · 7 评论 -
Android Studio打包生成的apk安装到手机上闪退
由于项目的需求,需要使用Android Studio将项目打包成apk进行发布测试(当然还有简单的方式,但是目前还没有研究)。在这个过程中,通过网上的学习打包成功了,但是安装到手机模拟器上之后发生闪退,一开始以为是模拟器的问题,于是将apk安装到自己手机上,结果一样。上网一查,原来是这样。1.把Android Studio的Instant Run关掉File-->Settin...原创 2018-06-10 21:35:07 · 19387 阅读 · 27 评论 -
WebAPI实现跨域请求
一、跨域问题的由来 目前项目实现前后端分离,所以就会那么此时前端和后端分别在不同的服务器上,此时就会涉及到跨域问题。再具体说明一下。1.前后端未分离:原来我们的积分系统采用MVC框架,整个系统的前端以及后端逻辑都在一个解决方案中,此时我们称之为前后端没有分离。2.前后端分离:现在我们的积分系统前端采用angular,后端采用webapi,所以整个系统是部署在不同的小项目中的,此时我们称之为前...原创 2018-05-20 21:04:14 · 12540 阅读 · 28 评论 -
sql server中字符串类型的日期如何比较大小
背景 最近在维护NCRE教师端,发现一个问题:数据库中的日期是字符串格式的,可是为什么字符串类型的数据也可以比较大小呢?以下是两种比较方式: 一、用字符串比较 这个方法很容易想到,就是纯粹地利用字符串来比较大小,比如有一个字段为adddate,其数据类型为varchar,要比较这个日期是不是大于某个日期,比如”2016-2-22”,那么可以直接写:where a原创 2018-02-26 12:46:34 · 26200 阅读 · 49 评论 -
NCRE考试维护小结
一级原创 2018-01-21 22:28:11 · 502 阅读 · 18 评论 -
大米番茄cs版总结
前言 大米番茄是自己参与的第一个项目, 总结一下,帮助自己提升,与此同时,也希望自己的总结能够帮助到您! 技术 大米番茄cs版开发用到的技术倒不是什么新鲜的,用到的就是我们最基础的三层,但是做过机房再来参加一个项目,巩固一下之前的联系,个人觉得挺好的,而且这是第一次对一些真实存在的提出来的要求,去开发,控件可能知道的不少,但是实现这个功能到底哪个更合适就需要去原创 2017-12-24 20:09:54 · 456 阅读 · 11 评论 -
初识WebAPI
what? ASP.NET Web API is a framework that makes it easy to build HTTP services that reach a broad range of clients, including browsers and mobile devices. ASP.NET Web API is an ideal platf原创 2018-04-08 19:13:25 · 286 阅读 · 20 评论 -
windows server r2 2008 安装mysql 5.7
前言 在做项目的时候需要用到mysql数据库,于是就发生了一系列的小故事!回顾起来还是很有意思的! 故事 1、需要安装.net Framework框架 在服务器上安装mysql5.7的时候打开就会出现这个界面,致使安装无法进行。(这里忘记截图了,网上找了一张4.0的图) 于是在网上下载了4.5.2的插件进行安装,安装过程非常缓慢,界面一直卡原创 2018-04-01 19:56:48 · 5665 阅读 · 20 评论 -
架构(Framework)
前言 在做项目的时候需要用到mysql数据库,于是就发生了一系列的小故事!回顾起来还是很有意思的! 故事 1、需要安装.net Framework框架 在服务器上安装mysql5.7的时候打开就会出现这个界面,致使安装无法进行。(这里忘记截图了,网上找了一张4.0的图) 于是在网上下载了4.5.2的插件进行安装,安装过程非常缓慢,界面一直卡原创 2018-03-25 20:48:36 · 477 阅读 · 32 评论 -
小工具--HBuilder
what HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。 HBuilder的编写用到了Java、C、Web和Ruby。HBuilder本身主体是由Java编写。 特点 &nbs原创 2018-04-15 21:31:41 · 720 阅读 · 31 评论 -
WebAPI使用加测试教程
前言本文章是关于WebAPI的一些基础使用,和大家一起分享 一、 创建WebAPI项目 1. 新建项目 文件->新建->项目选择模板中的Web API 2. 新建Model类 右击Model->添加->类 测试时可以添加如下代码using System;using System.Collections.Generic;using System.Linq;using S原创 2018-04-16 16:18:50 · 5516 阅读 · 29 评论 -
响应式图像--图片自适应大小
Foreword 做项目的过程中遇到了一个图片拉伸的问题,做的是手机端的页面,当让其以电脑端页面显示的时候,图片被拉伸的有那么点丑!所以改改它! Why 为什么会出现这样的情况呢? 1、因为图片是放在盒子模型中的,让图片填满整个盒子的方式来实现,但这样图片会根据盒子的大小拉伸,导致显示变形 2、同一个模块,电脑端和手机端的盒子模型大小是不原创 2018-04-16 21:36:30 · 22709 阅读 · 27 评论 -
SQL & LINQ
SQL 定义 结构化查询语言(Structured Query Language)简称SQL(发音:/ˈes kjuː ˈel/ “S-Q-L”),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关...原创 2018-05-06 21:45:30 · 770 阅读 · 21 评论 -
vs2015+WebAPI6+EF6使用教程
一、创建项目 创建DAL、Service、Model、ViewModel、WebAPI项目 引用如下: Model:无引用 ViewModel:无引用 DAL:引用Model、ViewModel Service:引用DAL、Model、ViewModel WebAPI:引用Service、Model、ViewModel 二、添加EF映射 1.Mod原创 2018-04-29 15:34:59 · 3321 阅读 · 31 评论 -
初识MongoDB
前言 维护一级考试系统的时候遇到了将数据保存在MongoDB上的情况,初次接触这个东西,在这里总结一下。 简介 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构原创 2017-12-31 21:07:37 · 425 阅读 · 13 评论