自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (21)
  • 收藏
  • 关注

原创 最近的一些面试总结-2018-神州数码

神马的面试分为3部分第一部分技术面试,无笔试1、自我介绍2、针对你熟悉的项目问里面具体的技术3、主要是问分布式、RPC框架、消息框架MQ等4、数据库的分区优化、存储过程等5、项目中的职责通过了第一轮面试,人事会打电话,并发邮件做题,包括性格测试、智力题类似考公务员的行测题1 甲乙丙丁四个人,每个人只会英、法、德、汉四种语言中的两种。没有一种语言大家都会,但有一种语言三个人都会。另外,甲不会法语,但...

2018-02-26 10:04:40 6665

原创 java web项目如何与硬件设备(物联网)进行对接

2016年9月-2018.1月,做了两个粮食行业(CQ/YL)的项目。有人说,粮食行业有啥要做的,大家可以看看国家粮食局十三五的规划,粮食行业信息化投入了几百个亿。说实话,现在已经不缺粮了,以前小时候上小学的时候还有秋假,芒假都是帮家里人干活的。主要就是收小麦,我家是渭南澄城县的。收假回来要给老师几斤小麦,每个学生都要给。我还拿拾来的的小麦和别人换过桃子吃。哈哈,闲话少叙。说说做过的粮库项目用到的...

2018-02-12 14:38:13 34026 32

原创 三星数据系统有限公司电话面试(西安)

