自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

机器学习

闻君跃马提缨枪 逐戎狄 酒一觞

  • 博客(12)
  • 资源 (18)
  • 收藏
  • 关注

原创 Android 照相机拍摄照片,压缩->储存于SD卡

一般相机拍摄的照片大小为3-4M左右,这里因为需要完成将拍摄好的照片上传到服务器功能,所以需要将得到的照片进行压缩。网上搜索了不少资料,得知可以使用:inSampleSize 设置图片的缩放比例。但是,这里需要注意:1)inJustDecodeBounds = true; 需要先设置为真,表示只获得图片的资料信息。如果此时检验bitmap会发现bitmap==null;2)如果需要加载图片的时候,必须重新设置inJustDecodeBounds = false;

2014-09-22 18:50:34 5134 1

原创 Java Tread多线程(3)死锁

本文演示,Tread多线程死锁,简单的分析一下死锁产生的原因,并展示一个死锁的小Demo。1)死锁产生原因2)小Demo一、死锁产生的原因:同步中嵌套同步。二、一个死锁小Demo:(锁loacka中需要锁lockb,锁lockb中又需要锁locka,然后加上while(true)在里面一顿狂转,直接锁住了。)

2014-09-18 09:22:10 2287 2

原创 Java Tread多线程(2)多线程安全问题

本文演示,Tread多线程安全问题,以及几种解决多线程安全方式。1)一个线程不安全的Demo2)线程同步(synchronized,函数同步,this锁,Class对象锁)一、小Demo演示引出线程安全问题:二、线程同步问题:对于上面的问题,我们是不是可以采取一个这样的措施?当线程1执行run代码段的时候,我们不让其他的线程来执行,直到线程1执行完,其他的线程才可以进入。解决方案:好在Java里面本来就有这样的函数,将代码段包裹起来,就可以达到上面问题描述的效果。函数名:synchronized

2014-09-17 22:40:36 2374 1

原创 Java Tread多线程(1)实现Runnable接口

本文演示,Tread多线程实现Runnable接口,以及简单的说明为什么有这种创建线程的方法。一、创建线程的2中方法:1)继承Thread类实现多线程,参见我的上一篇文章:Java Tread多线程(0)一个简单的多线程实例 ;2)第二种方法就是实现Runnable接口,创建一个新线程。二、为什么要有这两种方法创建线程呢?①主要原因:就是方法1)不能满足我们的需求了,所以才产生了方法2);②不能满足要求的原因:主要是Java里面只能有单继承,如果一个类Student必须从Person类继承过来

2014-09-17 20:27:04 2742 4

原创 Java Tread多线程(0)一个简单的多线程实例

本文演示,一个简单的多线程实例,并简单分析一下线程。编程多线程时,一般步骤:1)继承Thread函数。2)覆盖run函数。注意:1)main函数为主线程,main里面存放的是主线程的执行代码;Demo1为子线程,里面的run函数里面存放的是子线程需要执行的代码;其中,本文中主线程和子线程执行的优先级是一样的。2)启动线程必须用start()启动,而不能直接调用run方法。区别:①start() :开启线程,并执行run方法;(start会调用底层开启线程,Java本身不会开启一个线程,sta

2014-09-17 14:08:53 3005

原创 Java TCP使用Socket进行网络图片传送(6)

本文演示,使用Socket进行网络图片传送,实现客户端的client.bmp文件上传到服务端。1)客户端,上传client.bmp图片给服务端,并接受服务端返回的“上传成功”消息。2)服务端,接受客户端的图片并保存为server.bmp,同时给客户端发送“上传成功”消息。

2014-09-17 10:35:57 14842 2

原创 Java TCP使用Socket进行网络文件传送(5)

本文演示,TCP使用Socket进行网络文件传送,实现将客户端的文件upload.txt上传到服务器。1)客户端,上传文件upload.txt,并接受服务器反馈上传成功与否消息。2)服务器,接受客户端文件,将接收到的文件命名为Rece.txt,同时给客户端发送消息“上传成功”。

2014-09-16 22:36:10 4054

原创 Java TCP使用Socket进行网络通信(4)之往返发送

本文演示,TCP使用Socket进行网络通信,实现客户端与服务器端数据的往返发送。1)客户端,给服务器发送消息,并将接受到的服务器消息打印在客户端控制台上。2)服务端,接受客户端消息,并打印在服务器开端控制台上,同事给客户端回复收到消息。

2014-09-16 20:20:19 4046

原创 Java TCP使用Socket进行网络通信(3)

本文演示,TCP使用Socket进行网络通信,建立简单的客户端,并使用客户端给服务器发送一条消息,服务端接收到后,将数据打印在控制台上。1)客户端,发送一个消息给服务端。2)服务端,接收到客户端的消息,并打印在控制台上。

2014-09-16 19:43:27 2437

原创 Java UDP使用Socket进行网络聊天(2)之群聊版

