柔城

SOSOFT articles

12 2013 档案

推荐几个Web前端开发实用的Chrome插件
摘要:越来越多的前端开发人员喜欢在Chrome里开发调试代码,Chrome有许多优秀的插件可以帮助前端开发人员极大的提高工作效率。尤其Chrome本身是可以登录的,登录后你所有的插件都会自动同步到每一个登录后的Chrome的,非常方便啊。Postman - REST ClientPostman是Ajax开发的神器,对于Restful开发方式特别有帮助,可以用来模拟各种请求来测试API的正确性,比如用来模拟Ajax请求。它还支持认证,比如简单的用户名/密码,或者Oauth1.0。Rest Console也是一个不错的选择。Edit This Cookie这是一个强大的cookie管理器。你可以添加、删 阅读全文

posted @ 2013-12-25 13:30 柔城 阅读(19206) 评论(1) 推荐(4) 编辑

silverlight制作虚线的边框
摘要:效果图:公共样式: 1 http://www.cnblogs.com/sosoft/使用示例: 阅读全文

posted @ 2013-12-25 01:39 柔城 阅读(882) 评论(0) 推荐(0) 编辑

css3代码让页面倾斜
摘要:教大家一个方法使用CSS把整个网页倾斜,代码只有在支持CSS3.0的浏览器上有效果。目前只有IE9以上版本及firefox高版本支持,其它浏览器没有测试。代码如下body{-webkit-transform: rotate(1deg);-moz-transform: rotate(1deg);-o-transform: rotate(1deg);}代码里面的数字看大家的喜爱调了。越大倾斜越高。http://www.cnblogs.com/sosoft/ 阅读全文

posted @ 2013-12-25 01:34 柔城 阅读(1794) 评论(0) 推荐(0) 编辑

asp.net MVC4的执行流程
摘要:MVC在底层和传统的asp.net是一致的,在底层之上,相关流程如下:1)Global.asax里,MvcApplication对象的Application_Start()事件中,调用 RouteConfig.RegisterRoutes(RouteTable.Routes); 来注册路由规则。2)RouteConfig.RegisterRoutes()方法里,给出的默认规则为 {controller}/{action}/{id} . a. 在有特别需要的时候,到这里来修改规则。 b. 未指明Controller默认为HomeContoller,未指定Action默认为Index, 也就是说, 阅读全文

posted @ 2013-12-25 01:28 柔城 阅读(2343) 评论(1) 推荐(0) 编辑

