自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (11)
  • 收藏
  • 关注

原创 消息队列使用场景

作者:ScienJus 链接:https://www.zhihu.com/question/34243607/answer/58314162 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。个人认为消息队列的主要特点是异步处理,主要目的是减少请求响应时间和解耦。所以主要的使用场景就是将比较耗时而且不需要即时(同步)返回结果的操作作为消息放入消息队列。同时由...

2018-02-17 22:06:51 294

原创 消息队列使用场景

作者:ScienJus 链接:https://www.zhihu.com/question/34243607/answer/58314162 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。个人认为消息队列的主要特点是异步处理,主要目的是减少请求响应时间和解耦。所以主要的使用场景就是将比较耗时而且不需要即时(同步)返回结果的操作作为消息放入消息队列。同时由

2018-01-04 11:31:00 277

原创 redis集群搭建

查看集群的状态: ruby redis-trib.rb check 10.10.0.153:7000 查看集群的信息: ./redis-trib.rb info 10.10.0.153:7000

2017-12-07 10:50:22 235

转载 ./configure --prefix=/usr/local/test

源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install)。Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./configure –help输出详细的选项列表。其中–prefix选项是配置安装的路径,如果不配置该选项,安装后可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配

2017-09-30 20:00:48 5038

原创 git常用命令集锦

git checkout .:回滚 git checkout develop:切换到develop分支 git pull origin develop:更新develop分支

2017-08-02 14:03:59 316

原创 如何区分客户端是手机端还是PC端

服务器区分手机端和PC端主要通过HTTP的Header字段来判断的,我们可以通过谷歌浏览器的开发者模式来举例说明: 用谷歌浏览器右键点击检查,点击Toggle device ToolBar,切换为PC机选项后,点击NetWork选项,查看Headers选项,如下图所示: 再次点击Toggle device ToolBar,切换为手机端选项后,点击NetWork选项,查看Headers选项,如

2017-08-01 10:09:10 9255

原创 Springmvc返回值

Springmvc方法返回值: 1、ModelAndView:跳转视图+数据 2、void:异步时Ajax 3、String:跳转视图

2017-07-30 15:13:34 367

原创 Springmvc拦截

