自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 C#实现二叉树的各种遍历

在实际的项目中,树还是用的比较多的一种,尤其是对于具有层次结构的数据。相信很多人都学过树的遍历,比如先序遍历,后序遍历等,利用递归还是很容易理解的。 今天给大家介绍下二叉树的几种遍历算法,包括递归和非递归的实现。 1、首先建立一棵二叉树 如: [DebuggerDisplay("Valu...

2019-08-17 20:47:38

阅读数 21

评论数 0

原创 C#汉字转拼音

下载并引入两个dll文件 NPinyin.dll 和 ChnCharInfo.dll 其实这两个dll 任何一个都可以实现汉字转拼音,然而 NPinyin.dll 收录的汉字并不全,但是很人性化,能识别一些常用的汉字。ChnCharInfo.dll 是微软的很全但是不人性化。另外本套代码外有一个自...

2019-08-16 11:40:39

阅读数 15

评论数 0

原创 FTP 服务文件下载

这个功能其实和本地文件下载一样,只需要加几点即可 1、FTP服务的地址; 具体代码如下 private string ftpIP = "**********"; 2、FTP文件服务的登录账号以及密码 具体代码如下: private string ftpName = &qu...

2019-08-07 21:40:46

阅读数 317

评论数 0

原创 C#本地文件下载

一、C#实现本地文件下载 1、文件下载的路径 文件名称 以及文件下载之后要放的位置 这三个变量是必须要的 2、定义以下四个对象: FileWebRequest ftpWebRequest = null; FileWebResponse ftpWebResponse = null...

2019-08-07 21:34:16

阅读数 118

评论数 0

原创 Html5 APP中监听返回事件处理

在使用MUI框架的时候,我们经常会用到一个头部带有.mui-action-back的class <header class="mui-bar mui-bar-nav"> <a class="mui-action-back mui-icon ...

2019-07-27 10:42:49

阅读数 27

评论数 0

原创 JavaScript 的基础总结

Dom:document object model 即文档对象模型 Bom: browser object model 即浏览器对象模型 文档对象模型即与文本密切相关,比如document.querySelector()之类 浏览器对象模型则是和各个浏览器密切相关,window.onload之类 ...

2019-07-27 10:04:03

阅读数 11

评论数 0

原创 常量与变量详解

1、变量的基本概念   变量是指用来存储特定类型的数据,可以根据需要随时改变变量中所存储的数据值。变量具有名称、类型和值,因此使用变量之前必须先声明变量,即指定变量的类型和名称。 2、变量类型   变量类型根据其定义可以分为两种:一种是值类型,另一种是引用类型。这两种变量类型的区别在于数据的存储方...

2019-07-03 17:20:13

阅读数 13

评论数 0

原创 C# 人民币大写金额转换

/// <summary> /// 转换人民币大小金额 /// </summary> /// <param name="num">金额</param> /// <returns...

2019-07-03 15:51:14

阅读数 26

评论数 0

原创 Asp.Net MVC中记录错误日志保存到本地txt文件

为了方便查询系统出错弄个错误日志出来对于维护来说是很有必要的。 1、在Asp.Net MVC项目中的App_Start添加一个用于处理异常类的文件ErrorLog让他继承HandleErrorAttribute类并重写OnException方法 public class ErrorLog: Han...

2019-07-03 15:47:36

阅读数 17

评论数 0

原创 c#语法复习总结

c# .net关系,c#是语言,.net是框架。大体是这样,有时候面试题也会这样问c# .net关系,这样回答在百度上也可以百度到。个人对c#总结一下,c#是专门为Microsoft的.net framework一起使用设计,它是基于面向对象设计的语言。c#基于.net 两只一起使用。 .NET ...

2019-07-03 15:41:15

阅读数 14

评论数 0

原创 asp.net 获取当前,相对,绝对路径

作者:任铭基,撰写时间:2019年6月28日 一、C#获取当前路径的方法: 1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName -获取模块的完整路径。 2. System.Environment.Curren...

2019-06-28 11:16:54

阅读数 20

评论数 0

原创 匿名方法是怎么演变到Lambda表达试过程

作者:任铭基,撰写时间:2019年6月28日 一、“Lambda 表达式”(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式...

2019-06-28 11:08:57

阅读数 9

评论数 0

原创 Spring MVC请求参数绑定

作者:任铭基,撰写时间:2019年6月18日 所谓请求参数绑定,就是在控制器方法中,将请求参数绑定到方法参数上 @RequestParam 绑定单个请求参数到方法参数上 @RequestParam("id") Integer id 将请求参数名为id的变量,绑定到id参数上,...

2019-06-18 11:06:36

阅读数 26

评论数 0

原创 .net MVC简介、项目中每个文件夹的功能

作者:任铭基,撰写时间:2019年6月18日 MVC是微软2009对外公布的第一个开源的表示层框架,这是微软的第一个开源项目 M:viewmodel V:视图 C:控制器 App_Data:一个比较特殊的文件夹,把文件放到这个文件夹,通过地址访问是访问不到的, ASP.NET会帮我们屏蔽掉。通...

2019-06-18 10:49:01

阅读数 341

评论数 0

原创 HBuilder mui App开发开发在线差异化升级

作者:任铭基,撰写时间:2019年6月6日 差异化升级流程: 1.启动app后在plusReady里面首先获取app版本 2.检查服务器版本 3.服务器版本大于本地app版本下载升级包,提示安装和升级 4.服务器版本小于等于本地版本时,不做任何操作 5.重启即可玩升级 首先新建一个update.j...

2019-06-09 20:51:48

阅读数 38

评论数 0

原创 mui的内置函数

作者:任铭基,撰写时间:2019年6月6日 1、init mui框架将很多功能配置都集中在mui.init方法中,要使用某项功能,只需要在mui.init方法中完成对应参数配置即可,目前支持在mui.init方法中配置的功能包括:创建子页面、关闭页面、手势事件配置、预加载、下拉刷新、上拉加载、设置...

2019-06-09 20:46:52

阅读数 61

评论数 0

原创 Html5 APP中监听返回事件处理

作者:任铭基,撰写时间:2019年6月6日 在使用MUI框架的时候,我们经常会用到一个头部带有.mui-action-back的class 查询 点击该头部的返回标识,则会返回到上一个页面, //以下是mui.js中的源码,可以看到,在点击返回的时候,内部做了以下的操作 ...

2019-06-09 20:41:33

阅读数 255

评论数 0

原创 MUI:事件管理(二)

作者:任铭基,撰写时间:2019年5月23日 1、事件触发 使用mui.trigger()方法可以动态触发特定DOM元素上的事件。 .trigger( element , event , data ) element Type: Element 触发事件的DOM元素 event Type: Str...

2019-06-09 20:37:17

阅读数 14

评论数 0

原创 MUI:事件管理(一)

作者:任铭基,撰写时间:2019年5月23日 1、事件绑定 除了可以使用addEventListener()方法监听某个特定元素上的事件外, 也可以使用.on()方法实现批量元素的事件绑定。 .on( event , selector , handler ) event Type: String ...

2019-06-09 20:26:25

阅读数 85

评论数 0

原创 HBuilder mui 自定义事件和预加载

作者:任铭基,撰写时间:2019年5月16日 用户开发应用中会大量使用事件功能。除了浏览器内置的事件及mui框架内置的事件(比如手势事件)外,mui同时支持用户触发和绑定自定义事件。通过自定义事件,用户可以轻松实现页面间数据传递。 监听自定义事件 添加自定义事件监听操作和标准js事件监听类似,可直...

2019-05-16 22:22:57

阅读数 210

评论数 0

原创 MUI 下拉刷新

作者:任铭基,撰写时间:2019年5月16日 下拉刷新功能在日常APP开发中使用非常频繁,比如消息界面,新闻界面,论坛界面需要你下拉刷新最新的帖子。 下拉刷新: mui 通过使用原生 webview 下拉刷新解决这个 DIV 动画的卡顿问题,并且拖动效果更加流畅;这里提供两种模式的下拉刷新,以适用...

2019-05-16 22:21:33

阅读数 1398

评论数 1

原创 Hbuilder开发APP(三)——webview模式选项卡实现滑动切换

作者:任铭基,撰写时间:2019年5月5日 关于选项卡切换,相信大家都不陌生。hello mui中提供了多种选项卡切换的实现方式,不过大体分为div模式(单页)以及webviedw模式(多个页面)。div模式中又提供了可左右拖动实现切换的模式 在实际开发中,数据量只会多不会少,因此我们通常都会采用...

2019-05-08 18:51:30

阅读数 272

评论数 0

原创 Hbuilder开发APP(二)——侧滑菜单(webview模式)

作者:任铭基,撰写时间:2019年5月5日 mui提供了两种侧滑导航实现:webview模式和div模式,两种模式各有优劣,适用于不同的场景。 今天我们来说下webview模式 主页面和菜单内容在不同的webview中,两个页面根据内容需求分别组织DOM结构,mui对其DOM结构无特殊要求,故其有...

2019-05-08 10:59:39

阅读数 306

评论数 0

原创 Hbuilder开发APP(一)——底部导航条简单实现

作者:任铭基,撰写时间:2019年5月5日 最近在用Hbuilder开发APP来我们看下底部导航栏吧 首先是index.html,所有的代码基本上都在这里了: 底部导航标签是首先是index.html,所有的代码基本上都在这里了: 底部导航标签是nav以及class属性: 首先是mui.i...

2019-05-08 10:43:19

阅读数 474

评论数 0

原创 《总结Hbuilder开发App遇到的坑》

最近做的一个项目,是关于汽车的一个app,总结一下最近遇到的一些坑。 链接跳转。常规的a标签 加href是无法跳转的,浏览器有效,但是在手机上运行是无效的需要添加mui的定义的点击事件分两种。 (1):页面已存在的跳转标签 (2):页面不存在的跳转标签(还可以在链接跳转过程中 添加传递的参...

2019-04-18 09:53:49

阅读数 413

评论数 0

原创 Oracle单行函数

单行函数: 操作数据对象只接受参数返回一个结果,只对一行进行变换,每行转换数据类型,可以嵌套,参数可以是一列或一个值。 单行函数可分为: 1、字符函数: (1)大小写函数:是改变字符的大小写 LOWER(大写转小写) UPPER(小写转...

2019-04-08 08:44:15

阅读数 49

评论数 0

原创 SQL 查询语句

SELECT:选择(查询)数据 (1)基本SELECT(查询)语句select选择你要查询的那些列FROM查询的列来自哪个表中 select employee_id,last_name,salary from employees; “*”代表选择所有的列 select * from j...

2019-04-08 08:37:33

阅读数 13

评论数 0

原创 递归

递归就是自己反复利用自己的过程,递归的方法中必有一个结束条件(最底层条件),然后一级一级往上返回值 递归也是循环的一种,是嵌套(一层套一层)循环执行 乘法表: namespace 九九乘法表 { class Program { static void Main(string[]...

2019-03-31 17:04:25

阅读数 14

评论数 0

原创 自定义鼠标指针样式

作者:任铭基 撰写时间:2019年2月15号 更改鼠标指针的样式,只要通过css属性中的cursor就可以简单实现。 常见的有以下几种: all-scroll:指可以沿任意方向滚动项目。通常呈现为包含中间点的向上箭头、向下箭头、向左箭头和向右箭头 grab:指示可以获取某些内容(通过拖动的方式...

2019-03-29 22:17:04

阅读数 369

评论数 0

原创 文本框自动切换焦点

作者:任铭基 撰写时间:2019年2月8号 在输入电话号码的时候,当第一个文本框输入的值的长度达到最大值时,自动将鼠标焦点移至下一个文本框,可以给使用者提供便利。那么这种功能是如何实现的呢? 首先搭建好页面,使用了三个文本框,并设置其最大长度: 接下来就开始写方法: 判断该文本框内值的长度,若...

2019-03-29 22:09:01

阅读数 60

评论数 0

原创 《MVC实战训练智慧商贸进销存》项目研发阶段性总结

(作者:任铭基,撰写时间:2019年1月18日) 项目模块:销售模块 事务流程:客户→销售订单→销售单→出库单→库存查询 销售退货单→入库单 数据库技术要点:From 子句数据源、WHERE 条件、BETWEEN 范围条件、LIKE 搜索条件、SELECT DISTINCT、GROUP BY、O...

2019-01-18 15:37:34

阅读数 75

评论数 0

原创 《SuperMap GIS 二次开发MVC实战训练-黄埔区慢性病GIS项目总结》 项目研发阶段性总结

(作者:任铭基,撰写时间:2019年1月18日) 本次任务完成时间:2018年12月24日~2019年1月7日 完成模块功能:路径查询、周边分析、图层管理器 一、 实现功能: 1、图层管理器 图层管理器是用于管理图层,可以在其中开启与关闭图层。 (1)医院分布图层管理 显示地图中所有医院信息及其...

2019-01-18 11:25:36

阅读数 54

评论数 1

原创 ASP.NET MVC on方法

On事件的使用 最近在做项目过程中发现一个问题,js方法追加的按钮无法实现该原有的点击事件。 然后点击add的button,给body添加 Button 然后点击追加的button,并不会调用$(&quot;.button&quot;).click() 接下来...

2019-01-17 11:14:33

阅读数 23

评论数 0

原创 SuperMap IDestTop构建二维网格

SuperMap IDestTop构建二维网格 (作者:任铭基,撰写时间:2019年1月16日) 一、在IDeskTop中,实现网络分析功能。 (1)使用地图软件SuperMap IDeskTop8c(2017) (2)打开IDsekTop-分析-拓扑构网-构建二维网格 (3)点击添加数据集。(注...

2019-01-16 20:10:01

阅读数 98

评论数 0

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