java
文章平均质量分 90
Penguinbupt
会飞的企鹅
展开
-
我记不住的那些maven内容
我记不住的那些maven内容原创 2023-02-23 17:27:53 · 458 阅读 · 0 评论 -
对非对称密钥的一些认识
以RSA:( Rivest-Shamir-Adleman)为例:1.同一把RSA公钥,对相同的数据进行加密,进行多次加密,发现得出的密文是不一样的。2.私钥能推导出公钥,而公钥推导不出私钥。3.私钥和公钥是两个不同的东西,字节数较长的为私钥,私钥里面包含了公钥。4.公钥进行加密,私钥进行解密,这是加解密的应用RSA方式。5.但是私钥也可以进行加密,公钥进行解密,在理论上是可以的,但在应用场景下是没有此应用场景,因为完全没有意义。6.私钥进行签名,公钥进行验签,这是签名验签的应用RSA原创 2020-08-28 11:58:56 · 402 阅读 · 0 评论 -
eclipse更改默认工程路径
打开eclipse:file-->switch workspace-->other 点击右侧Browse...选择新的workspace,点击OK。于是更改成功这时候会有两个工程路径,想删除原来的工程路径,Windows--> Preferences-->General-->Startup and Shutdown -->Workspaces 选中原来的工程路径,点Rem原创 2015-01-12 09:24:56 · 995 阅读 · 0 评论 -
MVC和MVP
MVC和MVP的区别? MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示。作为一种新的模式,MVP与MVC有着一个重大的区别:在MVP中View并不直接使用Model,它们之间的通信是通过Presenter (MVC中的Controller)来进行的,所有的交互都发生在Present转载 2014-12-09 18:04:28 · 552 阅读 · 0 评论 -
JAVA线程方法
1、sleep()使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁。也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据。注意该方法要捕捉异常。例如有两个线程同时执行(没有synchronized)一个线程优先级为MAX_PRIORITY,另一个为MIN_PRIORITY,如果没有Sleep()方法,只有高优先级的线程执行转载 2015-03-15 17:47:38 · 736 阅读 · 2 评论 -
java中的final和static
一、final(可以修饰 类、方法、变量) 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量,所以final关键字和abstract关键字是矛盾的,因为abstract修饰的类必须要有子类重写内部的抽象方法,而abstract修饰的方法必须要有子类重写这个方法实现功能。 final类原创 2015-03-17 00:49:33 · 613 阅读 · 0 评论 -
UML类图
在UML 2.0的13种图形中,类图是使用频率最高的UML图之一。Martin Fowler在其著作《UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition》(《UML精粹:标准对象建模语言简明指南(第3版)》)中有这么一段:“If someone were to come up to转载 2015-06-03 11:08:27 · 461 阅读 · 0 评论 -
Maven知识的学习
依赖:依赖的查询依赖的传递性依赖的冲突问题依赖的范围聚合和继承源代码应该放置到 src/main/java中源代码的资源文件应该放置到 src/main/resource文件中源代码测试文件放置到 src/test/java中测试代码的资源文件放置到 src/test/resources文件中mvn clean原创 2015-05-20 01:01:46 · 497 阅读 · 0 评论 -
Maven生命周期
maven的生命周期run 一个步骤的时候:其实经过了许多流程,任何命令都有生命周期,也就是每个命令的执行过程。三套生命周期,这三套生命周期是没有关联的1.clean pre-clean 执行一些需要在clean之前完成的工作 clean 移除所有上一次构建生成的文件 post-clean 执行一些需要在clean之后立刻完成的工作原创 2015-05-20 01:44:11 · 554 阅读 · 0 评论 -
关于百度map API for Android的mobile ak 102错误
一共有三个sha1值需要比对:第一个是 sha1值是http://developer.baidu.com/map/sdkandev-14.htm 里面获得的sha1值(包括里面的cmd和界面的两种获取sha1值得方法)第二个是 sha1值是打包好apk文件中META-INF 文件夹的CERT.RSA中的sha1值。http://bbs.lbsyun.baidu.com/view原创 2014-05-14 16:32:00 · 1068 阅读 · 0 评论 -
总结:LayoutInflater和inflate()区别与联系 应用
首先说明的是LayoutInflater和inflate()这两个东东的区别,LayoutInflater是一个公共的抽象类,由object继承而来,而inflate()是LayoutInflater类的类方法,这一定要弄清楚概念,否则你会晕头转向。然后说这个东东的作用,我们先看看Google的综述:Instantiates a layout XML file into its原创 2014-04-09 01:56:38 · 1441 阅读 · 0 评论 -
去除appcompat_v7(第二种方法的补充)
When creating new Android Project remove the check in front of "Create activity". By doing this, Eclipse will not automatically import the library project "appcompat_v7".Then you manually have to crea原创 2014-05-15 23:36:54 · 1673 阅读 · 0 评论 -
关于新版adt22.6.0的相关问题(自己总结)
首先说自己手贱的很,一不小心就更新原创 2014-05-17 10:32:21 · 1089 阅读 · 0 评论 -
关于Android ActionBar 一直显示overflow的一些问题
首先说我的APP支持Android2.2版本及以上的系统,因为这几乎包含了99%的手机。再说要在Android2.2上面使用ActionBar,需要用到android.support.v7.app.ActionBarActivity和android.support.v7.app.ActionBar这两个东东(其实v7是2.1),我的mainactivityextendsActionBarA原创 2014-08-03 15:02:57 · 1176 阅读 · 0 评论 -
Java多态
多态性(polymorphism)是一个希腊词汇,意思为“多种形式(many forms)”。在面向对象编程中,继承层次机构内的超类以及一个或多个子类定义具有相同方法时会出现多态性。在下列条件下,运行时系统会执行子类方法:1.子类对象被指派给超类引用变量2.方法调用使用超类引用变量 在继承层次结构中,程序能够将任何子类对象指派给一个超类引用变量,这个指派操作设置超类引用指向子类原创 2014-07-28 21:20:26 · 615 阅读 · 0 评论 -
tomcat卸载的苦恼
删除的办法有两个: 办法一: 用sc.exe这个Windows命令 开始——运行——cmd.exe,然后输入sc就可以看到了。使用办法很简单: sc delete "服务名" (如果服务名中间有空格,原创 2014-07-30 01:45:35 · 2553 阅读 · 0 评论 -
Java创建线程的常用的两种方法
1创建线程的方法-----继承Thread类java.lang.Thread是java中用来表示线程的类,其中定义的许多方法为完成线程的处理工作提供了比较完整的功能。如果将一个类定义为Thread的子类,那么这个类也就可以表示线程。定义一个线程类,它继承类Thread并重写其中的方法run().这时在初始化这个类的实例时,目标对象target可以为null,表示这个实例本身具有线程体。但是原创 2014-08-09 11:27:13 · 1213 阅读 · 0 评论 -
ViewPager的PagerAdapter的四个方法解析
container就是传递进来的ViewPager, 这里的addView是ViewPager的父类ViewGroup的方法即android.view.ViewGroup.addView方法, ViewPager只有一个addView方法void addView(View child, int index, ViewGroup.LayoutParams params) 而an原创 2014-08-09 17:03:14 · 2446 阅读 · 0 评论 -
简单的camera预览功能实现
由于最近在弄摄像头的功能等等,原创 2014-08-25 19:45:13 · 1415 阅读 · 0 评论 -
String,StringBuffer与StringBuilder的区别??
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常转载 2014-09-13 19:56:10 · 541 阅读 · 0 评论 -
ant和解决Unable to locate tools.jar错误
首先说明ant下载不用安装 直接解压缩即可,放到任意目录都可以,最好目录不包括中文 ,并且我出现的问题在于 我改了环境变量后,发现没有成功, 重启了一下命令行窗口,就直接成功了(这是让人最容易忽视的 因为就算你改成功了但是不重启 也会显示不成功)。开始是显示Unable to locate tools.jar Expected to find it in D:/Program原创 2014-03-24 22:39:40 · 4208 阅读 · 1 评论