上一页 1 2 3 4 5 6 ··· 23 下一页

2016年9月15日

Navicate使用注意事项

摘要: 2. Navicat如何连接数据库:点击连接——》输入连接名,然后如果是本机不用更改localhost,如果是别的主机,要将对方 的ip地址输入,端口号3306不变,用户名root,密码自己设置,我一般设置为123456——》点击连接测试,如果连接成功——》点击确定——》双 击新建的连接,然后双击数 阅读全文

posted @ 2016-09-15 21:36 wzyxidian 阅读(451) 评论(0) 推荐(0) 编辑

MySQL 5.6 root密码丢失

摘要: windows下mysql密码忘记了 第一步:netstat -nat(可以查看mysql是否启动了,如果启动了,可以用输入net stop mysql(或者通过任务管理器结束进程)) 第二步:mysqld --skip-grant-tables,不要关闭窗口 第三步:开启一个新的cmd,然后输入m 阅读全文

posted @ 2016-09-15 21:34 wzyxidian 阅读(609) 评论(0) 推荐(0) 编辑

遇到大量数据库连接请求怎么办

摘要: 数据库连接池只有100个连接,有3000个连接请求 (1)如果是长期请求都比较多,根据实际情况与经验适当增加连接池中连接的数量 (2)使用资源调度,建立合适的队列,设置优先级,让优先级高的先执行,优先级低的排队执行 (3)使用二八分配原则,使用缓存技术,实际上百分之八十的访问只集中在百分之二十的数据 阅读全文

posted @ 2016-09-15 21:28 wzyxidian 阅读(1707) 评论(0) 推荐(0) 编辑

数据库自增实现

摘要: mysql 直接在字段后面加 AUTO_INCREMENT oracle 主要是2点,首先是创建一个序列名sequence;然后是,insert语句的时候:将自增的字段的位置,写成序列名.nextval。下面讲解一下,从创建表开始,然后创建sequence,到insert语句怎样写,才能实现字段的自 阅读全文

posted @ 2016-09-15 21:15 wzyxidian 阅读(3692) 评论(0) 推荐(0) 编辑

2016年9月12日

queue与topic的技术特点对比

摘要: Topic Queue 概要 Publish Subscribe messaging 发布订阅消息 Point-to-Point 点对点 有无状态 topic数据默认不落地,是无状态的。 Queue数据默认会在mq服务器上以文件形式保存,比如Active MQ一般保存在$AMQ_HOME\data\ 阅读全文

posted @ 2016-09-12 22:36 wzyxidian 阅读(316) 评论(0) 推荐(0) 编辑

2016年9月10日

JAVA 内存泄漏与内存溢出

摘要: 一、Java内存回收机制 不论哪种语言的内存分配方式,都需要返回所分配内存的真实地址,也就是返回一个指针到内存块的首地址。Java中对象是采用new或者反射或者clone或者反序列化的方法创建的, 这些对象的创建都是在堆(Heap)中分配的,所有对象的回收都是由Java虚拟机通过垃圾回收机制完成的。 阅读全文

posted @ 2016-09-10 22:16 wzyxidian 阅读(2788) 评论(3) 推荐(0) 编辑

2016年9月6日

Java中x+=y和x=x+y两种实现的区别

摘要: 先看下边两段代码,各有什么错? 例一: 例二: 第一段代码无法通过编译,由于 s1+1 在运算时会自动提升表达式的类型至 int 型(即:首先将s1转换为int,然后加1),再赋值给 short 类型的 s1 时将发生强制类型转换的错误。 第二段代码却能够正确编译。 这两种实现方式有什么不同吗? 答 阅读全文

posted @ 2016-09-06 16:00 wzyxidian 阅读(902) 评论(0) 推荐(0) 编辑

2016年8月1日

Java序列化与Hessian序列化的区别

摘要: Java序列化: Java序列化会把要序列化的对象类的元数据和业务数据全部序列化为字节流,而且是把整个继承关系上的东西全部序列化了。它序列化出来的字节流是对那个对象结构到内容的完全描述,包含所有的信息,因此效率较低而且字节流比较大。但是由于确实是序列化了所有内容,所以可以说什么都可以传输,因此也更可 阅读全文

posted @ 2016-08-01 17:25 wzyxidian 阅读(6372) 评论(0) 推荐(0) 编辑

2016年7月17日

Git 工作流程

摘要: Git 工作流程 Git 作为一个源码管理系统,不可避免涉及到多人协作。 协作必须有一个规范的工作流程,让大家有效地合作,使得项目井井有条地发展下去。"工作流程"在英语里,叫做"workflow"或者"flow",原意是水流,比喻项目像水流那样,顺畅、自然地向前流动,不会发生冲击、对撞、甚至漩涡。 阅读全文

posted @ 2016-07-17 21:23 wzyxidian 阅读(206) 评论(0) 推荐(0) 编辑

Git 使用规范流程

摘要: Git 使用规范流程 团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。 否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。 下面是ThoughtBot 的Git使用规范流程。我从中学到了很多,推荐你也这样使用Git。 第一步:新建分支 首先,每次开发新功能, 阅读全文

posted @ 2016-07-17 15:19 wzyxidian 阅读(239) 评论(0) 推荐(0) 编辑

读懂diff

摘要: 读懂diff diff是Unix系统的一个很重要的工具程序。 它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入: $ diff <变动前的文件> <变动后的文件> diff就会告诉你,这两个文件有何差异。它的显示结果不太好懂,下面我就来说明,如何读懂diff。 一、diff 阅读全文

posted @ 2016-07-17 14:38 wzyxidian 阅读(239) 评论(0) 推荐(0) 编辑

Git分支管理策略

摘要: Git分支管理策略 如果你严肃对待编程,就必定会使用"版本管理系统"(Version Control System)。 眼下最流行的"版本管理系统",非Git莫属。 相比同类软件,Git有很多优点。其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便。有些传统的版本管理软件, 阅读全文

posted @ 2016-07-17 14:07 wzyxidian 阅读(289) 评论(0) 推荐(0) 编辑

git rebase

摘要: rebase 假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。 现在我们在这个分支做一些修改,然后生成两个提交(commit). 但是与此同时,有些人也在"origin"分支上做了一些修改并且做了提交了. 这就意味着"origin"和"mywork"这两个分支各自"前进"了 阅读全文

posted @ 2016-07-17 11:59 wzyxidian 阅读(176) 评论(0) 推荐(0) 编辑

2016年6月17日

Webx之表单验证

摘要: 引入服务器端表单验证service,是通过在webx.xml中通过服务引入的方式完成的。例如,在user相关信息的表单验证的产生过程是这样的:webx-user.xml通过 <beans:import resource="user/form.xml" />引入form,xml表单验证配置,在form 阅读全文

posted @ 2016-06-17 12:06 wzyxidian 阅读(366) 评论(0) 推荐(0) 编辑

2016年6月16日

WebX配置文件、启动与响应流程

摘要: ** 最近几天一直在看Spring的Ioc和AOP的源码介绍,还有Webx的使用。看Spring的源代码让人眼花缭乱,webx的配置文件也会让人感觉错综复杂无从下手。今天把之前看到的想到的webx相关的内容记下来,也当为自己的学习做一个小小的总结。 这里以经典的petstore项目为例。 首先看配置 阅读全文

posted @ 2016-06-16 14:09 wzyxidian 阅读(2307) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 23 下一页

导航