随笔分类 -  开发经验

上一页 1 ··· 118 119 120 121 122 123 124 125 126 ··· 211 下一页
摘要:1、通过wait()、notify()、notifyAll()进行线程通信线程通信的目标是使线程间能够互相发送信号。另一方面,线程通信使线程能够等待其他线程的信号。例如,线程B可以等待线程A的一个信号,这个信号会通知线程B数据已经准备好了。Java有一个内建的等待机制来允许线程在等待信号的时候变为非 阅读全文
posted @ 2018-11-27 17:14 星朝 阅读(398) 评论(0) 推荐(0) 编辑
摘要:同步代码块 1.为了解决并发操作可能造成的异常,java的多线程支持引入了同步监视器来解决这个问题,使用同步监视器的通用方法就是同步代码块,其语法如下: synchronized(obj){ //同步代码块 } 其中obj就是同步监视器,它的含义是:线程开始执行同步代码块之前,必须先获得对同步代码块 阅读全文
posted @ 2018-11-27 17:00 星朝 阅读(2384) 评论(0) 推荐(0) 编辑
摘要:同步方法与同步代码块的区别 在面试中,我们经常遇到的一个问题是,同步方法与同步代码块的区别。或者另一种提问方式,在实际开发中,是使用同步代码块好,还是使用同步方法好。这个考验的是实际上是读者对java同步和锁的理解深刻程度。结论是很明显的,同步代码块比同步方法好。原因如下:1、我们只需要对临界区的代 阅读全文
posted @ 2018-11-27 16:53 星朝 阅读(1210) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 3.6 Java类锁、对象锁、私有锁、隐式锁 类锁和对象锁是否会冲突?对象锁和私有锁是否会冲突?通过实例来进行说明。一、相关约定为了明确后文的描述,先对本文涉及到的锁的相关定义作如下约定:1. 类锁:在代码中的方法上加了static和synchronized 阅读全文
posted @ 2018-11-27 16:46 星朝 阅读(1517) 评论(0) 推荐(0) 编辑
摘要:我们知道C/C++语言中有断言的功能(assert)。在Java SE 1.4版本以后也增加了断言的特性。 断言是为了方便调试程序,并不是发布程序的组成部分。理解这一点是很关键的。 默认情况下,JVM是关闭断言的。因此如果想使用断言调试程序,需要手动打开断言功能。在命令行模式下运行Java程序时可增 阅读全文
posted @ 2018-11-27 15:57 星朝 阅读(92366) 评论(0) 推荐(9) 编辑
摘要:Top 10 Online Compilers <! A generated by theme var td_screen_width = window.innerWidth; if ( td_screen_width = 1140 ) { / large monitors / document.w 阅读全文
posted @ 2018-11-27 14:48 星朝 阅读(732) 评论(0) 推荐(0) 编辑
摘要:TimeUnit是java.util.concurrent包下面的一个类,表示给定单元粒度的时间段 主要作用 时间颗粒度转换 延时   常用的颗粒度 ?12345TimeUnit.DAYS        &nb 阅读全文
posted @ 2018-11-27 14:33 星朝 阅读(271) 评论(0) 推荐(0) 编辑
摘要:Vert.x是什么 Vert.x(http://vertx.io/)是一个基于JVM、轻量级、高性能的应用平台,非常适用于最新的移动端后台、互联网、企业应用架构。 Vert.x框架基于事件和异步,依托于全异步Java服务器Netty,并扩展了很多其他特性,以其轻量、高性能、支持多语言开发而备受开发者 阅读全文
posted @ 2018-11-27 14:06 星朝 阅读(2344) 评论(0) 推荐(0) 编辑
摘要:我们通常会使用工具jstack 去跟踪线程信息,其如何实现使用attach 的方式还是ptrace 的方式,这些可以去参考本人的博客的其他文章。 但这些方式都是外部使用的方式,如何直接使用java代码得到当前进程的线程的信息,方便监控jvm的整个运行状态,就不的不提到了ManagementFacto 阅读全文
posted @ 2018-11-27 13:55 星朝 阅读(1256) 评论(1) 推荐(0) 编辑
摘要:C++ 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome XXX 系列的资源整理。awesome cpp 就是 fffaraz 发起维护的 C++ 资源列表,内容包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。 Awesome 系列 阅读全文
posted @ 2018-11-27 13:05 星朝 阅读(770) 评论(0) 推荐(0) 编辑
摘要:C++强大的功能来源于其丰富的类库及库函数资源。C++标准库的内容总共在50个标准头文件中定义。在C++开发中,要尽可能地利用标准库完成。这样做的直接好处包括:(1)成本:已经作为标准提供,何苦再花费时间、人力重新开发呢;(2)质量:标准库的都是经过严格测试的,正确性有保证;(3)效率:关于人的效率 阅读全文
posted @ 2018-11-27 13:03 星朝 阅读(2079) 评论(0) 推荐(1) 编辑
摘要:这次的资源涉及到了标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等,C++程序员学习必备! Jason frozen : C/C++的Jason解析生成器Jansson :进行编解码和处理Jason数据的C语言库jbson :C++14中构 阅读全文
posted @ 2018-11-27 13:02 星朝 阅读(1482) 评论(0) 推荐(0) 编辑
摘要:format的用法 是将当前时间格式转换为指定格式 场景一:给定毫秒数或者当前系统时间,返回指定时间格式 输入         Date date=new Date();//获得系统当前的时间//    &nb 阅读全文
posted @ 2018-11-27 09:47 星朝 阅读(7747) 评论(0) 推荐(0) 编辑
摘要:下载地址 [plain] view plain copy   本次使用版本:http://sourceforge.net/projects/json lib/files/json lib/json lib 1.1/   最新版本:http://sou 阅读全文
posted @ 2018-11-26 15:55 星朝 阅读(2611) 评论(0) 推荐(0) 编辑
摘要:IDEA多模块父子依赖maven项目war包部署 Posted on 2018 04 25 | In IDEA | | Visitors 286 IDEA全称为IntrlliJ IDEA,它是一款非常智能,方便,高效的Java开发工具,IDEA是JetBrains公司的产品,这家公司总部位于捷克共和 阅读全文
posted @ 2018-11-26 13:17 星朝 阅读(6801) 评论(0) 推荐(0) 编辑
摘要:加密代码 + View Code?1234567891011121314151617181920212223242526272829/ 解密  @param content  待解密内容  @param password 解密密钥  @return  阅读全文
posted @ 2018-11-26 13:01 星朝 阅读(5622) 评论(0) 推荐(0) 编辑
摘要:Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。下载链接: Li 阅读全文
posted @ 2018-11-25 12:49 星朝 阅读(3554) 评论(0) 推荐(0) 编辑
摘要:@RequiresAuthentication 验证用户是否登录,等同于方法subject.isAuthenticated() 结果为true时。 @RequiresUser 验证用户是否被记忆,user有两种含义: 一种是成功登录的(subject.isAuthenticated()&n 阅读全文
posted @ 2018-11-24 19:03 星朝 阅读(11086) 评论(0) 推荐(0) 编辑
摘要:DbVisualizer的使用 ! 作者区域 ! 文章内容 一. Db工具的使用,怎么新建一个数据库连接? 新建一个数据库连接,点击 Tools > Connection Wizard 来新建一个数据库; 或者直接点击 +号绿色图标; 命名,给自己新建的数据库,娶个名称; 选中 Oracl 阅读全文
posted @ 2018-11-23 17:18 星朝 阅读(8291) 评论(0) 推荐(1) 编辑
摘要:快捷键:CTRL+SHIFT+F  格式化选中的sql语句 导入导出数据操作 导入: 1、将Exel文件另存为csv文件 2、在dbvisualizer中点击开发数据库,如test_dev,然后在test_dev下的Schemas下找到相应的用户,展开 Table 3、在Table中找到要 阅读全文
posted @ 2018-11-23 16:53 星朝 阅读(5170) 评论(0) 推荐(1) 编辑

上一页 1 ··· 118 119 120 121 122 123 124 125 126 ··· 211 下一页