huakaiyueluo

导航

#

[置顶] 小程序虐我千百遍,我还怎么待她如初恋,回忆我五年的小程序开发之路

摘要: 小程序虐我千百遍,我还怎么待她如初恋,回忆我五年的小程序开发之路 目录1、为什么要进行小程序开发2、开发了一个什么样的小程序?3、小程序盈利吗?当时开发小程序的主要思想是什么?4、这个小程序后续的发展怎么样?5、有没有想过换换其他小程序?6、小程序开发过程中,你是怎么被虐的?7、以后有什么打算? 1、为什么要进行小程序开发 最喜欢看的电影,当属:《大决战之淮海战役 阅读全文

posted @ 2024-03-12 15:31 huakaiyueluo 阅读(2325) 评论(8) 推荐(16) 编辑

#

[置顶] webrtc终极版(三)将官方的demo部署到自己的服务器中

摘要: webrtc终极版(三)将官方的demo部署到自己的服务器中 本节,我们详细介绍下,如何再本地搭建RTCMultiConnection服务 目录webrtc终极版(三)将官方的demo部署到自己的服务器中前言一、安装步骤1.下载并解压文件2.使用npm安装总结 前言 webrtc终极版系列,再年前, 阅读全文

posted @ 2024-02-20 17:25 huakaiyueluo 阅读(108) 评论(0) 推荐(0) 编辑

#

[置顶] webrtc终极版(二)搭建自己的iceserver服务,并用到RTCMultiConnection的demo中

摘要: webrtc终极版(二)搭建自己的iceserver服务,并用到RTCMultiConnection的demo中 目录webrtc终极版(二)搭建自己的iceserver服务,并用到RTCMultiConnection的demo中前言一、stunserver,turnserver,iceserver 阅读全文

posted @ 2024-02-04 16:41 huakaiyueluo 阅读(323) 评论(0) 推荐(1) 编辑

[置顶] webrtc终极版(题外话)辛苦写文章分享,竟然遇到喷子狂喷,写篇文章回怼下,顺便发表下面对喷子的处理方式

摘要: webrtc终极版(题外话)辛苦写文章分享,竟然遇到喷子狂喷,写篇文章回怼下,顺便发表下面对喷子的处理方式 第一篇文章发过后,出人意料的是,收到了博客园某一位用户的狂喷【注:本系列文章会同步发布到csdn、博客园、稀土掘金等平台上】,如下图示 图片可能不清楚,我再把这位喷子的原话粘贴下来: 扯淡,t 阅读全文

posted @ 2024-02-04 11:04 huakaiyueluo 阅读(120) 评论(2) 推荐(1) 编辑

#

[置顶] webrtc终极版(一)5分钟搭建多人实时会议系统webrtc

摘要: webrtc终极版(一),支持https,在线部署【不是本地demo】,采用RTCMultiConnection官方demo,5分钟即可搭建成功 @目录webrtc终极版(一),支持https,在线部署【不是本地demo】,采用RTCMultiConnection官方demo,5分钟即可搭建成功前言 阅读全文

posted @ 2024-02-02 17:18 huakaiyueluo 阅读(552) 评论(6) 推荐(2) 编辑

#

[置顶] 读书和工作感悟

摘要: 现在感觉头还是懵懵的,一天工作下来,活没有多干,人却像是散了架。去年毕业的,前年11月份进入的这个公司实习,想想,工作的也有一年零七八个月的样子了。 现在是加班时间,本来应该是埋头工作的,但是,银联在线支付的调试只能在真实服务器上,而现在这个点部署还是有点危险的,因为很多用户在用我们的网站。等到8... 阅读全文

posted @ 2014-09-10 19:52 huakaiyueluo 阅读(3331) 评论(16) 推荐(6) 编辑

#

[置顶] 用js实现插入排序

摘要: 话不多说,直接上代码html源码: 插入排序排序规则:输入框中输入以逗号隔开的的数字,排序结果按照从小到大升序排列结果显示区: js源代码// JavaScript Documentvar myarr=[];$(function(){ //单击排序按钮触发的事件... 阅读全文

posted @ 2014-05-17 01:18 huakaiyueluo 阅读(2344) 评论(0) 推荐(0) 编辑

