排序:
默认
按更新时间
按访问量

作为一个程序员面试官的几点思考和感悟

从18年开工到现在,在这个年初招聘的黄金季节,我电话面试和现场面试有100+人,这个过程非常有意思,其中的经验也是弥足珍贵的,接下来我就从面试官的角度把其中的思考和感悟总结一下,分享给大家,无论你是面试官还是应试者,都能从中有所获,此文便没有白写。哦,先交代一下,本人目前就职于京东,不喜勿喷哈。 ...

2018-04-18 12:55:25

阅读数:566

评论数:2

Linux之shell脚本编程实例--遍历所有文件,并按月份打成zip包

原始文件形式如下图: 经过shell脚本处理之后,按月生成的zip包如下图: 完成上述工作的shell脚本如下:#下面这行代码并不是注释,它的作用是表名该脚本使用哪个shell解释器 #! /bin/sh#变量赋值,等号=两边不能有空格 #需要处理的文件目录 from=/data/IFP/da...

2017-07-07 17:47:15

阅读数:2024

评论数:0

mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz 安装

1、下载地址:MySQL-5.6.30-Linux-glibc2.5-x86_64.tar.gz2、查看linux系统版本:[mysql@localhost scripts]$ uname -a Linux localhost.localdomain 2.6.32-358.el6.x86_64...

2017-07-03 21:52:55

阅读数:1548

评论数:1

nginx日志格式及自定义日志配置

