自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (22)
  • 收藏
  • 关注

原创 腾讯某子公司面试二面

最近面试比较多,对于腾讯的面试没有太上心。二面是腾讯本部员工面试的,问得比较深的没回答的很好1.消息队列选型2.mongodb和es的区别3.如何用kafka实现分布式事务?(重点)4.spring循环依赖是如何避免的5.mysql b树和b+树最大区别6.采用什么方案实现分布式队列(mq加本地消息表)问了三十分钟草草的结束了战斗,还要需要深入底层原理...

2022-02-19 15:07:26 1319

原创 腾讯某子公司面试题

背景:帮助过期金融巨头完成数字化转型(toB)业务1.如何保证消息不丢失(消息发送和消息消费过程丢失)2.如何保证消息不重复 (消费手动确认)3.如果比较的大日志表如何删除,注意些什么4.如何根据产品类型统计收入,怎么去查询(数据不是很多,但是表很多)5.如何评估项目预算和所需开发人员6.服务的治理7.有没有做过对客的业务(saas对接)8.如何保证消息顺序,如果顺序混乱(取消比支付消息更早过来)9.如何保证代码质量(有没有自己的独门秘诀)10.如何定位排查接口耗

2022-02-12 10:55:29 420

原创 java拥抱响应式编程

java,响应式,

2022-02-05 12:38:36 1238

原创 nginx的搭建详解

本人是一个小白,以前很少搭建linux的开发环境。抱着对技术的狂热和执着记录学习的点点滴滴 。 折腾不少时间下内容参照了其他人的博客 内容参考部分博客http://www.cnblogs.com/kunhu/p/3633002.html http://www.nginx.cn/install  本人搭建的环境是在oracle virtualbox安装的ubuntu12.04 server版

2015-06-05 17:36:35 491

转载 java常用的加密算法

转载 http://www.blogjava.net/amigoxie/archive/2014/07/06/415503.html1、对称加密算法1.1 定义对称加密算法是应用较早的加密算法,技术成熟。在对称加密算法中,数据发信方将明文(原始数据)和加密密钥(mi yue)一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使

2015-03-29 12:16:35 2291

原创 jsp网站分页