Springmvc拦截形式有以下几种: 1:/ 拦截所有请求.js .css .png等,但不包括.jsp 2:/* 拦截所有请求(基本上不用) 3:*.do 拦截后缀为.do的请求

2017-07-30 14:51:46 331

转载 RPC的理解

转载:http://www.cnblogs.com/cyfonly/p/6059374.html 1、所谓的RPC 在了解 Thrift 之前,先来简单科普一下什么是 RPC(远程过程调用)。 先看下面这个栗子:public void invoke(){ String param1 = "my String 1"; String param2 = "my String 2";

2017-07-27 17:37:51 379

原创 git配置全局ignore

git配置全局ignore的步骤如下: 1、在用户目录文件夹下(我的是在C:\Users\jinweilu)创建gitignore文件,文件内容如下:.DS_Store*/.DS_Store*.class*.iws*.iml*.ipr.idea.idea/**.baktargettarget/*.gradle/.DS_Store.project.settings/*.

2017-07-18 18:03:05 4437 1

原创 如何让接口函数出现更少的bug

近期听一个大牛讲座,他分享了一些工作经验,其中包括如何让自己写的接口函数具备更少的bug: 1、接收参数:包括类型、缺省值、范围和不依赖客户端的独立正确性。 2、验证参数:包括组合正确性、数据源正确性、验证原子性。 3、逻辑处理:包括工具类库、业务类库、数据源读取和读取外部调用。 4、数据更新:包括数据源更新和写入式外部调用。 5、返回输出:包括各种模板引擎和覆盖全部参数。

2017-07-18 16:00:00 315

原创 搭建Springmvc+Mybatis+Spring环境

本文主要讲述了搭建一个最基本的SSM框架流程,实现的功能就是读取数据库中的一张表并显示到jsp页面上 具体步骤如下: 1、在pom.xml文件中添加jetty插件,并测试jetty服务器功能,在jsp页面上显示Hello,world。 2、编写spring和mybatis的整合文件,配置web.xml。<?xml version="1.0" encoding="UTF-8"?><web-ap

2017-07-14 10:38:40 347

原创 常用的Linux命令

在使用网络程序时先要关掉Linux防火墙,否则可能会链接失败。1) 永久性生效,重启后不会复原 开启: chkconfig iptables on 关闭: chkconfig iptables off 2) 即时生效,重启后复原 开启: service iptables start 关闭: service iptables stop 3) 查看防火墙状态 chkconfig ipt

2017-07-14 09:41:24 426

转载 Jetty和tomcat的比较

Jetty和tomcat的比较相同点: 1. Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。不同点: 1. 架构比较 Jetty的架构比Tomcat的更为简单 Jetty的架构是基于Handler来实现的,主要的扩展功能都可以用Handler来实现,扩展简单。 Tomcat的架构是基于容器设计的,进行扩展是需

2017-07-09 15:43:31 255

转载 IntelliJ Idea 常用快捷键

转载:http://my.oschina.net/dyyweb/blog/494504IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)———–自动代码——–常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 例如要输入for(User user : users)只需输入user.for+Tab 再比

2017-07-09 14:15:04 281

原创 IntelliJ IDEA学习笔记

IDEA只能有一个project,一个project中可以有很多module; 在idea icon文件夹可以设置虚拟机参数:idea64.exe.vmoptions文件参数如下所示: -Xms128m //最小堆 -Xmx750m

2017-07-09 14:14:18 515

原创 redis连接测试程序出错

在linux配置好redis环境后,在idea编译器中输入以下代码进行测试public class MyJedus { public static void main(String[] args) { Jedis jedis = new Jedis("192.168.183.128", 6379); jedis.set("name", "jinweilu");

2017-07-08 17:44:17 498

原创 编译redis源码出错

在linux环境中编译redis源码时,有时会出现错误:jemalloc/jemalloc.h:没有那个文件或目录,如下图所示: 问题产生的原因是redis内部默认的是 jemalloc分配器而不是libc, 如果没有jemalloc只有libc。就要在指令中制定libc,使用 make MALLOC=jemalloc指令。

2017-07-08 17:38:59 792

原创 SecureFx传输文件File could not opened by sever问题

通过SecureFx向linux操作系统传输文件时有时会遇到File could not opened by sever的问题,如下图所示: 出现这个问题的主要原因是当前linux账户权限不够,在SecureFx端换成root账户登录即可解决这个问题。

2017-07-08 17:29:30 4615 1

原创 redis环境搭建

本文主要讲述了redis环境搭建,并在idea上对redis进行连接测试。整个步骤如下所示: 1、创建centos6.4虚拟机作为linux服务器,服务器的IP地址是192.168.183.128。 2、用SecureCRT连接Linux系统,同时使用SecureFx向Linux操作系统传输redis-3.0.0.tar文件,和以往版本相比redis3.0增加了集群功能。 3、安装redis需

2017-07-08 13:49:13 371

原创 Jquery学习笔记一

最近在通过看《锋利的Jquery》这本书学习Jquery的相关知识,并记录一些学习笔记。Jquery是JavaScript程序库。与其他JavaScript程序库相比写得少做的多。 知识点1:window .onload和$(document).ready()的区别:window .onload:在网页所有内容加载后才能执行,编写多个时只能执行最后一个。 $(document).ready():

2017-06-05 21:57:49 304

原创 Eclipse插件的快速安装

Eclips有好几种插件的安装方法,这里主要介绍最简单的一种。安装步骤如下: 1、将插件的安装包复制到eclipse安装目录的dropins文件夹下。如下图所示将aptana、maven、pydev和svn插件的文件夹放入到dropins文件夹中。 2、在dropins目录中新建一个文件夹用来存放link文件,文件夹的名称可以是任意的。如上图所示,创建了456文件夹。 3、在目录文件夹中新

2017-06-05 17:59:02 417

转载 javaweb中的几种跳转

初衷:将登录用户的用户名 密码form提交到页面2(jsp就是servlet  提交到servlet的就不说了) 由页面2判断用户名密码的正确性继而决定跳转的方向 下面是几种实现方法使用href超链接标记      客户端跳转使用javascript               客户端跳转提交表单                        客户端跳转使用resp

2015-05-09 18:23:46 2743

转载 接口实现多态

接口实现java多态

2015-05-08 15:36:16 2449

转载 String、StringBuffer与StringBuilder之间区别

String、StringBuffer与StringBuilder之间区别[全屏看文]  最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下  1.三者

2015-05-06 11:09:36 441

原创 java.sql.BatchUpdateException: ORA-12899

数据库抛出java.sql.BatchUpdateException: ORA-12899的原因

2015-05-02 15:05:53 3816

原创 贪心算法之活动选择问题

算法导论贪心算法之活动选择问题

2015-04-30 18:39:49 760

原创 JSP+DAO设计模式

JSP+DAO设计模式

2015-04-21 17:31:43 2330

转载 java学习路线2

第一阶段Java基础巩固:内部类、Socket、多线程及线程池、Java5中的线程并发库、HttpClient    java基础加强:增强for循环、可变参数、简化的可变参数调用、枚举、反射、内省、注解、泛型、泛型实例创建过程中类型引用的简化、代理、装箱/拆箱、静态引用、Http Server等Java新技术和高级技术。第二阶段JavaWEB开发核

2015-04-18 19:44:28 677

原创 动态规划之最优二叉搜索树

最优二叉搜索树 算法导论 动态规划

2015-04-17 21:43:31 831

原创 动态规划之最长公共子序列

最长公共子序列 算法导论 动态规划

2015-04-17 15:08:16 665

原创 网站计数器

jsp模拟网站计数器功能

2015-04-13 17:31:42 1046

原创 动态规划之钢条切割问题

算法导论 钢条切割问题

2015-04-11 17:27:29 563

原创 jsp连接mysql数据库

jsp访问mysql数据库

2015-04-11 00:10:29 1384

原创 email输入的提交验证

正则表达式验证email格式

2015-04-09 23:02:55 906

原创 红黑树描述

红黑树java描述 根据算法导论上的思路编写

2015-04-06 10:40:19 666

原创 创建表单web页

html创建表单web页

2015-04-05 18:33:40 708

原创 二叉搜索树描述

二叉搜索树 java描述

2015-04-02 17:46:00 531

原创 散列表描述

散列表 算法导论 java描述

2015-04-01 19:19:26 568

原创 双向链表

双链表 java描述

2015-03-25 15:42:25 475

天狼星51单片机视频程序

经典的天狼星51单片机 视频配套程序,全部集合

2012-10-02

STM32用链表实现多级菜单

用链表实现多级菜单,STM32彩屏显示多级菜单

2012-10-02

STM32模板程序

STM32F103ZET6模板程序 3.5版本

2012-10-02

FSMC+uCOSⅡ2.86+uCGUI3.98

STM32上移植ucos2和ucgui ,用FSMC驱动彩屏

2012-10-02

STM32 FSMC驱动彩屏

STM32F103ZET6 FSMC驱动彩屏程序

2012-10-02

ISD1400系列语音芯片

ISD1400系列语音芯片ISD1400系列语音芯片

2011-10-23

驻极体话筒应用电路

驻极体话筒应用电路,介绍了各种驻极体电路

2011-10-05

数字电路逻辑设计课程设计

数字电路逻辑设计课程设计,包含了各种电路

2011-10-05

ATMEGA32中文资料

最全的ATMEGA32中文资料,包含各项参数

2011-08-24

CMOS系列芯片中文资料

cd4001 cd4002 cd4004系列

2011-08-24

74HC595中文资料

74HC595是一款漏极开路输出的 CMOS 移位寄存器,输出端口为可控的三态输出 端,亦能串行输出控制下一级级联芯片。   

2011-07-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除