1、nginx的log日志分为access log 和 error log 其中access log 记录了哪些用户,哪些页面以及用户浏览器、ip和其他的访问信息;error log 则是记录服务器错误日志错误日志的形式如下:10.1.1.1 - - [22/Aug/2014:16:48:14 ...

2017-07-03 18:24:40

阅读数:3645

评论数:0

nginx+tomcat集群安装配置

1、部署两个tomcat服务器,如果在同一台虚拟机上,则需要修改其中一台tomcat的shutdown端口、http连接器端口、ajp连接器端口,然后部署应用,启动tomcat,浏览器查看,是否都可以访问 我的两台服务如下:119.254.166.236 8080 119.254.166.236...

2017-07-03 14:02:42

阅读数:481

评论数:0

hadoop集群安装配置

集群采用一主两从,使用三台centos虚拟机,其中主从分配情况如下:192.168.194.10 master 192.168.194.20 slave1 192.168.194.30 slave2一、前提条件1、安装jdk,配置环境变量 2、修改主机名,便于配置 3、配置ssh免密登录注:上...

2017-07-01 19:27:33

阅读数:460

评论数:0

linux系统修改主机名

以下操作为root用户权限。操作需求:将主机名localhost.localdomain修改为master1、修改/etc/sysconfig/network文件,命令:[root@localhost ~]# vi /etc/sysconfig/network修改内容为:NETWORKING=ye...

2017-07-01 15:48:36

阅读数:1771

评论数:0

开启sshd服务,开启双向免密登录

1、查卡服务是否启用,如果启用直接跳至第5步ps -ef | grep ssh2、如果没有启用 则要安装 yum install openssh-server或者yum install ssh3、安装完之后开启service sshd start 开启ssh服务 service sshd s...

2017-06-30 11:01:21

阅读数:534

评论数:0

JVM调优总结系列文章及汇总

1、一篇总结: JVM调优总结(这个总结得比较全面)补充调优原则(未经验证,请勿轻信!!!):响应时间优先:GC发生(年轻代eden区空间不足时)的时间比较短,频率比较低,也就是减少因GC引起的停顿时间和次数tomcat运行参数配置:堆内存设置为固定的较大内存,即Xms与Xmx的值相等,防止运行过...

2017-06-29 18:01:58

阅读数:499

评论数:0

JVM垃圾收集器整理汇总以及JVM系列文章推荐

1、JVM垃圾收集器整理汇总: 推荐:JVM_七种垃圾收集器介绍2、JVM系列文章推荐系列一:Java内存区域、JVM 垃圾回收机制、JVM GC参数以及GC算法的应用 系列二:jvm系列(一):java类的加载机制、jvm系列(二):JVM内存结构、jvm系列(三):java GC算法 ...

2017-06-29 14:43:09

阅读数:208

评论数:0

tomcat集群--整合Apache服务器,采用mod_proxy连接模式

1、关于tomcat的版本、Apache服务器版本的下载和按照可以先查看tomcat集群–整合Apache服务器,采用mod_JK连接模式 1、tomcat配置,复制两份tomcat,分别为tomcat1和tomcat2 tomcat1采用默认配置,只需要为Engine容器配置jvmRoute...

2017-06-27 16:46:15

阅读数:252

评论数:0

tomcat集群--整合Apache服务器,采用mod_JK连接模式

一、集群技术初步分析1、tomcat集群多应用服务器,分担压力,并保证服务高可用,使用tomcat自带cluster实现集群环境,Manager负责管理session共享 2、web服务器采用Apache,负责应用服务器间负载均衡 3、apache服务器和tomcat的连接方法其实有三种:mo...

2017-06-27 16:14:46

阅读数:909

评论数:0

OSI七层网络模型与TCP/IP四层网络模型及在java中对应API(Socket、HttpServlet)实现

1、OSI七层网络模型OSI七层网络模型从上到下依次是:应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。 其中应用层、表示层、会话层和传输层被称作主机层,是开发工程师通过开发应用程序处理和实现的内容;而网络层、物理层和数据链路层被称作媒体层,是网络工程师所研究的对象。2、TCP/IP...

2017-05-12 16:05:18

阅读数:2019

评论数:0

选择技术/插件总结

1、前端列表布局: 如何是内部管理系统,对页面美工要求不高,可以使用jQuery easyui,easyui自己就可以完成列表、表单、弹窗、布局的操作; 如需单独设计页面,则可以选择使用 Datatables + layer;Datatables负责列表展示,layer负责弹窗处理。2、文件上...

2017-05-04 18:38:51

阅读数:294

评论数:0

spring mvc + ajax实现无刷新下载文件

JQuery的ajax函数的返回类型只有xml、text、json、html等类型,没有“流”类型,所以我们要实现ajax下载,不能够使用相应的ajax函数进行文件下载。但可以用js生成一个form,用这个form提交参数,并返回“流”类型的数据。在实现过程中,页面也没有进行刷新。前端代码:<...

2017-04-13 14:18:45

阅读数:7353

评论数:2

java项目实现流水号自动增长-2-分布式环境

1、上一篇说的流水号自动增长,存在两个问题,第一如果编号是字母+数字格式的,数字自增可以使用AtomicInteger实现,但是与字母组合拼接肯定是一个非原子、非线程安全的,可以通过线程同步实现;第二是如果服务集群部署,涉及到分布式锁问题。下面的这个例子就是解决分布式环境下实现流水号自动增长的功能...

2017-04-08 16:06:01

阅读数:2818

评论数:0

java项目实现流水号自动增长

项目中有一个规则编号字段,从1开始,编号长度为5位,那么第一条数据编号就是00001。实现的基本思路就是项目启动时,从数据库获取当前最大值,作为静态变量存储; 业务获取新的编码,考虑并发问题,获取编码方法(编码自增部分)为synchronized同步方法,如果自增为原子操作,则无需同步; 编码...

2017-04-08 14:31:35

阅读数:12828

评论数:2

项目改造过程与心得体会-2-数据库与Power Designer工具使用

数据库改造篇:原系统数据库存在结构混乱、含义不清、多重冗余、拼音缩写、缺少备注等问题,随着本次系统改造,数据库也彻底被改造,全面重构。下面举例说明几个表的改造情况与改造过程。原库存在的问题:系统中存在两个种主要角色,客户和代理,都包括基本信息和账户信息,原库为客户和代理各设计了3张表保存并维护他们...

2017-03-08 19:02:11

阅读数:502

评论数:0

SpEL表达式使用记录

SpEL表达式的首要目标是通过计算获得某个值。在计算这个数值的过程中,会使用到其他的值并会对这些值进行操作。最简单的SpEL求值或许是对字面值、Bean的属性或者某个类的常量进行求值。SpEL表达式使用#{}作为取值运算符。一、字面值1、最简单的SpEL表达式或许仅包含一个字面值:<prop...

2017-03-03 19:23:58

阅读数:882

评论数:0

一个例子,序列化与反序列化

/** * @author javaloveiphone * @date 创建时间:2016年11月10日 上午11:27:04 * @Title: SerilazeUtil.java * @Package com.mdf.sc.common.utils * @Descript...

2017-03-03 17:29:23

阅读数:608

评论数:0

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