• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

ProSayJ

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

1 2 3 4 5 ··· 11 下一页

[置顶] 【代码总结-不定期更新】

摘要: 1 package com.runyi.share.service.information.commons.exceptions; 2 3 import com.runyi.ryplat.api.exceptions.BusinessException; 4 5 public class InfoB 阅读全文

posted @ 2017-04-26 17:13 ProSayJ 阅读(497) 评论(0) 推荐(0)

[置顶] 【Linux-学习笔记-不定期更新】

摘要: command--help ./当前的路径 目录操作命令: mkdir 创建目录: 创建多级目录 : mkdir -p 查看目录:ls ls -a:显示所有文件,包括隐藏文件 隐藏文件以.开头 ls - l 详细信息显示:长格式来显示 ls - l 简写ll 每行数据分为七个部分: d rwx r- 阅读全文

posted @ 2017-04-15 17:02 ProSayJ 阅读(360) 评论(0) 推荐(0)

[置顶] 【随时记录的一些东东-不定期更新】

摘要: 1:sublime 格式化代码: 全选-- 编辑--行列--重新缩进 2:关于项目目录结构的一些总结: 方框里面的都是虚拟的类路径,编译成class文件以后,在classes目录下:以包名来展示: 3:获取配置文件: privatestatic Properties properties = new 阅读全文

posted @ 2017-02-26 21:58 ProSayJ 阅读(145) 评论(0) 推荐(0)

2018年4月23日

mysql 5.7 安装教程

摘要: 1:官网下载mysql5.7 安装介质: https://dev.mysql.com/downloads/mysql/5.7.html#downloads; https://dev.mysql.com/downloads/file/?id=476981 阅读全文

posted @ 2018-04-23 11:53 ProSayJ 阅读(181) 评论(0) 推荐(0)

2017年12月4日

logback-记录日志

摘要: 一:根节点<configuration>包含的属性: scan: 当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。 scanPeriod: 设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔 阅读全文

posted @ 2017-12-04 17:53 ProSayJ 阅读(490) 评论(0) 推荐(0)

2017年11月19日

git vs sourcetree

摘要: SourceTree&Git部分名词解释 克隆(clone):从远程仓库URL加载创建一个与远程仓库一样的本地仓库 提交(commit):将暂存文件上传到本地仓库(我们在Finder中对本地仓库做修改后一般都得先提交一次,再推送) 检出(checkout):切换不同分支 添加(add):添加文件到缓 阅读全文

posted @ 2017-11-19 12:23 ProSayJ 阅读(279) 评论(0) 推荐(0)

关于使用idea的一些小技巧

摘要: 1:idea与git同步以后查看修改变化: file --setting--versioncontorller 阅读全文

posted @ 2017-11-19 11:57 ProSayJ 阅读(153) 评论(0) 推荐(0)

2017年11月10日

Java Serializable(序列化)的理解和总结

摘要: 1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。2、什么情况下需要序列化 a 阅读全文

posted @ 2017-11-10 11:16 ProSayJ 阅读(4904) 评论(1) 推荐(1)

Spring中的用到的设计模式

摘要: 应该说设计模式是我们在写代码时候的一种被承认的较好的模式。好的设计模式就像是给代码造了一个很好的骨架,在这个骨架里,你可以知道心在哪里,肺在哪里,因为大多数人都认识这样的骨架,就有了很好的传播性。这是从易读和易传播来感知设计模式的好处。当然设计模式本身更重要的是设计原则的一种实现,比如开闭原则,依赖 阅读全文

posted @ 2017-11-10 10:36 ProSayJ 阅读(1049) 评论(0) 推荐(0)

Java并发之CountDownLatch

摘要: 正如每个Java文档所描述的那样,CountDownLatch是一个同步工具类,它允许一个或多个线程一直等待,直到其他线程的操作执行完后再执行。在Java并发中,countdownlatch的概念是一个常见的面试题,所以一定要确保你很好的理解了它。在这篇文章中,我将会涉及到在Java并发编 程中跟C 阅读全文

posted @ 2017-11-10 09:45 ProSayJ 阅读(181) 评论(0) 推荐(0)

Java并发编程的3个特性

摘要: 一、原子性 原子行:即一个或者多个操作作为一个整体,要么全部执行,要么都不执行,并且操作在执行过程中不会被线程调度机制打断;而且这种操作一旦开始,就一直运行到结束,中间不会有任何上下文切换(context switch)。 我们用银行账户转账问题来形象的解释一下原子性(当然银行账户转账涉及到的问题比 阅读全文

posted @ 2017-11-10 07:47 ProSayJ 阅读(1402) 评论(0) 推荐(0)

2017年11月9日

java并发之TimeUnit理解

摘要: TimeUnit是java.util.concurrent包下面的一个类,TimeUnit提供了可读性更好的线程暂停操作,通常用来替换Thread.sleep(),在很长一段时间里Thread的sleep()方法作为暂停线程的标准方式,几乎所有Java程序员都熟悉它,事实上sleep方法本身也很常用 阅读全文

posted @ 2017-11-09 15:10 ProSayJ 阅读(245) 评论(0) 推荐(0)

2017年11月6日

Nexus 私有仓库

摘要: Nexus3.6和Nexus2.x安装不同,2.x版本需要安装服务,再启动。而3.6版本则更加简单。 步骤如下: jdk环境:1.8 Nexus3.6解压(注意,路径不要带空格及中文),解压后有两个文件夹,一个为安装目录,一个为工作目录。 安装目录下bin目录中的nexus.exe,即使用管理员运行 阅读全文

posted @ 2017-11-06 17:48 ProSayJ 阅读(204) 评论(0) 推荐(0)

1 2 3 4 5 ··· 11 下一页
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3