- 博客(116)
- 资源 (14)
- 问答 (1)
- 收藏
- 关注
转载 failed to load AppCompat ActionBar with unkNown error
提示:failed to load AppCompat ActionBar with unkNown error现象,如图: 解决办法:在AndroidManifest.xml文件中找到 全局样式文件 Theme,如图:进入到这个文件,在前面增加 "Base".,如图:解决后的xml预览如图:...
2018-07-30 19:34:44 333
原创 Android Studio – Cannot resolve symbol ‘View’
public void click(View v) { // TODO Auto-generated method stub Log.i("指定onClick属性方式","点击事件");}改为public void click(android.view.View v) { // TODO Auto-generated method stub...
2018-07-28 14:35:16 5076
转载 Android 实现Button的5种方法
在安卓开发中,button点击事件是所有需求中都会涉及的基础需求,有很多方式可以实现这个需求,对于有经验的Android程序员而言这部分内容基本没什么问题,本文主要针对android初学者,下面整理了几种Button点击事件的实现方法,以便初学者更好的掌握。 Button点击事件,在安卓中一般有以下几种:1、匿名内部类2、定义内部类,实现OnClickListener接口3、定...
2018-07-28 14:28:38 4717
转载 [java]final关键字的几种用法
[java]final关键字的几种用法在java的关键字中,static和final是两个我们必须掌握的关键字。不同于其他关键字,他们都有多种用法,而且在一定环境下使用,可以提高程序的运行性能,优化程序的结构。下面我们来了解一下final关键字及其用法。final关键字在java中,final的含义在不同的场景下有细微的差别,但总体上来说,它指的是“这是不可变的”。下面,我们来讲fin...
2018-07-28 10:01:42 211
转载 Java和Android文件操作
File这是文件基类,抽象地代表一个文件实体,它有四个不同的构造方法: File(File dir, String name) File(String path) File(String dirPath, String name) File(URI uri) 这些构造方法的实质都是一样的,就是构造一个File实例,必须提供一个完整的文件路径。 构造了一个File实例,并不是...
2018-07-28 09:37:00 538
转载 android获取各种系统路径的方法
整理了一些安卓开发中可能会用到的各种路径的获取方法,欢迎评论 通过Environment获取的Environment.getDataDirectory().getPath() : 获得根目录/data (内部存储路径)Environment.getDownloadCacheDirectory().getPath(...
2018-07-28 09:36:13 1643
转载 Java AES文件和文本加解密
在项目开发中,有时会遇到对文件进行加密、或者文本进行加密,目前加密方式最好的还是AES方式,AES和DES基本相同,只是位数不同而已,AES具体是怎么加密大家可以自行百度搜搜即可部分代码: import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream;...
2018-07-28 09:20:30 249
转载 JAVA 实现AES加密的两种方法
写在前面的话: 1.建议加密后将密文转为16进制的字符串(便于观看)。 2.以下的两种加密的方法密钥不限定长度。 /** *AES加密解密工具类 *@author M-Y */ public class AESUtil { private static final Logger logger = Logger...
2018-07-28 09:17:14 1745
转载 Java加密算法笔记--DES算法实现
在使用中发现,经过加密的字符串如果要进行传输,需要使用Base64进行编码,这样能保证加密信息的完整性,确保将来解密成功。import java.security.SecureRandom;import java.util.Base64;import javax.crypto.spec.DESKeySpec;import javax.crypto.SecretKeyFactory;i...
2018-07-28 09:15:34 165
转载 java中使用DES加密解密
在前面介绍了一些加密解密类的使用,这里综合起来做一个简单的测试,代码如下:MainActivity:? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 package com.hom...
2018-07-28 09:08:51 6322
转载 Java常用加密技术和代码总结
首先大家要记住现代密码学最重要的原则柯克霍夫原则: 数据的安全基于密钥而不是算法的保密。也就是说即使密码系统的任何细节已为人悉知,只要密匙未洩漏,它也应是安全的。具体来说: 系统必须可用,非数学上不可译码。 系统不一定要保密,可以轻易落入敌人手中。 密匙必须可以不经书写的资料交换和记忆,且双方可以改变密匙。 系统可以用于电讯。 系统可以转移位置,它的功能必须不用经过几个人之手才可达...
2018-07-28 09:06:36 178
转载 点读机一般具备以下几大特点
1、不懂就点,一点就会:智能感应笔,点到哪读到哪,互动学习提高学习兴趣,课本文字及与文字相关联的图片均可发音,课本发音范围更大,更有利于点读学习。2、九门功课同步学习:具备掌上学习机和学习电脑的功能,实实在在的九门功课都能学,全程贯穿全国中小学教材语文、数学、英语、政治、地理、生物、化学、物理、历史等课程3、超强学习工具:内置动漫词典,英汉词典,汉英辞典,成语词典,汉语词典等五部功能强大的...
2018-07-27 21:01:17 302
转载 C# 网络通信功能 同步数据交互开发
前言 本文将使用一个Nuget公开的组件技术来实现一对多的数据通信功能,提供了一些简单的API,来方便的向服务器进行数据请求。 在visual studio 中的Nuget管理器中可以下载安装,也可以直接在Nuget控制台输入下面的指令安装:? 1 Install-Package HslCommunication Nuget安装教程 h...
2018-07-27 14:56:46 759
转载 C#并行和多线程编程并行集合和PLinq
并行算法的出现,随之而产生的也就有了并行集合,及线程安全集合;微软向的也算周到,没有忘记linq,也推出了linq的并行版本,plinq - Parallel Linq. 一、并行集合 —— 线程安全集合 并行计算使用的多个线程同时进行计算,所以要控制每个线程对资源的访问,我们先来看一下平时常用的List<T>集合,在并行计算下的表现,新建一个控制台应用程序,添加一个P...
2018-07-26 14:19:06 412
转载 C#并行和多线程编程
随着多核时代的到来,并行开发越来越展示出它的强大威力!使用并行程序,充分的利用系统资源,提高程序的性能。在.net 4.0中,微软给我们提供了一个新的命名空间:System.Threading.Tasks。这里面有很多关于并行开发的东西,今天第一篇就介绍下最基础,最简单的——认识和使用Parallel。 一、 Parallel的使用在Parallel下面有三个常用的方法invoke,Fo...
2018-07-26 14:15:30 5304
转载 C# 多线程
线程 被定义为程序的执行路径。每个线程都定义了一个独特的控制流。如果您的应用程序涉及到复杂的和耗时的操作,那么设置不同的线程执行路径往往是有益的,每个线程执行特定的工作。线程是轻量级进程。一个使用线程的常见实例是现代操作系统中并行编程的实现。使用线程节省了 CPU 周期的浪费,同时提高了应用程序的效率。到目前为止我们编写的程序是一个单线程作为应用程序的运行实例的单一的过程运行的。但是,这样...
2018-07-26 12:02:31 105
转载 C# 线程的定义和使用
一、C# Thread类的基本用法 通过System.Threading.Thread类可以开始新的线程,并在线程堆栈中运行静态或实例方法。可以通过Thread类的的构造方法传递一个无参数,并且不返回值(返回void)的委托(ThreadStart),这个委托的定义如下: [ComVisibleAttribute(true)] public delegate void...
2018-07-26 11:56:48 27847 1
转载 VC++写的对磁盘目录扫描的小程序
这个程序只扫描了文件记录的相关信息,列出了30H属性、80H属性、90H属性等,但是只能扫描只有一个主分区的硬盘。 程序Recovery.rar 174.34 KB
2018-07-26 10:32:03 395
转载 零基础如何学数据恢复
《数据恢复技术(经典重现版)》(戴士剑)【摘要 书评 试读】《中国电子信息产业发展研究院培训中心数据恢复技术培训指定教材:数据恢复技术深度揭秘》(刘伟)【摘要 书评 试读】《识数寻踪:WinHex应用与数据恢复开发秘籍》(高志鹏,张志伟,孙云峰)电子书下载、在线阅读、内容简介、评论 京东电子书频道 ...
2018-07-26 10:26:48 4712
转载 数据恢复编程(二)
NTFS文件系统一、NTFS简介NTFS(New Technology File System)文件系统是微软公司同时和Windows NT(New Technology)操作系统开始设计。在NTFS文件系统的基本结构和各部分的功能确定后,微软公司决定使用NTFS作为NT操作系统的文件系统。NTFS作为一个全新的文件系统,它能克服原有FAT(File Allocation Table)文件...
2018-07-26 10:18:38 2456 1
转载 数据恢复编程
磁盘分区及分区表结构首先,我们先了解一下磁盘分区的结构以及分区表是怎么构成的。在磁盘存储,磁盘分区指是在磁盘上划分几个逻辑部分,称为分区。不同类的目录与文件可以存储进不同的分区。磁盘分区具有多种分区结构,如MBR磁盘分区、动态磁盘分区及GPT磁盘分区等。其中,MBR磁盘分区是最常见的分区结构,它通过分区表实现对磁盘分区的管理。如果分区表被清除或者破坏,则磁盘的分区就会丢失。图1显示了Win...
2018-07-26 10:14:57 1418
转载 恢复上一次注册表数据(误删注册表的恢复)
将文件夹:C:\Windows\System32\config\RegBack中数据全部拷贝到C:\Windows\System32\config中即可
2018-07-26 09:56:35 29767 3
转载 C#文件夹权限操作整理
using System.Security.AccessControl;using System.IO;using System.Security.Principal;取得目录的访问控制和审核安全(ACL)DirectorySecurity fileAcl = Directory.GetAccessControl(filePath);文件夹权限继承控制fileAcl.Se...
2018-07-25 17:34:30 2240
转载 SkinBack的属性
SkinMain是异形窗体。有个SkinBack的属性。这个属性必须设置,运行后将会根据这个图片来实现异形效果。不设置的话就会出现你这种错误。如果只是美化窗体的话。应该是继承 :CCSkinMain 。而不是SkinMain。...
2018-07-25 10:25:03 206
转载 VisualStudio如何添加使用自定义皮肤控件Cskin
VisualStudio如何添加使用自定义皮肤控件Cskin工具/原料 Visual Studio 2013 方法/步骤 工具箱中右键 选择项 点击 浏览 选择控件 点击 是 开始加载 加载完毕后 已经成功添加 8 划几个看看效果 ...
2018-07-25 10:13:03 3623
转载 完美实现无毛边异形窗体
实现效果图1:实现效果图2:实现效果图3:异形窗体的实现思路(一)、采用UpdateLayeredWindow这个api函数基于Png图alpha通道绘制异形窗口 优点:真正意义上的异形窗口 缺点:用了WS_EX_LAYERED后当前窗体不处理paint事件,所以窗体上无法绘制控件,但这个控件确存在,而且可以响应事件 解决无法绘...
2018-07-24 17:21:57 1599
转载 C#实现异形窗体思路及案例
说明:实现异形窗体,一直是WinForm平台一大痛处,不是实现的效果不好就是有毛边,让我们看看国外大神的异形思路是如何的吧。效果图:1.首先,这是一副多处缕空的异形图片。 2.在VS设计器中,有这个小红点控件,用于放在缕空区。 3.程序运行时,会根据小红点控件所在的闭合区域生成承载区窗体。 4.缕空区放置小红点控件图示。 5.下图是承载区窗体的样图,也可以说是双层窗体。 6.运行效果图其一。 7....
2018-07-24 17:19:49 4204
转载 C#修改文件或文件夹的权限,为指定用户、用户组添加完全控制权限
C#修改文件或文件夹的权限,为指定用户、用户组添加完全控制权限 //给Excel文件添加"Everyone,Users"用户组的完全控制权限 FileInfo fi = new FileInfo(excelPath); System.Security.AccessControl.FileSecurity fileSecurity = fi.GetAcces...
2018-07-24 16:45:12 648
转载 C# Winform对文件夹的权限判断及处理
WindowsIdentity类可以获取当前执行者的身份信息 [csharp] view plain copy/// <summary> /// 递归搜索文件方法 /// </summary> /// <param name="path">搜索的目录</param> /// <param name="name...
2018-07-24 16:36:51 962
转载 怎样使用C#的try…catch语句
在C#程序运行中,不可避免的会出现很多异常事件,这些异常事件会阻止程序继续运行,给用户体验增加困难。所以我们要尽量避免异常的同时,也要对异常进行处理。这时就需要使用到try-catch语句。下面介绍try-catch语句的用法。 (请注意,这是一篇编程方面的经验,不是windows操作系统的操作经验)工具/原料 Microsoft Visual Studio 2010 方...
2018-07-24 15:00:13 1806
转载 C# 屏蔽由于崩溃弹出的windows异常弹框
windows应用程序(包括控制台)在运行时如果出现了未处理的异常会出项windows的异常提示框 这个提示框在平时并没有什么影响。但是当我们使用启动的是一个服务器程序时,我们的要求应该是尽可能快的重启应用。但是由于这个提示框导致我们的第三方守护程序并不知道应用已经崩溃退出,导致我们无法及时处理。 所以,我们应该在程序启动时再做一个处理,即添加未处理异常...
2018-07-24 12:02:22 2274
转载 C#可以直接调用的Win32API
以前整理的Win32 API,可以直接在C#中直接调用,在做WinForm时还是很有帮助的。以前用在一个多窗口界面中,当轮询窗口时,调用API会提高很多效率。 源码下载 http://files.cnblogs.com/lordeo/win32api.rar 源码包含三个文件Win32API.cs,Enums.cs,Structs.cs分别如下 Win32API.cs using ...
2018-07-24 11:20:50 1042
转载 C# 模仿360安全卫士玻璃按钮 修正版(源码)
效果图 一 准备工作 两张透明的png图片(尺寸73 x 81),一张用于鼠标进入控件时显示,一张用于鼠标单击控件时显示。 新建自定义控件,在构造函数中添加代码 public GlassButton() { SetStyle(ControlStyles.DoubleBuffer, true); ...
2018-07-24 11:03:09 795
转载 C#/.Net调用控制台程序并获得返回结果
使用C#/.Net调用控制台程序并获得返回结果主要是可以实现托管代码调用非托管代码过程中,非托管代码内存泄露(无源代码,无法修改)导致的主程序奔溃,而控制台程序则可以针对非托管代码再次封装,处理内存泄露异常。 注意在控制台程序中,需要使用: SetErrorMode(((SetErrorMode(ErrorModes.SYSTEM_DEFAULT) | ErrorModes.SEM_N...
2018-07-24 10:48:27 4673
转载 c# 合并byte数组
byte[] defArr = File.ReadAllBytes(filePath);byte[] md5Arr = GetMd5Hash(filePath); int len = defArr.Length + md5Arr.Length;byte[] lenArr = BitConverter.GetBytes(len);if (BitConverter.Is...
2018-07-23 16:41:00 4748
转载 怎么让VS2015编写的程序在XP中顺利运行
1. 概述默认配置下VS2015编写的应用程序只能在Win8/Win10上运行。但幸好还保留了生成XP程序的设置项。XP和Win2003的用户还是大量存在的,我们程序软件的发布不能不考虑他们。另外XP系统是测试Win32程序一个不错的平台,系统小,启动速度快,把他安装在虚拟机上作为测试系统是很不错的。2. VS2015开发XP程序的设置1. 项目菜单->项目属性->配置属性...
2018-07-23 14:03:43 829
转载 C#正确方式让程序以管理员权限启动
应用程序可能运行在各个windows版:windowsXp,win7-32bit,win7-64bit,win8-32bit,win8-64bit.由于windows各个版本的用户权限的限制不同,同一个开发环境编译出来的应用程序,拿到各个系统中运行的效果是用差别的。其主要原因还是win7、win8加强了对应用程序操作权限的限制。一、一个明显的例子:图1.1 Win8 普通用户下的cm...
2018-07-21 15:17:48 2652
转载 SM C#实现
【摘要】 本文主要讲解“国密加密算法”SM系列的C#实现方法,不涉及具体的算法剖析,在网络上找到的java实现方法比较少,切在跨语言加密解密上会存在一些问题,所以整理此文志之。JAVA实现参考http://blog.csdn.net/ererfei/article/details/50998162 1.SM2 & SM3 由于SM2算法中需要使用SM3摘要算法,所以把他们放在一起 项目目录...
2018-07-21 10:27:50 2550
转载 C# 中字符串string和字节数组byte[]的转换
string转byte[]:byte[] byteArray = System.Text.Encoding.Default.GetBytes ( str );byte[]转string:string str = System.Text.Encoding.Default.GetString ( byteArray );string转ASCII byte[]:byte[] b...
2018-07-21 09:49:03 1285
转载 c#seterrormode 怎么使用
[DllImport("kernel32.dll")]static extern ErrorModes SetErrorMode(ErrorModes uMode);[Flags]public enum ErrorModes : uint{ SYSTEM_DEFAULT = 0x0, SEM_FAILCRITICALERRORS = 0x0001, S...
2018-07-21 09:39:01 450
C#分区怎样隐藏,怎样修改分区表
2017-08-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人