自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lon 实验室

My future depends on my dream!

  • 博客(57)
  • 资源 (12)
  • 收藏
  • 关注

原创 用计算解决科学难题,用算法让生活变得更好

CSDN组织了《新程序员》的读者福利活动“走进名企”——探访北京微软亚洲研究院。

2021-11-25 11:49:29 4629 2

原创 一个Web人眼中的小程序和小游戏

当年张小龙说:“小程序是一个不需要下载安装就可以使用的应用”。我的第一反应是,不需要下载的应用,那不就是Web么?后来,小程序在“雷声大,雨点小”的环境中度过了一些时日,有许多开发者在网上讨论要不要重新学小程序,当然更多是对于小程序保持的那种“观望”态度。再后来,我也尝试玩了下小程序,虽然感觉像是Web的一种“山寨体”,但跟web还是有区别的。对于开发小程序,大部分东西微信已经封装好了,所以上

2018-02-05 14:19:40 6792 2

原创 如何让北京小车摇号中签更容易?

通过分析北京汽车摇号程序,改写生成了能够计算出符合摇号随机种子的新版本。

2017-04-07 20:06:48 14104 1

原创 Android两种方式获取网络数据

不得不吐槽一下Android的臃肿,按照一般的Java程序,直接调用就好,但是Android还必须开创线程,经过内部消息机制处理后才能与UI交互。       下面简单说说这次用Android与网络通信的步骤吧。方法一:New Thread 后再使用Handler,在Handler中调用。(1) 新建AccessNetwok类public class AccessNetwork i

2015-04-07 19:38:17 1245

原创 ASP.NET URL重写

近期做网站,想试着进行URL重写,隐藏部分关键要素,但是找了一些文档,大多是配置web.config,而且还需要第三方插件,后来研究一番,其实很简单,只需要了解asp.net的运行机制和正则表达式即可。       通常我们在浏览器中输入一个url,当返回结果时地址栏的url改变了.例如cnblogs,输入http://test.cnblogs.com,结果反馈回来后地址为http://w

2014-05-15 03:39:32 762

转载 ASP.NET 缓存全解析7:第三方分布式缓存解决方案 Memcached和Cacheman

更多的时候,我们的服务器性能损耗还是在查询数据库的时候,所以对数据库的缓存还是显得特别重要,上面几种方式都可以实现部分数据缓存功能。但问题是我们的数据有时候是在变化的,这样用户可能在缓存期间查询的数据就是老的数据,从而导致数据的不一致。那有没有办法做到,数据如果不变化,用户就一直从缓存中取数据,一旦数据变化,系统能自动更新缓存中的数据,从而让用户得到更好的用户体验。   答案是肯定的!.N

2014-05-09 10:30:48 1895

转载 ASP.NET缓存全解析6:数据库缓存依赖

更多的时候,我们的服务器性能损耗还是在查询数据库的时候,所以对数据库的缓存还是显得特别重要,上面几种方式都可以实现部分数据缓存功能。但问题是我们的数据有时候是在变化的,这样用户可能在缓存期间查询的数据就是老的数据,从而导致数据的不一致。那有没有办法做到,数据如果不变化,用户就一直从缓存中取数据,一旦数据变化,系统能自动更新缓存中的数据,从而让用户得到更好的用户体验。   答案是肯定的!.N

2014-05-09 10:30:15 795

转载 ASP.NET缓存全解析5:文件缓存依赖

这种策略让缓存依赖于一个指定的文件,通过改变文件的更新日期来清除缓存。 /// /// 获取当前应用程序指定CacheKey的Cache对象值/// /// 索引键值/// 返回缓存对象public static object GetCache(string CacheKey){ System.Web.Caching.Cache objCache = HttpRuntim

2014-05-09 10:29:38 764

转载 ASP.NET缓存全解析4:应用程序数据缓存

System.Web.Caching 命名空间提供用于缓存服务器上常用数据的类。此命名空间包括 Cache 类,该类是一个字典,您可以在其中存储任意数据对象,如哈希表和数据集。它还为这些对象提供了失效功能,并为您提供了添加和移除这些对象的方法。您还可以添加依赖于其他文件或缓存项的对象,并在从 Cache对象中移除对象时执行回调以通知应用程序。 /// /// 获取当前应用程序指定Cac

