- 博客(63)
- 资源 (3)
- 收藏
- 关注
原创 javascript对select值的简单控制
var selects=document.getElementsByTagName('select');for(var i=0;i<selects.length;i++){ selects[i].options[0].text=selects[i].options[2].text; selects[i].options[0].value=selects[i].options[
2016-01-02 12:17:06
713
转载 安卓笔记1:点击监听事件的实现
通过Eclipse可以在自己的应用程序中增加一个按钮,同时在main.xml中会自动增加如下的代码:---[html] view plaincopyButton android:id="@+id/button1" android:layout_width="wrap_content" androi
2015-08-26 16:18:39
657
转载 ASP.Net MVC 生成安全验证码(例:用于登陆验证)
---------html 1234567td>验证码:td> td> img src="/Login/CheckCode?ID=1" id="imgCode" alt="单击可刷新" onclick="ClickRemo
2015-07-25 10:04:44
982
转载 加盐密码哈希:如何正确使用
本文由 伯乐在线 - 蒋生武 翻译。未经许可,禁止转载!英文出处:Crackstation。欢迎加入翻译组。如果你是Web开发者,你很可能需要开发一个用户账户系统。这个系统最重要的方面,就是怎样保护用户的密码。存放帐号的数据库经常成为入侵的目标,所以你必须做点什么来保护密码,以防网站被攻破时发生危险。最好的办法就是对密码进行加盐哈希,这篇文章将介绍它是如何做到这点。在对密码进行
2015-07-23 21:01:26
1829
转载 用开源 ASP.NET MVC 程序 Bonobo Git Server 搭建 Git 服务器
现在不用Git,都不好意思说自己是程序员。当你想用Git,而源代码服务器是Windows系统时,你将面临一个问题:如何在Windows上搭建Git服务器?看看这篇文章(Setting up a Msysgit Server with copSSH on Windows)中的配置步骤,你会忘而却步吗?你会感叹“Linux世界的精彩,Windows世界的无奈”?但程序员的天性是
2015-06-25 09:36:51
725
转载 WPF Timer替代者
做过WinForm开发的都会郁闷WPF竟然没有Timer。今天想在WPF中用Timer可是发现WPF没有Timer类,找了半天发现新增了一个 DispatcherTimer确实好用和WinForm中Timer用法相似。-----------------------------------------------------------------------------------
2015-05-23 13:46:54
960
原创 Python进阶
把函数作为参数在2.1小节中,我们讲了高阶函数的概念,并编写了一个简单的高阶函数:def add(x, y, f): return f(x) + f(y)如果传入abs作为参数f的值:add(-5, 9, abs)根据函数的定义,函数执行的代码实际上是:abs(-5) + abs(9)由于参数 x, y 和 f 都可以任意传入,如果 f
2015-05-17 12:11:22
775
原创 PHP与MySql笔记
PHP支持哪些数据库PHP通过安装相应的扩展来实现数据库操作,现代应用程序的设计离不开数据库的应用,当前主流的数据库有MsSQL,MySQL,Sybase,Db2,Oracle,PostgreSQL,Access等,这些数据库PHP都能够安装扩展来支持,一般情况下常说的LAMP架构指的是:Linux、Apache、Mysql、PHP,因此Mysql数据库在PHP中的应用非常广泛,我
2015-02-24 15:38:54
852
原创 JavaScript笔记
提问(prompt 消息对话框)prompt弹出消息对话框,通常用于询问一些需要与用户交互的信息。弹出消息对话框(包含一个确定按钮、取消按钮与一个文本输入框)。语法:prompt(str1, str2);参数说明:str1: 要显示在消息对话框中的文本,不可修改str2:文本框中的内容,可以修改返回值:1. 点击确定按钮,文
2015-02-23 18:40:49
1003
原创 Python入门
数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种:一、整数Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数
2015-02-17 20:32:15
831
原创 PHP进阶篇
数组定义数组就是一个键值对组成的语言结构,键类似于酒店的房间号,值类似于酒店房间里存储的东西。如果你去某个酒店住店,服务员会告诉你房间号是多少,具体房间里有存储了什么,那就需要根据房间号进到房间里才知道了。下面的图能更清晰的说明啥是数组。知道数组后,是不是就很希望创建自己的数组了呢?$arr = array();表示创建一个空数组,并把创建的
2015-02-11 14:22:58
1767
原创 PHP入门篇
PHP可以做什么?为什么要学习PHP?“我可以用JavaScript来实现程序编写。”但JavaScript的能力是有限的,JavaScript通常运行在浏览器(客户端),它可以制作网页上面的特效:鼠标滑过背景改变颜色,还有网页上常见的鼠标滑过弹出菜单。但如果要让JavaScript实现显示“访问网站的总人数”,它就无能为力了,因为它只能获得客户端的信息,而“访问网站的总人数”是存
2015-02-04 22:43:20
962
原创 jQuery源码解析(架构与依赖模块)
jQuery设计理念 引用百科的介绍:jQuery是继prototype之后又一个优秀的Javascript框架。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语
2015-01-30 22:06:11
2717
原创 jQuery基础笔记
搭建一个jQuery的开发环境非常方便,可以通过下列几个步骤进行。下载jQuery文件库在jQuery的官方网站(http://jquery.com)中,下载最新版本的jQuery文件库。在网站中找到最新版本文件的下载按钮,将jQuery框架文件下载到本地即可,本教案使用的版本为稳定版:1.9.0版。引入jQuery文件库下载完jQuery框架文件后,并不需要任何的
2015-01-22 17:35:36
1802
原创 MVC自带异步请求
@{ Layout = null;} MicrosoftAjax function afterSuccess(data) { //alert(data); } @using (Ajax.BeginForm("GetDate", "Aja
2015-01-14 21:34:25
7928
原创 jquery下简单异步请求
@{ Layout = null;} Index @*我们使用JQ的异步方式获取后台的时间*@ $(function() { $("#btnJQ").click(function() { //从后台获取时间 $.ajax({
2015-01-14 21:00:51
1427
原创 常用域名后缀的含义
常用域名编辑本段com : Commercial organizations,商业组织,公司net : Network operations and service centers,网络服务商org : Other organizations,非盈利组织edu : Educational institutions,教研机构gov : Governme
2015-01-08 19:15:01
1577
原创 Unity实现场景切换的方法
跨平台的游戏引擎Unity用于游戏和一些交互式3D应用程序的开发非常方便。 很多游戏和程序都不止在一个场景中运行,就需要进行场景视图的切换,在Unity中实现场景切换的方法非常简单,几句话就能说清楚:1、Unity中切换场景使用的是Application.LoadLevel()函数,括号中加入场景的名称或编号即可,例如:if( GUI.Button( Rect( Sc
2014-11-05 16:03:45
5607
1
转载 C#中FTP上传下载
C#中FTP上传下载using System;using System.Collections.Generic;using System.Web;using System.Net;using System.IO; namespace His.WebService.Utility{ public class FtpHelper {
2014-10-20 18:20:18
674
转载 WPF图片模糊的解决之路
WPF图片模糊的解决之路设计稿转为xaml后,设计师开始review UI了,发现图片都模糊了。这一张很神奇,三个图片都是同一张,中间的那个最清楚,上面的这个左右两边清楚,下面的那个四个边都不清楚。这一张,右边是原图,左边是模糊的图,同比放大的。于是开始查原因:1. 检查图片,png, DPI=72,Stretch="None",原图尺寸和xaml里面写
2014-10-20 18:13:58
705
转载 C#获取当前事件的来源 Sender
额。。其实这个标题起得不对,可是我也想不到什么好的,简单描述下这类问题:对Image(Button ..之类触发事件的)的点击跳转,可能会有很多Image,怎么获取当前点击的属性呢(包括Name、Tag之类的); 这里给出参考,相信遇到此类问题的会有所启发吧: private void gotoFriends(object sender, MouseButtonEve
2014-10-16 15:38:13
4183
转载 C#文字转换为声音
一:上图: 二:代码:在System.Speech命名空间下,SpeechSynthesizer类可以把文字读出来,一起来玩下~~首先在Windows窗体项目中引入System.Speech。要引用 System.Speech.dll 鼠标右键引用 具体不解释trackBarSpeed 为滑动条控件ID后台代码:本帖隐藏的内容
2014-10-16 12:46:52
1218
转载 编写SqlHelper
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Configuration;using System.Data.SqlClient;using System.Data;namespace StudentMgr{ public sta
2014-10-14 23:07:13
396
原创 连接字符串放到配置文件中
string connStr = ConfigurationManager.ConnectionString["Name"].ConnectionString;//
2014-10-14 21:49:43
732
原创 DataSet基本用法
using (SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=HA;User Id=sa;Password=123")) { conn.Open(); using (SqlCommand cmd = conn.Creat
2014-10-14 18:31:16
1285
转载 YUM软件管理
应用yum的好处:1、自动解决软件包依赖关系。2、方便的软件包升级。1、安装:yum install filename2、检测升级:yum make-update filen3、升级:yum update filen4、软件包查询:yum list filename5、软件包信息:yum info filename6、卸载:yum remove filename
2014-10-14 13:00:20
608
转载 RPM软件包管理
大多数开源软件都是以源代码形式发布的,源代码形式程序安装流程一般如下:./configure 检查编译环境、相关库文件以及配置参数并生成makefilemake 将源代码编译为可执行文件make install 安装编译好的可执行文件RPM(redhat Package Manager)是为了方便软件管理使用所开发的一套开源软件格式,RPM的设计目标如下
2014-10-14 12:56:56
429
原创 ADO.NET基础
连接字符串: Data Source=.;Initial Catalog=Test1;User Id=sa;Password=123456;-----------------------------------------------------------------------------------------------------------------
2014-10-13 23:19:29
585
转载 WPF中INotifyPropertyChanged用法与数据绑定
在WPF中进行数据绑定的时候常常会用到INotifyPropertyChanged接口来进行实现,下面来看一个INotifyPropertyChanged的案例。下面定义一个Person类:[csharp] view plaincopyusing System; using System.Collections.Generic; using System.Lin
2014-10-12 20:34:20
864
转载 Linux系统启动过程
原著资料网址:http://wenku.baidu.com/view/414127fdf705cc1755270997.html(版权归原作者所有)Linux系统的启动分5个阶段,每个阶段都完成不同的启动任务。本章以Red Hat Enterprise Linux 5.2和x86平台为例,剖析从打开计算机电源到计算机屏幕出现登录欢迎界面的整个Linux启动过程,并重点介绍启动中涉及
2014-10-12 19:31:09
525
原创 Linux笔记(6)
Linux命令行文本处理工具文件浏览:cat查看文件内容more以翻页形式查看文件内容(只能向下翻页)less以翻页形式查看文件内容(可上下翻页)head查看文件的开始10行(或指定行数)tall查看文件的结束10行(或指定行数)基于关键字搜索命令grep用以基于关键字搜索文本grep‘linuxcast’/ect/passwdf
2014-10-12 17:01:01
480
转载 C# Dictionary用法总结
Dictionary是一个泛型 他本身有集合的功能有时候可以把它看成数组 他的结构是这样的:Dictionary 他的特点是存入对象是需要与[key]值一一对应的存入该泛型 通过某一个一定的[key]去找到对应的值 举个例子: //实例化对象 Dictionary dic = new Dictionary(); //对象打点添加 dic.Add(1, "one"
2014-10-12 13:22:49
415
转载 匿名类型的创建和使用
[csharp] using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { www.2cto.com class Pr
2014-10-11 18:20:13
666
原创 NVelocity基本使用
//string username = context.Request["username"]; //string password = context.Request["password"]; //if (string.IsNullOrEmpty(username) && string.IsNullOrEmpty(password))
2014-10-10 22:15:40
682
转载 Linux多命令协作:管道及重定向
不要重复发明轮子开源文化的核心理论之一就是不要重复发明轮子,很多的开源软件都是现有软件、代码、功能的重新组合,就好像通过零件装配机器一样,源代码的开放和共享让这成为了可能,同时也大大的提高效率和生产力。管道和重定向在Linux系统当中,大多数命令都很简单,很少出现复杂功能的命令,每个命令往往只实现和一个或几个很简单的功能,我们可以通过将不同功能的命令组合在一起使用,以达到完成某个复杂功
2014-10-09 23:09:33
564
转载 ASP.NET页面重定向方法
ASP.NET中页面重定向的使用的很频繁,实现方法也有不同,自己也试过几种,现在总结一下。一、Transfer Execute Redirect重定向方法介绍1.Server.Transfer方法: Server.Transfer("m2.aspx");//页面转向(服务器上执行)。服务器停止解析本页,保存此页转向前的数据后,再使页面转向到m2.aspx, 并将转向前数
2014-10-09 20:51:23
761
转载 HTTP报文详解
HTTP报文详解分类: WEB技术 2012-09-24 13:44 696人阅读 评论(0) 收藏 举报etagredirectjavaweb应用开发springurl引用学习Web开发不好好学习HTTP报文,将会“打拳不练功,到老一场空”,你花在犯迷糊上的时间比你沉下心来学习HTTP的时间肯定会多很多。HTTP请求报文解剖 HTTP请求报文由3部
2014-10-09 20:47:36
643
Unity中文圣典
2014-11-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人