自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jumtre的专栏

我的技术文档,原创和转载

  • 博客(249)
  • 资源 (3)
  • 收藏
  • 关注

转载 Nodejs安装教程

一、安装环境本教程演示的环境:win 10 64位node.js下载官网: nodejs官网.点击选中图标下载到电脑本地即可。二、安装步骤1、双击安装包,一直点击下一步。2、点击change按钮,更换到自己的指定安装位置,点击下一步(不修改默认位置也是可以的 )。3、一直点击下一步,最后安装成功即可。三、验证安装1、在键盘按下【win+R】键,输入cmd,然后回车,打开命令行界面2、进入命令提示符窗口,分别输入以下命令,显示版本号,则安装成功,如图。n.

2022-04-25 14:45:20 1008 1

转载 C#调用外部exe程序,并传参

一、单个参数传递1.调用外部程序,并拼接参数注意用空格分隔[DllImport("kernel32.dll")]public static extern int WinExec(string exeName, int operType); WinExec("E:\\VSWorkspace\\ConsoleApp2\\bin\\Debug\\netcoreapp2.2\\win10-x64\\ConsoleApp2.exe hello", 1);2.子程序接收参数static vo.

2021-03-24 14:13:03 4451

转载 C# 虚方法virtual详解

在C++、Java等众多OOP语言里都可以看到virtual的身影,而C#作为一个完全面向对象的语言当然也不例外。虚拟函数从C#的程序编译的角度来看,它和其它一般的函数有什么区别呢?一般函数在编译时就静态地编译到了执行文件中,其相对地址在程序运行期间是不发生变化的,也就是写死了的!而虚函数在编译期间是不被静态编译的,它的相对地址是不确定的,它会根据运行时期对象实例来动态判断要调用的函数,其中那个申明时定义的类叫申明类,那个执行时实例化的类叫实例类。如:飞禽 bird = new 麻雀();那么飞禽

2021-03-04 17:12:56 570 1

原创 Visual Studio写代码时.Net Framework 4.5智能提示不是中文的解决方法

原因是.Net Framework 4.5智能提示没有中文,中文语言包里的语言其实还是英文的。目前发现4.0、4.5、4.5.1、4.5.2、4.6、4.6.1中只有4.5是这种情况。解决方法是把其他版本的智能提示替换到4.5上,比如把4.0的替换到4.5上。这样有个问题是4.5相对4.0新增的内容不会有任何提示,高版本替换到低版本没有试过。操作步骤:打开目录“C:\Program Fil...

2020-03-31 14:11:18 1028

转载 C#调用C和C++函数的一点区别

最近做U800电话的二次开发,需要调用厂商的C函数库来打电话,后来想加入通话录音功能,但发现程序默认生产的WAV文件过大,又找了个WAV转MP3的C++函数库程序,出了点问题。下面是转MP3的程序接口(头文件):#ifndef _MP3ENC_H_#define _MP3ENC_H_int mp3_enc(const char* inWavName,int nRate,const ch...

2019-08-13 13:39:32 532

转载 WCF Throttling 限流的三道闸口

一、WCF Throttling 流量限制简介  我们期望WCF服务端能够处理尽可能多的并发请求,但是资源是有限的,服务不可能同时处理无限多的并发请求,如果WCF不控制进入消息处理系统的并发量,一旦超过临界值,整个服务端将会由于资源耗尽而崩溃,所以WCF提供了一个限流Throttling特性,让我们可以根据不同性能的服务器来配置最佳的并发流量限制,这三个值相当于WCF通道的三个闸口,每个值代...

2019-06-18 18:05:57 359

转载 WCF并发连接数的问题

在最近的开发中,总是发现人数一多就会有用户莫名其妙的界面卡死,或者直接掉线的情况,不知道是什么原因,由于项目采用的是netTcp绑定,猜想可能是并发连接的问题。于是查了一下:在windows7中,并发连接数默认是10<binding name="netTcpBindConfig" closeTimeout="00:30:00" openTimeout="00:30:00" rec...

2019-06-18 17:56:49 674

原创 Grid++获取系统变量

Report.SystemVarValue(x);x使用下列枚举的值替换:GRSystemVarType 枚举指定系统变量部件框应用的系统变量类型。成员名称 枚举值 说明 grsvCurrentDateTime 1 计算机的当前日期时间。 grsvPageCount 2 总页数。 grsvPageNumber 3 当前页号...

2019-03-22 22:16:41 659

转载 Grid++用程序定义报表模板(官方例子)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><HTML> <HEAD> <TITLE>Web报表(B/S报表)演示 - 用程序...

2019-03-22 21:54:57 2798

原创 Oracle查询一段时间内的每一天

