所有随笔区最新随笔(rss) RSS

Ajax实现文件上传

     摘要: View & JS:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->@model RCRS.WebApp.LG.Calender.Web.Models.FileModel@using (Html.BeginForm("Fil...  阅读全文

2017-02-27 16:50 作者: Ying-er【评论:0】【阅读:3】 

工具方法 RenderedView to String

     摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->        //---------------------------------------------------------------------&nb...  阅读全文

2017-02-27 16:43 作者: Ying-er【评论:0】【阅读:1】 

mongodb积累

     摘要:   阅读全文

2017-02-25 16:24 作者: 林的【评论:0】【阅读:12】 

宝宝学开发(1)--NW.js入门

     摘要: NW.js入门 NW.js能做什么? 获取NW.js 编写NW.js应用程序 示例1 - Hello World 示例2 - 使用NW.js API 例3 - 使用Node.js API 下一步是什么 NW.js能做什么? ...  阅读全文

2017-02-23 11:26 作者: 智者无疆【评论:0】【阅读:12】 

mysql官网下载linux版本

     摘要: 今天学习在Linux上部署项目,用到了Mysql,因此想要下载适用于Linux的安装版本,在Mysql官网找了半天,终于找到怎样下载了,这里写出来,以后大家找的时候就好找了。 第一步:在百度输入Mysql,然后我们点击第一个链接,如下图所示。 第二步:点击上图的链接之后,我们会看到如下图所示的界面,我们点击“Download”子菜单中的"Community",如下图所示。...  阅读全文

2017-02-23 10:35 作者: 朱杰兵【评论:0】【阅读:10】 

使用jQuery和jsonp解决js跨域问题

     摘要: 客户端系统js代码:<script type="text/javascript">function test(a){ alert(a.name); return a;} $.ajax({    url:'http://202.96.41.92:8090/baMobile/test.json?method=test',    type:'POST'...  阅读全文

2017-02-22 15:55 作者: 杨军威【评论:0】【阅读:12】 

spring 和 springmvc 父子容器的关系

spring容器是父容器,包含的对象有dao,service等
springmvc容器是子容器,包括controller
子容器可以访问父容器的 对象,但是子容器不可以访问父容器的属性。
父容器不能访问子容器的对象。 
例如,controller可以访问service,但是service不能访问controller。

2017-02-21 13:35 作者: 杨军威【评论:0】【阅读:16】 

nginx 配置tomcat

   upstream  project
{
        server 127.0.0.1:8080 weight=3;   tomcat地址
        server 127.0.0.1:8082;   tomcat地址
    }
    server {
        listen       80;             发布的访问地址的端口
        server_name  test.tt.com;    发布的访问地址
        location / {
            proxy_pass   http://project;
            index  index.html index.htm;
        }
    }

2017-02-21 10:57 作者: 杨军威【评论:0】【阅读:14】 

维京海盗(ANDROID IOS)

     摘要:  (v1.0.0)       剧情介绍:                             ...  阅读全文

2017-02-21 10:20 作者: 相信【评论:0】【阅读:11】 

linux用户没有操作权限

进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。

2017-02-20 14:32 作者: 朱杰兵【评论:0】【阅读:8】 

java.sql.BatchUpdateException: IO Error: Connection reset

during analysis of "IO Error: Connection reset", many articles mentioned that it could be caused by java security code (accessing /dev/random) used in JDBC connection. However it is not the root cause in my case. In my environment, Java already use /dev/urandom. 1. $JAVA_HOME/jre/lib/security/java.security securerandom.source=file:/dev/./urandom 2. check with strace. only -Djava.security.egd=file:/dev/../dev/urandom will trigger system call (read on /dev/urandom) all other other path format like below are OK. -Djava.security.egd=file:/dev/./urandom -Djava.security.egd=file:///dev/urandom 3. Keep checking the retropy size, I have never seen it is exhaused. while [ 1 ]; do cat /proc/sys/kernel/random/entropy_avail sleep 1 done usually the avail is in the range from 1000 to 3000. so far, there is no clue about the root cause of "IO Error: Connection reset".

2017-02-20 09:28 作者: InPractice【评论:0】【阅读:7】 

需求分析维度

     摘要: 做产品,每天跟各类人群沟通需求是常态,最近在思考,面对需求,我们可以从哪些方面去着手分析,使产品最终的解决方案既解决了用户痛点,又夯实了产品模型,而且沿产品策略又进了一步。
什么是需求分析:需求是用户或组织在某个场景下存在的痛点以及诉求,而需求分析就是了解问题,去伪存真,寻找本质的过程。不论是何种需求,从0到1也还还是从1开始的迭代优化也罢,分析的过程可以从以下几方面去开展:  阅读全文

2017-02-19 23:15 作者: cheng【评论:0】【阅读:576】 

linux vi

vi /usr/profile

编辑完成后按esc键,并输入:wq 回车,就可以保存退出
如果不想保存,直接退出,则按下esc键,输入:q!,然后回车

一、插入文本
i  在当前字符前插入文本
I  在行首插入文本
a  在当前字符后添加文本 
A  在行末添加文本  
o  在当前行后面插入一空行 
O  在当前行前面插入一空行
二、移动光标
k、j、h、l——上、下、左、右光标移动命令。虽然您可以在Linux中使用键盘右边的4个光标键,但是记住这4个命令还是非常有用的。这4个键正是右手在键盘上放置的基本位置。
j或下箭头 向下移动一行  
k或上箭头 向上移动一行   
h或左箭头 左移一个字符  
l或右箭头 右移一个字符 

2017-02-19 12:18 作者: 朱杰兵【评论:0】【阅读:9】 

DDD领域驱动设计 - 设计文档模板

     摘要: 设计文档模板:系统背景和定位业务需求描述领域语言整理,主要是整理领域中的各种术语的定义,名词解释领域划分(分析出子域、核心域、支撑域)系统用例图每个子域的领域模型设计(实体、值对象、聚合、领域事件,需要注意的是:领域模型是需要抽象的,要分析业务本质,而不是简单的直接对需求进行建模)领域模型详细说明(如为什么这样设计的原因、模型内对象的关系、各种业务规则、数据一致性规则等)领域服务、仓储、工厂设计S...  阅读全文

2017-02-19 12:14 作者: paulwong【评论:0】【阅读:18】 

浅谈我对DDD领域驱动设计的理解(转)

     摘要: 从遇到问题开始当人们要做一个软件系统时,一般总是因为遇到了什么问题,然后希望通过一个软件系统来解决。比如,我是一家企业,然后我觉得我现在线下销售自己的产品还不够,我希望能够在线上也能销售自己的产品。所以,自然而然就想到要做一个普通电商系统,用于实现在线销售自己企业产品的目的。再比如,我是一家互联网公司,公司有很多系统对外提供服务,面向很多客户端设备。但是最近由于各种原因,导致服务经常出故障。所以,...  阅读全文

2017-02-19 12:12 作者: paulwong【评论:0】【阅读:16】 

activemq

     摘要: 启动问题  阅读全文

2017-02-19 11:33 作者: 朔望魔刃【评论:0】【阅读:11】 

DDD CQRS架构和传统架构的优缺点比较

     摘要: 最近几年,在DDD的领域,我们经常会看到CQRS架构的概念。我个人也写了一个ENode框架,专门用来实现这个架构。CQRS架构本身的思想其实非常简单,就是读写分离。是一个很好理解的思想。就像我们用MySQL数据库的主备,数据写到主,然后查询从备来查,主备数据的同步由MySQL数据库自己负责,这是一种数据库层面的读写分离。关于CQRS架构的介绍其实已经非常多了,大家可以自行百度或google。我今天...  阅读全文

2017-02-19 08:39 作者: paulwong【评论:0】【阅读:19】 

快速理解聚合根、实体、值对象的区别和联系

2017-02-19 08:32 作者: paulwong【评论:0】【阅读:16】 

基于Spring Boot, Axon CQRS/ES,和Docker构建微服务

     摘要: 这是一个使用Spring Boot和Axon以及Docker构建的Event Sorucing源码项目,技术特点:1.使用Java 和Spring Boot实现微服务;2.使用命令和查询职责分离 (CQRS) 和 Event Sourcing (ES) 的框架Axon Framework v2, MongoDB 和 RabbitMQ;3.使用Docker构建 交付和运行;4.集中配置和使用Spri...  阅读全文

2017-02-18 22:00 作者: paulwong【评论:0】【阅读:21】 

DDD资源

微服务+DDD
https://github.com/benwilcock/microservice-sampler



https://github.com/AxonFramework/AxonBank

http://www.cnblogs.com/netfocus/p/4150084.html

2017-02-18 21:53 作者: paulwong【评论:0】【阅读:18】 

eclipse离线安装插件

使用link文件法
a.假设Eclipse的安装目录在C:\eclipse,在该文件夹下,新建这样的目录结构C:\eclipse\PluginsEclipse\jode\eclipse;
b.解压下载的eclipse 插件或者安装eclipse 插件到指定目录BB(如:C:\BB)文件夹,打开BB文件夹,然后把 BB文件夹里的两个文件夹features和plugins复制到刚新建好的,这样eclipse中就有了两个插件目录features and plugins下。
c.在C:\eclipse目录中新建links(C:\eclipse\links)目录,在links目录中建立一个以link为扩展名的文本文件如jode.link,内容如下path=C:/eclipse/PluginsEclipse/jode 或者path=C:\\eclipse\\PluginsEclipse\\jode(插件的目录),保存后重启eclipse插件就会安装完成。
注意:link文件中path=插件目录的path路径分隔要用\\或是/

2017-02-16 16:55 作者: 朱杰兵【评论:0】【阅读:11】 

mavne 常用命令

     摘要: 1、mvn  compile   编译源代码 2、mvn  test     执行所有的测试类方法 3、mvn clean     清除class 4、mvn package    打包 5、mvn install  安装到本地仓库...  阅读全文

2017-02-15 15:18 作者: 杨军威【评论:0】【阅读:12】 

下载eclipse旧版本

http://archive.eclipse.org/eclipse/downloads/

2017-02-15 15:00 作者: 朱杰兵【评论:0】【阅读:9】 

eclipse官网下载流程

     摘要: 第一步:第二部第三步第四步第五步第六步  阅读全文

2017-02-14 14:38 作者: 朱杰兵【评论:0】【阅读:12】 

一个入门rpc框架的学习

     摘要: 一个入门rpc框架的学习,来自于开源中国社区黄勇  阅读全文

2017-02-13 21:41 作者: landon【评论:0】【阅读:717】 

[转]多种负载均衡算法及其Java代码实现

http://www.iteye.com/news/32119

2017-02-10 18:57 作者: 一凡【评论:0】【阅读:11】 

MP3刻录碟在老速腾上显示中文的ImgBurn设置

09款老速腾,不支持USB和AUX,要听歌除了CD以外,就是刻录在CD上的MP3了,以前不知道用什么软件刻录了一张碟,能够完美地显示中文文件名和ID3信息,前几天用ImgBurn刻了一张,发现中文是乱码,开始以为是ID3信息显示乱码,于是下载了一个Mp3Tag,把所有ID3信息都清除,结果显示文件名依然乱码,重新写入ID3信息,发现ID3可以正常显示,但文件名还是乱码。
于是就把原来那张可以正常显示中文的碟拿来研究一下,发现它的ID3标签只是ID3v1,而后来重新写入的ID3是ID3v2.3,两个都可以正常显示中文,说明ID3信息是正常的,文件名乱码不是这个问题。
但是不知道用什么软件来显示光盘的文件系统,只能一次次摸索。
幸好有一张CD-RW可以反复尝试。
ImgBurn默认是使用ISO9660+UDF,而ISO 9660则使用最老的ISO 9660文件系统,也就是1988版本,文件名默认是不支持中文的,不知道是不是这个原因,于是就把文件系统改为ISO 9660+Joliet,如下图:

并且把ISO 9660标准改为1999:

可能是因为字符编码那里改为了ASCII,所以就好了。
后来又尝试只使用UDF文件系统,结果认不出碟。



所以,目前能够使用中文的环境其实就是:
ImgBurn使用ISO 9660 1999标准;
ID3使用v1或v2.3都可以。

2017-02-10 09:17 作者: amp@java【评论:0】【阅读:13】 

eclipse jbpm插件安装

     摘要: 一、工具下载      jBPM 图形化流程设计器采用eclipse做为平台,我们可以先到jBPM官方网站下jBPM4.4,地址:http://sourceforge.net/projects/jbpm/files/,下载后的文件为jbpm-4.4.zip,目录结构如下:  [attach]271[/attach][attach]271[/atta...  阅读全文

2017-02-06 16:31 作者: 朱杰兵【评论:0】【阅读:18】 

ios发布重点说明

     摘要:   阅读全文

2017-02-06 15:44 作者: 林的【评论:0】【阅读:14】 

maven 添加收费地 jar包 Missing artifact com.oracle

1.下载oracle jar包,放在计算机用户目录下,例如C:\Users\Administrator目录下。
2.在cmd下执行
mvn install:install-file -DgroupId=com.Oracle -DartifactId=ojdbc14 -Dversion=10.2.0.2.0 -Dpackaging=jar -Dfile=ojdbc14.jar   -DgeneratePom=true
这样加把jar加载到本地库了。

2017-02-06 10:37 作者: 杨军威【评论:0】【阅读:20】 

Raft一致性算法

     摘要: https://taozj.org/201612/learn-note-of-distributed-system-%284%29-raft-consensus.html一、前言  Paxos在分布式系统中地位是不容置疑的,现代分布式系统的实现基本都直接或者间接依赖于Paxos算法。不过Paxos算法有着固有的缺陷:原始的BasicPaxos原理还是比较容易理解的,整个算法无非被分为Prepare...  阅读全文

2017-02-03 16:34 作者: jinfeng_wang【评论:0】【阅读:20】 

基于ZooKeeper的分布式系统的应用场景

     摘要: https://taozj.org/201701/learn-note-of-distributed-system-%286%29-application.html 至此,Paxos、Raft、ZAB代表着分布式系统中最常见的一致性协议都有所了解,但是除了PaxSql之外,对于分布式系统一致性原理的实际应用还处于一脸懵逼的状态中。此处于是主要借着《从Paxos到Zookeeper:分布式一致性原理...  阅读全文

2017-02-03 16:33 作者: jinfeng_wang【评论:0】【阅读:30】 

分布式系统理论基础 - 时间、时钟和事件顺序

     摘要: http://www.cnblogs.com/bangerlee/p/5448766.html 十六号…… 四月十六号。一九六零年四月十六号下午三点之前的一分钟你和我在一起,因为你我会记住这一分钟。从现在开始我们就是一分钟的朋友,这是事实,你改变不了,因为已经过去了。我明天会再来。    —— 《阿飞正传》 现...  阅读全文

2017-02-03 15:44 作者: jinfeng_wang【评论:0】【阅读:18】 

分布式系统理论基础 - 选举、多数派和租约

     摘要: http://www.cnblogs.com/bangerlee/p/5767845.html选举(election)是分布式系统实践中常见的问题,通过打破节点间的对等关系,选得的leader(或叫master、coordinator)有助于实现事务原子性、提升决议效率。 多数派(quorum)的思路帮助我们在网络分化的情况下达成决议一致性,在leader选举的场景下帮助我们选出唯一leader。...  阅读全文

2017-02-03 15:25 作者: jinfeng_wang【评论:0】【阅读:15】 

分布式系统理论基础 - 一致性、2PC和3PC

     摘要: http://www.cnblogs.com/bangerlee/p/5268485.html引言狭义的分布式系统指由网络连接的计算机系统,每个节点独立地承担计算或存储任务,节点间通过网络协同工作。广义的分布式系统是一个相对的概念,正如Leslie Lamport所说[1]:What is a distributed systeme. Distribution is in the eye...  阅读全文

2017-02-03 15:02 作者: jinfeng_wang【评论:0】【阅读:19】 

CoreOS 实战:剖析 etcd

     摘要: http://www.infoq.com/cn/articles/coreos-analyse-etcd/【编者按】CoreOS是一个基于Docker的轻量级容器化Linux发行版,专为大型数据中心而设计,旨在通过轻量的系统架构和灵活的应用程序部署能力简化数据中心的维护成本和复杂度。CoreOS作为Docker生态圈中的重要一员,日益得到各大云服务商的重视,目前已经完成了A轮融资,发展风头正劲。I...  阅读全文

2017-02-03 14:12 作者: jinfeng_wang【评论:0】【阅读:26】 

HDAOOP SIMPLIZE TOOLKIT hadoop mapreduce简化开发包

     摘要: https://github.com/jonenine/HST   虽然大数据的发展已经将近10个年头了,hadoop技术仍然没有过时,特别是一些低成本,入门级的小项目,使用hadoop还是蛮不错的。而且,也不是每一个公司都有能力招聘和培养自己的spark人才。          我本人对于hadoop...  阅读全文

2017-01-29 10:10 作者: 溪石【评论:0】【阅读:1246】 

技 术 改 变 世 界

宣传语

网站分类

其他分类

Google站内搜索

 

24小时内最热随笔

统计信息

订阅

Blog客户端API

推荐客户端

博客排行榜[前100人]

友情链接