c#获取光标在屏幕中位置
摘要:需要调用win32api,winform、wpf通用代码如下: 1 [DllImport("user32.dll")] 2 public static extern bool GetCursorPos(out POINT lpPoint); 3 4 [StructLayout(LayoutKind.Sequential)] 5 public struct POINT 6 { 7 public int X; 8 public int Y; 9 public POINT(int x, int y)10 {11 this.X = x;12 ... 阅读全文

posted @ 2013-12-24 00:30 柔城 阅读(5186) 评论(1) 推荐(1) 编辑

IOS系统概述与层次
摘要:一、概述 IOS是apple公司为其自己的移动设备(iPhone,iPod touch,iPad)而开发的操作系统,IOS许多的技术是基于苹果的Mac OSX桌面系统的,如果你开发过苹果的mac系统应用程序,那么开发IOS应用程序就轻松加愉快了变得很简单,但是IOS也有自己的新技术例如:多点触摸和加速计。 开发IOS应用程序得用到SDK(Software Development Kit),里面包含的你所需要的工具来开发,测试,运行和调试你的应用程序,Xcode是一个强大的IDE(Integrated Development Environment,集成开发环境)),它提供了基本的编辑... 阅读全文

posted @ 2013-12-24 00:16 柔城 阅读(4186) 评论(0) 推荐(0) 编辑

ios开发入门资料整理
摘要:说到 iOS 开发,自己学得也很浅。不过至少独立一人完成了一个应用的开发到 App Store 上线整个过程。既然有人让我说些推荐和建议,就分享一下。首先建议阅读Start Developing iOS Apps Today,你可以对 iOS 开发有个总体的认识。该文章也有官方的中文版。编程语言 :Programming with Objective-C: About Objective-C这是 Apple 撰写的一份关于 Objective-C 2.0 的一份文档,这也算是学习 iOS/Mac 开发必读的一份文档,记得我当初看的时候是叫做 The Objective-C Programmin 阅读全文

posted @ 2013-12-24 00:06 柔城 阅读(1673) 评论(0) 推荐(0) 编辑

使用html和css的一些经验
摘要:1.注释须知:html中注释不能这样写: 这种写法,FF中会忽略其下面的内容. 2.CSS注释切记在/*之后及*/之前空一格,否则在有些语言中会出问题,正确写法: #div{style}/* 注释前后要空格 */ 3.最简单区分IE与FF的HACK写法 #layer{ padding-top:20px;/* FF中定义 */ *padding-top:10px;/* IE中定义 */ } 4.空div在IE(FF中没有)是有默认高度的,可以用定义: div{ witdh:100%; background:#9c0; ling-height:0} 的方式去掉默认高度... 阅读全文

posted @ 2013-12-23 23:48 柔城 阅读(1389) 评论(0) 推荐(1) 编辑

再一个客户端设置多个git账号
摘要:步骤一:用ssh-keygen命令生成一组新的id_rsa_new和id_rsa_new.pub。ssh-keygen -t rsa -C "new email"平时我们都是直接回车,默认生成id_rsa和id_rsa.pub。这里特别需要注意,出现提示输入文件名的时候要输入与默认配置不一样的文件名,比如: id_rsa_new。步骤二:配置~/.ssh/config文件,以我自己的机器为例。#Default GitHost defaultgit HostName IP Address #域名也可 User think IdentityFile ~/.ssh/id_rsa# 阅读全文

posted @ 2013-12-16 22:49 柔城 阅读(3252) 评论(0) 推荐(0) 编辑

Android去掉listView,gridView等系统自带阴影
摘要:当我们使用listView的时候,拉到顶,或是拉到底部的时候,我们会发现有系统自带的阴影效果出现,不同手机出现的颜色可能还会不一样。在以前我始终都有注意到此问题,一直以为是系统自带的,不能去掉。也没有想过要去去掉它。直到昨晚上一个朋友问我怎么去掉系统自带的阴影效果。我那朋友说去不掉,他项目经理就不要他走。我这才去网上一番搜索,实践,结果还真可以去掉。方法也是极其的简单,只是以前没有注意。记录在博客里,留个印象。方法一:在xml文件里listView控件上加上下面的属性:android:overScrollMode="never"方法二:使用代码设置setOverScroll 阅读全文

posted @ 2013-12-16 22:45 柔城 阅读(5094) 评论(2) 推荐(0) 编辑

html5掷骰子的小demo
摘要:代码如下: 1 2 3 柯乐义 4 5 151 152 153 154 155 your brower is not support html5156 157 158 159 160 阅读全文

posted @ 2013-12-16 22:42 柔城 阅读(7258) 评论(0) 推荐(0) 编辑

使用JSLint提高JS代码质量
摘要:随着富 Web 前端应用的出现,开发人员不得不重新审视并重视 JavaScript 语言的能力和使用,抛弃过去那种只靠“复制 / 粘贴”常用脚本完成简单前端任务的模式。JavaScript 语言本身是一种弱类型脚本语言,具有相对于 C++ 或 Java 语言更为松散的限制,一切以函数为中心的函数式编程思想也为开发人员提供了更加灵活的语法实现。然而,这种灵活性在带来高效的同时,也成为初学或者经验不足的 JavaScript 开发人员的噩梦。形式各异的代码风格、隐含错误的代码行为,严重影响了整体代码的可读性和稳定性,成为 Web 项目中最为常见问题之一。因而,我们需要一个有效的 JavaScrip 阅读全文

posted @ 2013-12-15 02:06 柔城 阅读(1678) 评论(0) 推荐(1) 编辑

java开源时间/日期库Joda-Time
摘要:任何企业应用程序都需要处理时间问题。应用程序需要知道当前的时间点和下一个时间点,有时它们还必须计算这两个时间点之间的路径。使用 JDK 完成这项任务将非常痛苦和繁琐。现在来看看 Joda Time,一个面向 Java™ 平台的易于使用的开源时间/日期库。正如您在本文中了解的那样,Joda-Time 轻松化解了处理日期和时间的痛苦和繁琐。在编写企业应用程序时,我常常需要处理日期。并且在我的最新项目中 — 保险行业 — 纠正日期计算尤其重要。使用java.util.Calendar让我有些不安。如果您也曾使用这个类处理过日期/时间值,那么您就知道它使用起来有多麻烦。因此当我接触到 Joda-Tim 阅读全文

posted @ 2013-12-13 21:13 柔城 阅读(2978) 评论(0) 推荐(0) 编辑

jquery列表顺序倒转排序效果
摘要:html文件代码: 1 2 3 4 5 6 jQuery反向排序(倒序)子对象 7 14 15 16 17 18 19 ==>20 21 22 23 24 25 26 27 28 75 76 把代码保存到html文件,打开后可以测试效果。 阅读全文

posted @ 2013-12-13 18:17 柔城 阅读(7601) 评论(0) 推荐(0) 编辑

linux操作命令等积累
摘要:1,启动服务:两种方式:/etc/init.d/networking start /etc/init.d/mysql start #:service mysql start service networking start(stop,restart) $:sudo service mysql start(stop,restart)2, linux 程序安装位置:多数位于/var/lib/下面3,配置文件一般位于:/etc/下:如我们mysql配置文件位于:/etc/mysql/my.conf4,日志文件一般位于:/var/log/下5,电脑启动时候出现:wait for networ... 阅读全文

posted @ 2013-12-13 00:46 柔城 阅读(304) 评论(0) 推荐(0) 编辑

分享给大家的CSS书写规范、顺序
摘要:写了这么久的CSS,但大部分前端er都没有按照良好的CSS书写规范来写CSS代码,这样会影响代码的阅读体验,这里总结一个CSS书写规范、CSS书写顺序供大家参考,这些是参考了国外一些文章以及我的个人经验总结出来,我想对写CSS的前端用户来说是值得学习的。CSS书写顺序 1.位置属性(position, top, right, z-index, display, float等) 2.大小(width, height, padding, margin) 3.文字系列(font, line-height, letter-spacing, color- text-align等) 4.背景(ba... 阅读全文

posted @ 2013-12-13 00:43 柔城 阅读(530) 评论(0) 推荐(0) 编辑

关于MySql中的varchar类型
摘要:今天新开始的项目在做数据库设计,发现自己对MySql的varchar类型还不熟悉,故又上网收集资料整理如下。1.varchar类型的变化MySQL 数据库的varchar类型在4.1以下的版本中的最大长度限制为255,其数据范围可以是0~255或1~255(根据不同版本数据库来定)。在 MySQL5.0以上的版本中,varchar数据类型的长度支持到了65535,也就是说可以存放65532个字节的数据,起始位和结束位占去了3个字 节,也就是说,在4.1或以下版本中需要使用固定的TEXT或BLOB格式存放的数据可以使用可变长的varchar来存放,这样就能有效的减少数据库文 件的大小。MySQL 阅读全文

posted @ 2013-12-13 00:32 柔城 阅读(574) 评论(0) 推荐(0) 编辑

分享15个HTML5工具
摘要:HTML5 Working Draft SpecificationHTML5 Working Draft Specification译为HTML 5工作草案标准,它是 HTML5 的最新草案,由 W3C 起草,如果你想对 HTML5 的方方面面有个权威的了解,这是最好的资源。HTML5 BoilerplateHTML5 Boilerplate是一个前端开发模板,拥有众多具有先进特性的框架。支持下载经典的HTML5 模板或者使用预先配置的响应式设计或者引导设计。开发人员可以利用HTML5模板来获取他们的HTML5 网站。LEADTOOLS Imaging HTML5 Module:通过往LEAD 阅读全文

posted @ 2013-12-13 00:30 柔城 阅读(991) 评论(0) 推荐(0) 编辑

MVC的路径查找顺序
摘要:使用MVC的朋友们,知道MVC的funny之处。但是如果出现路径找不到,请记住以下的页面路径寻找顺序。http://www.cnblogs.com/sosoft/首先,知道你的ControllerName,比如说现在时在一个ControllerName为TestController的类,一个Action方法中有return View["Result"];这样的语句时,跳转到的页面的路径就会这样寻找:Views/Test/Result.aspxViews/Test/Result.ascxViews/Shared/Result.aspxViews/Shared/Result.a 阅读全文

posted @ 2013-12-12 00:28 柔城 阅读(523) 评论(0) 推荐(0) 编辑

html5画布的旋转效果
摘要:keleyi.htm的代码如下: 1 2 3 4 html旋转画布-柯乐义 5 6 7 8 9 10 11 keleyi.js的代码如下: 1 /* 2 * 功能:画布旋转 3 * http://keleyi.com 4 * 柯乐义 copyright 5 */ 6 (function(){ 7 var canvas=null, 8 context=null, 9 angle=0;10 function resetCanvas(){11 canvas=document.getElementById("ke"+"leyi");12 ... 阅读全文

posted @ 2013-12-11 23:37 柔城 阅读(3292) 评论(0) 推荐(0) 编辑

C#将集合快速排序
摘要:C#实现集合排序类。说明:1、集合类型参数化;2、可根据集合中的对象的各个属性进行排序,传入属性名称即可;注:属性必须实现了IComparable接口,C#中int、datetime、string等基本类型都已经实现了IComparable接口。 1 /// 2 /// 对集合进行排序,如 3 /// List users=new List(){.......} 4 /// ListSorter.SortList,User>(ref users,"Name",SortDirection.Ascending); 5 /// 6 public clas... 阅读全文

posted @ 2013-12-11 18:06 柔城 阅读(2422) 评论(1) 推荐(0) 编辑

一个不错的php验证码的类
摘要:类的代码: 1 width = $width;14 $this->height = $height;15 $this->codeNum = $codeNum;16 }17 18 function showImg()19 {20 //创建图片21 $this->createImg();22 //设置干扰元素23 $this->setDisturb();24 //设置验证码25 $this->setCaptcha();26 //输出... 阅读全文

posted @ 2013-12-09 23:57 柔城 阅读(474) 评论(2) 推荐(0) 编辑

新学C++的for,switch和随机数
摘要:通过一个小程序学习: 1 #include 2 #include 3 #include 4 using namespace std; 5 6 ////////////////////////////////////////////////////////////////////////// 7 //a b 随机数 8 9 ////////////////////////////////////////////////////////////////////////// 10 //随机 + - * / 11 char randFun() 12 { 13 int n... 阅读全文

posted @ 2013-12-09 11:57 柔城 阅读(911) 评论(2) 推荐(0) 编辑

高效率去掉js数组中重复项
摘要:Array类型并没有提供去重复的方法,如果要把数组的重复元素干掉,那得自己想办法: 1 function unique(arr) { 2 var result = [], isRepeated; 3 for (var i = 0, len = arr.length; i < len; i++) { 阅读全文

posted @ 2013-12-08 14:47 柔城 阅读(87165) 评论(10) 推荐(3) 编辑

js带上框架和防止被iframe的代码
摘要:1、永远都会带着框架2、防止被人frame 阅读全文

posted @ 2013-12-08 14:27 柔城 阅读(1323) 评论(0) 推荐(0) 编辑

请不要对我说“你要马上把这个小问题修改好”
摘要:英文原文:I want you to fix this small issue asap “我需要”,“小问题”,“立刻”。你激怒我了。你的每个词都激怒我了。这种情绪很难翻译成英语表达,但在荷兰,有些人就是用这种方式要求你。翻译成英语,这有点像“你要几分钟内把这个东西修改好”。大家都知道的这样的逻辑,你要么追求好和快,但付出很多,要么追求好但不付出,这样你就别贪图快,要么追求快,但是不想付出,那你只能得到坏的结果。 荷兰人有一个毛病,干什么事都说“只需要几分钟”。 让我解释一下这为什么会让我恼怒。 1. 这种事情不是简单的“几分钟”,你打断了我的工作思路,你的“小问题”至少会耽误我 1... 阅读全文

posted @ 2013-12-07 20:33 柔城 阅读(343) 评论(0) 推荐(0) 编辑

java反射的基础学习代码
摘要:java反射的学习,好多东西不太理解,主要分析了constructor,method,field,数组和调用main函数等反射的多个方面小例子。主要的练习类 1 package javaAdvanced; 2 3 import java.lang.reflect.*; 4 import java.util.Arrays; 5 6 /** 7 * 类的描述信息 8 * 反射的练习 9 * 10 * @author cuiH 11 * @since 1.5 12 */ 13 public class ReflectTest { 14 15 /** 16 ... 阅读全文

posted @ 2013-12-06 21:07 柔城 阅读(770) 评论(0) 推荐(0) 编辑

java实现可有括号的android计算器
摘要:写了一个android版的计算器,可以计算带括号的表达式,不过前提是:正确的表达式才行小缺陷是没有做表达式括号的控制,现在还没有想到好的控制方式 1 package javaAdvanced; 2 3 import java.io.IOException; 4 import java.io.PrintWriter; 5 6 /** 7 * 类加载器学习 8 * 9 * @author cuiH10 * Date: 13-12-611 */12 public class ClassLoaderTest {13 public static void main(String[]... 阅读全文

posted @ 2013-12-06 21:01 柔城 阅读(2789) 评论(0) 推荐(0) 编辑

C#利用反射+特性实现简单的实体映射数据库操作类
摘要:附上源代码: 1 using System; 2 using System.Collections.Generic; 3 using System.Data; 4 using System.Linq; 5 using System.Text; 6 using System.Threading.Tasks; 7 8 namespace 反射_特性 9 {10 [AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]11 public class FieldAttri... 阅读全文

posted @ 2013-12-06 16:38 柔城 阅读(2735) 评论(3) 推荐(1) 编辑

关于IIS和.NET 4.0的问题总结
摘要:注册asp.net 4.0 到iis如果没有按照正常的先装iis后装.net的顺序,可以使用此命令重新注册一下运行->cmdMicrosoft Windows [版本 6.1.7601]版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Administrator>cd C:\Windows\Microsoft.NET\Framework\v4.0.30319C:\Windows\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis.exe -i开始安装 ASP.NET (4.0. 阅读全文

posted @ 2013-12-06 16:29 柔城 阅读(8585) 评论(0) 推荐(1) 编辑

使用toggle()方法进行显示隐藏
摘要:这是一个示例: 1 2 3 4 14 15 16 This is a paragraph. 17 Toggle 18 Toggle2 19 http://www.cnblogs.com/sosoft/ 20 柔城 21 22 效果体验:http://hovertree.com/te... 阅读全文

posted @ 2013-12-05 23:10 柔城 阅读(31249) 评论(1) 推荐(1) 编辑

下一代USB接口将支持双向拔插,于明年亮相
摘要:近日,USB接口标准制定组织表示新一代USB接口将于明年年中亮相,而其名称目前被暂定为了USB Type-C。该组织表示USB Type-C标准将允许制造商采用更纤薄的接口设计,在实用性大大提高的同时还具有可扩展性,方便未来的硬件升级。而对于用户来说,新一代USB接口最大的优点便是和苹果Lightning接口一样支持双向拔插,这意味着用户以后在使用USB接口时不再需要事先看看到底有没有插反了。作为USB Type-C标准的支持厂家之一,英特尔表示用于传输数据、提供电能和输出视频的新一代USB Type-C必将成为所有平台的通用接口之一。据悉,除了支持双向拔插之外,USB Type-C接口在尺寸 阅读全文

posted @ 2013-12-05 22:44 柔城 阅读(487) 评论(0) 推荐(0) 编辑

使用c#对windows进行关机、重启或注销
摘要:方法一:调用windows自带的shutdown.exe (缺点:会出现倒计时窗口)System.Diagnostics.Process.Start("shutdown.exe", "-r -f -t 15");shutdown参数含义:-r关闭并重启动此计算机;-f 强制运行的应用程序关闭而没有警告;-t 15 延时15秒shutdown.exe的详细用法: shutdown [-i | -l | -s | -r | -a] [-f] [-m //computername] [-t xx] [-c "comment"] [-d up 阅读全文

posted @ 2013-12-05 16:27 柔城 阅读(6462) 评论(0) 推荐(1) 编辑

PHP循环语句基础介绍
摘要:PHP 中的循环语句用于执行相同的代码块指定的次数。循环在您编写代码时,您经常需要让相同的代码块运行很多次。您可以在代码中使用循环语句来完成这个任务。在 PHP 中,我们可以使用下列循环语句:while只要指定的条件成立,则循环执行代码块do...while首先执行一次代码块,然后在指定的条件成立时重复这个循环for循环执行代码块指定的次数foreach根据数组中每个元素来循环代码块while 语句只要指定的条件成立,while 语句将重复执行代码块。语法while (condition)code to be executed;例子下面的例子示范了一个循环,只要变量 i 小于或等于 5,代码就 阅读全文

posted @ 2013-12-04 22:07 柔城 阅读(729) 评论(0) 推荐(0) 编辑

C#使用Graphics画圆写字
摘要:画填充圆:Graphics gra = this.pictureBox1.CreateGraphics();gra.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias;Brush bush = new SolidBrush(Color.Green);//填充的颜色gra.FillEllipse(bush, 10, 10, 100, 100);//画填充椭圆的方法,x坐标、y坐标、宽、高,如果是100,则半径为50画圆圈:Graphics gra = this.pictureBox1.CreateGraphics(); 阅读全文

posted @ 2013-12-04 21:11 柔城 阅读(26255) 评论(1) 推荐(0) 编辑

新学C#的List<T>总结
摘要:所属命名空间:using System.Collections.Generic; List类是 ArrayList 类的泛型等效类。 该类使用大小可按需动态增加的数组实现 IList 泛型接口。 泛型的好处: 它为使用 c#语言编写面向对象程序增加了极大的效力和灵活性。不会强行对值类型进行装箱和拆箱,或对引用类型进行向下强制类型转换,所以性能得到提高。List的基础、常用方法:1、List mList = new List(); a.T为列表中元素类型,现在以string类型作为例子 如: List mList = new List();b.增加元素:List. Add(T it... 阅读全文

posted @ 2013-12-04 21:08 柔城 阅读(884) 评论(0) 推荐(0) 编辑

快速学习JavaScript面向对象编程
摘要:到处都是属性、方法,代码极其难懂,天哪,我的程序员,你究竟在做什么?仔细看看这篇指南,让我们一起写出优雅的面向对象的JavaScript代码吧! 作为一个开发者,能否写出优雅的代码对于你的职业生涯至关重要。随着像Node.js这类技术的发展,你甚至可以在服务器端使用JavaScript了。同样的,你也可以使用JavaScript来控制MongoDB的持续数据存储。 文本标记 文本标记只是JavaScript里创建对象的一种方法,当然这里肯定不止这一种,但它是你在只打算创建一个对象实例时的首选方法。varbill={};上面的代码并不实用,它只是一个空对象。接下来我们动态地向这个对象中添加... 阅读全文

posted @ 2013-12-04 16:27 柔城 阅读(808) 评论(0) 推荐(0) 编辑

Unicode中文和特殊字符的编码范围
摘要:编程中有时候需要用到匹配中文的正则,一般用 [ \u4e00-\u9fa5]+ 即可搞定。不过这正则对一般的火星文鸟语就不太适用了,甚至全角的标点符号都不包含在内。例如游戏里面的玩家名,普通青年一般都是汉字,文艺青年会加几个特殊字符,2B青年火星文鸟语都会用上;这时候你就需要更强大的正则了。 其实,游戏内大部分的玩家名都取自:中日韩统一表意文字(CJK Unified Ideographs),外加一些特殊的字符;用 [ \u2E80-\uFE4F]+基本都涵盖了 。根据Unicode5.0整理如下:1)标准CJK文字http://www.unicode.org/Public/UNIDATA/U 阅读全文

posted @ 2013-12-03 22:14 柔城 阅读(39256) 评论(1) 推荐(3) 编辑

Mysql日期统计函数简介
摘要:NOW() 返回当前的日期和时间CURDATE() 返回当前的日期CURTIME() 返回当前的时间DATE() 提取日期或日期/时间表达式的日期部分EXTRACT() 返回日期/时间按的单独部分DATE_ADD() 给日期添加指定的时间间隔DATE_SUB() 从日期减去指定的时间间隔DATEDIFF() 返回两个日期之间的天数DATE_FORMAT() 用不同的格式显示日期/时间http://www.cnblogs.com/sosoft/p/3456617.html 阅读全文

posted @ 2013-12-03 22:04 柔城 阅读(731) 评论(0) 推荐(0) 编辑

C#常用字符串加解密方法封装
摘要:C#中常用的字符串加密、解密方法封装,包含只加密但不解密的方法。收藏起来备用。 1 //方法一 2 //须添加对System.Web的引用 3 //using System.Web.Security; 4 /// 5 /// SHA1加密字符串 6 /// 7 /// 源字符串 8 /// 加密后的字符串 9 public string SHA1(string source) 10 { 11 return FormsAuthentication.HashPasswordForStoringInConfigFile(source, "SHA1"); 12 } 13 ... 阅读全文

posted @ 2013-12-03 21:58 柔城 阅读(1274) 评论(0) 推荐(0) 编辑

java实现的排序(插入/希尔/归并)
摘要:java实现三种简单的排序,以下是代码: 1 /*插入排序*/ 2 public static void insertionSort(int[] a) 3 { 4 int j; 5 for(int p = 1; p 0 && tmp 0; gap /= 2)21 for(int i = gap; i = gap && tmp < a[j - gap]; j-=gap)25 a[j] = a[j - gap];26 a[j] = tmp;27 }28 }29 //-------------... 阅读全文

posted @ 2013-12-03 16:53 柔城 阅读(348) 评论(0) 推荐(0) 编辑

面向对象初步认识
摘要:毕业已经上了日程,马上开始做毕业设计了,java书再一次被我拿了出来。结果看得时候发现一个令人兴奋的现象,发现原来学的时候好多不懂的地方,现在好像都懂了,现在就来简明的谈谈什么是面向对象。所有的客观事物都可以看做对象。把具有相同状态(静态特征)和行为(动态特征)的对象进行抽象总结,构成模型—类。比如“狗”这种类,都有感官,四肢,还能叫。其中,感官官和四肢是狗的属性的一部分,“叫”是狗的行为特性。这些属性,行为共同的作用把狗和其他种类的动物区分开。狗这种类只是一个抽象的概念,它并不对应 具体的物体。而真实存在的某只狗,比如谁家养了一条狗,这才是可以称作是一个对象。当然狗这种类里面可以再分类,比如 阅读全文

posted @ 2013-12-02 16:13 柔城 阅读(407) 评论(0) 推荐(0) 编辑

.NET Framework介绍
摘要:.NET Framework 是一个集成在 Windows 中的组件,它支持生成和运行下一代应用程序与 XML Web Services。.NET Framework 旨在实现下列目标:提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在 Internet 上分布,或者是在远程执行的。提供一个将软件部署和版本控制冲突最小化的代码执行环境。提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境。提供一个可消除脚本环境或解释环境的性能问题的代码执行环境。使开发人员的经验在面对类型大不相同的应用程序(如基于 Windows 的应用 阅读全文

posted @ 2013-12-02 16:03 柔城 阅读(450) 评论(0) 推荐(0) 编辑

.NET中类(class)与结构(struct)
摘要:结构是值类型:值类型在栈上分配空间;类是引用类型:引用类型在堆栈上分配空间;虽然结构与类的类型不一样,可是他们的基类型都是对象(object),c#中所有类型的基类型都是object;虽然结构的初始化也使用了new 操作符,可是结构对象依然分配在栈上而不是堆上,如果不使用“新建”(new),那么在初始化所有字段之前,字段将保持未赋值状态,且对象不可用。结构:不能从另外一个结构或者类继承,本身也不能被继承,虽然结构没有明确的用sealed声明,可是结构是隐式的sealed;类:完全可扩展的,除非显示的声明sealed,否则类可以继承其他类和接口,自也能被继承虽然结构不能被继承,可是结构能够继承接 阅读全文

posted @ 2013-12-02 15:42 柔城 阅读(921) 评论(0) 推荐(0) 编辑

根据日期查询access数据库
摘要:获取指定日期的记录1.select Field1 from A where format("yyyy-MM-dd",Field1)=#2011-10-07# 有时不能获取记录2.select Field1 from A where Year(Field1)=2011 and Month(Field1)=10 and Day(Field1)=7 可以获取正确记录3.select Field1from A where DateDiff('d',boaddate,#2011-10-7#)=0 可以获取正确记录 阅读全文

posted @ 2013-12-02 15:04 柔城 阅读(411) 评论(0) 推荐(0) 编辑

利用chrome调试JavaScript代码
摘要:看见网上很多人问怎么用chrome调试JavaScript代码,我也对这个问题抱着疑问,但是没有找到一篇能用的中文文章(可能我的google有问题),也不知道怎么点出一篇E文的,感觉作者写得不错,所以尽量按照原来的风格弄一篇中文的,希望对和我一样存在疑问的朋友有所帮助。如果高手路过,下面留言指点,或给与相关学习链接,谢谢。下面我将通过一个例子让大家对chrome的调试功能有个大概的认识。几个存在的bug: 我发现调试功能中有个小bug(作者发现的),尤其是在打开调试窗口时打开控制窗口,我的chrome浏览器会像变魔术一样从屏幕上消失(在下面的调试过程中没有遇到这样的问题,可能是作者用的β版的吧 阅读全文

posted @ 2013-12-02 15:00 柔城 阅读(2456) 评论(0) 推荐(0) 编辑

http服务器返回状态代码含义
摘要:100 - 表示已收到请求的一部分,正在继续发送余下部分。 101 - 切换协议。 2xx - 成功。服务器成功地接受了客户端请求: 200 - 确定。客户端请求已成功。 201 - 已创建。 202 - 已接受。 203 - 非权威性信息。 204 - 无内容。 205 - 重置内容。 206 - 部分内容。 300 - 针对收到请求,服务器可执行多种操作。 301 - 永久移动转移,请求的内容已永久移动其他新位置。302 - 临时移动转移,请求的内容已临时移动新的位置。 304 - 未修改。自从上次请求后,请求的内容未修改过。 307 - 临时重定向。服务器目前从... 阅读全文

posted @ 2013-12-02 14:55 柔城 阅读(507) 评论(0) 推荐(0) 编辑

导航

统计

点击右上角即可分享
微信分享提示