select to_date('2018-09-01', 'yyyy-MM-dd') + rownum - 1 as dateday from dualconnect by rownum &lt;= (to_date('2019-01-21', 'yyyy-MM-dd') - to_date('2018-09-01', 'yyyy-MM-dd'));

2019-01-21 22:21:27 8261

转载 Oracle 查询库中所有表名、字段名、字段说明,查询表的数据条数、表名

查询所有表名:select t.table_name from user_tables t;查询所有字段名:select t.column_name from user_col_comments t;查询指定表的所有字段名:select t.column_name from user_col_comments t where t.table_name = 'BIZ_DIC...

2018-12-04 18:34:54 5818

原创 VB获取变量的默认值

Public Sub GetDefaultValue(ByRef value As Object) Dim type As Type = value.GetType() value = IIf(type.IsValueType, Activator.CreateInstance(type), Nothing)End Sub另:C#获取类型的默认值...

2018-10-25 21:15:07 1502

原创 C#获取类型的默认值

方法一:(参见默认值表(C# 参考))使用默认值表达式生成类型的默认值,如以下示例所示:int a = default(int);从 C# 7.1 开始,可使用default文本来初始化变量,使其具有其类型的默认值:int a = default;还可使用默认构造函数或隐式默认构造函数来生成值类型的默认值,如以下示例所示。 有关构造函数的详细信息,请参阅构造函数一文。...

2018-10-25 21:10:28 5598

原创 C#和VB代码互相转换

在线转换

2018-10-23 14:51:20 11328 3

原创 Visual Studio报错“未在本地计算机上注册"MSDAORA"提供程序”的解决方法

方法一:把网站工程属性→Web→服务器从默认的IIS Express改为IIS,并设置“启用32位应用程序”。点击查看操作方法方法二:改用其他驱动,如“OraOLEDB.Oracle”,相对麻烦一点,我就不写了,网上操作方法很多。方法三:替换Visual Studio目录下的WCF相关文件。VS2008用这个,VS2015用这个。如果系统是64位:原因:在安装VS...

2018-10-22 13:48:47 4889

转载 ORA-12638: 身份证明检索失败的解决方法

本地oracle客户端用PLSQL Developer连接远程数据库,每次登录都会在很久之后,出现 ORA-12638: 身份证明检索失败,tnsping 表明TNS配置没有问题。解决方案:方法一:D:\app\sabre\product\11.2.0\client_1\NETWORK\ADMIN此目录下找到sqlnet.ora文件,如果存在SQLNET.AUTHENTICATIO...

2018-10-22 13:17:03 48927 11

转载 NHibernate之映射文件配置说明

1. hibernate-mapping  这个元素包括以下可选的属性。schema属性,指明了这个映射所引用的表所在的schema名称。假若指定了这个属性, 表名会加上所指定的schema的名字扩展为全限定名。假若没有指定,表名就不会使用全限定名。default-cascade 指定了未明确注明cascade属性的.Net属性和集合类.Net会采取什么样的默认级联风格。 auto-impor...

2018-08-07 18:32:15 607

原创 C#判断字符串是否base64,及base64转换为Bitmap

using System;using System.Linq;using System.Reflection;using System.Text.RegularExpressions;using System.IO;using System.Drawing;namespace XTools{ public class Base64Utility {

2017-11-23 16:27:50 8463 2

转载 Angular - ng-repeat高级用法

ng-repeat高级用法:遍历数组:    {{item}}遍历对象:    key:对象的key    value:对象的value    {{key}} | {{value}}绑定$$haskKey:    给每个item绑定唯一ID,当数组发生变化时,ID不变!    过滤器:    对item的每个属性进行模糊匹配    

2017-07-05 17:09:19 2442

转载 有效阻止Win10悄悄下载和更新后自动重启计算机的技巧

Win10默认自动下载和安装更新,并且自动重启。但在重启问题上,还是有些“商量”的余地。现有Windows更新界面的设置中,可以选择“通知以安排重新启动”,用户可以在安装更新后选择重启时间。不过如果在到达预定重启时间后,你仍需要继续保持开机状态,就得重新计划重启时间。但有时我们并不会注意到重启通知,那么重启就会按照计划进行,不管你当时是在干嘛,设备都会被重启。怎样才能防止这种被动局面出现呢?在注册

2017-06-07 16:56:49 4131

转载 TortoiseSVN设置比较工具为BeyondCompare

修改属性为:"C:\Program Files (x86)\Beyond Compare 3\BComp.exe" %base %mine /title1=%bname /title2=%yname /leftreadonly"C:\Program Files (x86)\Beyond Compare 3\BCompare.exe"修改属性为:"C:\Progr

2017-06-07 16:53:24 1272

原创 让IIS支持解析.json格式文件

1、IIS内点击网站进入网站主页设置界面;2、双击MIME类型,打开此功能,操作内点击“添加...”,文件扩展名:“.json”,MIME类型:“application/json”,如下图:3、返回网站主页设置界面,双击“处理程序映射”,打开此功能,操作内点击“添加脚本映射”,请求路径:“*.json”,可执行文件:“C:\WINDOWS\system32\inetsrv\

2017-05-22 22:23:10 13189

转载 ionic cordova 热更新

因为项目需要,使用cordova的热更新插件,本地调试很简单,看连接https://github.com/nordnet/cordova-hot-code-push,就几步,这里不说了 真正放到服务器老是不管用,查看源码:   // check if new version is available if ([newAppConfig.c

2016-10-12 10:47:01 1771 3

原创 Error: Failed to find 'ANDROID_HOME' environment variable.解决方案

执行ionic build android和ionic run android命令时报以下错误:Error: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually.Failed to find 'android' command in your 'PATH'. Try upda

2016-09-23 10:45:19 8840 2

转载 app上传AppStore被拒绝的各种原因

1. Termsand conditions(法律与条款)1.1As a developer of applicationsfor the App Store you are bound by the terms of the Program License Agreement (PLA), Human Interface Guidelines (HIG),and any ot

2016-09-21 10:08:44 941

转载 优化网站设计(一):减少请求数

前言网站设计的优化是一个很大的话题,有一些通用的原则,也有针对不同开发平台的一些建议。这方面的研究一直没有停止过,我在不同的场合也分享过这样的话题。作为通用的原则,雅虎的工程师团队曾经给出过35个最佳实践。这个列表请参考Best Practices for Speeding Up Your Web Site  http://developer.yahoo.com/perfo

2016-08-05 14:36:22 1268

转载 HTML5 respond.js 解决IE6~8的响应式布局问题

响应式布局,理想状态是,对PC/移动各种终端进行响应。媒体查询的支持程度是IE9+以及其他现代的浏览器,但是IE8在市场当中仍然占据了比较大量的市场份额,使我们不得不进行IE低端浏览器的考虑。那么如何在IE6~8浏览器中兼容响应式布局呢?这里我们需要借助这样一个文件:respond.js。文件下载地址:https://github.com/scottjehl/Respond(或者百度搜索respo

2016-08-05 14:07:06 1355

转载 去哪儿网前端架构师司徒正美:如何挑选适合的前端框架?

摘要:前端框架不断推新,众多IT企业都面临着“如何选择框架”,“是否需要再造轮子”的抉择。去哪儿网前端架构师司徒正美分析了各主流行框架优劣点、适用场景,并针对不同规模的公司、项目给出了相应的前端技术选择方案。最近几年,前端技术迅猛发展,差不多每年都会冒出一款主流的框架。 每次新开业务线或启动新项目时,首先第一件事就是纠结:使用什么框架,重造什么轮子?我很高兴应CSDN的邀请谈我的看法。

2016-08-03 17:51:05 2666

转载 【Ionic实战】自动升级Android APP

Ionic 框架介绍  Ionic是一个基于Angularjs、可以使用HTML5构建混合移动应用的用户界面框架,它自称为是“本地与HTML5的结合”。该框架提供了很多基本的移动用户界面范例,例如像列表(lists)、标签页栏(tab bars)和触发开关(toggle switches)这样的简单条目。它还提供了更加复杂的可视化布局示例,例如在下面显示内容的滑出式菜单。Ionic

2016-07-22 11:55:54 602

转载 Java Web开发框架对比—Part2—框架复杂性

Web框架有点像酸酵母,你要么喜欢它,要么讨厌它!什么?你从来没听过什么是酸酵母?没关系,那么你很有可能会讨厌它!使自己沉浸在一个新型语言中或者一个项目里,快速拥有高效生产力是十分重要的。学习一个Web框架也同样如此。这一部分将会比较和对比每个Web框架的类别排序(总分为5分),并从下面几个方面给出我们的评价:快速原型框架复杂性易于使用性文档与社区框架复杂性本节,我

2016-07-19 14:19:40 1106

转载 Java Web开发框架对比—Part1—快速原型

Web框架有点像酸酵母,你要么喜欢它,要么讨厌它!什么?你从来没听过什么是酸酵母?没关系,那么你很有可能会讨厌它!使自己沉浸在一个新型语言中或者一个项目里,快速拥有高效生产力是十分重要的。学习一个Web框架也同样如此。这一部分将会比较和对比每个Web框架的类别排序(总分为5分),并从下面几个方面给出我们的评价:快速原型框架复杂性易于使用性文档与社区这一次我们将使用到一个新的

2016-07-19 14:09:21 1556

转载 Java Web开发框架对比—Part0—引言

导读:让我们怀有一颗好奇心……Web框架各有千秋,每种框架都为了达成各自不同的目标而建立。在你的下个项目中,你会选择怎样的Java Web框架?为什么会选择它而不是其它的什么?有很多功能会左右我们的选择,当然通常这与你要构建的应用有关。为什么我们需要Web框架?通常大家认为,用Java实现一个漂亮的Web应用很难。事实上,我们只能说这样很差劲的做法。使用Java有可能很难做

2016-07-19 14:06:08 940

转载 为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架?

今年我一直在思考web开发里的前后端分离的问题,到了现在也颇有点心得了,随着这个问题的深入,再加以现在公司很多web项目的控制层的技术框架由struts2迁移到springMVC,我突然有了一个新的疑问无法得到正确的解释,为什么我们现在做java的web开发,会选择struts2或者springMVC这样的框架,而不是使用servlet加jsp这样的技术呢?特别是现在我们web的前端页面都是使用v

2016-07-18 15:12:22 1275

转载 ORACLE-SQL:排序防止NULL影响排序结果的处理方法

1.不加“关照”的order by升序排序效果--NULL值在后。sec@ora10g> select * from t order by x;         X----------         1         2         3         47 rows selected.2.不加“关照”的order by降序排序效果--NULL值在前。

2016-05-27 14:23:19 3818

转载 JS 字符串编码函数(解决URL特殊字符传递问题):escape()、encodeURI()、encodeURIComponent()区别详解

JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 。下面简单介绍一下它们的区别1 escape()函数定义和用法 escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串

2016-05-13 11:16:59 5627

转载 js对字符串进行编码方法总结

在用javascript对URL字符串进行编码中,虽然escape()、encodeURI()、encodeURIComponent()三种方法都能对一些影响URL完整性的特殊字符进行过滤。但后两者是将字符串转换为UTF-8的方式来传输,解决了页面编码不一至导致的乱码问题。例如:发送页与接受页的编码格式(Charset)不一致(假设发送页面是GB2312而接收页面编码是UTF-8),使用escap

2016-05-13 11:12:51 4020

转载 手机端的META你有多了解?

简CC今天打算了解下手机端的网页的构造,毕竟我也想制作完美一点的手机模版,提升自己的水平,特意翻了一下各大网站的手机端是如何构造的,结果发现了一个有趣的事,那就是meta标签的差异。我们先来简单了解下meta标签:meta指元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。 标签位于文档的头部,不包含任何内容。 标签的属性定义了与

2016-04-28 11:33:27 755

转载 Mobile开发之meta篇

width: viewport 的宽度 (范围从 200 到 10,000 ,默认为 980 像素 )  height: viewport 的高度 (范围从 223 到 10,000 )  initial-scale: 初始的缩放比例 (范围从>0到 10 )  minimum-scale: 允许用户缩放到的最小比例  maximum-scale: 允许用户缩放到的最大比例  

2016-04-27 16:04:20 503

转载 html5手机网站需要加的那些meta/link标签,html5 meta全解

一、大众机型常用meta标签name的设置1、name之viewport说明:屏幕的缩放content的几个属性:    width viewport的宽度[device-width | pixel_value]width如果直接设置pixel_value数值,大部分的安卓手机不支持,但是iOS支持;    height – viewport 的高度 (

2016-04-27 15:35:47 961

转载 ionic AngularJS-设定ion-scroll div 动态高度

在ion_scroll中,必须设定固定的高度后才能实现Y方向的滚动,但是对于不同高度的窗口,需要根据实际情况进行设定其高度设定该ion_scroll的ng_style属性,ng-style="grid_height"js中设定动态的高度,页面的高度-header-foot及其他固定的高度$scope.grid_height={height:''+document.getEl

2016-04-15 14:44:12 6524

VS2015提示未在本地计算机上注册"MSDAORA"提供程序

VS2015调试程序时提示“未在本地计算机上注册"MSDAORA"提供程序”时,如果不想改用IIS并设置IIS或是用其他驱动,可以用这个替换原dll。

2018-10-22

VS2008提示未在本地计算机上注册"MSDAORA"提供程序

VS2008调试程序时提示“未在本地计算机上注册"MSDAORA"提供程序”时,如果不想改用IIS并设置IIS或是用其他驱动,可以用这个替换原dll。

2018-10-22

支付宝接口集成指南,pdf文件

支付宝接口集成指南,介绍支付宝接口集成的方法。

2009-12-04

空空如也

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

TA关注的人

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