- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 Java生成微信分享海报小工具EasyPoster
前言微信后台生成海报一般都是一个模板写死,然后就完事了,过了不久让修改个模板,就又要看半天,还要考虑是否重新复制一份改一改,越来越多的重复代码,全在一个图片类里,然后就越来越乱。这两天用设计模式处理了一下,让以后修改模板,新增模板更舒服一点。有第三方好用的轻量级的实现,还请留言。感激!!原文链接起步了解IO了解awt装饰者设计模式责任链设计模式策略模式建造者模式效果图...
2020-03-31 11:32:53
1670
7
原创 Zuul关于跨域问题的解决方案之一
前后分离之zuul过滤器处理跨域刚毕业的应届小白一枚最近想要自己熟悉一下最近流行的web技术打算用 spring cloud +vue3 +iview 搭建一个前后分离的项目玩玩下面是项目地址:https://github.com/quaint-github/Vue-SpringCloud-CMS有一个simple-v1.0 分支,是一个简单的项目结构demo,感兴趣的可以clone到...
2019-06-28 16:13:03
4010
2
转载 关于SpringBoot的@Autowired 静态变量注入
初学SpringBoot难免会遇到一些问题昨天在编写JavaMail工具类的时候,静态方法调用静态变量,这是很正常的操作,当时也没多想,直接静态注入。@Componentpublic class JavaMailUtil { @Autowired private static JavaMailSenderImpl mailSender; /** * 发送...
2019-02-19 10:26:49
6008
4
转载 页面点击出现文字上浮
偶然间浏览博客园看到点击出现文字效果于是打开控制台看了看鼠标单击事件核心代码如下<script type="text/javascript">/* 鼠标特效 */var a_idx = 0;jQuery(document).ready(function($) { $("body").click(function(e) { var a = new Ar...
2018-12-27 14:42:01
1104
转载 IDEA通过maven整合SSM框架
IDEA整合SSM框架记录下自己用idea来搭建SSM框架的步骤。为新手指指路,也为自己留个后路!IDEA整合SSM框架创建maven项目编写pomxml文件创建项目架构项目架构说明配置各文件jdbcpropertieslog4jpropertiesspring-mvcxmlspring-mybatisxmlUserjavaUserMapperxmlUserDaoj...
2018-12-15 18:57:07
210
转载 Urlrewrite的配置理解
UrlRewrite就是我们通常说的地址重写,用户得到的全部都是经过处理后的URL地址。主要优点提高安全性,可以有效的避免一些参数名、ID等完全暴露在用户面前,如果用户随便乱输的话,不符合规则的话直接会返回个404或错误页面,这比直接返回500或一大堆服务器错误信息要好的多美化URL,去除了那些比如*.do之类的后缀名、长长的参数串等,可以自己组织精简更能反映访问模块内容的URL更有利于...
2018-12-15 10:28:58
305
转载 StringUtils中 isNotEmpty 和isNotBlank的区别
isNotEmpty :判断某字符串是否非空StringUtils.isNotEmpty(null) = falseStringUtils.isNotEmpty("") = falseStringUtils.isNotEmpty(" ") = trueStringUtils.isNotEmpty(“bob”) = trueisNotBlank:判断某字符串是否不为空且长度不为0且不由...
2018-12-12 14:22:38
142
原创 SQL Server根据身份证号字段修改生日字段
身份证分为18位和15位,对应的日期格式分别为18位身份证:7-13位yyyyMMdd,15位身份证:7-11位yyMMdd。今天由于个人的失误,得到一个深刻的教训,刻苦铭心,以后绝不再犯。深刻反思(update,delete 一定不要忘了加where):虽然本地数据库有备份的话可以回滚,不过以防万一,本地测试数据库一般,不会保存那么勤,多个人同时用,你会滚难免会出现异常,特别是对于一...
2018-12-03 12:11:14
2340
原创 用代码写的大学四年,希望后半段代码没有异常。
用代码写的大学四年,希望后半段代码没有异常。double year=4.0;printf(&amp;amp;quot;开学了!&amp;amp;quot;);year=year-1.0;printf(&amp;amp;quot;在学校。&amp;amp;quot;);if(1) //这里解释一下。特殊含义,某桥的第八届比赛口号。 cout&amp;amp;amp;lt;&amp;am
2018-12-01 16:21:55
385
原创 SQL Sever 简单实现两张表之间的数据更新(存储过程)
需求介绍:有两个相同的表,一个是主表A,有一部分数据被修改乱了,一个是新表B,由原来不乱的数据,还有一些新的数据。A表需要根据B表进行更新。要求:B表的每一条数据的idcard如果A表也有的话,则修改A表中的数据为B表数据,如果A表没有的话,则向A表插入该条数据。A表有,B表没有的数据则不改变。A表、B表原始数据:创建存储过程代码:CREATE PROCEDURE [dbo].[Q...
2018-11-30 16:46:31
6216
6
原创 快速排序--Java简单实现
好久没写过快排了,今天温习一下,以自己模糊的印象写一个快排。只是简单实现了,并没有考虑到快排的优化。package com.quaint.test01;import java.util.Arrays;/** * 快速排序 * @author dell * */public class QuickSort { public static void main(String[] a...
2018-11-29 19:38:04
249
原创 Java业务层优先对快过期数据进行处理
兑换学时,优先从快过期的进行处理 过期时间 学时数 已用学时 是否过期 2018-11-28 30 10否 2018-11-30 30 0否 2018-11-30 30 0否 可用学时: 30+30+30=90 剩余学时: 30-10+30-0+30-0=80假设今天第一个过期了 过期时...
2018-11-28 10:59:02
567
原创 Java开发实习(入职经历)
今天周末,在家整理电脑,看着自己辛辛苦苦总结出来的学习记录越来越多,忍不住想要整理出来分享一下。2018年10月29日上午10点,开新人入职培训会,刚来到公司不是太清楚该做什么,就没事安装软件配下环境,没想到开会竟然迟到了,幸亏组长提醒。赶忙去开了会,然后人事部的重新点了一下名字,坐下了。大致讲了规章制度,什么该做,什么不能做,待遇等。。。比公司宣讲的时候多了一点要求,其他,比如福利相比宣讲时...
2018-11-24 15:50:42
22523
9
原创 Java中ServerSocket与Socket简单的使用
这是一个客户端与服务器端的简单交互代码,用于理解之间的数据传递。废话不多说,直接上代码。客户端package com.quaint.scoket;import java.io.InputStream;import java.io.OutputStream;import java.net.Socket;import java.util.Scanner;/** * 客户端简要代码...
2018-11-18 13:53:03
343
原创 浅谈Java垃圾回收(GC)机制的理解
说起Java的垃圾回收机制,对一般程序员来说是一种方便,日常用法可能也不会太在意。举个生活的例子,先强行理解一波,然后在看大牛的分析会好很多:没有垃圾回收机制会是什么样的世界:就像你去学校餐厅吃饭的那段时间,有人吃完饭,没有收拾就走了,他剩下的无用的饭菜,影响到你坐那个桌子,当这种不主动收拾的行为习惯多了之后,餐厅就没法运行。(大概类似C,C++,你需要手动管理自己开辟的内存,就像吃完饭需要...
2018-11-18 12:15:01
345
原创 字符串出现次数最多的字母和次数(补充)
基于寻找字符串中次数最多的字母的优化考虑的不是太全面,欢迎评论留言给出建议。思路下面博客连接https://blog.youkuaiyun.com/quaint_csdn/article/details/84102258/** 程序入口 */public static void main(String[] args){ String str = &quot;quaint,hello www WWWord...
2018-11-15 14:28:51
848
原创 面试题:字符串出现次数最多的字母和次数(基础思路篇)
今天中午公司要求的小功能写完之后,想了想之前的一道面试题。题目:给一个字符串,找到出现次数最多的字母和次数(手写代码)当时想到了用map,但是写了一半感觉,自己map不熟练,手写写不出来,就换了个思路。原理: 通过字符串分割函数分割字符串,判断分割后的长度来比较字母的次数。快吃饭了,大体功能实现了,有空了在完善一下吧,String改变次数较多,有空了在补充一篇吧,这个主要是思路。/*...
2018-11-15 12:32:21
3687
原创 Linux配置tomcat8.5小白级理解(补充)
小白级理解(上)(下)两篇已经配置完基础的tomcat,这里补充一下博主的遇到的问题的理解,如有不对请指出Tomcat 端口号配置找到tomcat配置文件位置编辑server.xml 注意:编辑模式下右面小键盘貌似不灵,在非编辑模式下输入/8080+回车搜索 修改保存操作和 配置javahome相同,在此不在多述,不了解可以看之前两篇重启tomcat 测试端口号开启后需要稍等片...
2018-11-14 18:46:09
494
原创 Linux配置tomcat8.5小白级理解(下)
tomcat的安装进入tomcat官网 找到down 点击tomcat8输入命令 wget +网址(注意:默认安装到当前路径,推荐安装到 usr下),如果装错路径,rm +文件名删除文件 重新进到想安装的地方http://mirrors.shu.edu.cn/apache/tomcat/tomcat-8/v8.5.34/bin/apache-tomcat-8.5.34.tar.gz解...
2018-11-14 18:31:58
403
原创 Linux配置tomcat8.5小白级理解(上)
linux安装并配置jdk1.8yum查看所有java相关的包yum list java*(也可以输入 yum list java-1.8* 现实的更精准)安装jdk -y全部同意yum -y install java-1.8.0-openjdk*(也可以去官网下载jdk,通过fileZillaClient上传到指定目录 或者wget下载到指定目录)地址: http://down...
2018-11-14 18:21:45
360
原创 EasyUI 日历控件之--限制日历开始和结束时间
首先引入EasyUI所需资源&amp;amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;../../themes/default/easyui.css&amp;quot;&amp;amp;gt;&amp;amp;lt;
2018-11-14 17:49:50
1212
原创 ssi框架搭建一个新包的结构理解
ssi(spring struts ibatis)框架下 搭建一个新包写一个小的系统理解不同公司有不同的结构,再此就本公司的结构简要介绍一下:servers项目下放的是tomcat服务器启动的配置文件context.xml 中可以找到数据库 信息url=“jdbc:sqlserver://192.XXX.XXX…;DatabaseName=XXXX”server.xml 中标签内可以找...
2018-11-12 09:52:40
251
原创 对于easyui的正则判断小demo
对于easyui的正则小demo更多正则判断见连接:http://uule.iteye.com/blog/1849690用法:eg:身份证验证Demojs代码: $.extend($.fn.validatebox.defaults.rules, { idcard : {// 验证身份证 validator : function...
2018-11-12 09:32:05
216
linux下tomcat配置小白级理解
2018-11-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人