2014-05-09 10:29:03 754

转载 ASP.NET缓存全解析3:页面局部缓存

有时缓存整个页面是不现实的,因为页的某些部分可能在每次请求时都需要变化。在这些情况下,只能缓存页的一部分。顾名思义,页面部分缓存是将页面部分内容保存在内存中以便响应用户请求,而页面其他部分内容则为动态内容。页面部分缓存的实现包括两种方式:控件缓存和替换后缓存。  1. 控件缓存(也称为片段缓存)   这种方式允许将需要缓存的信息包含在一个用户控件内,然后,将该用户控件标记为可缓存的

2014-05-09 10:28:18 766

原创 ASP.NET缓存全解析2:页面输出缓存

页面输出缓存是最为简单的缓存机制,该机制将整个ASP.NET页面内容保存在服务器内存中。当用户请求该页面时,系统从内存中输出相关数据,直到缓存数据过期。在这个过程中,缓存内容直接发送给用户,而不必再次经过页面处理生命周期。通常情况下,页面输出缓存对于那些包含不需要经常修改内容的,但需要大量处理才能编译完成的页面特别有用。需要读者注意的是,页面输出缓存是将页面全部内容都保存在内存中,并用于完成客户端

2014-05-09 10:27:07 799

原创 ASP.NET缓存全解析1:缓存的概述

有时候总听到网友说网站运行好慢,不知如何是好;有时候也总见到一些朋友写的网站功能看起来非常好,但访问性能却极其的差。没有“勤俭节约”的意识,势必会造成“铺张浪费”。如何应对这种情况,充分利用系统缓存则是首要之道。  系统缓存有什么好处呢?举个简单的例子,你想通过网页查询某些数据,而这些数据并非实时变化,或者变化的时间是有期限的。例如查询一些历史数据。那么每个用户每次查的数据都是一样的。如果

2014-05-09 10:26:16 680

原创 OpenStack前期使用小结

对于一个非专门研究数据中心的伪程序员来说,使用OpenStack部署云服务是一件非常夸张的事,前期对OpenStack进行了研究,主要是在部署及使用这样的初步操作上,趁着在嵌套虚拟化实现的云环境中安装Linux系统是非常慢,简单写写博文记录下前期一些经验。一、安装    对于想使用OpenStack的人来说,这是比不可少的问题。要想研究云环境,首先得会安装,得会先使用,才能去深入研

2014-04-14 03:35:09 1041

原创 Asp.net 在刷新或提交页面后保持滚动条的位置

网页内容在较长时,每次回传刷新页面或提交网页时都会定位到最顶端,非常不利于用户交互。     将Page.MaintainScrollPositionOnPostBack属性值设置为true即可实现刷新后保持上次的滚动位置,可配置web.config,也可以在标记中设置属性MaintainScrollPositionOnPostBack=true。如:MaintainScr

2014-03-30 02:01:16 3564

原创 Asp.Net Ajax简单测试动态显示时间

利用Asp.net自带的Ajax控件,实现简单的动态显示时间的页面。前台代码如下:

2014-03-30 01:55:25 2266

原创 ASP.NET 调用2008部署的SMTP服务自动发邮件

很多时候,开发的web应用程序由于需要向用户发送邮件提醒,不得不使用SMTP协议完成自动邮件转发。邮件的常用协议包括SMTP和POP3,对于POP3而言功能更强大,但是仅作为发送段的邮件提醒或类似验证链接之类请求,用SMTP无疑是最好的选择。1、首先,我们得在自己的windows服务器上部署好IIS,以2008为例,添加SMTP服务。进入“控制面板”——“管理工具”——“服务器管理

2014-03-27 14:33:36 6334

原创 LT个人发布的WebServices,免费使用

LT的WebServices,欢迎免费使用,如需核心代码,可邮件联系[email protected]列表地址:       http://www.longt.me/webservice/目前的服务如下:ChinestToPinyin输入参数:string ChineseName,返回类型:string 功能:将中文转

2014-03-14 23:27:02 945 2

转载 SQL Server在存储过程中编写事务处理代码的三种方法