本文演示,使用Socket进行网络聊天之群聊,实现客户端给"局域网"网段里面的所以机器发送广播,当发送“886”的时候,表示客户端关闭。1)客户端,给服务器发送数据,发送“886”表示关闭客户端。2)服务器,一直监听9527端口,将监听到的数据打印在控制台上。3)客户端+服务器版本,实现既可以发送数据,又可以接受数据的多线程聊天程序。需要注意的几点是:1)这里是给局域网发送广播。 2)局域网广播地址:192.168.1.255 3)如果弹出Exception in thread "main" j

2014-09-16 09:33:09 4059 1

原创 Java UDP使用Socket进行网络聊天(1)

本文演示,使用Socket进行网络聊天,实现客户端给服务器端一直发送消息,当发送“886”的时候,表示客户端关闭。1)客户端,给服务器发送数据,发送“886”表示关闭客户端。2)服务器,一直监听9527端口,将监听到的数据打印在控制台上。

2014-09-16 09:30:13 2568

原创 Java UDP使用Socket进行网络通信(0)

下面演示一个程序,用客户端给服务器发送一条信息,服务器收到后,打印在控制面板上。1)客户端,给服务器发送数据2)服务器,收到数据后,打印在控制面板上

2014-09-15 23:38:37 2156

朴素贝叶斯分类算法

本文档由@Joe Chael提供。下面的例子分为3类: {Short,Tall,Medium},Height为连续属性,假定该属性服从高斯分布 ,数据集如表4-5所示,请用贝叶斯分类方法对例子t=(Adam,M,1.95m)进行分类。详情请参见http://blog.csdn.net/qingdujun/article/details/46598187

2015-06-23

数据挖掘十大算法之k-means算法

本文档由@Joe Chael提供。使用K-均值算法把表5-3中的8个点聚为3个簇,假设第一次迭代选择序号1、序号4和序号7当作初始点,请给出第一次执行后的3个聚类中心以及聚类最终的3个簇。详情请参见:http://blog.csdn.net/qingdujun/article/details/46591701

2015-06-22

Appriori算法

本资源由@Joe Chael提供,数据库有5个事务。设min_sup=60%,min_conf=80%。(1)使用Apriori算法找出所有频繁项集。(2)列举两条强关联规则。详情参见:http://blog.csdn.net/qingdujun/article/details/46586721

2015-06-22

数据挖掘:ID3算法

本文由@Joe Chael贡献,给出了一个关于配眼镜的一个决策分类所需要的数据。数据集包含5属性。ID3算法。详情参见:http://blog.csdn.net/qingdujun/article/details/46582131

2015-06-21

KFC宅急送系统

本系统为@Joe Chael和@Snailset联合开发,开发环境win7 vc++6.0 MFC单文档,详细请参见:http://blog.csdn.net/qingdujun/article/details/46566307

2015-06-19

【GitHub-SwipeMenuListView】针对ListView item的侧滑菜单

详情参见:http://blog.csdn.net/qingdujun/article/details/44416393

2015-03-18

Android PopupWindow使用示例

Android PopupWindow使用示例,更多信息请访问http://blog.csdn.net/qingdujun/article/details/42609549

2015-01-11

SQLiteDemo

Android SQLite数据库使用示例,更多信息请进入http://blog.csdn.net/qingdujun/article/details/42590335

2015-01-10

Android中SQLite应用详解

更多信息见,http://blog.csdn.net/qingdujun/article/details/42585085

2015-01-10

Android中Application类用法

Android中,每个页面都需要提交数据,同时肯定需要账号密码,那么问题来了——账号密码一般是怎么处理的呢?怎么传递的,或者存放的呢? 假如有一个Activity A, 跳转到 Activity B ,并需要推荐一些数据,通常的作法是Intent.putExtra() 让Intent携带。

2015-01-10

Android GPS 定位

GPS定位貌似在室内用不了,今天自己弄了一个GPS定位小Demo,包括用户所在的经度、纬度、高度、方向、移动速度、精确度等信息。

2015-01-09

Viewbadger 实现消息数字提示

开源组件viewbadger实现消息数字提示,项目地址:https://github.com/jgilfelt/android-viewbadger (可获得源码)

2015-01-09

gson-2.2.4.jar

gson-2.2.4.jar。 Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。

2014-12-07

科学计算器(简化版:基于MFC对话框)

模仿win7自带计算器,精简版。博客地址:http://blog.csdn.net/qingdujun/article/details/15019751

2014-11-25

计算机图形学 Cohen- Sutherland直线段裁剪算法

本文通过一个完整的实例演示Cohen-Sutherland直线段裁剪算法。 参考文献:计算机图形学基础教程(Visual C++版)(第2版) 孔令德 编著

2014-11-05

多边形有效边表填充算法

计算机图形学 有效边表填充算法(6)代码发布在我的博客http://blog.csdn.net/qingdujun/article/details/40154077, 同时这里也传上来了一个Demo,参考别人的改写的。

2014-10-16

eclipse-jee-juno-SR1-win32.zip

eclipse-jee-juno-SR1-win32.zip 疯狂Android讲义2 本资源为百度网盘链接。

2014-07-05

android-sdk_r21-windows.zip

android-sdk_r21-windows.zip 疯狂Android讲义2 本资源为网盘链接。

2014-07-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除