- 博客(97)
- 资源 (1)
- 收藏
- 关注
原创 钉钉接入红包指南
钉钉接入红包指南一、钉钉只支持C2C红包,而且无开发接口,因此通过钉钉无法实现B2C红包二、借助支付宝B2C红包功能,具体过程如下1)找到B2C红包文档功能,首先想到在线模拟测试推送红包,支付宝也确实有在线推送功能,可是经测试,必须得有发送方和接收方,也就是只支持C2C推送测试,无奈只能自己接入代码实现。2)经过查阅文档,B2C红包发放需要准备如下相关信息 a)通过支付...
2020-01-20 09:54:14
2008
转载 c#多线程
c#多线程电脑杂谈 发布时间:2017-02-19 10:24:40 来源:网络整理关于线程的知识点其实是很多的,比如多线程编程、线程上下文、异步编程、线程同步构造、GUI的跨线程访问等等,本文只是从常见面试题的角度(也是开发过程中常用)去深入浅出线程相关的知识。如果想要系统的学习多线程,没有捷径的,也不要偷懒,还是去看书籍的比较好。1. 描述线程与进程的区别?2. 为什么GU...
2018-10-27 10:31:15
135
转载 两个数据库比较 对比视图存储过程及表结构差异
https://blog.csdn.net/shiershilian/article/details/72236407?utm_source=copy一、视图和存储过程比较【原理】利用系统表“sysobjects"和系统表“syscomments”,将数据库中的视图和存储过程进行对比。系统表"sysobjects"之前有详细介绍过,有兴趣可以看看:SQL Server系统表sysobjec...
2018-09-30 17:04:20
831
转载 apache多站点配置+多端口配置+反向代理
一、Apache多站点配置 这种方法是配置不同的地址访问不同的文件夹的配置 1:修改本机的hosts文件,如下: 示例: 127.0.0.1 localhost 127.0.0.1 www.dede.com 127.0.0.1 www.phpcms.com 2: 打开appserv的安装目录,找到h...
2018-07-28 14:13:18
4661
转载 (SSL证书)apache添加https
注意 服务器要打开443端口1.申请证书,这里使用的腾讯云的SSL免费证书(阿里也有免费的) 2.打开php.ini扩展。extension=php_openssl.dll 3.打开httpd.conf扩展Include conf/extra/httpd-ssl.conf 4.把下好的证书复制到\Apache\conf\ssl 5.编辑http-ss...
2018-07-27 16:55:03
243
转载 windows下配置apache+https
windows下配置apache+https2018年01月10日 14:34:15阅读数:6142通过https反向代理映射到http地址,可实现以https的方式,访问普通的http网站。主要涉及到以下三个配置文件的修改:httpd.confhttpd-ssl.confhttpd-vhosts.conf具体实现步骤:1. 修改conf/httpd.conf...
2018-07-26 21:02:31
293
转载 SSL证书申请及使用
腾讯云SSL证书申请(可免费1年)https://cloud.tencent.com/product/ssl?from=qcloudHpleftnavSsl配置文件(注意:将证书详情中的文件内容复制到对应目录下。):证书申请成功后,可到IIS配置https站点 打开IIS管理界面》“服务器证书”》“创建自签名证书”》输入名称》点“完成” ...
2018-07-26 15:35:45
2771
转载 SuperSocket 1.6.4 通过FixedHeaderReceiveFilter解析自定义协议
SuperSocket 1.6.4 通过FixedHeaderReceiveFilter解析自定义协议SuperSocket 提供了一些通用的协议解析工具, 你可以用他们简单而且快速的实现你自己的通信协议:TerminatorReceiveFilter (SuperSocket.SocketBase.Protocol.TerminatorReceiveFilter, SuperSocket.Soc...
2018-06-15 15:33:34
1631
转载 EF CodeFirst 基础命令
EF CodeFirst 基础命令PM> enable-migrations 已在项目“EasyWeChat.Data”中启用迁移。若要覆盖现有迁移配置,请使用 -Force 参数。 PM> add-migration 位于命令管道位置 1 的 cmdlet Add-Migration 请为以下参数提供值: Name: 20141021 正在为迁移“20141021”搭建基架。 此迁移...
2018-06-14 12:53:16
2768
转载 Signalr简单例子
Signalr简单例子一、需要引用的 Js:二、编码用的是signalr2,需要新建Startup.cs类,编码如下: 123456789101112131415161718using Microsoft.Owin;using Owin;using System;using System.Collections.Generic;using System.Linq;using System.We...
2018-05-05 15:05:34
912
原创 反向代理解决路跨域调用
1、安装webmartrix2、打开IIS==》Web平台安装程序,安装ARR3、打开Application Request Routing Cache==>Server Proxy Settings 启动“Enable proxy”4、配置站点入口,站点中只包含一个web.config即可,如下:<?xml version="1.0" encoding="UTF-8"?><...
2018-05-04 16:06:46
226
原创 给用户techuser添加表、视图、函数权限
一、批量生成所有要授权的表/视图/函数--表的权限select 'grant select, insert, update on '+t.name+' to techuser;' from sys.all_objects t where t.schema_id = 1 and t.type in ('U');--视图权限select 'grant select '+t.name+' to tech...
2018-05-04 10:21:58
258
原创 关于微信Js签名
1、当微信Js签名不成功时,微信公众号不会有任何提示,什么 wx.ready、wx.error都不会执行,此时可以通过微信js 调试客户端定位错误。2、微信Js签名,可以用微信Js签名工具(http://work.weixin.qq.com/api/jsapisign)对比你的签名是否正确:签名条件:jsapi_ticket(生成时又需要access_token) a)引入js: ...
2018-05-02 08:25:13
767
转载 已禁用对分布式事务管理器(MSDTC)的网络访问。请使用组件服务管理工具启用 DTC 以便在 MSDTC 安全配置中进行网络访问。 与基础事务管理器的通信失败。 .net 代码里 写事务代码
已禁用对分布式事务管理器(MSDTC)的网络访问。请使用组件服务管理工具启用 DTC 以便在 MSDTC 安全配置中进行网络访问。与基础事务管理器的通信失败。 .net 代码里 写事务代码如:using System.Transactions;using (TransactionScope ts = new TransactionScope()
2017-11-03 19:59:30
6199
转载 Winform 安装与布署
前几天从网上找了个截图开源代码进行研究,发现源码小程序是用VS2012建立的,刚好我也升级到VS2012不久,没什么犹豫就直接拿来用了(关于VS2012有什么新鲜的,可以参考我之前的一篇博客:升级到VS2012后遇到的两个问题)。程序做完后准备打包部署,然后问题就来了,下面来一步一步聊聊我打包部署的过程(还真费了不少劲): 打包前的准备工作: 新建一个打
2016-06-24 11:45:09
855
转载 SQL 2005~SQL 2012清空日志
1、SQL 2012清空日志方法: ALTER DATABASE DB_TECH_BBS SET RECOVERY SIMPLE WITH NO_WAIT ALTER DATABASE DB_TECH_BBS SET RECOVERY SIMPLE --简单模式 DBCC SHRINKFILE (N'DB_TECH_BBS_Log' , 11, TRUNCAT...
2016-03-21 11:19:42
516
转载 Mysql表结构为InnoDB类型从ibd文件恢复数据
客户的机器系统异常关机,重启后mysql数据库不能正常启动,重装系统后发现数据库文件损坏,悲催的是客户数据库没有进行及时备份,只能想办法从数据库文件当中恢复,查找资料,试验各种方法,确认下面步骤可行:一、找回表结构,如果表结构没有丢失直接到下一步 a、先创建一个数据库,这个数据库必须是没有表和任何操作的。 b、创建一个表结构,和要恢复的表名是一样的。表里的字段无
2016-02-28 12:02:56
524
转载 Material Designer
Material Designer的低版本兼容实现(一)—— 简介 & 目录很长一段时间没写东西了,其实是因为最近在研究Material Designer这个东西,熬夜熬的身体也不是很好了。所以就偷懒没写东西,这回开的这个系列文章是讲如何将Material Designer在程序中实现。作为一个程序员我们不需要关心太多的设计,我们只需要知道设计师给出的要求我们能否实现就行了。但,作为开头,我们
2015-08-20 11:37:35
722
转载 easyUI Tabs
@author YHC$.fn.tabs.defaults覆盖默认值tabs显示一个panel的集合,每一次仅仅只是显示一个tab panel,所有tab panel都有标题和一些小的工具按钮,包含close按钮和其他自定义按钮; 使用示例:创建示例创建 tabs1.创建tabs通过标记;从标记创建tabs非常简单,我们不需要写任何的javascript
2015-07-30 18:44:40
479
转载 ASP.NET用URLRewriter.dll实现伪静态
ASP.NET用URLRewriter.dll实现伪静态 ~/d(\d+)\.aspx 例如用户输入 hostname/d11.aspx,服务器会把他重写为http://hostname/default.aspx?i
2014-12-09 22:59:40
515
转载 服务器×××上的MSDTC不可用解决办法
服务器×××上的MSDTC不可用解决办法MSDTC(分布式交易协调器),协调跨多个数据库、消息队列、文件系统等资源管理器的事务。该服务的进程名为Msdtc.exe,该进程调用系统Microsoft Personal Web Server和Microsoft SQL Server。该服务用于管理多个服务器 .位置:控制面板--管理工具--服务--Distributed Transacti
2014-12-07 17:17:46
526
转载 Invoke和BeginInvoke的真正含义
日,被Control的Invoke和BeginInvoke搞的头大,就查了些相关的资料,整理如下。感谢这篇文章对我的理解Invoke和BeginInvoke的真正含义 。(一)Control的Invoke和BeginInvoke我们要基于以下认识:(1)Control的Invoke和BeginInvoke与Delegate的Invoke和BeginInvoke是不同的。(2)Con
2014-10-21 17:06:27
3959
转载 设置ASP.NET MVC站点默认页为html页
设置ASP.NET MVC站点默认页为html页 转载▼标签: mvc 默认页 it分类: C#同事部署了一个Asp.Net MVC的站点,希望它的默认页是index.html页,在vs2010中给站点根目录增加了index.html,然后调用没有什么问题,但部署到IIS7上,在功能试图=》默认
2014-09-28 15:11:42
9164
1
转载 sql 2008获取表字段说明
SELECT表名=case when a.colorder=1 then d.name else '' end,表说明=case when a.colorder=1 then isnull(f.value,'') else '' end,字段序号=a.colorder,字段名=a.name,标识=case when COLUMNPROPERTY( a.id,a.name,'Is
2014-03-07 16:16:37
901
原创 XML解析PULL方法
解析XML通常有3种方法:1)SAX:SAX解析器的优点是解析速度快,占用内存少。2)DOM:对于特别大的文档,解析和加载整个文档将会很耗资源。3)PULL:PULL解析器小巧轻便,解析速度快,简单易用,非常适合在Android移动设备中使用,Android系统内部在解析各种XML时也是用PULL解析器。这里只介绍PULL解析方法的使用。步骤如下:1、在项目的assets目录中
2014-02-27 17:32:48
821
原创 ThinkPHP使用方法
1、下载ThinkPHP模板,整个导入到项目根目录下。2、修改index.php文件,内容如下:/***临时配置,项目完成开发后,这些配置会取消*******/define('APP_DEBUG',true);/***************end临时配置*******************/require '/ThinkPHP/ThinkPHP.php'
2014-01-18 09:54:54
9185
原创 单元测试
单元测试可采用两种方式1、从项目本身中加入测试类,进行测试2、新建一个独立的测试项目,在创建步骤时选择要测试的项目包 步骤如下1、从项目本身中加入测试类1)首先需要在项目文件中加入 android:icon="@drawable/ic_launcher" android:label="@string/app_name" >
2013-08-16 00:07:41
781
原创 在TabHost的子Activity中startActivityForResult调用其他Activity时候遭遇到onActivityResult方法不响应的问题.
解决办法如下:1.通过父Activity启动其他Activity;2.实现父Activity的onActivityResult方法,将该处接收到的请求转发给当前活动的子Activity;3.自定义一个转发接口用来实现第2步中的转发功能;(需要新建一个接口文件)4.子Activity中实现第3步接口中的方法用来接收返回信息; 代码如下:1.通过父Activity启动其他A
2013-08-15 17:31:24
2705
原创 日期DatePicker和时间TimePicker
//要实现接口:OnDateSetListener,OnTimeSetListener,OnTimeChangedListener对应的onDateSet,onTimeSet,onTimeChanged方法public class DatePickerActivity extends Activity implements OnDateSetListener,OnTimeSetListener
2013-08-15 14:57:40
602
原创 动态添加控件
1、RelativeLayout布局RelativeLayout layout = new RelativeLayout(this);layout.setLayoutParams(new RelativeLayout.LayoutParams(-1, -1));TextView mView = new TextView(this);mView.setId(2);mView.se
2013-08-15 14:48:06
733
原创 学习随记-Toast提示,两个Activity之间传递数据
一、四种Toast详解1.默认效果:Toast.makeText(getApplicationContext(), "默认Toast样式", Toast.LENGTH_SHORT).show();2.自定义显示位置效果:toast = Toast.makeText(getApplicationContext(), "自定义位置Toast", Toast.LE
2013-08-15 12:20:15
1032
转载 Delegate,Action,Func的应用
一、委托Delegate一般的方法(Method)中,我们的参数总是string,int,DateTime...这些基本的数据类型(或者没有参数),比如public void HelloWorld() { Console.WriteLine("Hello World!");}public void HelloWorld(string name) { Co
2013-08-01 00:02:27
633
原创 IOS XML文件的读取与写入
简介:采用KissXML第三方程序集来实现,需要引入libxml2.dylib(另需注意运行时可能会提示“libxml/tree.h找不到“的问题, 解决办法: 在项目的 TARGETS 中选择一个目标,在右侧切换到 Build Settings 页,向下找到 Search Paths 段,其中有一个 Header Search Paths 项,将其值设为:/usr/include
2013-01-29 16:45:46
17587
1
原创 IOS访问webserver接口
接口调用参数只能是字符串格式,返回格式支持3种(字符串,数组,DataSet)需要引用第三方库,包含(DataSet,PlatServinceDataParser,WebserviceCommon,WebServiceHelper,XMLArrayParser,XMLDataSetParser,XMLResultParser)程序中引用2个即可#import "WebServi
2013-01-29 15:35:22
7687
11
原创 压缩包线程下载,下载完成后消息中心获取信息,然后解压到指定目录
引用libz.dylib和第三方类库:《ZipHelper》 - (void)viewDidLoad{ [superviewDidLoad]; //注册消息 [[NSNotificationCenterdefaultCenter] addObserver:self selector: @selector(callBack)
2013-01-29 10:18:13
792
原创 图片的多种展示效果,及图片的拖动,缩放
1。采用第三方开源代码:iCarousel,可实现图片的多种展示效果(@"直线",@"圆圈",@"反向圆圈",@"圆桶",@"反向圆桶",@"封面展示",@"封面展示2",@"纸牌"),另需引入2。图片的移动,拖动:UIIMageView本身不支持移动,拖动,需重写来继承UIView来实现(DragImageView)。主要代码如下 :1)ImageV
2013-01-29 09:45:58
3598
原创 取本地相册,保存到项目
1.引用系统类库MediaPlayer.framework和MobileCoreServices.framework 代码中绰用:#import 和#import头文件如下:#import#import@interface ViewController :UIViewControllerUIImagePickerControllerDel
2013-01-25 10:58:55
586
转载 Storyboard 的简单使用
今天看了一个巨人的文章,非常喜欢,转载一下之前做的例子,我们经常会用到.xib文件,在其中我们可以进行界面的设计。不过如果想切换视图,我们就得自己写很多代码。自从苹果推出了Storyboard,我们可以在一个编辑区域设计多个视图,并通过可视化的方法进行各个视图之间的切换。如下图:上图中有两种箭头:左边的箭头表示程序刚开始运行时加载的控制器;右边的称为Segue,这个
2013-01-22 17:19:45
532
原创 IOS实现简易进销存管理
1.简介:实现用户登录,商品资料管理,入库、出库管理,库库查询2.汇集知识:sqlite3数据库的读写(使用第三方类库PlausibleDatabase.framework),沙盒目录的访问,多视图间动画跳转,弹出视图的应用(可拖动);UITableView(实现多列数据展示),UIDatePicker,UIToolBar等控件的应用,委托的使用。3.涉及到的视图:主视图,登录视图,商
2013-01-22 11:01:10
3664
2
转载 Jquery获取select,dropdownlist,checkbox下拉列表框的值
jQuery获取 Select选择的Text和Value:语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项 时触发2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text
2012-08-22 16:46:39
788
IOS实现简易进销存管理
2013-01-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人