SQL Server中数据库事务处理是相当有用的,鉴于很多SQL初学者编写的事务处理代码存往往存在漏洞,本文我们介绍了三种不同的方法,举例说明了如何在存储过程事务处理中编写正确的代码。希望能够对您有所帮助。在编写SQL Server 事务相关的存储过程代码时,经常看到下面这样的写法:begin tran   update statement 1 ..

2014-02-24 01:25:25 989

原创 .net实现加密算法小结

本文主要演示.net中常用三种加密方式:其中SHA1、MD5为不可逆加密,最后一种为自定义加密密钥,可进行解密。如图:  在.net下使用上述方法需要先引用: using System.Security.Cryptography; using System.Text; using System.IO; 加密SHA1函数封装为:pu

2014-02-21 02:40:01 2078

原创 WordPress修改文章列表显示摘要

用WordPress 3.8开的本博客,在主页,分类页,搜索页时均为全文,文章多了效果不太好,查了一下官方文档,修改为首页显示摘要,具体方法如下:进入外观-〉编辑,选择content.php,将下面代码: <?php the_content( __( 'Continue reading →',

2014-01-29 02:50:17 6658

转载 浅谈OpenStack与KVM的区别与联系

文章转自 51CTO:http://os.51cto.com/art/201301/376569.htmOpenStack与KVM都是目前IT界比较热门的两个词汇。它们都是开源的,都与Linux有着千丝万缕的关系。但这两者还是有很大的差别呢。OpenStack:开源管理项目OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。它不是一个软件,而是由几个主

2014-01-14 19:13:40 2343

翻译 CentOS下一键安装Openstack

最近再看Openstack相关知识,一直想试试安装一下,可是参考了很多资料,并不如人意。由于一直用的Linux版本为CentOS,大部分Openstack安装都要求在Ubuntu上进行。我也不知到什么原因,并不喜欢Ubuntu,可能是觉得太花哨了,而且总提示更新什么的,好了,废话不多说。       找到一个网站,国外的,  http://openstack.redhat.com/Main_P

2014-01-08 01:07:18 26755 12

原创 windows2008下用IIS配置PHP环境

以下安装默认您的windos2008上已经配置好了IIS,并能成功运行。下面内容主要讲在如何利用IIS搭建php服务。如果你是第一次使用windows配置网站,建议先熟悉一下IIS的相关配置。1.下载php安装包:  建议在官网进行下载:http://www.php.net/2.安装php时选择isapi模式;  3.配置IIS:   进入IIS,选择网站-〉ISAPI筛选

2014-01-05 12:12:55 4498

原创 微软必应·英雄会第三届在线编程大赛 “几个bing” 题解

新年之初,登陆CSDN看到了英雄会的题目,好久没有头脑风暴了,一看题目还算掌握中,决定试试,于是开始分析题目了。       题目要求: 例如有一个字符串"iinbinbing",截取不同位置的字符‘b’、‘i’、‘n’、‘g’组合成单词"bing"。若从1开始计数的话,则‘b’ ‘i’ ‘n’ ‘g’这4个字母出现的位置分别为(4,5,6,10) (4,5,9,10),(4,8,9,10)和

2014-01-02 22:05:23 2084 3

原创 VS2010 编译生成总出现exe写入错误

新年快乐!    新年试着写写代码,发现用VS2010在编译正确后,第一次执行没问题,再简单修改后再编译执行,总出现无法打开...exe进行写入错误,最后找到原因,是由于关闭了windows下的Application Experience 服务造成的,所以电脑里的服务如果要进行优化禁用,请慎重!错误提示如:LINK : fatal error LNK1168: 无法打开 F:\

2014-01-01 01:42:37 6404 13

原创 伪程序员的节日祝福

2013年,平均每两天访问一次CSDN,看看文章,看看论坛,但是依旧还是保持着潜水的心。由于工作并不是在IT领域,所以作为一个伪程序员,能够专心静下来学习IT的时间不多,每天看着CSDN上发布的文章,我期待有一天能够真正从事到我所喜欢的IT行业。有很多人不愿从事IT行业,而我却想从事却无法做到。无论如何,感谢CSDN以及CSDN里的成员每天分享的IT技术和故事,年终岁尾,祝大家圣诞快乐!新年快乐!

2013-12-24 10:22:56 2064

原创 二维码生成算法及c#实现(附源码)

一、什么是二维码:二维码 (2-dimensional bar code),是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。在许多种类的二维条码中,常用的码制有:Data Matrix, Maxi Code, Aztec, QR Code, Vericode, PDF417, Ultracode, Code 49, Code 16K等。

2013-10-15 18:31:33 51375 27

原创 Win7系统建立Wifi热点

Win7系统建立Wifi热点目的:用win7系统实现无软件建立wifi热点,可用于建立临时局域网或将有线网进行无线网转换。原理:利用win7的虚拟网卡功能,需要有无线网卡。步骤:1、使用命令,以管理员身份运行cmd命令提示符,如图:2、  使用netsh命令启用并设定虚拟WiFi网卡:netsh wlan  set  hostednetwork  mode=allo

2013-10-15 18:30:00 2208 1

原创 帮豆包刷“天天爱消除”,“天天连萌(附java代码)

通过计算机自动玩微信游戏“天天爱消除”,“天天连萌”,主要目的是为帮助老婆刷分。 1、 用电脑程序实现手动模拟触屏; 2、 图像识别,捕获屏幕图像,把图像转换为对应的数组(数组中不同的值代表不同图案); 3、 搜索最优移动方案。

2013-10-07 00:35:48 8591 57

转载 ASP.NET读取Excel文件的三大方法浅析

文章来自51CTO:http://developer.51cto.com/art/200907/139788.htm    ASP.NET读取Excel文件方法一:采用OleDB读取Excel文件:把Excel文件当做一个数据源来进行数据的读取操作,实例如下: public DataSet ExcelToDS(string Path) { s

2013-07-19 16:43:38 1341 1

原创 十年

十年前,QQ刚刚在全国火起来(那时QQ还叫OICQ,典型的一款模仿ICQ的山寨软件),那时稍微熟悉电脑及网络的人或许会用MSN,然后略带鄙视的对使用QQ的人抛出不屑的眼神,那时候MSN的主题是“不和陌生人说话”,因为没有对方邮箱地址,你是无法添加好友的,而QQ的则是“最熟悉的陌生人”,按年龄,性别,地域分类,只需要发送添加信息即可添加。

2013-07-18 00:17:49 1641 6

原创 第四期 加班 & 熬夜

七月来临,不知道大家新的一个月有没有新的计划,或者是已过的6月有没有还没有完成的工作?今天的主题也是和工作,加班有关。 关于加班,我觉得并不是工作真的多的不行,异或是繁重得不行,而是大部分习惯于“拖延”,和我一样,有时候白天在电脑前呆一天,全是看看新闻,看看八卦,前段时间还恶心到连我自己都不相信的看看芒果台的肥皂剧。等到晚上,才开始着急,才开始变身咖啡因转代码的有机体,和大部分程

2013-07-18 00:13:06 910

原创 ASP.NET实验五:实现输入内容提示的功能(仿google_百度输入框提示)

实验:       对input控件实现输入内容提示功能(仿google_百度输入框提示功能)目的:       优化网页交互性,学习jquery的部分操作。知识背景:       利用jquery中的jquery.ui.autocomplete.js插件。      如以下jquery.ui中的基本测试代码: jQuery UI Autocomplete

2013-04-18 02:04:38 7198 7

原创 ASP.NET实验四:基于web的在线阅读demo

实验目的:      目标是为了实现在线文档阅读的功能,类似百度文库,豆丁等。 设计demo思路:1、  指定后台doc文件,提取文件路径,通过后台进行下一步操作;2、  对doc文档进行swf转换,转换时主要利用了Aspose.Word里的功能(可参考Aspose相关API,我也是一点一点看,从中提取需要的内容的,如果不想看,可直接查看项目中源文件)3、  前

2013-04-14 14:52:03 1971

原创 Linux实验二:Linux 内核模块测试

一、实验目的对Linux内核模块进行了解。二、实验内容创建一个内核模块,在加载和卸载模块时在内核中打印相关信息。三、背景知识:一、什么是内核模块?       内核模块是Linux内核向外部提供的一个插口,其全称为动态可加载内核模块(Loadable Kernel Module,LKM),我们简称为模块。Linux内核之所以提供模块机制,是因为它本身是一个单内核(mon

2013-04-10 16:31:28 4205

原创 web前端实验二:利用JS保护网页源代码

实验目的:保护网页源代码;实验用途:(你懂的) 直接上代码:测试是否能看到源代码function clear(){ Source=document.body.innerHTML; //获取文档的原有内容 document.open(); //打开文档 document.write("代码已经被屏蔽");//输出提示

2013-04-06 16:12:30 3605

原创 web前端实验一:利用Js捕获鼠标事件实现图片切换

很多时候在做web时,头疼的不是功能的实现,而是前台的界面,下面是介绍关于利用javascript捕获鼠标事件的实验实验目的:鼠标指向某一图片时,把该图片切换为指定图片,离开时回复原来图片。实验用途:制作web导航、强调某一功能时非常常用。 直接附上源码,非常简单:动态切换图片 function changeSrc(obj) { obj.src =

2013-04-06 15:46:43 8332

原创 ASP.NET实验三:读取web.config连接数据库

目的:1、熟悉手动修改web.config信息,              2、熟悉通过asp.net进行读取web.config信息;           3、熟悉数据库连接流程。要求:1、在web.config中新建AppSetting节点, database = School, dbuser = sa, dbpassword = longlt ;           2、在a

2013-04-02 00:33:25 2877

原创 asp.net实验二:连接sql server 2008数据库

要求,通过ASP.NET 与sql server 2008进行连接,并测试数据。   任意在asp.net应用程序中添加一个web窗体,如test.aspx   在tesst.aspx.cs中添加代码进行测试:using System;using System.Collections.Generic;using System.Linq;using System.Web;

2013-03-31 22:18:14 6716

原创 asp.net实验一:hello world!

用IIS 7 部署asp.net我觉得真的很让人头疼,简直就是难产。      不过总结起来又几条值得注意:        一、安装iis和.NET F4.0先后顺序:如果先装.NET4.0,再装IIS,会出错,解决办法是修复重装.NET4.0;        二、需要在网站应用程序中添加虚拟目录,否则只能用IIS部署ASP,而不能部署ASP.NET;        三、部署的时候

2013-03-31 21:54:33 4398 1

摇号随机种子计算程序

根据摇号申请编码,计算出能够保证你中签的全部随机种子。

2017-04-07

ASP.NET 调用2008部署的SMTP服务自动发邮件

ASP.NET 调用2008部署的SMTP服务自动发邮件! 具体见博客: http://blog.csdn.net/longteng1116/article/details/22287431

2014-03-27

英雄会第三届在线编程大赛:几个bing 源码

微软必应·英雄会第三届在线编程大赛:几个bing? c++实现源代码。

2014-01-02

c#二维码生成

ASP.NET 二维码生成源码,Web界面,输入需要转换的文字或字符串,生成对应的二维码。代码精简,函数封装,便于复用。

2013-10-23

天天爱消除刷分代码

java程序,截取手机屏幕,生成图像矩阵,深度搜索匹配,利用电脑模拟触屏实现快速消除。

2013-10-23

实现输入内容提示的功能(仿google_百度输入框提示)

实现输入内容提示的功能(仿google_百度输入框提示) 具体可参见博文: http://blog.csdn.net/longteng1116/article/details/8816872#reply

2013-04-18

在线阅读ViewOnline demo

实验目的: 目标是为了实现在线文档阅读的功能,类似百度文库,豆丁等。 设计demo思路: 1、 指定后台doc文件,提取文件路径,通过后台进行下一步操作; 2、 对doc文档进行swf转换,转换时主要利用了Aspose.Word里的功能(可参考Aspose相关API,我也是一点一点看,从中提取需要的内容的,如果不想看,可直接查看项目中源文件) 3、 前台显示swf,没有什么难度,主要是进行全屏显示。 后续扩展: 通过给定的文档路径,实现自动在线阅读,并且支持多种文档格式! 具体可参考源码包。

2013-04-14

计算的美丽-图灵奖获得者2

计算的美丽-图灵奖获得者2 电子书 pdf

2010-01-03

一道ACM关于有向图的代码(附题目)

关于ACM的解题,如有错误,还希望指出不足指出。

2008-10-21

数据结构和算法Flash动画演示

 不要求资源分,免费分享给大家。^_^ 全部是FALSH的动画演示,还不错.对刚学习数据结构的特别有用。

2008-09-03

空空如也

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

TA关注的人

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