jsp网站分页技巧解析第一种:在jsp页面敲入Java代码,这样的分页毫无意义。因为没有灵活性第二种:stuts1和struts2都提供分页struts标签,只需要导入相应的分页架包进行配置。有灵活性,不具有可复用性。第三种: hibernate有内置的分页方法,只需要进行hibernate方法的复写,就可以实现可复用的分页功能(适用struts和hib

2013-03-25 12:08:13 711

原创 jsp网站安全攻略-----页面失效

jsp网站开发安全知道---”页面失效“             很多时候我们都遇到过这样的事情,我们网站页面跳转回去之后页面还保留着个人信息。 问题导致的原因有三:一、有些浏览器会自动保存密码和帐号到cookies中,二、很多时候我们传值传参都是用的session,三、我们忘了使用一些加密错失(MD5加密) 下面我们介绍一种常用的网站安全技巧: 让页面失效。

2013-03-25 11:52:12 985

原创 struts1的配置详解

jsp网站开发-------strut1的配置之道无论是用myeclips6.5,还是以上版本都可快速的步入基于struts1的jsp网站的开发。学过struts1的朋友都知道,struts1的配置非常繁琐尤其是struts-config.xml文件配置。下面是我做的一个学生系统struts-config.xml文件配置:?xml version="1.0" encodin

2013-03-25 11:43:01 867

原创 Java乱码解决之道

jsp 网站优化----”乱码无处可逃"        很多和我一样开发jsp网站的朋友曾经遇到过很蛋疼的问题,往数据库写入的数据出现了乱码,我的天啊!my god。很多朋友可能想到和我一样的办法:第一种:1修改数据库编码方式  2 在每个jsp 页面修改和数据库一样的编码(非常蛋疼)第二种:1 在web.xml文件中添加过滤器 , 这个不熟悉也非常的难配置(出错更难缠)

2013-03-25 11:32:01 577

原创 hibernate和JDBC数据访问优劣比较

优化数据查询速度------最好是学会JDBC编程 好的网站必须要有好的资源,好的资源必须有海量的数据,海量的数据必须有客户想要的。------此纯属个人见解优化你网站相应速度留住你的用户,让我们一起学习吧很多时候我都在想为什么SSH框架的数据访问是通过Hibernate,而以前我们都是使用JDBC。难道hibernate数据库访问快。我怀这疑问网上收集整理了一些资料,所以出现下文你们

2013-03-25 11:22:24 767

原创 网站缓存处理---网站优化利器

网站提速之“葵花宝典” 我们大多数对缓存一无所知,因为我们很多时候都很少开发大型的资源网站,尤其是视频网站,图片网站及含有大资源的网站。如果你想让你网站获得新生,那就认真看完下面这篇文章吧。  网站获得访问量无非二点:一、做seo优化(网络爬虫),二、优化网站响应速度 (少使用flash特效,租用好的服务器,优化你代码(缓存)) 下面是图片缓存与文字缓存的区别:

2013-03-25 11:14:34 823

转载 Java泛型详解

Java语言新特性-----泛型注意:泛型很多时候是非常必要的,尤其是可以增加应用程序的灵活性和复用性,在Java的开发模式的抽象工厂模式,适配器模式都是扩展泛型提高程序的性能     Java代码 1.class Point{       // 此处可以随便写标识符号,T是type的简称  2.    private T var ; // var的类型由T指定,即:由外部指定

2013-03-25 11:06:17 570

原创 深入了解struts2

struts2在网站中的配置如果你是使用Myeclipse6.5你需要导入相应的struts2的架包,及修改web.xml的相应的文件。因为myeclipse的struts版本默认支持1.3,不支持2.0.如果你使用的是myeclipse10.0就不要相应的修改,直接新建web项目,添加struts支持(file-->myeclipse--->add  struts)下面就让我

2013-03-25 11:01:53 556

原创 Javascript获取所有控件

Javascript无比优越的特性               我们可能做过这样或那样的网站,需要在同一个页面提交多次表单并且是同一个表单,亦或者是删除多条信息。那么我们就需要获取相应控件。下面是一下代码:javascript脚本:function  void componet() //这里根据自己的情况需不需要传递参数{.var arrAll=document.all

2013-03-25 10:53:30 1267

原创 视频网站内嵌播放器代码

快速实现自己的网站能播放视频                                   <param name="movie" value="http://player.youku.com/player.php/sid/XMTM0MTI5NzI0=/v.swf" />

2013-03-25 10:46:24 946 1

原创 jsp网站优化

jsp网站大提速   jsp速度优化七种方法:      jsp网站某些调优技术是在你的编程工作中实现的。而另一些技术是与应用服务器的配置相关的。在本文中,我们将详细地描述怎样通过调整servlet和JSP页面,来提高你的web应用程序的总体性能。注意:jsp其实就是servlet的简单实现。主要体现和应用在表现层servlet是一种特殊处理客户端向服务端发出请求的Java类

2013-03-25 10:39:16 1137

原创 Java枚举的详解

Java新特性---枚举  Java代码 1.class draw{       // 此处可以随便写标识符号,T是type的简称  2.    private T var ; // var的类型由T指定,即:由外部指定  3.    public T getVar(){  // 返回值的类型由外部决定  4.        return var ;  5.    }

2013-03-25 10:31:04 521

转载 tomcat服务器上部署多个项目

部署多个项目到服务器上 第一步  端口设置:配置多个端口一、Tomcat 安装后本身提供了一个server,端口配置默认是8080,对应目录为:..\Tomcat 6.0\webapps二、Tomcat 6.0 配置多个端口,其实也就是给Tomcat增加几个server,并设置对应目录。下面以增加两个端口号为例第一步、修改server.xml[..\Tomcat 6.0\conf]

2013-03-25 10:25:21 757

原创 Myeclipse1.0的优化---内存优化

优化你的myeclipse10一、Myeclipse10修改字体 MyEclipse10是基于Eclipse3.7内核,但在Eclipse的Preferences-〉general-〉 Appearance->Colors and Fonts 中并没有找到Courier New字体,它采用的是Consolas字体,中文看着非常小非常别扭,在Windows7下,系统自带虽然有Cour

2013-03-25 09:58:33 682

原创 非常常用的正则表达式

正则表达式的妙用                 我们很多时候需要进行表单校验亦或者是比较多个字符窜,我们都可以使用正则表达式来减少我们的工作。 下面是常用的正则表达式: 匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计

2013-03-25 09:55:09 547

原创 英语四六级

英语六级词汇               英语六级词汇(2010年)   abbreviation         n.节略,缩写,缩短   abide                vt.遵守 vt.忍受   abolish              vt.废除,取消   absent               a.不在意的   absorption

2013-03-25 09:46:51 3801

转载 新东方四六级写作

必读的新东方优秀范文           欢迎下载>01 The Language of MusicA painter hangs his or her finished picture on a wall, and everyone can see it. A composer writes a work, but no one can hear it until i

2013-03-25 09:44:21 16676

转载 Java经典算法案例---Java深入

JAVA经典算法40例【程序1】   题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?   1.程序分析:   兔子的规律为数列1,1,2,3,5,8,13,21....   public class exp2{public static void main(String args[

2013-03-25 09:39:38 691

原创 多线程实现案例

多线程的实现方式注意多线程的实现有主要以下三种方法: 第一种:继承线程类     第二种:实现runnable方法 第三种:实例化线程池下面是第一种方法的案例代码:class Test extends Thread {   private String id; //获取子线程的id   public Test(String str)   //这里

2013-03-25 09:26:25 546

原创 Java控制台程序典型范例----天气系统

获取并判断手动输入的信息                   import java.util.*;public class Weather{public static void main(String[] args) {Weather   translator = new Weather();translator.start();}public Str

2013-03-25 09:16:20 859

原创 求职必须了解的网站

中国招聘网站大全  A类:综合大型招聘网  http://www.jobcat.cn招才猫招聘网(推荐)  http://www.51job.com/前程无忧(推荐)  http://www.chinahr.com中华英才网(推荐)  http://www.zhaopin.com/智联招聘网  http://www.528.com.cn/中国招聘求职网  http://

2013-03-24 21:54:58 1181

转载 最有效的英文单词记忆法

20种记忆英语单词的方法。  注意:比较好用的英文单词的方法额1.逻辑记忆:通过词的本身的内部逻辑关系,词与词之间的外部逻辑关系记忆单词。1)把几个字母看作做一个来记 如:"ight" light, right, fight, night, might, sight, tight 2)外旧内新,如:bridge “桥”看成 b+ridge ridge "山脊”sharp 看成

2013-03-24 21:52:31 775

原创 中国排行前十的服务器供应商

网站运营者必须知道的十大服务器供应商   1 IBMIBM,国际商业机器公司,或万国商业机器公司的简称。IBM在大型机,超级计算机(主要代表有深蓝和蓝色基因),UNIX,服务器方面领先业界。IBMSystems 服务器与SystemStorage 存储产品推动全新的企业数据中心发展。2 惠普HP惠普HP是一家来自美国的资讯科技公司,主要专注生产于打印机、数码

2013-03-24 21:35:53 19015

转载 电脑蓝屏故障排查

电脑蓝屏不再烦恼1 电脑不心装上了恶意软件,或上网时产生了恶意程序,建议用360 卫士 、金山卫士等软件,清理垃圾,查杀恶意软件,完成后重启电脑,就可能解决。实在不行,重装,还原过系统,可以解决软件引起的问题。2 如果只是运行个别软件或游戏偶尔出现的,重启电脑再试,或到其他地方下载其他版本的软件重新安装。3 点 开始菜单 运行  输入 cmd 回车,在命令提示符下输入 for %1 i

2013-03-24 21:32:28 701

原创 asp必须知道的常用快捷键

工欲善其事必先利其器,想要学会开车就必须要知道车子各个部分。CTRL + E,F 缩进选中代码(格式化)其他vs2005常用快捷键:CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属

2013-03-24 21:26:25 1078

bladeweb.7z

使用基于netty为核心的blade框架搭建web开发骨架

2019-07-15

game-server-route.7z

基于springboot2.1.5+redis+jpa+druid的游戏平台框架。支持rsa,aes数据加密

2019-07-15

spring clound最新版服务集成

本spring clound eureka采用springboot的1.5.3版本,spring clound版本必须是Dalston.RELEASE 不然会报错

2018-01-06

window 伪分布式kafka集群

环境:window7 64位,zookeeper3.4.6 kafka版本:kafka_2.8.0-0.8.0 window 搭建开发kafka集群:我的集群目录:F:\liuzhiwen\cluster\tech\kafka_cluster 需要切换到指定的目录:命令行切换cd F:\liuzhiwen\cluster\tech\kafka_cluster\k1\bin\windows 分别启动:kafka-server-start.bat ..\..\config\server.properties

2017-12-13

zookeeper3.4.6+window伪分布式集群

为了更快速的学习分布式开发,我们需要使用zookeeper伪分布式快速搭建模拟分布式环境

2017-12-13

node js7.x 64位稳定版本

很多时候node js的版本存在兼容,很多时候运行的时候报找不到模块,也考虑通过换国内的node 镜像下载了相应的模块但是还是报错。最好的办法推到重建,安装新版的nodejs

2017-11-07

tomcat apr模式所需资源包

tomcat7以上支持apr的io模型,可以很大程度提升并发处理能力。开启apr需要安装 openssl及apr库

2017-06-15

svn快速参考手册

这是我转载51cto分享的文档,希望能帮助大家尽快上手svn

2016-01-07

svn安装文件

svn的相关配置和安装详细说明已经apache的安装

2016-01-07

springmvc注解实例

基于spring3.2.9的版本,采用纯注解的方式以及spring自带的jdbcTemplate操作数据库和事务管理。

2016-01-05

网站推广+优化+seo经典教材

zac教你玩转seo,涉及百度谷歌网站收录,网站布局,站内,站外链,优化关键词有全面的讲解

2015-03-29

菜单的工具

tree菜单无限级的封装,适合做内部管理系统

2014-10-13

程序员面试宝典

很多遇到这样和那样的面试疑虑。 有哪些面试题的类型会被问道,如何回答面试官的刁钻问题。

2013-03-25

weblogic安装文件

很多时候我们需要自己部署服务器。无论是tomcat,还是jboss都只能算是小型服务器。真正的企业级服务器为weblogic ,下面就是weblogic服务器安装文件。

2013-03-25

虚拟机安装文件

很多人软件开发人员肯定和我有过黑客的梦想,但是你知道一个厉害黑客不是攻击而是躲藏。 学习虚拟机可以让我们更好的理解操作系统的魅力

2013-03-24

硬件学习资料

有过有一定计算机学习的朋友都知道,一个应用分为软件平台和硬件平台,你知道硬件是如何与软件联系在一起的吗? 我也不知道,一起学习吧

2013-03-24

Linux原理及核心代码

安卓的出现让我们知道linux操作系统的优越性,一起学习下linux把

2013-03-24

Linux常用命令

这是一个linux基础命令集会, 学会了这些命令你就能在你Linux上运用自如了。

2013-03-24

图片格式转化软件

一款优秀的图片转化软件。可以报大多数格式的图片进行任意转换。

2013-03-24

tomcat快速浏览插件

这是一款tomcat快速浏览的插件,如果你是采用myeclipse6.5及以上版本都可以把插件解压到没有eclipse的安卓路径(注意:myeclipse6.5拷贝到plugin目录 myeclipse1.0拷贝到dropins目录下) 插件拷贝完毕之后重启myeclipse,然后单机项目名称找到qucikview----》tomcat。你的项目就可以直接在浏览器里看了无需在浏览器输入项目地址。 good luck to you! 我的QQ:1084372784

2013-03-21

Java企业级开发

这是一个比较完备的Java企业级web网站开发的典型教程。 深入讲解了企业级开发的瓶颈和缺陷,并指出了企业级开发的规范和解决方案。设计企业开发模式,struts,spring,hibernate等框架原理机制。

2013-03-21

空空如也

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

TA关注的人

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