#

[置顶] c# in depth之泛型的实现

摘要: 1.默认值表达式如果已经明确了要处理的类型,也就知道了它的“默认”值。不知道要引用的类型,就不能直接指定默认值。不能使用null,因为它可能不是一个引用类型,不能使用0,因为它可能不是数值类型。虽然很少需要用到默认值,但它偶尔还是有用的。Dictionary就是一个好的例子,它有个TryValue方法,它的作用有点儿像对数值类型进行处理的TryParse方法:他用一个输出参数来接收你打算获取的值,用一个Boolean返回值显示它是否成功。这意味着方法必须用TValue类型的值来填充输出参数。请记住,输出参数必须在方法正常返回之前赋值。为了满足这方面的要求,c#2提供了默认值表达式。虽然c#语言 阅读全文

posted @ 2013-11-20 00:21 huakaiyueluo 阅读(1228) 评论(4) 推荐(1) 编辑

#

[置顶] 用c#实现单链表(程序代码已经验证,完全正确)

摘要: 1.程序的大致结构如下图:2.下面依次列出各个类的代码①ILISTDs.cs 这是一个接口类,列出单链表的方法using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 单链表{ public interface IListDs { int GetLength();//求长度 void Clear();//清空操作 bool IsEmpty();//判断线性表是否为空 ... 阅读全文

posted @ 2013-11-14 23:58 huakaiyueluo 阅读(11689) 评论(13) 推荐(2) 编辑

#

[置顶] c# in depth之泛型的类型约束详细

摘要: 类型约束1.引用类型约束这种约束(表示成T:class,必须是为类型参数指定的第一个约束)用于确保使用的类型实参是引用类型,这可能是任何类,接口,数组,委托或者已知是引用类型的另一个类型参数。例如 struct RefSample where T:class有效的封装类型包括:RefSample;RefSample;RefSample;无效的封装类型包括:RefSampleRefSample2.值类型约束这种约束(表示成T:struct)可以确保使用的类型实参是值类型,其中包括枚举。但是,它将可空类型排除在外。例如 class ValSample where T:struct有效的封装类型包括 阅读全文

posted @ 2013-11-11 00:44 huakaiyueluo 阅读(398) 评论(0) 推荐(0) 编辑

#

[置顶] c#1所搭建的核心基础之值类型和引用类型

摘要: 这个主题很重要,在.NET中做的一切其实都是在和一个值类型或者引用类型打交道。现实世界中的值和引用 假定你在读一份非常棒的东西,希望一个朋友也去读他。于是你到复印室里复印了一份。这个时候他获得了属于他自己的一份完整副本。在这种情况下,我们处理的是值类型的行为。你和你朋友是各自独立的。你可以在自己的上面加一些注释,他的报纸不会改变。 再假定你在qq空间里发表了一篇日志,你想让朋友看到,这一次,你唯一需要给你朋友的是你qq空间日志所在的url地址。这就是引用类型的行为。当你修改你的日志时,你的朋友就你那个看到改变。 在c#和.net中,值类型和引用类型的差异与现实世界中差别类似。.Net中的大多数 阅读全文

posted @ 2013-11-02 02:12 huakaiyueluo 阅读(252) 评论(0) 推荐(0) 编辑

#

[置顶] c#1所搭建的核心基础之类型系统的特征

摘要: 类型系统的特征简介几乎每种编程语言都有某种形式的一个类型系统。类型系统大致被分为:强/弱,安全/不安全,静态/动态,显式/隐式等类型。c#在类型系统世界中的位置c#1的类型系统是静态的、显式的和安全的静态类型和动态类型c#是静态类型的:每个变量都有一个特定的类型,而且该类型在编译时是已知的。只有该类型已知的的操作才被允许。例子:object o="hello";Console.WriteLine(o.Length);//报错 object o="hello";Console.WriteLine(o.ToString().Length);//5与静态类型对 阅读全文

posted @ 2013-10-31 03:16 huakaiyueluo 阅读(315) 评论(0) 推荐(0) 编辑

#

[置顶] c#1所搭建的核心基础之委托

摘要: 本文将对c#1的委托进行详细探索委托(delegate) 注 delegate:vt.委派代表;授权给;[法律]债务转移;委托作用:在恰当的时间执行一系列操作1.简单委托的构成声明委托类型必须有一个方法包含了要执行的代码必须创建一个委托实例必须调用委托实例依次讨论各个步骤:①声明委托类型委托类型实际上只是参数类型的一个列表以及一个返回类型。它规定了类型的实例能表示的操作。例子:delegate void StringProcessor(string input)例子表明:要创建StringProcssor的一个实例需要一个返回值为void,有一个参数的函数。StringProcessor是一个 阅读全文

posted @ 2013-10-29 00:11 huakaiyueluo 阅读(254) 评论(0) 推荐(0) 编辑

#

[置顶] sqlserver存储过程学习笔记(一)基础知识篇(全)

摘要: 说出来有点丢人,做sqlserver应用系统近一年,竟然没有使用过存储过程,现在就好好的梳理一下对应知识,慢慢让其加入到我的项目中去吧。 存储过程的优点:1、运行效率高,提供了在服务器端快速执行sql语句的有效途径。2、存储过程降低了客户机和服务器之间的通信量。3、方便实施企业规则。 (1)创建存储过程 ①创建一个存储过程,查看00005号课程的选修情况,包括选修该课程学生的学号、姓名和成绩。 解答: USE SM(数据库名称) GO CREATE PROCEDURE ssc_3 AS SELECT Student.SNo,SN... 阅读全文

posted @ 2013-10-13 00:52 huakaiyueluo 阅读(671) 评论(0) 推荐(0) 编辑

2017年10月13日 #

近几年的心路历程(中秋节前夜由感而发)

摘要: 一直想写这么一篇日记,但是一直搁置,因为现在除了假期,的确是很难抽出一个小时的整时间来静心写一篇日志。凌晨三点了,又是一年的中秋节,想想多年以来的经历,真是五味杂陈,伴随着窗外的细雨声,来慢慢缕一下自己的心路历程。 回想以前的自己,真是天真又懵懂,记得两年前来到大上海,第一次真正意义上面对客户,懵懂 阅读全文

posted @ 2017-10-13 19:21 huakaiyueluo 阅读(1493) 评论(5) 推荐(4) 编辑

2017年6月7日 #

C# Task 的用法

摘要: C# Task 的用法(转自:http://www.wxzzz.com/683.html#) 其实Task跟线程池ThreadPool的功能类似,不过写起来更为简单,直观。代码更简洁了,使用Task来进行操作。可以跟线程一样可以轻松的对执行的方法进行控制。 顺便提一下,配合CancellationT 阅读全文

posted @ 2017-06-07 10:36 huakaiyueluo 阅读(46856) 评论(3) 推荐(2) 编辑

2016年4月20日 #

c# 使用OracleParameter,同时使用replace函数

摘要: 也算不上是手误吧,这个问题竟然困扰了我那么多天,就是更新代码的时候,使用replace,但是oracle在.net下竟然是不支持汉字,所谓使用类似update x set y='m' where y='汉字'是行不通的。必须使用参数。 现在的需求是将数据库中的汉字"春",全盘改为"01",向下面这样 阅读全文

posted @ 2016-04-20 19:58 huakaiyueluo 阅读(1604) 评论(0) 推荐(0) 编辑

2016年1月14日 #

抓取网页图片,文件等核心方法

摘要: try { string savepicPath = ServerUtil.MapPath(StringUtil.urldecode(jc.url(string.Format("/downmodel/stuplace_temp/{0}.jpg", Na... 阅读全文

posted @ 2016-01-14 09:44 huakaiyueluo 阅读(265) 评论(0) 推荐(0) 编辑

2015年12月9日 #

c#中,DataTable 过滤重复行

摘要: 虽然网上有很多DataTable过滤重复行的方法,但是本菜还是认为自己写的这个方法最靠谱,这里的参数是传递的DataTable值,返回的是一个已经过滤相同字段StuId,ExamNum的DataTable,有遇到这个问题的童鞋可以直接拿过去用DataTable FilterRepeatTable(D... 阅读全文

posted @ 2015-12-09 15:57 huakaiyueluo 阅读(3517) 评论(7) 推荐(2) 编辑