- 博客(75)
- 资源 (11)
- 收藏
- 关注
原创 微信——企业付款到个人银行卡。
API介绍RSA算法使用说明(非对称加密算法,算法采用RSA/ECB/OAEPPadding模式)1、 调用获取RSA公钥API获取RSA公钥,落地成本地文件,假设为public.pem2、 确定public.pem文件的存放路径,同时修改代码中文件的输入路径,加载RSA公钥3、 用标准的RSA加密库对敏感信息进行加密,选择RSA_PKCS1_OAEP_PADDING填充模式 (eg:J...
2018-04-05 02:32:39
5010
转载 M2MQTT 使用方式
导入文件M2MqttEx.dll命名空间using uPLibrary.Networking.M2Mqtt;using uPLibrary.Networking.M2Mqtt.Messages;初始化//DMS.Init() //默认地址也是mqtt.dms.aodianyun.comDMS.Init("mqtt.dms.aodianyun.com");
2018-01-05 23:09:30
10714
6
转载 ffmpeg使用x264编码器参数完整对照 + 为视频添加关键帧
[ffmpeg]ffmpeg使用x264编码器参数完整对照ffmpeg使用x264编码的配置+ ffmpeg与 x264编码器参数完整对照表 转帖:http://rhingheart.blogspot.com/2009/03/ffmpegx264-ffmpeg-x264.html注:讲实话,有关这些使用的文章真的不错,我们在这谢谢"SV的边界"本来我自己还想总结一
2017-07-20 11:09:36
2805
原创 通过 FFMPEG,将字幕“烧进”MP4视频中
由于mp4容器,不像MKV等容器有自己的字幕流。像MKV这种容器的视频格式中,会带有一个字幕流,可以在播放中,控制字幕的显示与切换,也可以通过工具或命令,将字幕从视频中分离出来。而MP4格式的容器,是不带字幕流的。所以如果要将字幕集中进去,就需要将字幕文件烧进视频中去。烧进去的视频,不能再分离出来,也不能控制字幕的显示与否。命令如下:ffmpeg -y -i 6e2
2017-07-20 10:32:49
15095
4
转载 FFMPEG视音频编解码零基础学习方法【摘自雷博士文章】
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]在CSDN上的这一段日子,接触到了很多同行业的人,尤其是使用FFMPEG进行视音频编解码的人,有的已经是有多年经验的“大神”,有的是刚开始学习的初学者。在和大家探讨的过程中,我忽然发现了一个问题:在“大神”和初学者之间好像有一个不可逾越的鸿沟。“大神”们水平高超,探讨着深奥的问题;而初学者们
2017-07-20 10:14:00
685
转载 FFMPEG参数中文说明
a) 通用选项-L license-h 帮助-fromats 显示可用的格式,编解码的,协议的...-f fmt 强迫采用格式fmt-I filename 输入文件-y 覆盖输出文件-t duration 设置纪录时间 hh:mm:ss[.xxx]格式的记录时间也支持-ss position 搜索到指定的时间 [-]hh:mm:ss[.xxx]的格式也支持-
2017-07-20 10:11:55
431
转载 Windows下 搭建WEEX遇到的坑!!
不知道你在搭建windows平台下的WEEX开发,有没有遇到过这些坑,如果没有,那么我恭喜你。1、Node.js的安装Node.js的安装和安装windows的软件是一样的,在Node.js 官网选择下载Node.js安装包,然后安装,之后打开cmd到终端,输入:Node -v,出现版本号说明Node.js安装成功。>C:\Users\Administrator>n
2017-07-15 15:51:28
7621
原创 Npm 安装weex-toolkit 使用淘宝镜像
npm install -g weex-toolkit@0.5.8 --registry=https://registry.npm.taobao.org
2016-11-03 19:18:24
3539
转载 TThread,Delphi线程
TThread类 Thread类是Delphi语言提供的线程类,该线程类可以完成大多数的线程操作TThread类的属性 1.(1)FreeOnTerminate属性 当线程终止时是否自动删除线程对象.默认值为True; 语法:property FreeOnTerminate: Boolean; 2 Priority属性 指定线程
2016-10-20 11:20:57
761
原创 构建自己的Ngrok服务器
ngrok是什么(借别人的一段来说明)?做前端开发的童鞋或许不会太陌生。如果你完全不知道它是什么东西,可以在它的github项目上了解下:https://github.com/inconshreveable/ngrok这里只提下它的核心功能:能够将你本机的HTTP服务(站点)或TCP服务,通过部署有ngrok服务的外网伺服器暴露给外网访问!如上封面图所示,举
2016-10-07 15:50:25
2699
转载 SQL中的锁:NOLOCK、HOLDLOCK、UPDLOCK、TABLOCK、TABLOCKX
NOLOCK(不加锁) 此选项被选中时,SQL Server 在读取或修改数据时不加任何锁。 在这种情况下,用户有可能读取到未完成事务(Uncommited Transaction)或回滚(Roll Back)中的数据, 即所谓的“脏数据”。 HOLDLOCK(保持锁) 此选项被选中时,SQL Server 会将此共享锁保持至整个事务结束,而不会在途中释放。 U
2015-11-17 20:45:22
4171
原创 SQL秘笈 : NOLOCK、ROWLOCK、UPDLOCK的使用!
NOLOCK的使用 NOLOCK可以忽略锁,直接从数据库读取数据。这意味着可以避开锁,从而提高性能和扩展性。但同时也意味着代码出错的可能性存在。你可能会读取到运行事务正在处理的无须验证的未递交数据。 这种风险可以量化。如果是金融方面的代码或者一些非常规的总计(你想绝对保证安全性),你应该小心行事并且不使用这种技术。但是我认为使用该技术会比你90%应用系统性能要好,当用户 (或者是交互代码
2015-11-17 20:40:59
23788
转载 SQL竞锁机制 NOLOCK和ROWLOCK的秘密
NOLOCK 和 ROWLOCK 的秘密 关系型数据库,如SQL Server,使用锁来避免多用户修改数据时的并发冲突。当一组数据被某个用户锁定时,除非第一个用户结束修改并释放锁,否则其他用户就无法修改该组数据。 有些数据库,包括SQL Server,用锁来避免用户检索未递交的修改记录。在这些系统中,如果用户A在修改一组记录,则其他用户只有等用户A修改完毕了,才能检索。 数据库
2015-11-17 20:33:35
1049
转载 c# 一致性HASH详解
阅读目录:使用场景算法原理虚拟节点代码示例使用场景以Redis为例,当系统需要缓存的内容超过单机内存大小时,例如要缓存100G数据,单机内存仅有16G时。这时候就需要考虑进行缓存数据分片,也即是把100G的数据拆分成多块小于单机内存的数据。例如以10G为单位,拆分10份,存储到多台机器节点上。 但是数据怎么个分法更合理呢? 、f(key)%n这里配置n=10,不同的key根
2015-11-15 00:12:05
799
原创 VLC可用的模块列表!
visual 可视化过滤器 projectm libprojectM 特效 goom Goom 效果 glspectrum 3D OpenGL spectrum visualization wall 显示墙滤镜 p
2015-11-13 21:19:28
4171
原创 VLC相关参数中文说明!
完整的VLC,相关参数的中文说明文档!用法: vlc [选项] [流] ...您可以在命令行中指定多个流。它们将被加入播放列表队列。指定的首个项目将被首先播放。选项样式: --选项 用于设置程序执行期间的全局选项。 -选项 单字母版本的全局 --选项。 :选项 一个仅在流之前应用的选项, 且将覆盖先前的设置。流 MRL 语法: [[协议][
2015-11-13 21:03:22
32164
1
原创 VS开发环境下,外网联调!
在.NET开发环境下,外网联调背景: 大多数情况下,我们在使用VS做开发时,调试时,都是通过http://localhost:port的方式来调试。在局域网内,都没有办法联调。现在有没有办法,不仅可以让局域网内的计算机联调,还可以让外网的朋友联合 测试呢,答案是肯定的,具体步骤如下:第一步:如何内网访问1、将VS的调试使用的IIS服务器,由默认的”IIS
2015-10-17 20:20:18
2060
转载 sqlserver如何查询sql语句占用内存多少
SELECT s2.dbid, s1.sql_handle, (SELECT TOP 1 SUBSTRING(s2.text,statement_start_offset / 2+1 , ( (CASE WHEN statement_end_offset = -1 THEN (LEN(CONVERT(nvarchar(max),s2.text)) * 2) ELSE state
2015-09-02 15:29:57
4171
转载 浅谈Sql Server中的 隔离层级(Isolation Levels)
浅谈Sql Server中的 隔离层级(Isolation Levels)隔离层级决定(影响)用户(广义用户)并发读写时的行为及其结果。读是一般指Select 语句,在默认情况下它使用共享锁。写是指使数据库内容发生改变的一切语句(Insert, Update, Delete 等),它需要排他锁。通常我们不能控制写的时候是否加排他锁,但是我们可以指定读的时候是否加共享锁,当然通过是否加共享锁可以
2015-09-01 11:20:12
1054
原创 Nginx+双tomcat+memcache实现软负载
前言; 为应对访问量大的web请求,单台tomcat 已不能应对突如其来的故障,为不间断的为用户提供服务,我们可以采用nginx+tomcat的方式实现负载均衡的访问控制。当多台tomcat协同工作时,最主要的问题是session如何实现共享,接下来本文就告诉你,如何配置。 环境:192.168.1.199 nginx 监听80端口192.168.1
2015-02-12 09:04:11
582
转载 linux 下使用HTTPRY抓取HTTP流量包
数据包嗅探工具如tcpdump是普遍用于实时数据包转储,需要设定一些过滤规则,只捕获HTTP流量,即便如此,它的输出内容很难理解,需要一定的协议基础知识。实时的Web服务器日志分析工具如ngxtop提供了可读的实时网络流量的痕迹,但仅适用于具有完全访问过的Web服务器的日志。有没有一款功能强大且又只针对HTTP流量的工具呢?那就是httpry,HTTP数据包嗅探工具。捕获HTTP数据包,并显示
2015-02-06 17:00:24
6168
原创 用c# 采用BIT-map 方式,从一堆数据中,找出不重复的
采用的是bit-map算法,关于什么是bit-map,百度一下;直接上一段代码,用C#改写的!如下: class Program { private static int[] flags = new int[1000000]; private static DateTime starttime = new DateTime();
2015-02-01 20:18:02
538
转载 Bloom Filter 布隆算法;
一、 Bloom-Filter算法简介。 Bloom-Filter,即布隆过滤器,1970年由Bloom中提出。它可以用于检索一个元素是否在一个集合中,其优点是空间效率和查询时间都远远超过其他算法,其不足在于Bloom- Filter存在着误判。二、 Bloom-Filter的基本思想。Bloom-Filter算法的核心思想就是利用多个不同的Hash函数来解决“冲突”。 计算某
2015-01-29 22:58:21
1255
原创 Android 线程中通过回调方式更新界面UI.
有些时候,我们的APP需要访问网络或请求网络资源时,需要等待数据响应,如果不使用线程方式,主界面(线程),是处于阻塞状态的,不能操作其它UI,这时给用户的感觉也是差差的。为了给用户一个友好的交互界面,使用线程方式,是比较合理的。以下一段,是我使用线程与回调方式更新UI的代码片段;一、首先定义一个线程回调的类,继承自Handler/*** 定义一个回调函数,内部类,在这里
2015-01-29 13:24:10
6142
原创 centos 下安装iptraf流量监控软件
首先看有没有安装iptraf支持软件用命令检查 rpm -qa | grep gcc rpm -qa | grep glibc rpm -qa | grep ncurses如果没有安装的话就安装yum -y install gccyum -y install glibcyum -y install ncurses
2015-01-23 22:29:06
1659
原创 C# 开发一个简单的HTTP服务器及命令行解释器
有时在做命令行程序或form程序时,会为事件的触发,考虑相应的机制,例如如果是外部条件触发时,可以有两种方式触发1、通过TCP或UDP方式(优点是可以双工通信)2、在服务器通过构建一个HTTP简单的服务器实现以下简单的写下通过C#构建一个HTTP服务器,做简单的命令解析,以及开启另外一个线程,监听用户的键盘输入: class Program {
2015-01-23 22:18:19
947
转载 C# 摘录自MSDN。 DataGridView初始值 !
DataGridView 类的实例的初始属性值。属性初始值AllowUserToAddRowstrueAllowUserToDeleteRowstrueAllowUserToOrderColumnsfalse
2015-01-23 17:16:44
798
转载 C# 摘录自MSDN。 DataGridView控件的所有方法!
DataGridView 方法.NET Framework 4.5其他版本DataGridView 类型公开以下成员。方法显示: 继承 保护 名称说明AccessibilityNotifyClients(Ac
2015-01-23 17:15:09
2606
转载 C# 摘录自MSDN。 DataGridView控件的所有属性!
DataGridView 属性.NET Framework 4.5其他版本DataGridView 类型公开以下成员。属性 名称说明AccessibilityObject获取分配给该控件的 AccessibleObjec
2015-01-23 17:13:40
1609
转载 C# 摘录自MSDN。 DataGridView控件的所有事件!
DataGridView 事件.NET Framework 4.5其他版本DataGridView 类型公开以下成员。 名称说明AllowUserToAddRowsChanged,当 AllowUserToAddRows 属性的值更
2015-01-22 11:20:58
5037
原创 Mysql 服务丢失后,手动添加服务 及启动服务!
今日早上,听同事说安装在windows服务器下的MYSQL服务丢失了,即在windows的服务列表里,找不到。网上一顿找,最后问题解决,步骤如下:1、CMD下进入mysql的安装目录的BIN目录下;2、在cmd下执行如下命令:mysqld-nt install 看到success!字样,表示服务安装成功。3、手动启
2015-01-21 10:16:35
736
原创 C# 递归显示 TreeView 树状菜单树!
/// /// 初始化显示树型菜单 /// private void showTreeviewMenu() { string str = "select * from menu order by level_code"; tempTypeDao = new Templat
2015-01-20 12:05:53
3877
1
原创 SQLSERVER(一) 快速比较两个张,相同和不同的数据!
--相同数据 select * from a intersect select * from b通过上面的语句,可以返回两张表相同的数据。 --不同数据 select * from b except select * from a通过上面的语句,可以返回两张表不同的数据。有了这两种办法,我们可以省去读到表数据
2015-01-19 10:06:39
8199
原创 android (三) 禁止按返回键,退出系统。
为禁止按返回键,退出系统,我们可以监控我拦截系统的按键事件,具体办法是,在activity里复写以下方法!@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {// TODO Auto-generated method stubLog.d(TAG, "您按的键是:"+keyCode);if (
2015-01-19 09:36:31
2256
原创 android数据库操作(二) 某实体类的DAO操作类
package com.iceboard.tccme.dao;import java.util.ArrayList;import java.util.List;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;i
2015-01-19 09:25:13
870
原创 android数据库操作(一) SQLlite数据库帮助类
package com.iceboard.tccme.DBHelper;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;import android.database.sql
2015-01-19 09:21:09
658
转载 Spring(三) spring对jdbc的封装
spring的JdbcTemplate封装了jdbc的实现,下面通过源代码看一下其实现1,一个执行Statement回调的接口publicinterface StatementCallback { Object doInStatement(Statement stmt)throws SQLException, DataAccessException; }
2015-01-18 23:36:28
607
转载 Spring(二) @Autowired
Spring 2.5 引入了 @Autowired 注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。 通过 @Autowired的使用来消除 set ,get方法。要实现我们要精简程序的目的。需要这样来处理: * 在applicationContext.xml中加入: [c-sharp] view plaincopyprint?
2015-01-18 21:33:39
384
转载 Spring (一):Spring注解@Component、@Repository、@Service、@Controller区别
Spring注解@Component、@Repository、@Service、@Controller区别分类: Sping 2011-09-17 20:42 48209人阅读 评论(7)收藏 举报springserviceautowiredbeandaoejb很长时间没做web项目都把以前学的那点框架知识忘光了,今天把以前做的一个项目翻出来看一下发现用·@
2015-01-18 19:24:07
354
转载 JAVA 基础知识
1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。过程抽象是指任何一个明确定义功能的操作都可被使用者看作单个的实体看待,尽管这个操作实际上可能由一系列更低级的操作来完成。数据抽象定义了数据类型和施加于该类型对象上的操作,并限定了对象的值只能
2015-01-18 10:15:39
1125
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人