![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言
业余代码工作者
这个作者很懒,什么都没留下…
展开
-
jdbc 连接mssql失败 提示:TLS10 is not accepted
jdbc 连接mssql失败 提示:TLS10 is not accepted原创 2022-11-25 23:42:14 · 689 阅读 · 0 评论 -
Android中程序与Service交互的方式——交互方式
本文将着重讲解与Service交互的五种基本方式:广播交互、共享文件交互、Mssenger(信使)交互、自定义接口交互、AIDL交互。1. 广播交互提到Activity与Service的交互,可能狠多人首先想到的就是BroadCast——广播。在Android中,广播是系统提供的一种很好的交互方式。比如:在电池电量过低,开机完成等情况下,系统都会发出相应的系统广播,我们的应用程序只需要注册相应的广播接收器,就可以接收到这些系统的广播。同时,我们也可以定义自己的...转载 2020-06-26 09:51:53 · 1111 阅读 · 0 评论 -
如何反编译android的apk文件得到资源文件
如何反编译android的apk文件得到资源文件首先下载apktool工具(apktool-install-windows-r04-brut1.tar.bz2和apktool1.4.1.tar.bz2):官方下载地址:http://code.google.com/p/android-apktool/得到如下文件: 下载完成后,解压apktool-instal转载 2013-01-03 09:36:32 · 504 阅读 · 0 评论 -
SQLServer : EXEC和sp_executesql的区别
SQLServer : EXEC和sp_executesql的区别摘要1,EXEC的使用2,sp_executesql的使用 MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它提供了输入输出接口,而EXEC没有。还有一个最大的好处就是利用sp_executesql,能够转载 2012-09-04 09:19:38 · 411 阅读 · 0 评论 -
Pocket 仿真器网络设置
转自:子弹头的Blog本文介绍配置Pocket PC 2003 SE设备仿真器网络设置的方法共有六个步骤:1、下载虚拟网卡驱动程序 2、在PC上安装虚拟网卡驱动 3、在Visual Studio 2005中配置仿真器启动参数 4、配置Pocket PC 2003 SE 设备仿真器网卡参数 5、配置Pocket PC 2003 SE 设备仿真器虚拟网卡绑定 6转载 2012-04-19 17:42:16 · 704 阅读 · 0 评论 -
WINCE平台安装sqlCE
WINCE平台安装sqlCE首先到微软官方下载sqlCE 3.0下载地址:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=e9aa3f8d-363d-49f3-ae89-64e1d149e09b先在PC机上安装sdk。当然由于需要将CAB包安装到嵌入式目转载 2012-04-26 12:52:53 · 4452 阅读 · 0 评论 -
ManualResetEvent详解
ManualResetEvent 允许线程通过发信号互相通信。通常,此通信涉及一个线程在其他线程进行之前必须完成的任务。当一个线程开始一个活动(此活动必须完成后,其他线程才能开始)时,它调用 Reset 以将 ManualResetEvent 置于非终止状态,此线程可被视为控制 ManualResetEvent。调用 ManualResetEvent 上的 WaitOne 的线程将阻止,并等待信号转载 2012-01-12 21:35:14 · 397 阅读 · 0 评论 -
用C#使用API即时判断当前的网络的连接方式
using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;namespace MeshworkLinkMode{ class Program { static void Main(string[]转载 2012-01-11 09:58:13 · 580 阅读 · 0 评论 -
如何检测死锁
use mastergocreate procedure sp_who_lockasbegindeclare @spid int,@bl int, @intTransactionCountOnEntry int, @intRowcount int, @intCountProperties int, @intC转载 2011-12-27 17:45:07 · 1254 阅读 · 0 评论 -
SQL Server開啟AWE使用大容量內存
詳細的配置大內存的步驟:使用大內存后,可以用到32G,至于更多的就不是很清楚了。設定步驟:1. 安裝SQL Server2000,升級至SP4,並打上AWE补丁SQL2000-KB899761-v8.00.2040装完SP4后,再装一个关键性的补丁就可以了,链接如下:http://support.microsoft.com/default.aspx?kbid=899761转载 2011-12-01 12:19:54 · 4573 阅读 · 0 评论 -
排序算法
一:直接插入法//升序 public static int[] insertSort(int[] source){ int tmp=0; for(int i=1;i if(source[i] tmp=source[i]; int j=i-1; do{原创 2011-10-23 22:26:54 · 458 阅读 · 0 评论 -
使用CallableStatment存储过程方法
使用CallableStatment存储过程方法 概述 CallableStatement 对象为所有的 DBMS 提供了一种以标准形式调用已储存过程的方法。已储存过程储存在数据库中。对已储存过程的调用是 CallableStatement 对象所含的内容。这种调用是转载 2011-10-18 17:15:42 · 1690 阅读 · 0 评论 -
手工root你的手机/root的原理
本文需要的基础:基本windows命令行操作、linux shell操作===============================说到root一个android,很多人连它本身的意思都不清楚在linux系统中root用户拥有至同无上的权力,当然也可转载 2011-09-21 20:46:26 · 14289 阅读 · 4 评论 -
MD5
MD5Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC 1321(R.Rivest,MIT Laboratory for Comp转载 2011-08-17 08:52:00 · 941 阅读 · 0 评论 -
工作中常用的正则表达式
c#用正则表达式判断字符串是否全是数字、小数点、正负号组成转载 2011-07-25 23:27:42 · 855 阅读 · 0 评论 -
Android的Handler总结
一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button, Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,例如转载 2013-01-24 20:37:55 · 459 阅读 · 0 评论 -
什么是cmnet和cmwap
原文转载地址:http://blog.csdn.net/salahg/article/details/8555394 用手机上网已经有好长一段时间了,每次在和朋友交流经验时,总会发现很多朋友对 CMWAP 和 CMNET 的区别还是不甚了解。对于一些新软件,经常有人会问 “CMWAP 可以用吗? ” ,所以笔者撰写了此文,希望本文能为大家解开这个疑惑。问题 1 .为什么会有两个转载 2013-09-10 21:57:29 · 1333 阅读 · 0 评论 -
Android 蓝牙连接 ESC/POS 热敏打印机打印(ESC/POS指令篇)
上一篇 主要介绍了如何通过蓝牙连接到打印机。这一篇,我们就介绍如何向打印机发送打印指令,来打印字符和图片。=====================2017.05.09 更新====================终于抽时间整了一个可以运行的demo出来,实现了以下功能:检测蓝牙开启状态 显示已配对设备 连接打印机 打印测试,包括打印标题,打印两列三列文字,打印图片等最终dem...转载 2019-05-13 22:40:24 · 4610 阅读 · 0 评论 -
tomcat7 配置SSL 支持TLS1.2
安装证书Tomcat支持JKS格式证书,从Tomcat7开始也支持PFX格式证书,两种证书格式任选其一。文件说明:1. 证书文件xxx.pem,包含两段内容,请不要删除任何一段内容。2. 如果是证书系统创建的CSR,还包含:证书私钥文件XXX.key、PFX格式证书文件XXX.pfx、PFX格式证书密码文件pfx-password.txt。1、证书格式转换在Tomcat的安装目录下创建cert目录...转载 2018-04-09 19:05:38 · 10395 阅读 · 1 评论 -
仿微信/支付宝支付密码界面htm
仿微信/支付宝支付密码界面htm原创 2015-11-23 11:41:09 · 1219 阅读 · 0 评论 -
jquery get ajax 重复提交的奇怪问题
jquery get ajax 重复提交的奇怪问题在项目中发现使用jquery.get方法进行ajax调用时会出现连续提交两次的问题,最后找到原因:当服务器端程序因为某些条件抛出异常时,就会出现此种问题。解决办法:检查服务器端程序。原创 2015-07-13 20:06:36 · 974 阅读 · 0 评论 -
Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
方案一:用Eclipse自带的Export功能步骤1:准备主清单文件 “MANIFEST.MF”,由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下:Manifest-Version: 1.0Class-Path: lib/commons-codec.jar lib/commons-http转载 2015-05-24 23:24:56 · 828 阅读 · 0 评论 -
android 签名后(export signed application package...)运行时出错的原因
如果在签名前(开发环境中安装到手机中运行)没问题,但签名后安装到手机运行出错,原因为使用Proguard.cfg 进行了代码混淆引起,请重新配置Proguard.cfg,对每三方库不要混淆。原创 2015-04-25 00:32:44 · 2149 阅读 · 0 评论 -
C# 16进制与字符串、字节数组之间的转换(转)
1.请问c#中如何将十进制数的字符串转化成十六进制数的字符串//十进制转二进制Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2));//十进制转八进制Console.WriteLine("十进制166的八进制表示: "+Convert.ToString(166, 8));//十进制转十六进制Consol转载 2014-09-06 10:31:08 · 1512 阅读 · 0 评论 -
Mifare l射频卡初始值及其相关说明
Mifare l射频卡初始值及其相关说明【本说明是Mifare 1卡订货合同不可缺少的技术性文档附件】电气特性:容量为8K位EEPrOM;● 分为16个扇区,每个扇区为4块,每块16个字节,以块为存取单位;● 每个扇区有独立的一组密码及访问控制;● 每张卡有唯一序列号,为32位;● 具有防冲突机制,支持多卡操作;● 无电源,自带天线,内含加密控制逻辑和通讯逻辑电转载 2014-09-05 20:27:36 · 7290 阅读 · 0 评论 -
java或web中解决所有路径问题
java或web中解决所有路径问题(最全分析绝对有你要的)Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的! 在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径如果是Servlet ,转载 2014-04-08 21:13:15 · 622 阅读 · 0 评论 -
怎样使Spring的applicationContext.xml文件不放入数据库用户名和密码
怎样使Spring的applicationContext.xml文件不放入数据库用户名和密码为了提高安全性,不想把数据库用户名、密码放进applicationContext.xml中,如何将这些信息编译在CLASS文件中?有以下两种方法: 第一种:创建ApplictionDataSourceFactory类[java] view plaincopy转载 2014-04-06 23:02:50 · 1551 阅读 · 0 评论 -
RDLC 本地报表引用自定义程序集需要注意的问题
RDLC 本地报表引用自定义程序集需要注意的问题 一、在本地报表引用相同的程序集则编译时报类似如下错误:加载代码模块时出错:“RSCustomLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”。详细信息: 未能加载文件或程序集“RSCustomLib, Version=1.0.0.0, Cultu转载 2013-12-19 22:24:32 · 3282 阅读 · 1 评论 -
GPRS管理与创建APN拨号连接
本文主要介绍一些GPRS管理与创建APN拨号连接相关的知识点。新建拨号连接利用RAS实现,本文将详细介绍我在实现创建APN拨号连接时的一些经验,目前来说创建APN连接的资源非常少,尤其是c#实现的很少。GPRS管理主要是Connection Manager API,目前的资源比较丰富,我就不重复造轮子,提供一些参考资料以供参考。 一 Connection Manager API转载 2013-11-13 21:02:57 · 907 阅读 · 0 评论 -
IIS 发布webService简单总结
1.启用asp 2.改.net 版本3.web服务扩展添加asp2.0,允许asp4.转换虎拟目录为应用5.设置"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files" net_service用户的权限原创 2012-10-12 08:40:10 · 601 阅读 · 0 评论 -
sqlce3.5 使用RDA组件与sqlserver2005同步数据
系统环境: win7旗舰版,iis版本为7.5,vs2005,wince6.0,SQL Server CE 3.5实现步骤: 一:在电脑端安装IIS,特别注意勾选"ISAPI 扩展",不然"Microsoft SQL Server Compact Server Agent"是无法开启的.原创 2013-09-14 23:00:38 · 2614 阅读 · 0 评论 -
android绚丽的ListView表格效果的实现
绚丽的ListView表格效果的实现<br /> 简介:<br /> 在业务系统中经常会用到表格控件去显示数据,但Android自带的ListView控件本身无法实现一种较为美观的表格效果,但我们可以通过其他的方式让ListView表格变得更漂亮。让我们一起来探讨下。<br /> 我们先来看看以下两幅图:<br /><br /> 图(一)<br /><br /> 图(二)<br /> 很明显,图一比较简洁,而图二看上去明亮耀眼。从用户体验的角度来讲,图二界面效果明显比图一好,那边框是怎么加进转载 2011-05-07 16:56:00 · 27425 阅读 · 24 评论 -
ListView自适应实现表格
AndroidListView自适应实现表格 <br />本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!<br /> 上次介绍了使用GridView实现表格,这次就说说如何用ListView实现自适应的表格。GridView比ListView更容易实现自适应的表格,但是GridView每个格单元的大小固定,而ListView实现的表格可以自定义每个格单元的大小,但因此实现自适应表格也会复杂些(格单元大小不一)。另外,GridView实转载 2011-05-07 16:53:00 · 4761 阅读 · 4 评论 -
android关闭整个应用程序
所以如果要关闭整个应用程序的话只需要运行以下两行代码就行:ActivityManager activityMgr= (ActivityManager) this.getSystemService(ACTIVITY_SERVICE);activityMgr.restartPackage(getPackageName());最后还需要添加这个权限才行:原创 2011-06-27 19:20:00 · 802 阅读 · 0 评论 -
C#使用Monitor处理线程的挂起和恢复
<br />1、定义锁定对像和线程对像<br /> object lockOjbect = new object();<br /> Thread updateThread = null;<br /> <br />2、开启新线程<br />updateThread = new Thread(new ThreadStart(updateRun));<br />updateThread.Start(); <br /> <br /> private void updateRun()<br />原创 2010-11-06 16:42:00 · 2651 阅读 · 0 评论 -
ExtJs性能优化
ExtJs性能优化2009年07月27日 星期一 下午 02:42在使用ExtJs过程中,性能一直是一个比较头疼的问题,从用户的角度来看,就一个字:慢。从技术的角度来说,这个“慢”字可以分为两种,加载“慢”和渲染“慢”。想分辨这两种情况很容易:如果居于网不慢而互联网上慢,说明是加载慢;如果Chrome不慢而IE慢,就是渲染慢。还有另一种情况:越用越慢,这个“慢”通常是内存泄露造成的。<br /><br />针对以下这三种情况讨论一下解决方案:<br /><br />1,加载慢<br转载 2010-12-21 21:39:00 · 1035 阅读 · 0 评论 -
关于tomcat默认页面的设置!!!
关于tomcat默认页面的设置!!! 修改配置文件: <br /> <br /> 首先,修改$tomcat/conf/server.xml文件。 <br /> 在server.xml文件中,有一段如下: <br /> …… <br /> <engine name="Catalina" defaultHost="localhost"> <br /> <host name="localhost" a转载 2010-12-21 17:56:00 · 6659 阅读 · 0 评论 -
Registering JavaScript object methods as callbacks(注册一个对像方法为回调函数[解决回调函数的上下文问题])
Registering JavaScript object methods as callbacks<br />November 27, 2007<br />Tags:ajax<br />The registration of callback functions is very common in JavaScript web programming, for example to attach user interface event handlers (such as onclick)转载 2010-12-07 09:08:00 · 772 阅读 · 0 评论 -
.net datatabel的数据验证
<br />1.如果有显示控件(datagridview等),可以在datagridview的CellValidating、DataError事件进行验证.<br />2.可用datatable的ColumnChanging事件进行验证<br /> <br />比较:datatable的ColumnChanging事件在datatable的列值改变时触发,如果在此事件内部改变此表的其他字段的值,会引发此事件的递归调用,如果控制不好,往往会出现死循环。datagridview的CellValidating事件原创 2010-10-13 11:44:00 · 857 阅读 · 0 评论 -
网站开发人员应该知道的62件事
网站开发人员应该知道的62件事<br />2010-11-26 09:10 | 14966次阅读 | 来源:阮一峰的网络日志 【已有0条评论】发表评论<br /> | 感谢陈秋歌的提供 | 收藏这篇资讯<br />近日,有人在Stack Overflow上发表提问“动手开发网站之前,需要知道哪些事情?”,众多人给出了不同的答案,同时所有人根据Stack Overflow问题下面的wiki区对众多答案进行了编辑,总结出62条网站开发人员应该知道的事。Web技术转载 2010-11-28 16:18:00 · 504 阅读 · 0 评论