
日常开发总结
四川码匠
此生之路,我将走过;走过这一次,便再也无法重来。所有力所能及的善行,所有充盈于心的善意,我将毫不吝惜,即刻倾于。我将不再拖延,再不淡漠,只因此生之路,再也无法重来。
展开
-
JavaEE日常工作经验总结系列(一)-----Java8优雅去重
字符串集合去重List<String> distinctElements = list.stream().distinct().collect(Collectors.toList());根据对象属性去重public static <T> Predicate<T> distinctByKey(Function<? super T, Obj...原创 2018-06-11 16:03:27 · 377 阅读 · 0 评论 -
JavaEE日常工作经验总结系列(十六)-----Java获取数组中与参数最接近的数
Java小算法实现系列概述传入一个目标数组和目标元素,返回数组中与目标元素最接近的元素;方法一 public static Object getNumberTwo(int[] intarray,int number){ Map<Integer, Integer> map = new HashMap<Integer, Integer>()...原创 2018-08-07 09:34:30 · 858 阅读 · 0 评论 -
JavaEE日常工作经验总结系列(十七)-----Apache中的copyToFile方法测试
public static void main(String[] args) { File destFile = new File("F:\\1-Java语言核心.png"); InputStream inputStream = null; try { inputStream = new FileInputStream("G:\\studynote...原创 2018-08-10 17:41:08 · 794 阅读 · 0 评论 -
JavaEE日常工作经验总结系列(十五)-----Mybatis转义字符
‘Mybatis转义字符 字符 转义 描述 < &lt; 小于 <= &lt;= 小于等于 > &gt; 大于 >= &gt;= 大于等于 <> &lt;&gt; 不等于 & &amp;原创 2018-07-31 09:12:23 · 226 阅读 · 0 评论 -
JavaEE日常工作经验总结系列(十一)-----Ghost博客安装代码高亮
Ghost博客安装代码高亮以下问题可以参考我的另外一篇文章Ghost博客安装什么是ghost博客?怎么安装?可以参看的我个人博客网站,基于ghost搭建,正再在修改样式主题,地址:码酱博客Prism.js插件官网:Prism官网选择你喜欢的代码风格,然后下载css文件和js文件。简介一下PrismPrismjs 是一款轻量、可扩展的代码语法高亮库,使用现...原创 2018-07-15 15:36:10 · 311 阅读 · 0 评论 -
JavaEE日常工作经验总结系列(十三)-----Ghost博客配置七牛云图床
Ghost博客配置七牛云图床摘要文章中不可避免的要使用一些图片,而且图片很多要求是高清大图,如果这些图片存放在你的服务器上难免有点那个啥,有点败家,当然你是土豪,那你就不要往下看了。使用七牛云存储还是不错的,免费版一个月10G足够了,先去七牛云注册,实名登陆,然后自定义域名,再到云主机上解析自定义域名。以上不会操作的,可以给我留言,因为很简单,我就不罗嗦了,先到Ghost的安装...原创 2018-07-20 17:44:00 · 285 阅读 · 0 评论 -
前端知识日常总结系列(三)-----浮动理解
浮动float可选值none 默认值,元素不浮动,就在文档流中left 元素向页面的左侧浮动right 元素向页面的右侧浮动浮动特点元素设置浮动以后,会完全脱离文档流,并向页面的左上或右上浮动。直到遇到父元素的边框或其他的父元素时则停止浮动。如果浮动元素上边是一个没有浮动的块元素,元素不会超过该块元素。浮动元素的浮动位置不能超过他上边浮动的兄弟元素,最多一边齐...原创 2018-07-19 15:42:22 · 202 阅读 · 0 评论 -
JavaEE日常工作经验总结系列(十)-----Ghost博客安装
Ghost博客安装Ghost 是一个为博客和出版物而设计的内容平台,基于Markdown的编辑环境支持快速格式化及无缝的创作体验,将焦点完全放在正在创建的内容上。 并排实时预览可让您随时查看文章的显示方式。新建非管理员账户adduser luo #luo替换成你的用户名不能是 root 和 ghostusermod -aG sudo luo #为该用户添加管理员权...原创 2018-07-13 12:37:05 · 277 阅读 · 0 评论 -
前端知识日常总结系列(二)-----Javascript内存数据变量理解
数据,变量, 内存的关系数据在内存中可读的, 可传递的保存了特定信息的’东东’一切皆数据, 函数也是数据在内存中的所有操作的目标: 数据变量在程序运行过程中它的值是允许改变的量一个变量对应一块小内存, 它的值保存在此内存中 内存内存条通电后产生的存储空间(临时的)一块内存包含2个方面的数据 内部存储的数据地址值数据内存空间的分类 栈空...原创 2018-07-18 16:24:15 · 206 阅读 · 0 评论 -
JavaEE日常工作经验总结系列(九)-----Apache之StringUtils类的使用(一)
码农不识Apache,码尽一生也枉然。判空isEmpty(final CharSequence cs)isEmpty(final CharSequence cs)检查输入的字符是否为空字符串 “” 或者 null,示例如下:boolean empty = StringUtils.isEmpty(null); // trueboolean empty2 = String...原创 2018-07-05 17:43:54 · 283 阅读 · 0 评论 -
前端知识日常总结系列(一)-----Javascript数据类型
JavaScript数据类型的分类和判断基本(值)类型 * Number —– 任意数值 ——– typeof * String —– 任意字符串 —— typeof * Boolean —- true/false —– typeof * undefined — undefined —– typeof/=== * null ——– null ———- ===对象(引用)类型 *...原创 2018-07-17 17:12:12 · 151 阅读 · 0 评论 -
JavaEE日常工作经验总结系列(八)-----Java异常处理
在开发中,异常通常采用诸暨抛出,在controller层进行捕获处理,在处理的时候,通常采用返回前端封装的错误提示,后端打印错误日志。使用的是slf4j日志框架,使用方法如下加入Maven依赖<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log...原创 2018-07-04 18:47:26 · 283 阅读 · 0 评论 -
JavaEE日常工作经验总结系列(四)-----Myeclipse查看方法调用
myeclipse快速查看某方法被哪些类中调用Ctrl+Alt+H : 选中方法名,查看所有调用此方法的位置原创 2018-06-28 15:15:20 · 229 阅读 · 0 评论 -
JavaEE日常工作经验总结系列(七)-----JavaScript获取项目根路径
js获取项目根路径在js文件中,使用原声js获取项目的根路劲,这个函数也使用了如何过去项目网址等相关知识。function getRootPath(){ // 获取当前网址:http://localhost:8080/zfsfgk/pub/wshtml.jsp var curPath = window.document.location.href; // 获取主...原创 2018-07-03 18:03:53 · 207 阅读 · 0 评论 -
JavaEE日常工作经验总结系列(六)-----数组去重方法
首先,我这里是针对特殊的业务处理,将字符串先转为数组,再去重,最后,转回字符串。这个方法使用的set数据结构无需不重复的特性,如果你有更好的方法,可以下面留言,我在前面的文章中也写道使用Java8优雅去重,如果你使用的是Java8,你可以借鉴参考一下。数组去重 public String removeArrarSame(String str) { String[] spl...原创 2018-07-03 14:18:37 · 156 阅读 · 0 评论 -
JavaEE日常工作经验总结系列(三)-----Mybatis传入多类型参数
Mybatis传入多类型参数接口定义如下public List<User> selectUsersByIds(List<Integer> ids, String userName)Mybatis的xml文件如下<select id="selectUsersByIds" resultType="User"> select...原创 2018-06-20 15:18:50 · 216 阅读 · 0 评论