- 博客(67)
- 资源 (7)
- 收藏
- 关注
原创 数据库主从备份配置
首先配置主从结构主服务器1、/etc/my.cnf参数含有log-bin=mysql-binserver-id=12、重启service mysql restart3、为从服务器添加授权用户GRANT REPLICATION SLAVE ON *.* TO 'slave1'@'192.168.0.251' IDENTIFIED BY '1qazse432
2013-08-09 12:53:32
1078
原创 linux 指令学习(持续更新)
一、tail1、tail命令语法tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]参数说明:-f 该参数用于监视File文件增长。-c Number 从 Number 字节位置读取指定文件-n Number 从 Number 行位置读取指定文件。-m Num
2013-08-02 15:19:18
672
原创 linux 下常用软件的安装
1、jdk的安装java -version # 察看已经安装的版本号,或者是否已安装需要卸载。yum remove softwareNamechmod 555 /tmp/jdk-6u45-linux-x64.bincd /tmp//tmp/jdk-6u45-linux-x64.binrm -rf /tmp/jdk-6u45-linux-x64.binmv /tmp/jdk1.6.0_
2013-07-25 17:41:09
822
原创 简单的nginx负载均衡配置
nginx很强大,同时兼容了反向代理和负载均衡。下面是我做的一个简单的测试例子:一、安装nginx yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-develuseradd -g wuyue -M -s /sbin/nologin co_nginxcp -rfv /root/install/nginx-
2013-07-21 13:38:49
1108
原创 关于linux下mysql 常用操作的笔记
mysql 5.5 装完同样存在中文乱码的问题,但是他区别其他版本,不能够在/etc/下找到my.ini或者my.cnf文件,因为它本身就是少配置的,所以需要我们自己建一个文件。1、/etc/my.cnf 默认是少配置的,你可以cp /usr/share/mysql/my-large.cnf /etc/my.cnf. 2、打开my.cnf文件,增加如下参数: [client]:增加de
2013-07-19 11:27:35
1453
原创 hibernate search 的简单搭建
近期接手一个新的项目,就是搭建分布式搜索。经过调研决定用开源的hibernate search。拍下来以后,网上找资料,最后实在是搞不定了,原因网上的东西太杂,版本不一样,方法不一样,没有针对入门级的文章。无奈去官网看文档,终于搞通了。下面把具体的东西发上来,以供大家参考,以备自己留用。 一、首先引入jar包,maven配置如下: org.hibernate hibernate
2012-12-11 19:04:09
879
原创 redis一些笔记
下面是本人先写在记事本上的,后来想到发到这里,以后方便找。直接贴出。redis windows 下的安装---------------------------------------------------------1、redis 的安装真的是很简单,你如果已经下载下来客户端,里边该有的都有了,配置文件也默认。所以所谓的安装其实就是启动下服务。比如我的redis放在C:\redi
2012-11-13 17:01:19
519
原创 模拟登录微博通,抓取新浪微博c#
在前天我到公司就接到一个惊人的消息,说是新浪1.0的搜索接口关闭了,那我们的业务岂不是受很大影响,这个事太紧急了,大家在一起商讨该怎么办,跟新浪买2.0的接口肯定时间很长,最后决定抓取新浪网页的,新浪网页未登录状态10分钟只能抓取不到200次,然后就让你手动输入验证码了,很显然,这个方案有落空了。然后我们想是否有其他的办法,后来去看孔明和微博通,这俩家居然正常跑,就把我乐坏了。稍微研究了下,发现抓
2012-10-18 13:34:53
4557
原创 js操作iframe小技巧
1. 获得iframe的window对象存在跨域访问限制。chrome:iframeElement. contentWindow firefox: iframeElement.contentWindow ie6:iframeElement.contentWindow文章Iframes, onload, and document.domain中说“he iframe elemen
2012-06-27 12:39:43
950
1
转载 js 新浪微博的统计字数方法
这个是某人从新浪弄下来的js方法,经过测试了,好像是真的,贴出来,大家收藏了吧var getLength = (function() { var trim = function(h) { try { return h.replace(/^\s+|\s+$/g, ""); } catch (j) { return h; }
2012-04-24 16:23:53
1847
原创 长微博工具,文转图 C#实现
一来工作需要,而来我也一直有兴趣自己写一个长微博工具,其实思想很简单,首先文转图,然后拼图。下面来贴上自己写的文转图代码,以供大家研究参考。下面这段是我封装的实现文转图的代码,里边对某个字体实际占的位符没有深入研究,按照微博的宽度440,我测试了字体为16,20,28 的占位符,有兴趣的朋友可以告知一下,有什么规律. /// /// 文字转
2012-03-03 23:36:04
2864
转载 http长连接与短连接
一、长连接与短连接:长连接:client方与server方先建立连接,连接建立后不断开,然后再进行报文发送和接收。这种方式下由于通讯连接一直存在。此种方式常用于P2P通信。短连接:Client方与server每进行一次报文收发交易时才进行通讯连接,交易完毕后立即断开连接。此方式常用于一点对多点通讯。C/S通信。二、长连接与短连接的操作过程:短连接的操作步骤是:建立连接—
2011-12-10 23:36:27
458
转载 OAUTH协议简介
摘要:OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此OAUTH是安全的。同时,任何第三方都可以
2011-08-23 22:27:35
494
转载 c#缓存
本章导读缓存主要是为了提高数据的读取速度。因为服务器和应用客户端之间存在着流量的瓶颈,所以读取大容量数据时,使用缓存来直接为客户端服务,可以减少客户端与服务器端的数据交互,从而大大提高程序的性能。本章从缓存所在的命名空间“System.Web.Caching”开始,详细介
2011-08-17 19:09:33
647
原创 开源项目Html Agility Pack实现快速解析Html
这是个很好的的东西,以前做Html解析都是在用htmlparser,用的虽然顺手,但解析速度较慢,碰巧今天找到了这个,就拿过来试,一切出乎意料,非常爽,推荐给各位使用。下面是一些简单的使用技巧,希望对大家有用,我个人也是个学习过程。Why Html Agility P
2011-08-13 01:09:50
4916
原创 c# 利用Time实现定时启动程序
/// /// 定时器 /// public void TimeDo() { System.Timers.Timer aTimer = new System.Timers.Timer();
2011-08-03 16:11:36
3070
原创 C#把sql server里是数据导出到excel
在c#里关于数据的导入导出微软提供了很多接口,就比如 把sql server里是数据导出到excel,微软就提供了Microsoft.Office.Interop.Excel类来实现这些, 有牛人封装好了这些方法,比如GemBox.ExcelLite.dll,下面我们就用这个来实
2011-07-16 13:46:43
2486
1
原创 Lucene.net 实现数据库检索
因为工作的需要,不得不研究这一块。我首先考虑过去在字符串里通过LIKE来模糊匹配,这样当然可以,可是如果当量非常大的时候效率会降到多低你也是可以想到的,那么其他的办法就只有Lucene.net了。全文索引或者数据库索引,基本上都是两步走,第一步,建立索引,第二步,去搜索。建立索引
2011-07-14 16:34:39
1337
原创 C#实现数据批量插入
我们在操作数据库时有的时候需要多次地重复写入数据库,那么频繁地操作数据库,必然会对数据库带来很大压力,微软提供了SqlBulkCopy类来实现批量插入,也就是当你的量保存到一定值后,再一次行写入,这样对数据库的影响就基本上降到最低了。下面是我写的一个方面,仅供大家参考,请多指正。 public static List weibomesg = new List(); ///
2011-06-22 17:37:00
1103
转载 vtl模板语言
VTL使用references来在web site内嵌套动态内容,一个变量就是一种类型的reference。变量是某种类型的refreence,它可以指向java代码中的定义,或者从当前页面内定义的VTL statement得到值。下面是一个VTL statement的例子,它可以被嵌套到HTML代码中:#set ( $a = “Velocity” )和所有的VTL statement一样,这个s
2011-06-20 15:00:00
1721
转载 让Windows2003 IIS支持shtml
IIS支持shtml也是常见的一种服务器支持操作,在Internet信息服务管理器–文档–添加"index.shtml"和"index.shtm".并不生效,如何解决呢?具体操作方法参考如下:1、添加MIME类型打开IIS管理器,打开"本地计算机"的属性-》MIME类型-》新建后缀名:.shtmlMIME类型:text/html后缀名:.shtmMime类型:text/
2011-06-16 17:43:00
581
原创 bitmap生成图片和RGB处理
<br /> /// <summary> /// 单精度浮点数生成图片 /// </summary> /// <param name="fdata">源数组</param> /// <param name="width">宽</param> /// <param name="height">高</param> /// <returns></returns> public stati
2011-05-26 18:47:00
2159
转载 两个窗体(form)间传递参数
<br />窗体之间传递参数总结:<br />方案一: 窗体属于类,可以在窗体类中定义已全局变量,类型为公开、静态的。<br />示例: public static string str ="";<br /> 注意是静态变量,如果为:<br /> public string str = "";<br /> 可能会出现问题,非静态变量只能实例化对象后,才可以访问,如果该值为动态赋值的话,当别的窗口调用的时候,该值 str,一直是为"";所以说最好能设置为静态成员变量,用类来
2011-05-22 22:37:00
1384
原创 vici框架写的留言板
<br />下面是我用vici框架写的留言板,很简单,主要是学习vici,入门还是有必要的。<br />guestbook.htm:<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <tit
2011-05-14 12:50:00
1357
原创 8bit,16bit,单精度浮点数数组分别写入十六进制文件
毕设弄这个,愁了很长时间,后来发现自己从一开始就理解错了,才浪费了这么多时间,现在把下面我写的三个方法贴出来,对大家也许有用。 /// /// 把float数组以十六进制写进文件 /// /// 文件路径 /// 被写进文件的数据 /// 模式,默认是追加 public void InsertFloatTo(string path,float []data_f,FileMode mode=File
2011-05-11 21:44:00
2131
原创 vici mvc开发第十三篇——Components(组建)
<br />一、View Components<br />View Components跟controller(控制器)的功能类似,只有一下几点不同:<br />1、View Components由template调用,他的输出结果也直接呈现在最后被呈现的网页中。<br />2、如果 View Components被一个template调用,那么最后呈现的仅仅是这个template<body></body>闭合标签内是内容,不会设计到母板。<br />3、View Components不一定非要使用temp
2011-05-10 00:14:00
934
原创 vici mvc开发第九篇——Custom Controls(自定义控件)
<br />一、Creating a custom control class<br />vici mvc框架容许你创建自己的控件,这些控件你可以在任何时候调用,也可以绑定到任何一个窗体,当然这个窗体必须与控件建立一些关系。<br />为了创建自定义控件,你需要继承抽象的control类并且重写 GenerateHtml(), HandlePostback()和数据库方法。<br />下面是一个我们写的一个简单的自定义控件:<br />public class CustomTextBoxControl :
2011-05-06 23:47:00
1014
原创 vici mvc开发第十二篇——Configuration(配置)
<br />其实这一章应该在开始程序设计前要看懂,也是必须要搞明白的,之所以把他放在了后面,也是按教材走的,大家留心即可。<br />在vici mvc中有几个配置设置比较重要,你可以在web.config中设置,也可以在应用程序(application's Init())中设置。<br />在web.config中你可以在 <appSettings>标签下按照“key/value”格式来设置,key的设置以“Mvc”开头,如下面:<br /><appSettings> <add key="Mvc
2011-05-06 01:26:00
686
原创 vici mvc开发第十一篇——Embedded Resources(潜入资源)
vici mvc核心支持往浏览器潜入资源。如果你需要在你的项目中潜入资源,你可以调用下面的方法来生成一个url.ResourceHelper.CreateResourceUrl(assembly, resourceKey, contentType);1、assembly 通过Assembly.GetExecutingAssembly()方法获取当前的程序集2、resourceKey 资源名称,一般是 "Namespace.Path.FileName.Extension"3、contentType MIME
2011-05-06 01:06:00
738
原创 vici mvc开发第十篇——Javascript inclusion(添加Javascript)
vici mvc鼓励分离代码和标记,所以对于 javascript 也是如此。javascript代码实际上是代码,而不是标记,所以它并不真正属于HTML 模板中。vici mvc容许你动态地将javascript 潜入要呈现的视图中。你可以在控制器(controller),控件(controls),和组建( components)中完成这些操作。您可以 从字符串、 文件或嵌入的资源嵌入 javascript。下面方法都是可用的: RegisterJavascript(string key, bo
2011-05-06 00:52:00
796
原创 vici mvc开发第八篇——Controls(控件)
<br />一、Controls<br />通过前面的教程我们已经知道,vici mvc可以呈现一个绑定在某一个类中某个字段的控件,你只需要通过在某个字段上添加属性,告诉框架呈现哪个控件,这么呈现等。<br />你也可以明确的创建一个控件用来在视图里呈现,例如:<br />TextControl control = new TextControl("Name");control.HandlePostback(); // if there is a postback, the
2011-05-04 13:37:00
730
原创 vici mvc开发第七篇——Form Validation
<br />一、Form Validation<br />vici mvc包括 HTML 窗体的一种非常强大和灵活的验证机制。在上一节中所示,我们知道可以通过三种不同的机制来验证窗体。您可以任意组合所有这些机制来验证一个单个窗体。<br />可以按如下方法验证:<br />1、验证字段的属性<br />2、特定字段的字段验证方法<br />3、全局验证方法<br />二、Validation using attributes<br />在每一个WebForm的继承类里,你可以定义一些特殊的验证属性,如下
2011-05-02 10:52:00
995
原创 vici mvc开发第六篇——Form Basics
<br />一、Form Basics<br />普通的web框架是没有简单并且灵活的形式处理,但是VICI提供了这些,远远地抛弃了在asp.net中臭名昭著的视图状态。<br />二、How forms work in Vici MVC<br />在HTML中form是定义在<form>标签内的控件集合,它可以通过点击<submit>按钮提交到服务器。若要查看发布窗体的内容,您可以可以阅读 PostData 集合,其中直接映射到 ASP.net的 Request.Form 集合。虽然这是一种查看表单数据的
2011-05-01 15:01:00
925
原创 解决火狐浏览器上传文件得到的只是一个文件名的问题
<br />今天搞程序,要上传图片,我的浏览器是火狐的最新版的,然后就发现<input type="file">返回的value居然是一个文件名,很不可思议,后来用IE8试了试,发现这个正常,人家得到的是一个完整路径。可是火狐的该这么解决了?百度了一下,发现下面这个方法可行:<br />html:<br /><span>图片上传:</span> <input id="pic" type="file" name ="pic" /> <br/> <input id="submit" t
2011-04-27 21:10:00
3356
1
原创 vici mvc开发第五篇——调用ajax
一、Native Ajax SupportVici MVC支持AJAX调用,这意味着你可以在javascript中调用服务器方法,这种情况同样可以出现在 controllers, view components, forms and controls。借助ajax插件,框架将会在呈现的HTML中自动javascript 调用和申明。ajax插件将从客服端调用服务器方法,并且处理必要的管道。 Vici MVC中自带的ajax插件是: jQuery 1.2 and higer如果你要调用其他的ajax提供者
2011-04-26 11:27:00
908
原创 vici mvc 开发事例——调用ajax实现分页
在这篇博文中,我们会用到jquery 分页插件pagination,vici 自带了调用ajax的方法,我们抛弃以前用控件的习惯,来自己写一个分页后台。首先我来讲一下这个分页插件: $("#Pagination").pagination(num_entries, { num_edge_entries: 2, num_display_entries: 8, callback: pageselectCallback,
2011-04-26 00:20:00
1022
原创 vici mvc开发第四篇——Url映射
<br /> 在vici mvc v2.0中,一个灵活地url映射机制是非常有必要的,因为它能让你把任何url映射到任何控制器(Controller),也可以在URL中添加参数传递。<br /> url映射设置有下面俩种方法:<br /> 1、在Application's Init()方法中添加映射关系<br /> 2、在控制器类或者方法上添加[url]属性<br />一、Adding entries to the routing table manually<br /> 在
2011-04-22 17:54:00
1045
原创 vici mvc开发第三篇——视图和布局
一、模版的基础 通过上面的教程,我们已经知道,每一个控制器(Controller)都会呈现一个视图。一个视图实际上有俩个模版组成:框架模版和视图模版。框架模版相当于母板。 下面是一个框架模版:Page Title{{@View}}© 2007 Me {{@View}}标签作为主体内容将会被视图模版替换,主体就是指这一块内容。 下面是一个视图模版:View TitleHello everyone! 最后呈现的网页是下面这个样子:
2011-04-22 02:10:00
1733
原创 vici mvc开发第二篇——控制器(Controller)
<br /> 一、基础 <br /> <br /> 在vici mvc WEB 应用程序里,没发送一个网页请求首先经过它对应的控制器的Run方法。这个方法一般有接受请求,执行方法,显示静态网页的功能。<br /> <br /> 控制器类应该继承Controller:<br /> public class HomePage : Controller{ public void Run() { }}<br /> 请注意 public void R
2011-04-21 14:41:00
1164
vici mvc 开发框架中文教材
2011-06-05
vc#最新教程,适用初学者,奠定良好的基础
2010-10-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人