- 博客(24)
- 资源 (2)
- 收藏
- 关注
原创 微软OFFICE在线预览
https://view.officeapps.live.com/op/embed.aspx?src=https://school.thinkland.ai/CEP-Evaluation/1656037109-Essay.docxhttps://view.officeapps.live.com/op/view.aspx?src=https://school.thinkland.ai/CEP-Evaluation/1656037109-Acceptance.xlsx
2022-06-24 16:52:04 1281
原创 JS验证身份证号码正确性
function checkIdcard(idcard) { var Errors = new Array( "验证通过!", "请输入18位身份证号!", "身份证号码出生日期超出范围或含有非法字符!", "身份证号码校验错误!", "身份证地区非法!" ); var area = {
2015-08-11 19:32:59 1856
原创 SQL SERVER跨数据库查询
exec sp_addlinkedserver 'linkserver','','SQLOLEDB','192.168.1.200'EXEC sp_addlinkedsrvlogin 'linkserver','false',NULL,'sa','123456'select * from linkserver.TestDB.dbo.TestTableExec sp_droplinkeds
2013-11-29 14:31:17 1110
原创 C#读取SharePoint的List中的数据及操作SharePoint
一般SharePoint都有提供一个webservice来访问、操作SharePoint的各项数据。地址一般为http://server/_vti_bin/Lists.asmx下面是一个简单的读取SharePoint List数据的例子: private void button1_Click(object sender, EventArgs e)
2013-05-30 12:58:51 8173
原创 C# 动态计算表达式的值--动态编译和DataTable.Compute()
public static void TestComput(string expression) { //要编译的代码段 string code = @"public class TestCompute{public static object Compute(){return @exp;}}"; code
2013-05-30 12:49:30 3447
原创 匿名对象和object的转换
有时候经常用到需要把一个匿名对象存入session或List或其他容器中,可是取出来的时候变成object了,不太方便使用。下面是一种转换方式: class Program { static void Main(string[] args) { List olist = new List();
2013-03-20 16:29:38 4346 1
原创 [C#/asp.net]字符串编码、解码以及编码转换
在项目开发中不少朋友都会遇到字符串编码、解码或者编码转换的问题。为了方便初学者朋友,我就在这里抛砖引玉地讲解一下吧。在C#中我们一般使用System.Text.Encoding来处理字符串编码的问题。1、字符串解码string code = "00430023662f4e0095e85f884f1896c576848bed8a00";有这么一段代码,我们如何把它转换成可识别
2012-12-25 16:11:18 20887 1
原创 [C#] 10进制转62进制,实现穷举指定位数的所有密码组合(暴力破解)
因为我们这里要穷举的密码包括0-9,a-z,A-Z共62个字符,所以我们采用62进制来遍历。首先,我们实现一个10进制转62进制的方法。 private static char[] charSet = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".ToCharArray();
2012-10-25 15:18:17 3368 3
原创 [C#]简单重写IComparer接口,实现自己的String.CompareTo 方法,自定义比较规则。
在项目中经常会用到字符串比较,但是有时候对字符串的操作比较多,规则各异。比如有的地方我们需要用排序规则,有的地方需要忽略大小写,我们该如何写一个比较容易操作的比较方法呢?重新实现IComparer接口不失为一个好办法。我们可以在实现Compare方法的时候指定比较规则CompareOptions成员名称说明IgnoreCase指示字符串比较必须忽
2012-10-10 11:14:19 7657
原创 C# 一个关于等差数列的算法
一个积分,对应一个等级,但一个等级可能对应多个积分,这样,如果给你任意一个积分,怎么用公式算出等级?没有财富了,郁闷……前面3级情况特殊:积分:0 = 等级:1积分:1 = 等级:2积分:2 = 等级:3后面情况一样,每4级为一个阶段。积分:3或4或5 = 等级:4积分:6或7或8 = 等级:5积分:9或10或11 = 等级:6积分:12或13或14 = 等级:
2012-10-09 15:05:22 5308 2
转载 c#你怎么判断一个字符串是否是数字?
今天在写代码时突然想起测试经常用Microsoft.VisualBasic.Information.IsNumeric判断 url参数是否为数字时的这个方法的效率因为数字是字符串是直接使用的,所以不需要转型,也就没有用tryparse结果一测试吓一跳,这个方法的效率是如此的低,再测试了下tryparse还不错,正则的也比较差,没什么技术含量,看结果吧:先拓展下字符串:
2012-09-28 20:53:43 5657
原创 C# 登录QQ网站并获取QQ相关信息
本文以登录http://id.qq.com为例,获取用户等级、Q龄等相关信息。本文界面使用WPF制作 技术涵盖:C#、wpf、HttpWebRequest、HttpWebResponse(.net framework 4.5,当然你也可以使用4.0。不知道为什么使用3.5无法得到正确的结果,代码一模一样,还望高人指点!)1、获取独立登录框地址
2012-09-12 17:56:56 14466 23
转载 C# 泛型编程之泛型类、泛型方法、泛型约束
泛型方法 在C#2.0中,方法可以定义特定于其执行范围的泛型参数,如下所示: public class MyClassT> { //指定MyMethod方法用以执行类型为X的参数 public void MyMethodX>(X x) { // }
2012-08-07 17:36:43 82703
原创 Silverlight 之数据绑定(简单例子)
首先我们先明确Databinding Mode的3种模式:Databinding ModeOneTime目标控件的属性只更新一次,以后的更新会被忽略OneWay数据对象的值会同步到目标控件的属性,但是目标控件的属性改变不会被同步到数据对象中TwoWay目标控件的属性和数据对象的值相互同步其中,用于OneWa
2012-03-08 17:04:18 1157
原创 Flex页面打印(打印可显示组建--UIComponent)
今天项目中做一功能,需要打印一个显示产品详细信息的页面。开始想用右键的打印功能,但是这个一打印会把整个Flex界面都打印出来。而我只需要产品详细信息那一部分页面。所以这个不符合需求。然后在网上找看有没有第三方组件,在一个第三组件的源代码中发现了几句有用的代码,实现了我的需求。在此贴出来以供和大家分享,交流。protected function btn_print_click
2011-12-26 16:36:53 3460
原创 silverlight datagrid动态生成列&动态绑定
由于返回的数据表的列不是固定的,所以webservice端的实体我们直接建立如下格式: public class DynamicObj { public string Item_Name { get; set; } //列名称 public List Item_Value { get; set; } //列值集合
2011-12-16 16:42:43 7173 3
原创 silverlight datagrid 模拟单元格双击事件
最近做一silverlight项目,需要在双击datagrid单元格的时候更具单元格内容弹出新窗口。查了不少资料发现silverlight很难实现这个效果,于是就用了如下方法来模拟(用户体验和双击一样)。 //// 模拟双击事件 private TimeSpan timeSpan = TimeSpan.Zero; private v
2011-12-16 15:27:37 2899 1
原创 C#不同方式调用webservice
继上一篇不添加引用调用webservice这次我们谈谈添加引用调用webservice的几种方式。首先我们可以看到添加webservice引用有2种,如图:一种叫service References,另一种叫Web Reference(.net framework 3.5或以下才有)现在我们就来看看分别在这两种引用下调用webservice。1、Service Referenc
2011-11-29 16:52:40 9607
转载 C#不添加引用,动态调用webservice
好像很多人做WebService的时候都是直接添加引用的方式,然后调用服务端的方法。这样就个问题,就是每次我服务端添加了方法或者修改了方法后都要更新Web引用,这样比较麻烦。下面给一个不用添加引用的方式调用服务端的方法.只是一个简单的测试,不是很规范,用得着的人可以自己封装一下,然后直接传服务端的方法名进去,Type.GetMethod获取方法,然后method.Invoke返回结果。高手些多
2011-11-29 13:03:29 20496 8
原创 使用程序代码安装/卸载.net服务(不使用InstallUtil.exe)
在上一篇文章(C#系统服务定时执行)中讲到使用InstallUtil.exe来安装和卸载系统服务。那么,我们是否可以使用自己写的代码来做这些工作呢?答案是肯定的。下面我们来看看如何实现:1、首先我们照上一片文章配置好系统服务,并且生成一个exe文件。2、这里我们用一个winform来做,上面画2个按钮(一个安装服务,一个卸载服务)。3、安装服务按钮点击事件 /
2011-11-29 12:36:09 4740
转载 C#系统服务定时执行
1.新建项目 --》 Windows 服务2.Service1.cs代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Diagnostics;using System.ServiceProcess;using Sys
2011-11-29 11:06:23 4008 1
原创 在Flex中的LineChart线条上显示Label标识
在Flex的Chart中,柱状图很容易就加上Label了,只要设置ColumnSeries的 labelField=""和 labelPosition="outside"两个属性就可以。但是在LineChart中却没有类似属性,至于你找没找到我不知道,反正我是没找到但是一番研究过后,发现只要LineSeries的itemRenderer中稍做修改就可以了。代码如下:
2011-10-08 22:24:22 7324 7
原创 C# 在windows form实现不规则窗体&透明窗体
有时候自己做一些小工具,希望做一些看起来比较特殊的样子。很多时候我们的窗体形状都是不规则的,或者背景的透明的。那么我们怎么在.net中实现这样的效果呢?方式一:其实很简单,是要设置窗体的边框样式为None并且设置透明参数就可以了。效果图: private void Form1_Load(object sender, EventArgs e)
2011-10-08 22:18:25 9366 2
原创 C# 分别在windows form和wpf中实现windows 7 玻璃(areo)效果
在windows7中大量使用了玻璃效果(也就是说Areo效果)感觉非常漂亮。平时自己做一些小东西也很想要这个效果,于是琢磨了一下。1、在windows form程序中实现玻璃效果这里要用到微软提供的Windows 7 API Code Pack注:使用此API可以实现很多windows 7的特效(如:jumplist,areo,任务栏图标显示任务进度,等等。。。)
2011-09-27 13:49:11 7533 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人