- 浏览: 69837 次
- 性别:
文章列表
北京朝阳区禹创地产经纪公司是黑中介,大家小心
- 博客分类:
- other
北京朝阳区禹创地产经纪公司是黑中介,大家小心!
老板赵建磊,山东人,为人阴毒,手下有一帮业务员打手。
业务员赵宾也是山东人,退伍兵,简直无恶不作,我知道的就已经骗了几十人的房租押金了。
多次报警,东湖渠公安局以合同纠纷不予处理。
望京工商多次投诉,工商不作为。
在北京租房的兄弟姐妹互相转告一下,租房别租小中介,基本都是黑的,尤其是山东人开的,北京黑中介有山东帮。尽量去链家,我爱我家这种大一点的公司租房。
Date的类复制问题
- 博客分类:
- javase
在开发过程中涉及到日期循环,这就涉及到Date类拷贝的问题。
Date实现了Clonable接口,且实现了深拷贝。验证代码如下:
public static void main(String[] args) {
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
Date d1=new Date();
Date d2=(Date)d1.clone();
d2 = DateUtils.addDays(d2, 1);
...
配置linux下的java开发环境
- 博客分类:
- javase
1、下载
jdk-8u45-linux-x64.gz
2、解压
tar zxvf jdk-8u45-linux-x64.gz
3、配置环境变量
编辑 /etc/profile
写入:
export JAVA_HOME=/usr/java8/jdk1.8.0_45
export PATH=$PATH:$JAVA_HOME/bin
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_ ...
linux下配置安装开发环境
- 博客分类:
- python
1、下载
https://www.python.org/downloads/release/python-2710/
下载的文件 Python-2.7.10.tgz
2、解压
tar zxvf Python-2.7.10.tgz
3、源码安装
./configure
make
make install
4、配置环境变量
编辑
vim /etc/profile
加入
export PATH=$PATH:/usr/l ...
预习,写笔记
http://edu.51cto.com/course/course_id-839.html
由一个异常引发的scope总结
- 博客分类:
- maven
一、背景
web项目pom.xml都配置好之后,其中关于servlet的配置如下:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
</dependency>
<dependency&g ...
一、背景:有的时候需要动态判断一个类是否实现了某个接口或者继承了某个父类。其实java里面已经有方法了,只是平时用的机会很少,在此mark一下
二、上代码
import java.io.Serializable;
public class IsAssignableFromTest implements Serializable{
/** 序列号 */
private static final long serialVersionUID = 5716955136475665579L;
public static void main(Strin ...
一、背景
在并发编程中生产者-消费者模式是一个典型的问题。是数据共享简单而有效的手段之一。下面是这个模式的一个简单示例
二、代码简介
多个数据生产者将数据存入缓冲区,一个或者多个数据消费者将数据从缓冲区取走
package com.two;
import java.util.Date;
import java.util.LinkedList;
import java.util.List;
public class EventStorage {
public int maxSize;
private List<Date> ...
如何才能保证自己开发的代码零BUG
- 博客分类:
- other
如何才能保证自己开发的代码零BUG?
如何才能保证自己开发的代码零BUG?
如何才能保证自己开发的代码零BUG?
如何才能保证自己开发的代码零BUG?
如何才能保证自己开发的代码零BUG?
难道除了花费巨大的精力去测试之外,再无其他办法了吗?
思维小怪兽,为何写的代码和脑子里面的想法不一致?
缓冲区Buffer与通道Channel
- 博客分类:
- javase
一、一般来说缓冲区和通道结合在一起使用,写入文件的时候,需要先存放在缓冲区,然后通过通道写入。读取文件的时候也类似,通过通道读取在缓冲区。然后通过缓冲区获取文件内容。
Buffer针对每一种java基本类型都有实现。Channel针对不同的使用对象也有不同的实现,一般常见的为FileChannel与SocketChannel两类。
Buffer底层实现为数组,有三个重要的参数,position,limit,capacity,分别代表当前位置,剩余空间,最大容量
Buffer有两种模式,读模式与写模式。通过方法flip()进入读取模式,clear()方法进入写入模 ...
老大不小了,一直想把java里面的几个盲点扫掉,一直拖到现在。必须行动了。立贴为证。
NIO的知识点其实也不多,关键是理解其原理,与操作系统的底层对应起来理解。与java BIO对照理解。
主要的知识点为:
Buffer
Channel
Selector
以及基于NIO开发的Mina,Netty等网络消息中间件的学习
一、缓冲区Buffer与通道Channel
http://kongxuan.iteye.com/blog/2024594
二、选择器Selector
三、Mina应用
四、Mina源码分析
五、基于Mina实现远程Rp ...
一、前言
其实网上有很多文章均说过CXF如何与Spring结合发布服务,以及如何构建测试客户端的话题。但纸上得来终觉浅,既然本次项目遇到了,且自己动手实践了,就做个记录。记录是最好的成长。且其中遇到了一些啼笑皆非的异常事件。
二、思路
实现正常的java接口以及实现类。业务实现逻辑暂且不表,这不是该文章的内容。
如下:
com.***.fax.facade.tomi.CallBackNotifyFacade
com.***.fax.facade.tomi.CallBackNotifyFacadeImpl
在CallBackNotifyFacade上加入如下注解:@WebSe ...
Spring注解总结
- 博客分类:
- spring
一、前言
Spring3X开始增加了很多的注解,注解与拦截器配合,能极大减少XML配置信息,提升了开发效率以及代码美观度。我没有看完整的Spring3X的文档,没时间整理全部的注解。这下面只说说最常用的几类。记录就是最好的成长,自己mark一下,以后自己用得到。
二、注解实例
一般来说,我们的代码分为controller层,Sercvice层,Dao层,每层的bean分为发布以及引用两个动作。
@Controller,发布controller,引用为框架动作
@Service,发布service层的bean
@Repository,发布Dao层的bean
@Componen ...
方案总结
- 博客分类:
- unix/linux
这里只说一下相关软件的安装。linux为cent os
涉及公司方案,业务层面的事情就不说了
cd /usr/share
wget http://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.9.9-static-amd64.tar.bz2
sudo tar -jxvf wkhtmltopdf-0.9.9-static-amd64.tar.bz2 (安装wkhtmltopdf)
sudo yum install cjkuni-fonts-ghostscript.noarch cjkuni-ukai-fonts.noarch c ...