今天早上有幸接到三星的技术电话面试先是做 自我介绍,然后前段:1、js和jQuery有什么区别?2、怎么样把一个jQuery转换为原生的js对象(不会)3、在一个div有id,里面有table tr td 里面的都没有id  如何取到第三行第二列的值(不会)Java 基础4、面向对象里面的多态在哪里有体现(答案 比如说list list = new arrayl

2014-11-28 11:20:10 4487

转载 一个面试题(jquery里面的load方法如何用)

一、JQuery load 方法可以在一个页面动态加载另一个页面。这个特性的应用场景是查询页面。传统的查询页面是:输入查询条件,点击“搜索”后,提交表单,到查询条件传输到后台,获取数据后,跳转到原页面,然后通过循环显示查询到的结果。这样的不足是:页面会闪动,体验不好。二、使用JQuery load 方法可以更好的解决这个问题。方法如下:(1)先在查询页面定义一个div:

2014-10-09 15:45:35 714

原创 一个jquery的面试题(find()和filter方法有何区别)

去了一家公司,面试官问到了 jquery的find()方法和filterfang

2014-10-09 15:16:29 447

原创 什么情况下用缓存?

长时间不更新的数据进行缓存,经常被读取的,量比较大的

2014-10-08 14:25:58 764

转载 高并发量网站解决方案

一个小型的网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的ht

2014-10-08 14:18:48 293

转载 高并发量网站解决方案

一个小型的网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的ht

2014-10-08 14:18:29 282

转载 详细解析Java中抽象类和接口的区别

在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两

2014-09-24 16:48:10 304

转载 QQ使用了什么通讯协议?为什么要这样做?为什么采用 UDP 协议,而不采用 TCP 协议实现?

登陆采用TCP协议和HTTP协议,你和好友之间发送消息,主要采用UDP协议,内网传文件采用了P2P技术。总来的说:1.登陆过程,客户端client 采用TCP协议向服务器server发送信息,HTTP协议下载信息。登陆之后,会有一个TCP连接来保持在线状态。2.和好友发消息,客户端client采用UDP协议,但是需要通过服务器转发。腾讯为了确保传输消息的可靠,采用上层协议来保证可靠传输

2014-08-29 10:35:02 5925

原创 上海上讯西安面试

zho面试官问的问题

2014-08-28 16:23:16 576

转载 适配器模式--(java io中用到了装饰着模式,适配器模式)

定义:适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作

2014-08-28 15:31:04 336

转载 设计模式--门面模式(tomcat中门面模式使用很多,Socket也是一个门面模式)

http://www.cnblogs.com/java-my-life/archive/2012/05/02/2478101.html

2014-08-28 15:12:04 598

原创 一个Java程序员的迷茫

为了有个更好的前途,

2014-08-28 10:14:04 480

mybatis-generator 自动生成mybatis dao model层代码

mybatis-generator 自动生成mybatis dao model层代码

2017-08-16

spring mvc + mybatis 完整例子

spring mvc + mybatis 完整例子

2017-08-15

spring mvc demo

spring mvc demo

2017-08-15

js和css做的进度条,可以自定义进度条的时间

进度条 可以自定义进度条的时间 也可以修改颜色等 谁用谁说好

2017-08-14

websocket demo

WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。 WebSocket协议支持(在受控环境中运行不受信任的代码的)客户端与(选择加入该代码的通信的)远程主机之间进行全双工通信。用于此的安全模型是Web浏览器常用的基于原始的安全模式。 协议包括一个开放的握手以及随后的TCP层上的消息帧。 该技术的目标是为基于浏览器的、需要和服务器进行双向通信的(服务器不能依赖于打开多个HTTP连接(例如,使用XMLHttpRequest或<iframe>和长轮询))应用程序提供一种通信机制。

2017-07-25

java 调用串口通讯 demo

非常完整的 java 调用串口通讯 demo

2017-03-24

非常好用java调用c++ dll文件demo

非常好用java调用c++ dll文件demo 直接可以用

2017-03-24

Activiti 5.4 用户指南(中文版)

一个非常不错的中文文档 activiti工作流 比Jbpm好用多

2015-04-22

sqlyog for mysql

sqlyog 32位和64位都有 对mysql很好用 不用破解

2014-11-12

深入理解Nginx

《深入理解nginx:模块开发与架构解析》 前 言 第一部分 nginx能帮我们做什么 第1章 研究nginx前的准备工作 / 2 1.1 nginx是什么 / 2 1.2 为什么选择nginx / 4 1.3 准备工作 / 7 1.3.1 linux操作系统 / 7 1.3.2 使用nginx的必备软件 / 7 1.3.3 磁盘目录 / 8 1.3.4 linux内核参数的优化 / 9 1.3.5 获取nginx源码 / 11 1.4 编译安装nginx / 11 1.5 configure详解 / 11 1.5.1 configure的命令参数 / 12 1.5.2 configure执行流程 / 18 1.5.3 configure生成的文件 / 22 1.6 nginx的命令行控制 / 24 1.7 小结 / 27 第2章 nginx的配置 / 28 .2.1 运行中的nginx进程间的关系 / 28 2.2 nginx配置的通用语法 / 31 2.2.1 块配置项 / 31 2.2.2 配置项的语法格式 / 32 2.2.3 配置项的注释 / 33 2.2.4 配置项的单位 / 33 2.2.5 在配置中使用变量 / 33 2.3 nginx服务的基本配置 / 34 2.3.1 用于调试进程和定位问题的配置项 / 34 2.3.2 正常运行的配置项 / 36 2.3.3 优化性能的配置项 / 38 2.3.4 事件类配置项 / 39 2.4 用http核心模块配置一个静态web服务器 / 41 2.4.1 虚拟主机与请求的分发 / 42 2.4.2 文件路径的定义 / 45 2.4.3 内存及磁盘资源的分配 / 48 2.4.4 网络连接的设置 / 50 2.4.5 mime类型的设置 / 53 2.4.6 对客户端请求的限制 / 54 2.4.7 文件操作的优化 / 55 2.4.8 对客户端请求的特殊处理 / 57 2.4.9 ngx_http_core_module模块提供的变量 / 59 2.5 用http proxy module配置一个反向代理服务器 / 60 2.5.1 负载均衡的基本配置 / 62 2.5.2 反向代理的基本配置 / 64 2.6 小结 / 68 第二部分 如何编写http模块 第3章 开发一个简单的http模块 / 70 3.1 如何调用http模块 / 70 3.2 准备工作 / 72 3.2.1 整型的封装 / 72 3.2.2 ngx_str_t数据结构 / 73 3.2.3 ngx_list_t数据结构 / 73 3.2.4 ngx_table_elt_t数据结构 / 77 3.2.5 ngx_buf_t数据结构 / 77 3.2.6 ngx_chain_t数据结构 / 79 3.3 如何将自己的http模块编译进nginx / 79 3.3.1 config文件的写法 / 80 3.3.2 利用configure脚本将定制的模块加入到nginx中 / 80 3.3.3 直接修改makefile文件 / 84 3.4 http模块的数据结构 / 85 3.5 定义自己的http模块 / 88 3.6 处理用户请求 / 92 3.6.1 处理方法的返回值 / 92 3.6.2 获取uri和参数 / 95 3.6.3 获取http头部 / 98 3.6.4 获取http包体 / 101 3.7 发送响应 / 102 3.7.1 发送http头部 / 102 3.7.2 将内存中的字符串作为包体发送 / 104 3.7.3 经典的“hello world”示例 / 106 3.8 将磁盘文件作为包体发送 / 107 3.8.1 如何发送磁盘中的文件 / 107 3.8.2 清理文件句柄 / 110 3.8.3 支持用户多线程下载和断点续传 / 111 3.9 用c++语言编写http模块 / 112 3.9.1 编译方式的修改 / 112 3.9.2 程序中的符号转换 / 114 3.10 小结 / 114 第4章 配置、error日志和请求上下文 / 115 4.1 http配置项的使用场景 / 115 4.2 怎样使用http配置 / 117 4.2.1 分配用于保存配置参数的数据结构 / 117 4.2.2 设定配置项的解析方式 / 119 4.2.3 使用14种预设方法解析配置项 / 125 4.2.4 自定义配置项处理方法 / 136 4.2.5 合并配置项 / 137 4.3 http配置模型 / 140 4.3.1 解析http配置的流程 / 141 4.3.2 http配置模型的内存布局 / 144 4.3.3 如何合并配置项 / 147 4.3.4 预设配置项处理方法的工作原理 / 149 4.4 error日志的用法 / 150 4.5 请求的上下文 / 155 4.5.1 上下文与全异步web服务器的关系 / 155 4.5.2 如何使用http上下文 / 156 4.5.3 http框架如何维护上下文结构 / 157 4.6 小结 / 158 第5章 访问第三方服务 / 159 5.1 upstream的使用方式 / 160 5.1.1 ngx_http_upstream_t结构体 / 163 5.1.2 设置upstream的限制性参数 / 164 5.1.3 设置需要访问的第三方服务器地址 / 165 5.1.4 设置回调方法 / 166 5.1.5 如何启动upstream机制 / 166 5.2 回调方法的执行场景 / 167 5.2.1 create_request回调方法 / 167 5.2.2 reinit_request回调方法 / 169 5.2.3 finalize_request回调方法 / 170 5.2.4 process_header回调方法 / 171 5.2.5 rewrite_redirect回调方法 / 172 5.2.6 input_filter_init与input_filter回调方法 / 172 5.3 使用upstream的示例 / 173 5.3.1 upstream的各种配置参数 / 174 5.3.2 请求上下文 / 175 5.3.3 在create_request方法中构造请求 / 176 5.3.4 在process_header方法中解析包头 / 177 5.3.5 在finalize_request方法中释放资源 / 180 5.3.6 在ngx_http_mytest_handler方法中启动upstream / 181 5.4 subrequest的使用方式 / 183 5.4.1 配置子请求的处理方式 / 183 5.4.2 实现子请求处理完毕时的回调方法 / 184 5.4.3 处理父请求被重新激活后的回调方法 / 185 5.4.4 启动subrequest子请求 / 185 5.5 subrequest执行过程中的主要场景 / 186 5.5.1 如何启动subrequest / 186 5.5.2 如何转发多个子请求的响应包体 / 188 5.5.3 子请求如何激活父请求 / 192 5.6 subrequest使用的例子 / 193 5.6.1 配置文件中子请求的设置 / 194 5.6.2 请求上下文 / 194 5.6.3 子请求结束时的处理方法 / 195 5.6.4 父请求的回调方法 / 196 5.6.5 启动subrequest / 197 5.7 小结 / 198 第6章 开发一个简单的http过滤模块 / 199 6.1 过滤模块的意义 / 199 6.2 过滤模块的调用顺序 / 200 6.2.1 过滤链表是如何构成的 / 200 6.2.2 过滤链表的顺序 / 203 6.2.3 官方默认http过滤模块的功能简介 / 204 6.3 http过滤模块的开发步骤 / 206 6.4 http过滤模块的简单例子 / 207 6.4.1 如何编写config文件 / 208 6.4.2 配置项和上下文 / 208 6.4.3 定义http过滤模块 / 210 6.4.4 初始化http过滤模块 / 211 6.4.5 处理请求中的http头部 / 212 6.4.6 处理请求中的http包体 / 213 6.5 小结 / 214 第7章 nginx提供的高级数据结构 / 215 7.1 nginx提供的高级数据结构概述 / 215 7.2 ngx_queue_t双向链表 / 217 7.2.1 为什么设计ngx_queue_t双向链表 / 217 7.2.2 双向链表的使用方法 / 217 7.2.3 使用双向链表排序的例子 / 219 7.2.4 双向链表是如何实现的 / 221 7.3 ngx_array_t动态数组 / 222

2014-06-19

史上最牛B的抢票软件

只需登录后,设置时间,验证码神马的都不用,自动帮你验证,每秒抢票几十次 请更新下载至最新版本谁用谁知道,不会用的加我QQ 我帮你操作 绝对能抢上

2014-01-29

jquery日历控件优化

对jquery日历控件进行优化 ,转为中国人自己使用的日历控件

2013-10-09

dhtmlxCalendar的日历控件

dhtmlx组件是一个JavaScript 库,提供了一套完整的Ajax驱动的UI 组件。使用 dhtmlxSuite 生成企业级 web 应用程序有干净的界面、 快速的性能和丰富的用户体验。 dhtmlx组件是由位于俄罗斯圣彼得堡的DHTMLX公司开发的,适用于B/S模式的Web应用开发

2013-10-09

jquery的日历控件

jQuery date picker 中文版 (jQuery.datePickerCn)是基于jQuery的日历插件 兼容各种浏览器

2013-10-09

my97日历控件

My97 DatePicker 4.8 Beta3 My97DatePicker是一款非常灵活好用的日期控件。使用非常简单。 1、下载My97DatePicker组件包 2、在页面中引入该组件js文件: <script type="text/javascript" src="My97DatePicker/WdatePicker.js"></script> 3、页面使用两个方式: 常规调用: <input id="d11" type="text" onClick="WdatePicker()"/> 图标触发: <input id="d12" type="text"/> <img onclick="WdatePicker({el:$dp.$('d12')})" src="My97DatePicker/skin/datePicker.gif" _fcksavedurl="My97DatePicker/skin/datePicker.gif" width="16" height="22" align="absmiddle"> 注:$dp.$ 相当于 document.getElementById

2013-10-09

svn 服务器非常好用

VisualSVN-Server-2.5.8.msi svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件

2013-03-21

svn服务器好用

svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件

2013-03-20

汉字转换为开头大写字母(java)

汉字转换为开头大写字母(java) 里面还包括 汉字转换字母的jar包

2012-12-18

SVN客户端下载

TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多人将 Subversion 和版本控制系统看作一种“时间机器”。

2012-12-18

editplus2012编辑器

非常好用的editplus 你懂的 EditPlus是一款由韩国 Sangil Kim (ES-Computing)出品的小巧但是功能强大的可处理文本、HTML和程序语言的32位编辑器,你甚至可以通过设置用户工具将其作为C,Java,Php等等语言的一个简单的IDE

2012-12-18

空空如也

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

TA关注的人

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