- 浏览: 33166 次
- 性别:
- 来自: 北京
最新评论
-
qq_26906345:
你好请问可以发下源码吗谢谢!nodrin@163.com
介绍一个 拟合曲线生成的 项目 -
Rinionce:
支持楼主!
设计模式 导读 -
ymm8505:
图使用Xmind画的,Xmind确实是好用啊,太好用了。但是收 ...
设计模式 导读 -
ymm8505:
2015年11月20日00:16:54 今天、不对准确的说 ...
【 读书笔记】Java中级程序员的读书笔记 -
ymm8505:
longhua2003 写道你才27啊,我都30了,还在一个公 ...
【 读书笔记】Java中级程序员的读书笔记
文章列表
最近在做一个项目的时候 需要生成拟合曲线。
需求背景: 在屏幕上画点、等点超过3个及其以上时,通过点生成一条接近直线的曲线。
请参照github上的开源项目:
http://phet.colorado.edu/sims/curve-fitting/curve-fitting_zh_CN.html
大致说 ...
转载地址【有配图】:http://blog.sina.com.cn/s/blog_53dc1c6d0100oo97.html
复制过来的文章无配图
VanDyke CRT 和 VanDyke SecureCRT是最常用的终端仿真程序,简单的说就是windows下登录UNIX或Liunx服务器主机的软件。二者不同的是SecureCRT支持SSH∗(SSH1和SSH2)。
本文主要介绍SecureCRT的使用方法和技巧。
∗[概念解释]什么是SSH?
SSH的英文全称是Secure Shell。
传统的网络服务程序,如:ftp和telnet在本质上都是不安全的,因为它们在网络上用明文传送 ...
23种设计模式:先从创建型开始学习,分三块来进行分析:
第一块:现实生活中的实例
第二块:类图 & 官方定义
第三块:用Java代码来实现
Spring 源码阅读 开启 , 预计一个月搞定。
配合书籍【Spring源码深度解析.pdf】
【书籍下载地址】链接:http://pan.baidu.com/s/1nu0dxfN 密码:0ygc
2016年2月25日23:53:57
------------------------------------------------------------------------------
类图用StartUML画
代码工具Eclipse
Spring 版本为 【v3.2.16.RELEASE.zip】
Spring 源码下载地址:https://github.com/spring-proj ...
Java项目上线遇到两个问题
====================================================
问题一:在jvm中一次性启动52个进程,每次只能启动20多个然后就报错了,生成了一个hs_err_pidxxx.log 错误日志文件。
--下面是启动的输出日志
# There is insufficient mem ...
多线程
1. java中有几种方法可以实现一个线程?
2. 如何停止一个正在运行的线程?
3. notify()和notifyAll()有什么区别?
4. sleep()和 wait()有什么区别?
5. 什么是Daemon线程?它有什么意义?
6. java如何实现多线程之间的通讯和协作?
锁
1. 什么是可重入锁(ReentrantLock)?
2. 当一个线程进入某个对象的一个synchronized的实例方法后,其它线程是否可进入此对象的其它方法?
3. synchronized和java.util.concurrent.locks.Lock的异同?
4. 乐观锁和悲观锁的理解及如何实现 ...
2015年12月10日23:34:52
===========================================
今天研究了一下ThreadLocal 的实现方式和原理 看了几遍博客 和 张孝祥的视频。
ActiveMQ 非常适合于生产者消费者模式。我们项目就是一个典型的生产者消费者,目前用的是一个ConcurrentLinkedQueen
消息队列比这个ConcurrentLinkedQueen 好处在哪里? 现在我知道的是如果突然杀进程消息队列里面存的数据还在,ConcurrentLinkedQueen 里面没有了。
=========================== ...
真的猛士,敢于直面惨淡的人生,敢于正视淋漓的鲜血!
与君共勉,努力一次。幸福一生。
链接: http://pan.baidu.com/s/1i4qrvvB 密码: xyq6
2015年12月9日20:59:24
=========================================
从明天开始读
=========================================
ConcurrentLinkedQueue 线程安全的 队列分析 CAS 步骤分析:
public boolean offer(E e) {
if (e == null) throw new NullPointerException();
Node<E> n = new Node<E>(e, null);
for (;;) {
// 获得列表的 尾节点
...
Java核心技术 卷1 基础知识 原书第9版.pdf
很早就听说这本大名鼎鼎的书了,一直没读过。深感遗憾、今天翻出来先大致读一遍,然后再细读。
2015年11月25日00:06:53
-----------------------------------------
第一章: Java历史以及发展史,每本书都一样。
第二章: Java最最基本的一些概念性知识,搭建Java开发环境,IDE使用Eclipse。
第三章: Java基本数据类型介绍、 以及流程控制的几种命令:if for switch while 等、以及数组的介绍。
其中还有大数值类型 BigInter ...
【解惑】String StringBuffer StringBuilder 区别与联系
这东西经常用来作为面试题 难为大家、不过仔细分析一下觉得还是挺有用的。
String StringBuffer
-----------------------------------
相同点:都是线程安全的,
String是因为它 ...
蓦然回首、工作到现在已经6年了。
但是完全没有积攒到6年的开发经验,尤其是Java开发……
扒手指头算一算充其量也只有3年的Java开发经验
最近想换行业,出去面试被鄙视过、也放弃过到手的机会。
生活压力越来越大、年龄也越来也大…… 27岁不大不小了、
只要开始什么时候都不晚、现在把一些落下的书籍补一补…
静下心来,快速给自己充电、先抛弃一些框架、从基础书籍开始看
一、[深入理解Java虚拟机:JVM高级特性与最佳实践]
这本书先囫囵吞枣的粗读读一遍。
--------------------------------------------------------------- ...
项目背景:
现在随着软件项目的越来越大、靠一个集中式的项目已经无法满足并发量。 如果说数据量特别大就需要进行分库。这是最基本的策略,比如按照省份分库、某几个省分为一个域。一个域对应一个物理数据库。
分域如下:
一域:北京、上海
二域:河南、宁夏
三域:山西、吉林
四域:广东、四川
===========================================================================
那我们项目中启一套程序怎么实现这种数据源的动态切换呢?
假设项目中已经实现了动态数据源切换?那我们总的有一个依据、省份编码就是一个很好的字段。根据请求中带来的:省份 ...
Java中的Set集合 怎么保障不重复?
大家可能都知道Set是一个无序的不可以重复的集合。凡事想一个为什么?
打开源码看一眼:
Set是一个接口,常用的Set实现类那就是HashSet了。
-------------------------------------------------
public HashSet() ...
操作数据库索引能起到优化数据库查询,提高查询效率的作用。并且对也稍微大一点的数据量的服务来说,索引的创建是必须的,也是关键的。但是索引也要合理应用,不要遇到查询就建索引,也不能乱建。如果造成索引失效那还不如不建。索引失效有的时候是因为自己的语句问题造成的。下面是几种造成索引失效的几种原因,
一、以下的方法会引起索引失效
1,<>
2,单独的>,<,(有时会用到,有时不会)
3,like "%_" 百分号在前.
4,表没分析.
5,单独引用复合索引里非第一位置的索引列.
6,字符型字段为数字时在where条件里不添加引号.
7,对索引列进行运算.需要 ...