bobo789456123的专栏

私信 关注
bobo789456123
码龄13年
  • 32,283
    被访问量
  • 24
    原创文章
  • 186,090
    作者排名
  • 6
    粉丝数量
  • 于 2008-05-31 加入CSDN
获得成就
  • 获得6次点赞
  • 内容获得0次评论
  • 获得54次收藏
荣誉勋章
兴趣领域
  • #前端
    #ECMAScript 6#JavaScript#面试#WebPack#Vue.js#HTTPS#前端框架#TypeScript#CSS#小程序
TA的专栏
  • C#
    15篇
  • Php
  • Sql server数据库
    5篇
  • Mysql数据库
  • 面向对象开发
    1篇
  • 学习记录
    1篇
  • js
    2篇
  • 企业号
  • json
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

读取excel数据

首先安装NPOI扩展包,打开“管理NuGet程序包”,搜索NPOI。安装1、获取前台FileUpload控件上传的数据流NPOI.HSSF.UserModel.HSSFWorkbook b = new NPOI.HSSF.UserModel.HSSFWorkbook(this.file1.PostedFile.InputStream);2、获取excel中指定的表“shee
原创
182阅读
0评论
1点赞
发布博客于 4 年前

DropDownList控件的数据绑定方式

1、绑定dataset、datatableddl.datasource=ds;ddl.databind();2、绑定数组string[] list={"a","b","c"};ddl.datasource=list;ddl.databind();这种绑定会试的text和value一样
原创
275阅读
0评论
1点赞
发布博客于 4 年前

ssd安装需要知道的一些事儿

前天在jd三星官网买了750 120GSSD,准备升级我的电脑,加快运行和开机速度。买回来之后立马完成了安装,测试了读写速度,在400MB/s左右,远低于官方给的数据540MB/s左右。以为是买到了差次品,后来同事说要检查有没有4K对其和开启硬盘AHCI模式。首先下载AS_SSD_Benchmark(硬盘IO读写速度测试)和Paragon Alignment Tool(4K对其软件)。
原创
394阅读
0评论
1点赞
发布博客于 4 年前

aspx中如何直接调用类库中的方法

方法一:axpx头部应用类库方法二:在Web.Config中统一配置 ......
原创
2128阅读
0评论
0点赞
发布博客于 4 年前

model转json

1、List转换为jsonC.peixun.Address ca = new C.peixun.Address();List amlist = ca.GetList(School.id);hd_dws.Value = amlist.Select(p => new { id = p.id, text = p.addressname }).ToJsonStr();2、直接创建json
原创
214阅读
0评论
0点赞
发布博客于 4 年前

枚举操作大全

