摘要:下载 下载nginx https://nginx.org/en/download.html 解压安装包即可使用,目录如下: |-- conf #这是nginx所有配置文件的目录,极其重要 |-- fastcgi.conf |-- fastcgi_params |-- koi-utf |-- koi-
阅读全文
摘要:在路径结尾添加serverTimezone=GMT%2B8即可
阅读全文
摘要:BufferedImage 翻转、平移等变换,可以用同一个计算公式表示,AffineTransform 内部封装的,主要就是这个公式。 double[] matrix = new double[]{-1, 0, 0, 1, width, 0}; AffineTransform affineTrans
阅读全文
摘要:从左至右依次是: (等号)pause script execution–>下一个断点 (半弧箭头)step 快捷键:F9–>下一行 (下箭头)step into 快捷键:F11 全称:step into next function call–>下一行,遇到子函数就进去继续 (上箭头)step ove
阅读全文
摘要:在做业务的时候,经常会有这种情况:有一个对象,里头一堆值,需要get出来,然后set到另一个对象。使用下面这段脚本,轻松搞定这件事 public static void main(String[] args) { Class<TAircraftWorkLocusEntity> clazz = TAi
阅读全文
摘要:Lucese版本太多,最新的已经到8,而网络教程大都还是3,并且有类似于ES、Solr这样的封装框架,学习收益较低,并没有准备花很多时间研究的打算。 之前双十一购物时,有了个思考:“如何检索一个商品名称?” 用数据库的Like语句,功能是在太单薄,因此,用搜索引擎搞一个吧。 以下代码可以微调,设计成
阅读全文
摘要:无意中敲出的代码,竟然编译通过了,这在低版本的jdk下肯定是不允许的,下列代码中,主函数是正常运行的,str存到哪里去了? 正解:Filed数组第一个,可以用Java反射知识进行处理 package cn.seaboot.common.db; /** * @author Mr.css * @vers
阅读全文
摘要:函数定义泛型List<Map<String, ?>> map,编译无法通过,写成List<? extends Map<String, ?>> map即可 package seaboot.test; import java.io.IOException; import java.util.ArrayL
阅读全文
摘要:在我16年的博客中,写过"JavaEE中的MVC"系列的文章,解析了系统各个部分的基本设计,属于大学时期的作品了,原本想写在毕业设计上,不过老师们看不懂,算是大学的遗憾吧。 在不断地设计就发现,DAO的封装,几乎只会朝着这3个方向发展,一种是MyBatis这样,基于模版引擎,或者类似模版引擎的;另一
阅读全文
摘要:非常基础,编码过程中,容易被忽略的错误,两个整数相除,结果必定是整数, 如果用float、double等数据类型接收,语法上不构成错误,但是会丢失精度。 /** * @author css * @date 2019/9/30 9:39 */ public class Test { public st
阅读全文
摘要:测试算法性能的主函数,打个笔记,下次直接复制。需要注意:某些特定的语法,在项目启动后,存在着越跑越快的特点,需要多次尝试比较。 import java.math.BigDecimal; /** * @author css * @date 2019/9/30 19:39 */ public class
阅读全文
摘要:我的 idea 使用的是 eclipse 的快捷键,与大部分的人都不同 Alt+shift+F7 Force Step Into,强制进入函数,print函数也能进入查看,Alt + F8 选中对象,弹出可输入计算表达式调试框,查看该输入内容的调试结果 *Ctrl + F8 设置光标当前行为断点,如
阅读全文
摘要:平时注解用得多,突然翻到自己以前写的代码,希望以后能用上吧 package test.spring; import net.sf.ehcache.Cache; import net.sf.ehcache.CacheManager; import net.sf.ehcache.Element; pub
阅读全文
摘要:代码来自于网络,食之无味,弃之可惜,留给各位去研究 package cn.seaboot.common.core; import java.util.LinkedHashMap; import java.util.Map; /** * 后进先出缓存,选自Android * @author ChenS
阅读全文
摘要:依赖:itext-asian-5.2.0.jar,itextpdf-5.5.11.jar 在读取文本方面,itext有数据重复的问题,看需求使用 package com.sea.common.util.file; import java.io.File; import java.io.FileInp
阅读全文
摘要:package seaboot.core.pdf; import java.io.File; import java.io.IOException; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmod
阅读全文
摘要:import java.io.File; import org.artofsolving.jodconverter.OfficeDocumentConverter; import org.artofsolving.jodconverter.office.DefaultOfficeManagerCon
阅读全文
摘要:因为SQLite是可移植数据库,最简单做法:去网络上任意下载一个db文件,清空数据改一改。 如果你跟我一样,下载了安装程序,安装数据库的命令如下: C:\Users\Administrator>d: D:\>cd D:\Program Files\PremiumSoft\sqlite D:\Prog
阅读全文
摘要:如果不是为了兼容老版浏览器,WebSocket会是最好的选择,虽然网络上很多大咖给了解决方案, 但是感觉实在太吝啬,要嘛发不全,要嘛根本就没解决兼容问题,稳妥起见还是选择DWR…… DWR的功能,简单的说就是: 1、在Java代码中调用页面的JS代码,在页面使用JS代码调用后台Java函数; 2、做
阅读全文