08 2016 档案

MD5算法原理
摘要:MD5(单向散列算法)的全称是Message-Digest Algorithm 5(信息-摘要算法),经MD2、MD3和MD4发展而来。MD5算法的使用不需要支付任何版权费用。 MD5功能: 输入任意长度的信息,经过处理,输出为128位的信息(数字指纹); 不同的输入得到的不同的... 阅读全文

posted @ 2016-08-25 21:32 海南一哥 阅读(282) 评论(0) 推荐(0) 编辑

【完整的App项目】颖火虫笔记
摘要:这是本人花大概一个星期开发出来的一款App,这是一款类似印象笔记的App,随时记录您的生活点滴。首先说一下自己为何要开发这款App,因为自己手机系统自带的笔记应用功能太low,界面不够漂亮,所以自己就开发了这款App,用腾讯WXG部门的话说,“做个伟大的产品取悦自己”,呵呵。当然目前还算不上伟大(... 阅读全文

posted @ 2016-08-14 18:59 海南一哥 阅读(160) 评论(0) 推荐(0) 编辑

【BAT经典算法面试题系列】求和为n的连续正整数
摘要:马上就要到9月份了,意味着一年一度的秋招就要开始了,相信不论是正在实习的童鞋还是马上就要找工作的童鞋,BAT无疑是国内的“明星企业”,是每个学计算机的小伙伴们心之向往的企业,但是呢?对于进BAT来讲,即使你项目经验非常丰富,想进BAT,还有一道门槛要过那就是算法面试,尤其是想去百度的小伙伴们,那算... 阅读全文

posted @ 2016-08-12 11:11 海南一哥 阅读(452) 评论(0) 推荐(0) 编辑

Thread 方法
摘要:Thread类的一些被Thread对象调用的方法: 1 public void start() 使该线程开始执行;Java 虚拟机调用该线程的 run 方法。 2 public void run() 如果该线程是使用独立的 Runnable 运行对象构造的,则调... 阅读全文

posted @ 2016-08-12 00:15 海南一哥 阅读(173) 评论(0) 推荐(0) 编辑

多线程的使用注意点
摘要:有效利用多线程的关键是理解程序是并发执行而不是串行执行的。例如:程序中有两个子系统需要并发执行,这时候就需要利用多线程编程。 通过对多线程的使用,可以编写出非常高效的程序。不过请注意,如果你创建太多的线程,程序执行的效率实际上是降低了,而不是提升了。 请记住,上下文... 阅读全文

posted @ 2016-08-11 23:45 海南一哥 阅读(124) 评论(0) 推荐(0) 编辑

线程的几个主要概念
摘要:在多线程编程时,你需要了解以下几个概念: 线程同步 线程间通信 线程死锁 线程控制:挂起、停止和恢复 【正在看本人博客的这位童鞋,我看你气度不凡,谈吐间隐隐有王者之气,日后必有一番作为!下面有个“顶”字,你就顺手把它点了吧(要先登录CSDN账号哦 )】 ... 阅读全文

posted @ 2016-08-11 23:41 海南一哥 阅读(123) 评论(0) 推荐(0) 编辑

JAVA通过继承Thread来创建线程
摘要:创建一个线程的第二种方法是创建一个新的类,该类继承Thread类,然后创建一个该类的实例。 继承类必须重写run()方法,该方法是新线程的入口点。它也必须调用start()方法才能执行。实例// 通过继承 Thread 创建线程class NewThread extends Thr... 阅读全文

posted @ 2016-08-11 23:20 海南一哥 阅读(168) 评论(0) 推荐(0) 编辑

Java通过实现Runnable接口来创建线程
摘要:创建一个线程,最简单的方法是创建一个实现Runnable接口的类。 为了实现Runnable,一个类只需要执行一个方法调用run(),声明如下:public void run()你可以重写该方法,重要的是理解的run()可以调用其他方法,使用其他类,并声明变量,就像主线程一样。 在... 阅读全文

posted @ 2016-08-11 22:33 海南一哥 阅读(466) 评论(0) 推荐(0) 编辑

java创建线程
摘要:创建一个线程Java提供了两种创建线程方法: 通过实现Runable接口; http://blog.csdn.net/duruiqi_fx/article/details/52187275 通过继承Thread类本身。 http://blog.csdn.net/dur... 阅读全文

posted @ 2016-08-11 22:27 海南一哥 阅读(118) 评论(0) 推荐(0) 编辑

线程的优先级
摘要:线程的优先级 每一个Java线程都有一个优先级,这样有助于操作系统确定线程的调度顺序。 Java线程的优先级是一个整数,其取值范围是1 (Thread.MIN_PRIORITY ) - 10 (Thread.MAX_PRIORITY )。 默认情况下,每一个线程都会分... 阅读全文

posted @ 2016-08-11 01:48 海南一哥 阅读(192) 评论(0) 推荐(0) 编辑

线程的生命周期
摘要:一个线程的生命周期 线程经过其生命周期的各个阶段。下图显示了一个线程完整的生命周期。新建状态: 使用 new 关键字和 Thread 类或其子类建立一个线程对象后,该线程对象就处于新建状态。它保持这个状态直到程序 start() 这个线程。就绪状态: 当线程对象调用了start(... 阅读全文

posted @ 2016-08-11 01:45 海南一哥 阅读(209) 评论(0) 推荐(0) 编辑

初识Java多线程编程
摘要:Java 多线程编程 Java给多线程编程提供了内置的支持。一个多线程程序包含两个或多个能并发运行的部分。程序的每一部分都称作一个线程,并且每个线程定义了一个独立的执行路径。 多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。 这里定义和线程相关的另一个术... 阅读全文

posted @ 2016-08-11 01:41 海南一哥 阅读(140) 评论(0) 推荐(0) 编辑

百度编辑器UEditor常用设置函数
摘要:最近在研究UEditor的使用,下面是附上传送门:这是API文档http://ueditor.baidu.com/doc/这是下载地址http://ueditor.baidu.com/website/download.html这是java后台配置JSP的使用说明 http://fe... 阅读全文

posted @ 2016-08-11 00:59 海南一哥 阅读(492) 评论(1) 推荐(0) 编辑

java解决Url带中文参数乱码问题
摘要:首先打开Tomcat安装目录,打开conf文件,打开server.xml,找到这段代码:将其修改为:没错就是添加一个属性 URIEncoding=”UTF-8”就可以支持Url中文参数了,简单吧,哈哈哈~ 【正在看本人博客的这位童鞋,我看你气度不凡,谈吐间隐隐有王者之气,日后必有... 阅读全文

posted @ 2016-08-07 18:38 海南一哥 阅读(350) 评论(0) 推荐(0) 编辑

JavaMail API 概述
摘要:JavaMail API提供了一种与平台无关和协议独立的框架来构建邮件和消息应用程序。 JavaMail API提供了一组抽象类定义构成一个邮件系统的对象。它是阅读,撰写和发送电子信息的可选包(标准扩展)。JavaMail 规定,用于构造一个接口,一个消息传送系统中的元素,包括系统... 阅读全文

posted @ 2016-08-06 21:27 海南一哥 阅读(177) 评论(0) 推荐(0) 编辑

MySQL执行插入操作时报错1366 - Incorrect string value
摘要:今天在测试mysql时,发现插入数据的问题,下面和大家分享下解决方法: 首先看问题原因:[Err] 1366 - Incorrect string value: '\xCF\xD6' for column 'title' at row 1[Err] [Msg] Finished -... 阅读全文

posted @ 2016-08-06 19:47 海南一哥 阅读(549) 评论(0) 推荐(0) 编辑

java获取程序执行时间
摘要:long startTime = System.currentTimeMillis();//获取当前时间 //doSomeThing(); //要运行的java程序 long endTime = System.currentTimeMillis(); //获取当前时间 System... 阅读全文

posted @ 2016-08-05 20:31 海南一哥 阅读(204) 评论(0) 推荐(0) 编辑

自己不去努力 还有谁能帮你
摘要:生活不能等待别人来安排,要自己去争取和奋斗;而不论其结果是喜是悲,但可以慰藉的是,你总不枉在这世界上活了一场。有了这样的认识,你就会珍重生活,而不会玩世不恭;同时,也会给人自身注入一种强大的内在力量。 【正在看本人博客的这位童鞋,我看你气度不凡,谈吐间隐隐有王者之气,日后必有... 阅读全文

posted @ 2016-08-02 23:49 海南一哥 阅读(128) 评论(0) 推荐(0) 编辑

错误: 找不到或无法加载主类 的解决办法
摘要:1、是因为.java文件不在项目的src路径内,也就是说源代码未被eclipse编译,字节码不存在无法运行了在项目名上右键 -> Builder Path -> Configure Build Path -> 选择Source面板 再点Add Folder, 把源代码所在的包路径的... 阅读全文

posted @ 2016-08-02 15:39 海南一哥 阅读(8979) 评论(0) 推荐(0) 编辑

导航