定义:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace pub.Enums{ [Flags] public enum oriention { nort
原创
258阅读
0评论
0点赞
发布博客于 4 年前

cookie保存,json、字符串相互转换

cookie读写操作:addcookie函数中,对text进行了eacape编码,方便在各种浏览器,下都可以读取。所以取值的时候需要unescape 解码。function getCookie(name) { var strCookie = document.cookie; var arrCookie = strCookie.split("; "); for (
原创
6214阅读
0评论
0点赞
发布博客于 4 年前

数据库原理 知识点总结

名词积累:数据库(Database):存放和提供数据的“库房”数据(Data):数据库中存储的基本对象。数据库管理系统(DBMS):位于用户与操作系统之间的一层数据管理软件。数据库系统(Database System):包括数据库、DBMS、应用系统、数据库管理员(DBA)主键(Primary Key):用于唯一的标识表中的某一条记录的属性或属性的集合。
转载
460阅读
0评论
1点赞
发布博客于 4 年前

Linq使用方法

Linq是一种面向对象的查询方式,它和SQL语句及其类似,sql写法 select * from 表  Linq写法 from n in 数据源 select n;为什么不跟sql写法一样将select一同写在语句的开头呢?主要是当时做IDE时考虑到智能感应,将select写在语句头不利于编程环境的智能感应,其中的奥妙自行百度理解哈,这边不详讲Linq的查询对象可以是所有实现了IE
转载
389阅读
0评论
0点赞
发布博客于 4 年前

Dictionary用法总结

说明    必须包含名空间System.Collection.Generic     Dictionary里面的每一个元素都是一个键值对(由二个元素组成:键和值)     键必须是唯一的,而值不需要唯一的     键和值都可以是任何类型(比如:string, int, 自定义类型,等等)     通过一个键读取一个值的时间是接近O(1)     键值对之间的偏序可以不定义
原创
296阅读
0评论
0点赞
发布博客于 4 年前

字符串处理

1、字符串本身可被视作数组,例如有字符串string str="hello world";str.length等于11foreach(char aa in str)可执行遍历char[] chars=str.ToCharArray();被转化为char数组2、ToLower()、ToUpper()小写大写3、Trim()去除删除字符串前后的空格,可以指定charstr.tr
原创
166阅读
0评论
0点赞
发布博客于 4 年前

js数组的操作指南

转载:http://www.jb51.net/article/59084.htm1、数组的创建复制代码 代码如下:var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([eleme
转载
197阅读
0评论
0点赞
发布博客于 4 年前

html单元块fieldset

上传
原创
192阅读
0评论
0点赞
发布博客于 4 年前

企业号认证接口

认证接口文档地址:http://qydev.weixin.qq.com/wiki/index.php?title=OAuth验证接口认证接口下面有3个接口:身份验证、成员登录授权、单点登录授权下面给出官方给的解释:身份验证:企业应用中的URL链接(包括自定义菜单或者消息中的链接),可以通过OAuth2.0验证接口来获取成员的身份信息。成员登录授权:使用企业号登录授权功能可方便的让用
原创
852阅读
0评论
0点赞
发布博客于 4 年前

方案一和方案二执行结果记录

/*--方案二执行:declare @StrSql nvarchar(4000)declare @CurrentPage INTdeclare @PageSize INTdeclare @Total INT set @CurrentPage=1000set @PageSize=10set @StrSql='select top '+CONVERT(varchar
原创
204阅读
0评论
0点赞
发布博客于 4 年前

获取post过来的stream数据

using (Stream stream = HttpContext.Current.Request.InputStream) { Byte[] postBytes = new Byte[stream.Length]; stream.Read(postBytes, 0, (Int32)s
原创
2587阅读
0评论
0点赞
发布博客于 4 年前

xml操作读取

xml文件读取可以是读取外部*.xml文件,也可以是读取xml格式的字符串。使用Load和LoadXml函数来做读取操作。代码如下:string xml = "1111113333344444"; XmlDocument doc = new XmlDocument(); doc.LoadXml(xml); HttpCo
原创
188阅读
0评论
0点赞
发布博客于 4 年前

微信企业号接收消息并自动响应

花了2天时间做了企业号接收消息功能测试,微信官方的文档给了我很大的帮助,但是恰恰卡时间最长的,也是官方文档上的一段有误导性的说明。带我细细道来首先把微信发送信息到企业号服务器,然后企业号自动响应的过程图示下,网上找的,感觉描述的很好:这里有几个地方很重要,在开发过程中不能搞错,不然会浪费很多测试时间:1、消息的回调url就是每个应用模式选择中,回调模式里面设置的url。要使用一
原创
5953阅读
0评论
2点赞
发布博客于 4 年前

C#post、get发送并且接收数据

public static string SendQingQiu(string sUrl, string sParam, string method) { string result = ""; HttpWebRequest req = WebRequest.Create(sUrl) as HttpWebRequest;
原创
245阅读
0评论
0点赞
发布博客于 4 年前

获取微信企业号media_id

protected void Button1_Click(object sender, EventArgs e) { if (File1.PostedFile.ContentLength != 0) { //获取 ACCESS_TOKEN string accessjso
原创
2487阅读
0评论
0点赞
发布博客于 4 年前

文件上传

1、代码案例:if (File1.PostedFile.ContentLength != 0) { StringBuilder myStr = new StringBuilder(); myStr.Append("文件名称:" + File1.PostedFile.FileName);
转载
175阅读
0评论
0点赞
发布博客于 4 年前

C#泛型记录

我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了吗?泛型的出现就是专门解决这个问题的。举个小例子:public T add(T a, T b) {
原创
134阅读
0评论
0点赞
发布博客于 4 年前

微信企业号,回调模式开通.net

企业号每个应用有普通模式和回调模式两种,普通模式直接打开网页,回调模式可设置应用底部菜单项、可增加交互开发、可把客户端的操作事件传给企业服务器,企业服务器做响应开发。开通回调模式,首先需要通过url的回调验证,那么进入应用后台设置项,设置好url、token、aes加密偏移量,然后,使用如下代码: public class Auth : IHttpHandler {
原创
596阅读
0评论
0点赞
发布博客于 4 年前

如何做好软件项目策划

作为一个刚刚入门的程序员,当接到一个新的项目时,我往往会有一筹莫展的感觉,不知道如何去下手。设计数据库、设计程序结构、设计功能结构、设计用户权限、预留功能扩展等等,当想不出东西的时候,我的做法是:先静一静、好好捋一捋,假如说我要盖个房子,那么我会按照下面的步骤来做:1、要盖什么样的房子(了解需求)是茅草屋、别墅还是公寓,多大,要有哪些功能单元(厨房、卫生间、游戏室),哪些功能要重点开发
原创
493阅读
0评论
0点赞
发布博客于 4 年前

Js 冒泡事件阻止

1. 事件目标现在,事件处理程序中的变量event保存着事件对象。而event.target属性保存着发生事件的目标元素。这个属性是DOM API中规定的,但是没有被所有浏览器实现 。jQuery对这个事件对象进行了必要的扩展,从而在任何浏览器中都能够使用这个属性。通过.target,可以确定DOM中首先接收到事件的元素(即实际被单击的元素)。而且,我们知道this引用的是处理事件的D
转载
154阅读
0评论
0点赞
发布博客于 4 年前

存储过程

SQLSERVER:变量的声明:声明变量时必须在变量前加@符号DECLARE @I INT变量的赋值:变量赋值时变量前必须加setSET @I = 30声明多个变量:DECLARE @s varchar(10),@a INTif语句:Java代码  if ..  begin    ...  end  e
转载
200阅读
0评论
0点赞
发布博客于 5 年前

SQL Server数据类型

最小单位是bit(位),一个字节是8位,一般一个中文字符占据2字节,英文字符占据1个字节。var开头的会把尾部不足的部分去掉,不带var的会补上n开头的存储一个字符占2个字节,采用Unicode字符集tinyint:1个字节,8位,范围0~2^8-1smallint:2个字节,16位,有符号位,范围-2^15~2^15-1int:4个字节,32位,有符号位,范围-2^31~
原创
178阅读
0评论
0点赞
发布博客于 5 年前

Sql千万数据执行测试

1、select * from A_User where id in(9999999)第一次查询花费11秒,之后的查询,无论数值变为多少,花费时间为0
原创
266阅读
0评论
0点赞
发布博客于 5 年前

Sqlserver中如何快速写入千万级测试数据

数据库结构:id int()username   nvarchar(50)password   nvarchar(50)addtime   datetimetoken    nvarchar(50)roleid   int一、程序中写for循环,实测一分钟写入数据17998条
原创
4653阅读
0评论
1点赞
发布博客于 5 年前

阶段一

1、索引原理与应用2、主键使用3、常用类型判断,什么数据用什么类型4、sql语句 select ,left join,union,update,delete,in,sum,count,group by,order by,distinct大数据中,上面任何一个操作有哪些注意点,用表格列出,每个操作都要列出操作1千万条数据,看上面的各个注意点,所有操作必须在cpu总耗时100毫
原创
247阅读
0评论
0点赞
发布博客于 5 年前

图书管理系统(图书; 图书管理;借阅;归还。)

目前图书馆进行信息管理的主要方式是基于手工处理,最多是用计算机的文本系统打印一些清单,信息处理工作量大,容易出错,缺乏系统、规范的信息管理手段。在电脑技术高速发展的今天,迫切需要充分利用计算机实现自动化管理。现在准备建立的图书管理系统,要把图书馆的图书管理、读者管理、图书借阅管理等日常管理工作实行计算机统一管理,以提高工作效率和管理水平。此图书管理系统,主要是基于大学图书馆的管理业务而设计的,是基于微软的SQL SERVER 2000建立的,可用于各种中小型的图书馆。图书管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。开发图书管理信息系统就是采用现代化的信息管理方式代替手工管理方式,提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。
application/x-rar
发布资源于 12 年前

图书管理系统(SQL2000数据库;Visual Studio.NET 2003;C#;图书馆;)

SQL2000数据库;Visual Studio.NET 2003;C#;图书馆;
application/x-rar
发布资源于 12 年前

宿舍管理系统(ASP.NET;学生宿舍管理;管理员)

作为21世纪的公民,都应当熟悉网络知识。在各级各类学校中,宿舍的管理是学校工作中的一项重要内容。随着办学规模的扩大和招生人数的增加,学生宿舍的管理工作也将成为一项十分繁重的工作,建立一个宿舍管理系统是非常必要的,下面将基于ASP.NET创建一个学生宿舍管理系统,使不同访问权限的用户可以通过该系统进行不同的操作:普通用户可以通过该系统进行数据的查询工作,而系统操作员则可以通过该系统对学生的资料,员工的信息,出入登记,进楼物品登记,人员来访和信息查询对公寓进行现代化的管理手段。系统管理员可以进行普通用户和操作员的所有操作。本文主要介绍了通过ASP.NET和SQL Server 2000数据库相关联所进行的一系列操作,便于对学校宿舍的管理。学生宿舍管理系统的使用,大大减少了学生处管理者的重复劳动,是学校管理的得力助手。
application/x-rar
发布资源于 12 年前

学生信息管理系统(管理信息系统、学生管理、Visual Basic应用)

管理信息系统、学生管理、Visual Basic应用
application/x-rar
发布资源于 12 年前

客户信息管理系统(客户信息;管理;数据库; ASP)

在计算机大面积普及的信息时代,虽然社会上已经充满了多如牛毛的各种软件,但它们依然不能满足用户的各种特殊需要,人们还不得不开发适合自己特殊需求的软件。一直以来各企业商家多数采用人工方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。而使用计算机对信息进行管理,具有手工管理所无法比拟的优点。现在,各企业商家所关心的不再局限于自身的产品质量、生产设备、员工的素质,更多的是关心自己的销售群体――客户群,关心他们的想法、需求。一个企业要生存、要发展,就要不断地满足客户的需求。作为企业,只有不断地挖掘新客户,维护好和老客户的关系,占领市场客户群体的绝大部分,才能在整个领域取得一席之地。
application/x-rar
发布资源于 12 年前

学生信息管理系统(学生信息管理系统;数据库系统;SQL SERVER 2000)

学生信息管理系统;数据库系统;SQL SERVER 2000
application/x-rar
发布资源于 12 年前

图书信息管理系统(管理员管理;图书管理;读者信息管理;借书管理;还书管理;)

管理员管理;图书管理;读者信息管理;借书管理;还书管理;
application/x-rar
发布资源于 12 年前

C典型题目(1.输入一个5行5列的二维数组)

1. 输入一个5行5列的二维数组,编程实现: (1) 求出其中的最大值和最小值及其对应的行列位置; (2) 求出上三角各元素之和。
application/msword
发布资源于 12 年前

回文判断程序.txt

#define TRUN 1 #define FALSE 0 #define Stack_Size 50 #include <stdio.h> typedef struct {char elem[Stack_Size]; int top; }SeqStack; int Isempty(SeqStack *S) {return(S->top==-1? TRUN:FALSE); }~~~~~~~~~~
text/x-c
发布资源于 12 年前