自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (3)
  • 收藏
  • 关注

原创 DateTimePicker的Zepto版本

1. 代码在这里 https://github.com/CuriousSolutions/DateTimePicker/blob/master/dist/DateTimePicker-Zepto.js2.国际化代码 https://github.com/CuriousSolutions/DateTimePicker/blob/master/dist/i18n/DatetimePicker-

2016-11-13 12:46:20 2902

原创 oracle数据库spfile损毁

一、 刚开始是这样的下面信息很明显,数据库服务启动异常。C:\WINDOWS\system32>lsnrctl statusLSNRCTL for 64-bit Windows: Version 12.1.0.2.0 - Production on 11-10月-2016 05:52:47Copyright (c) 1991, 2014, Oracle. All rights reserved.正

2016-10-13 10:33:40 842

原创 Ajax请求下载文件

以前我这样做,现在感觉很low:window.location.href = "http://127.0.0.1:8080/wx-sr-api/xxx/export";现在可以这样做,直接上代码,我这里贴的是AngularJS的HTTP请求函数,ajax也是类似的:$http({ url: "http://127.0.0.1:8080/wx-sr-api/xxx/export", m

2016-09-20 19:18:27 5253 1

原创 tomcat调优经历

最近在处理tomcat服务接受大量客户端上传文件的事情,tomcat会出现假死的情况,在排除程序自身死锁的情况后,开始探索调优tomcat之路……

2014-05-07 11:09:18 1214

原创 正确使用Qt多线程

QThread的常见特性:run()是线程的入口,就像main()对于应用程序的作用。QThread中对run()的默认实现调用了exec(),从而创建一个QEventLoop对象,由其处理该线程事件队列(每一个线程都有一个属于自己的事件队列)中的事件。

2013-12-25 20:11:03 3796

转载 Ubuntu12.04网络配置问题——批量做系统盘时

最近委托cfast卡厂商做一批系统盘,就是用一个盘作为母盘,其他cfast卡完全照这个母盘写入。这样每一个cfast卡都是信息一样的系统盘了。   不过在最初做的时候,想把网络IP信息做进去,用的Ubuntu的NetworkManager,就是ubuntu10.04里”首选项->网络连接“或者12.04里的网络工具。但是设置好的网络信息,把cfast卡换到其他机器上,网络就不同了。于是……

2013-11-15 10:49:14 1413

原创 ubuntu 系统时间和硬件时间的几点认识

1. 针对装有ubuntu10.04系统的工控机与服务器校时的问题,采用了crontab任务调度,定时同指定服务器同步时间,ntpdate 10.121.106.11,不过该服务器要开启时间服务的,windows2003和其他版本一般不是默认的,要修改几个注册表的值:    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Tim

2013-09-11 10:58:01 4278

原创 c实现的字符串查找函数

1. c++貌似有这样的方法,我用c代码实现了一遍,没有实现算法优化。可以解决基本的字符串查找需求。/*** 返回 buf找到的与expr完全匹配的第一项的第一个字符的索引 * zgr 2013-05-23 * buf-源字符串 * offset-源字符串偏移-从偏移量往后搜索 * expr-匹配字符串 * bufMaxLen-源字符串长度 */int f

2013-05-23 15:21:30 1538

原创 libxml2的使用总结

libxml是一个实现了读,创建和操作xml数据等功能的c语言库,对于其具体的API,可参考官方文档,这里只介绍一些常用的用法。    libxml在操作xml数据时,定义了几种节点类型:Enum xmlElementType { XML_ELEMENT_NODE = 1 XML_ATTRIBUTE_NODE = 2 XML_TEXT_NODE = 3

2013-03-27 19:17:32 2883

原创 linux socket模拟HTTP请求上传数据

这是用socket模拟HTTP请求上传文件的的C++代码,里面有一些从网上摘录的代码,我在这里按我的需求整理后,再次分享出来,一是算作个人笔记,二是为广大看官遇到类似的问题作参考!#include #include #include #include #include using namespace std;#include #include #include #d

2012-12-12 19:27:26 2846

原创 C++上传文件到Restful Web Service服务端——客户端篇

由于项目的需要,要做一个C++的http请求客户端实现上传数据到服务端的功能,服务端用的是Spring MVC实现的Restful Web Service,起初设计时在服务端以byte[]的形式接受数据,毕竟服务端用java写的,把接收到的数据流解析成相应的文件这是完全可行的。    如果写过Java或者其他语言的Http请求的人都知道,请求方式可以分GET和POST两种,不过GET传递的数据

2012-11-30 20:46:03 10593

原创 openfire整合用户 之 改变密码验证方式

我要说的是改变openfire密码验证方式的方案,情形是这样的:在openfire默认的验证方式,主要借助DefaultAuthProvider,以登录操作为例,由BlowFish类提供加解密方案并由AuthFactory来管理对BlowFish的调用,从而完成用户输入密码的校验过程,具体过程大家可以跟代码,不过比较肯定的一点是openfire服务器在收到节的消息后开始校验工作的。我看了网上的

2012-10-27 15:27:42 3322 3

原创 Nginx学习

比如在访问Google首页的时候,我们在地址栏中可以输入www.google.com,也可以输入google.cn,它们都能够准确地指向Google首页,从客户端来看,Google首页同时对应了两个地址,实际上,Google服务器是在不同的地址中选择了确定的一个,即www.google.com,进而返回服务器响应的。**epoll: **内核轮询,并通知进程。一是,让工作进程在进行其他工作的过程中间隔一段时间就去检查一下IO的运行状态,如果完成,就去响应客户端,如果未完成,就继续正在进行的工作;

2022-12-16 17:41:34 1161 1

原创 入职YZ前

YZ一直是我梦想加入的公司,其实也只是这两个月才想的,因为之前也没听说过。今年以来种种的困惑与不顺,导致我萌生换工作的想法,在外人看来很突然,毕竟在这个团队一起做事情已经5年多,工作里,既是同事也是朋友。在我自己看来很自然,毕业5年工作6年,自身成长已遇到瓶颈,自己带了不少外包项目(公司的),也经常苦于沟通,变更需求。又往往自视过高,项目常常延误。或苦于团队协作流程,或苦于项目交付压力。而且在团队里

2017-08-28 18:05:37 565

原创 毕业那年

从2011年10月离开学校,至今已近6年了。不知不觉,在开发这条路上已走了很远……我毕业于齐齐哈尔大学,学校比较一般。在大三大四之交,苏州凯捷来学校招聘,我曾断言,去不了凯捷,毕业就等于失业。毕竟在一个三线城市,三流学校,而且网络舆论总是充斥着高校课程与社会脱节的论调,虽没实地调查过,也默默接受了。成绩还不错的我,没有被凯捷录取。巧的是,我最好的好基友wy,也没有被录用,好吧。我反正没打算要去考研,

2017-08-28 16:20:39 557 1

原创 redis在centos下安装与开机自启配置

下载与解压:$ wget http://download.redis.io/releases/redis-3.2.9.tar.gz$ tar xzf redis-3.2.9.tar.gz$ cd redis-3.2.9$ make到目前为止,src目录下的二进制文件已经是可用的了。执行以下命令即可允许:$ src/redis-server标准化配置在/usr/local下新建redis文件夹,

2017-07-04 10:15:56 493

转载 mongodb配置服务启动

注意事项1.如果命令执行出了异常,看看是否命令中间换行了。win7的cmd,换行就执行了。。 2.启动以后有任何异常,你应该立即去看logs下自动生成的文件 3.启动不了,删除logs下的所有文件试试 4.已经安装过MongDB的,提示MongDB服务已存在,用sc delete MongoDB删除即可。(删除完,要关闭服务管理窗口,否则没有彻底删除) 5.如果下载的是.msi文件,安装后不

2017-02-17 16:58:38 2213

原创 fullcalendar日历插件使用手册

我是在angularjs框架下使用的,看到下面的代码不要一味照搬,不过差别不大,依葫芦画瓢即可。引用//安装angular-ui-calendar插件,目前最新版本是1.0.2bower install angular-ui-calendar界面展示功能说明:拖拽左侧节假日到日历控件,一天不允许有两个节假日,可以拖拽添加,可以移动,shift+click表示删除节假日。 html<div cla

2017-01-04 19:55:35 6758 1

原创 NodeJs安装与配置淘宝镜像

1. 安装:https://nodejs.org/en/,一般下载安装最新稳定版本2. 配置2.1 查看安装结果与版本 node -v #查看安装版本 npm -v #查看npm安装版本2.2 使用国内的淘宝镜像npm install -g cnpm --registry=https://registry.npm.taobao.org2.3 查看Nodejs默认配置#npm confi

2016-12-27 15:25:07 20689

转载 Localtunnel内网穿透工具的安装与使用

Localtunnel可以方便快捷的实现你的本地web服务通过外网访问,无需修改DNS和防火墙设置,其实现原理与ngrok类似,这里不细说,感兴趣的可以访问这里阅读源代码了解其原理。安装node.js和npmlocaltunnel是基于Node.js的一个模块,所以首先需要安装node.js和npm,安装过程可参考:Node.js 笔记(一) nodejs、npm、express安装安装localt

2016-12-24 19:38:14 7729 1

转载 spring通过3种写法来inject value到bean的property中

第一种最普通的方式<bean id="bean" class="com.zuidaima.bean.TestBean"> <property name="name"><value>zuidaima</value></property></bean>第二种简写的方式<bean id="bean" class="com.zuidaima.bean.TestBean"> <propert

2016-12-19 14:39:24 786

原创 javascript常用正则表达式

1. 手机号码//不是严格判断/(^1[3|4|5|7|8][0-9]\d{8}$)|(^0((10)|(2[0-9])|([3-9][0-9]{2}))[-]?[0-9]{7,8}$)/2. 车牌号码/^[\u4e00-\u9fa5]{1}[A-Z]{1}[A-Z0-9]{5}$/3. 身份证号码var UcUtils = function () { /** * 身份证15位编

2016-11-18 14:20:41 446

原创 druid数据库连接池配置

1. 引入jar包<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>${druid-version}</version></dependency>2. 在spring配置文件里配置dataSource<!--配置wxsr数据源 使用druid数据库连接池 -

2016-11-02 11:38:00 1057

原创 RubyGems使用RubyChina镜像

1. 如何使用这是RubyChina镜像站点http://gems.ruby-china.org/(淘宝gems站点的镜像已重定向到这里)所描述的方法。gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/$ gem sources -l*** CURRENT SOURCES ***https:/

2016-10-26 11:02:58 10481 2

原创 请求url被切分的问题

问题描述本来好好的HTTP GET请求,地址如下http://host:port/lxnc/wx/wfssp/ajax/wdjbData?openid=oQekKuBfnEgJNipNx6zLZgZwm9aM&random=147739072结果用调试器拦截到的对外请求地址却变成了这样http://host:port/lxnc/wx/wfssp/ajax/wdjbData?openid=oQekKu

2016-10-26 09:06:28 868

原创 ORA-00119和ORA-00132错误

ORA-00119: invalid specification for system parameter LOCAL_LISTENERORA-00132: syntax error or unresolved network name 'LISTENER_ORCL'

2016-09-12 21:48:59 2585

原创 angular ui-bootstrap日期控件如何显示成中文

ui-bootstrap下关于日期的插件是datepicker,但其块状显示的方式,限制了其应用范围,或者说datepicker就是为做基础插件而生。于是datepickerPopup的弹出框模式使其更接近于bootstrap-datepicker:1. 明确范围 可以看到中文国际化分成两部分,一个是对datepicker插件,一个是对datepickerPopup插件。2. 对datepicke

2016-07-09 17:06:57 8830

原创 IntelliJ IDEA总是提示Cannot resolve symbol

之前还用得好好的,不知道是点了工具栏位置的包路径还是哪里,然后几乎工程每个java文件都在报Cannot resolve symbo错误,即使像String这样的语句也报错,我可以保证所有该引用的包都引用了,并且也基本不会出现冲突的类。后来在这里百度知道,找到这个解决方法:点击File | Invalidate Caches,清理了缓存重启IDEA就可以了。

2016-04-03 15:27:10 55668 22

原创 sass安装笔记

1. 安装rubywindows下一般从这里下载http://rubyinstaller.org/downloads/2. 安装sass2.1 安装好后,在开始菜单ruby文件夹下打开Start Command Prompt with Ruby,如果以添加PATH,直接从命令行应该也可以。 2.2 输入命令 gem install sass,第一次可能是网络问题导致失败,第二次成功。 2.3 ge

2016-03-28 17:20:17 641

原创 ajax Post JSON与SpringMVC

1. 配置文件<!-- 处理在类级别上的@RequestMapping注解 --> <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping" /> <!-- 处理方法级别上的@RequestMapping注解 --> <bean class="

2015-11-23 18:46:25 2434

原创 web表单提交数组数据

1 服务端public class CourseForm { private String courseName; private int courseType; private int sportType; private String city; private String startTime; private String endTime;

2015-11-14 19:57:21 3287

原创 js检测访问设备的类型

目前移动互联网APP的网站多在网站主页面首先检测访问设备的类型,然后如果检测到是移动终端访问,会对访问地址重定向处理。一般采用代码如下。

2015-10-22 09:27:58 2400

原创 暴力破解密码算法-JS

md5加密算法var getMd5 = function (string) { function RotateLeft(lValue, iShiftBits) { return (lValue << iShiftBits) | (lValue >>> (32-iShiftBits)); } function AddUnsigned(lX,lY) {

2015-09-25 11:09:09 5713 1

原创 Maven打包后配置文件乱码的问题

把web工程的war包发布到linux服务器上总是报错:[2015-09-02 09:32:52 uq_www] INFO [pool-2-thread-3] XmlBeanDefinitionReader.loadBeanDefinitions(315) | Loading XML bean definitions from class path resource [applicationCont

2015-09-02 11:39:28 16219 2

原创 Nexus下载构件失败

问题:我在使用org.apache.httpcomponents:httpclient:4.5:jar时,maven总是从我的私服下载失败。 我的本地仓库路径配置在这里: 操作1:解决这个问题仅仅在eclipse里工程右键Maven -> Update Project是不够的,最好在Run -> Maven build里配置Goals为clean compile -X或者勾选Debug Ou

2015-08-12 11:32:34 2341

原创 cas的rest协议请求方式

1.cas-server-webapp加入restlet配置2.客户端请求 请求URL:http://192.168.20.103:8080/cas-server-webapp/v1/tickets请求体:username=admin&password=123456&service=http://192.168.20.103:8080/zgr-cas-integrate响应信息:状态码:201

2015-08-11 16:14:36 4658

原创 cas客户端验证流程

cas客户端配置与流程讲解

2015-08-06 17:10:01 7012 1

原创 浏览器调试动态js脚本

官方吐槽调试页面的动态js脚本,目前浏览器支持不一。不过每个浏览器确实都提供了解决方案,需要我们自己去发现和学习,否则它会像你无视它的亮点一样,掣肘我们的开发进度。它就在那里,你发现了它;它才会帮助你。上干货我这里介绍下,我自己知道的解决方法: 1. debugger神器 横扫各个浏览器。脚本运行到debugger语句位置,即跳入调试页面(好像只有chrome可以不做任何配置的,在动态js脚本里

2015-07-18 15:17:40 5448

转载 网页中显示XML

第一种方法使用包围代码(在浏览器中测试不行啊,但是在富编辑器中又可以,怪);使用包围代码(官方不推荐,但是效果不错哦,在firefox和IE都可以);使用包围代码(在富编辑器和浏览器中均可以 );不能在页面显示;不错,可行;是在文本域中显示,达不到想要的效果。    对html的用法作个说明    奇迹如果想在网页中显示xml的完整结构,

2014-11-18 16:02:04 1920

转载 Eclipse+Maven+tomcat7集成配置

本文是在网上其他博客的启发引导下,jing

2014-10-30 16:44:57 3316

bootstrap经典后台模板metronic_v3.8.1

metronic_v3.8.1完整后台代码,基于Twitter Bootstrap 3.3.4框架。多种不同的主题可选。

2015-07-22

编写可维护的JavaScript

随着前端页面越来越复杂,javaScript将发挥更核心的作用。前端越来越重,作为程序员,也需要与时俱进的开发思想与方法,告别小作坊式的js代码。认真阅读本书。

2015-05-10

tomcatPluginV331

eclipse4.4的tomcat插件,解压后把里面的jar文件直接拷贝到eclipse/plugins下即可。

2015-04-08

空空如也

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

TA关注的人

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