自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(474)
  • 资源 (27)
  • 收藏
  • 关注

原创 4.2 神经网络算法代码实现

参考前一篇文章“4.1 神经网络算法原理” , 用Python实现了一个版本,不过这个版本有一些坑,懒得去调了,以后会出一个新的版本,这个版本就这样了吧python代码NeraulNetwork.pyimport numpy as np# 双曲正切函数def tanh(x): return np.tanh(x)# 双曲正切函数导数def tanh_der...

2019-03-28 23:45:47 3335 1

转载 4.1 神经网络算法原理

神经网络算法介绍:https://blog.csdn.net/qq_37406130/article/details/79157025AI从入门到放弃:BP神经网络算法推导及代码实现笔记:http://baijiahao.baidu.com/s?id=1603526007545961785&wfr=spider&for=pc&qq-pf-to=pcqq....

2019-03-15 01:30:02 620

原创 3.4 svm人脸识别

python代码:from __future__ import print_functionfrom time import timeimport loggingimport matplotlib.pyplot as pltfrom sklearn.model_selection import train_test_splitfrom sklearn.datasets import...

2019-03-13 01:28:46 556

原创 3.3 svm预测

python代码:import numpy as npimport pylab as plfrom sklearn import svm#创建点np.random.seed(0)X = np.r_[ np.random.rand( 10 ,2 )*10 - [ 10,10] , np.random.rand( 10 ,2 )*10 + [ 10,10] ]Y = [0] * 1...

2019-03-13 01:23:12 1224

原创 3.2 svm预测

python代码:from sklearn import svmx = [ [0,0] ,[1,1],[2,3],[4,9] ] # 四个点y = [ 0 ,0 ,1,1 ] # 四个点分类clf = svm.SVC(kernel="linear") # 采用分类算法SVC ,核函数使用 linearclf.fit(x , y) # 训练模型preX = [ [1,1] , [3...

2019-03-13 01:13:25 459

原创 3.1 SVM原理入门

博客地址:http://www.blogjava.net/zhenandaci/category/31868.html内容预览:

2019-03-13 01:07:59 201

转载 1.2 函数间隔和几何间隔理解2

转载地址:https://www.zhihu.com/question/20466147SVM是通过超平面将样本分为两类。在超平面 w*x + b = 0 确定的情况下,|w*x + b | 可以相对地表示点x距离超平面的远近。对于两类分类问题,如果 w*x + b > 0,则的类别被判定为1;否则判定为-1。所以如果 y * ( w*x + b ) > 0,...

2019-03-04 23:55:21 1947

转载 1.1 函数间隔和几何间隔理解1

转载地址:https://www.jianshu.com/p/2e3c0c583e851、函数间隔我们的函数间隔定义为:可以看到,函数间隔其实就是类别标签乘上了f(x)的值,可以看到,该值永远是大于等于0的,正好符合了距离的概念,距离总不能是负的吧。那么为什么该值可以表示数据点到超平面的距离呢?我们不妨这样想,假设y=1,f(x)=1,其实就是将原来的分类超平面f(x) 向右平移...

2019-03-04 23:45:22 4613

原创 2.3 KNN-采用机器学习库来预测鸢尾花的分类

如下图,一朵花由很多部分组成,比如由有萼片,花被等,而山鸢尾,杂色鸢尾和维吉尼亚鸢尾它们的区别在于萼片长度和宽度以及花瓣长度和宽度,根据这些特征来判断到底是哪种花首先导入机器学习库里的数据,数据格式如下 :机器学习代码:# 导入需要的包from sklearn import neighborsfrom sklearn import datasets# ...

2019-03-04 00:33:26 849

原创 2.2 KNN算法实现

1 源码下载下载代码2 代码截图3 KNN代码实现import randomimport mathfrom operator import itemgetter""" 定义加载数据函数 fileName: 文件名称 split:分割点,将原始数据分为训练集和测试集 trainingData:训练集 testData:测试集"""def loa...

2019-02-27 22:47:12 322

转载 2.1 KNN算法原理

一 . K-近邻算法(KNN)概述 最简单最初级的分类器是将全部的训练数据所对应的类别都记录下来,当测试对象的属性和某个训练对象的属性完全匹配时,便可以对其进行分类。但是怎么可能所有测试对象都会找到与之完全匹配的训练对象呢,其次就是存在一个测试对象同时与多个训练对象匹配,导致一个训练对象被分到了多个类的问题,基于这些问题呢,就产生了KNN。 KNN是通过测量不同...

2019-02-27 22:12:22 500

原创 1.2 决策树代码实现

1 代码结构图2  源码下载地址下载源码3  代码实现from sklearn.feature_extraction import DictVectorizerimport csvfrom sklearn import treefrom sklearn import preprocessingfrom sklearn.externals.six import Stri...

2019-02-23 10:46:40 470

原创 1.1 决策树算法原理

1. 什么是决策树/判定树(decision tree)?       判定树是一个类似于流程图的树结构:其中,每个内部结点表示在一个属性上的测试,每个分支代表一个属性输出,而每个树叶结点代表类或类分布。树的最顶层是根结点。  2.  机器学习中分类方法中的一个重要算法  3.  构造决策树的基本算法     下图是常见的一个决策树图,根据是年龄是否为you...

2019-02-21 01:42:48 6830

转载 (3) 用java编译器实现一个简单的编译器-语法分析

转载地址:http://blog.csdn.net/tyler_download/article/details/50708807视频地址:http://study.163.com/course/courseLearn.htm?courseId=1002830012#/learn/video?lessonId=1003210315&courseId=1002830012正文内容

2018-01-01 12:04:22 2160

转载 (2) 用java实现一个简易编译器1-词法解析入门

转载地址 : http://blog.csdn.net/tyler_download/article/details/50668983/视频地址 : http://study.163.com/course/courseLearn.htm?courseId=1002830012#/learn/video?lessonId=1003210101&courseId=1002830012正文内容

2018-01-01 11:54:56 2662 2

转载 (一)编译器实现资料

1http://study.163.com/course/introduction.htm?courseId=10028300122 http://blog.csdn.net/tyler_download/article/details/54311657

2017-12-31 10:22:09 485

转载 TortoiseSVN设置比较工具为BeyondCompare

设置http://blog.csdn.net/mrluzle/article/details/70140956

2017-12-25 19:14:15 418

原创 四 希尔排序

希尔排序的实质就是分组插入排序,该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。 该方法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个“增量”的元素组成的)分别进行直接插入排序,然后依次缩减增量再进行排序,待整个序列中的元素基本有序(增量足够小)时,再对全体元素进行一次直接插入排序。因为直接插入排序在元素基本有序的情况下(接近最好情况),效率是很高的,因

2017-12-17 02:15:22 350

原创 三 插入排序

通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应的位置并插入。插入排序非常类似于整扑克牌在开始摸牌时,左手是空的,牌面朝下放在桌上。接着,一次从桌上摸起一张牌,并将它插入到左手一把牌中的正确位置上。为了找到这张牌的正确位置,要将它与手中已有的牌从右到左地进行比较。无论什么时候,左手中的牌都是排好序的。如果输入数组已经是排好序的话,插入排

2017-12-16 23:36:46 326

原创 二 选择排序

选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法(比如序列[5, 5, 3]第一次就将第一个[5]与[3]交换,导致第一个5挪动到第二个5后面)。java代码/** * 选择排序 * */public class

2017-12-14 00:33:15 282

原创 一 冒泡排序

原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换,这样一趟过去后,最大或最小的数字被交换到了最后一位,然后再从头开始进行两两比较交换,直到倒数第二位时结束,其余类似看例子例子为从小到大排序,原始待排序数组| 6 | 2 | 4 | 1 | 5 | 9 |第一趟排序(外循环)第一次两两比较6

2017-12-14 00:25:05 211

原创 javaMail邮件发送

MailAuthenticator.javapackage com.sunrise.jop.common.mail;import javax.mail.Authenticator;import javax.mail.PasswordAuthentication;/** * 服务器邮箱登录验证 * */ public class MailAuthenticator ex

2017-09-29 16:15:44 506

原创 xstream解析xml字符串和生成对象

一 目录二 代码1 Person.javapackage com.jn.xstream.bean;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import com.thoughtworks.xstream.annotations

2017-09-12 11:36:17 4453

原创 AES加密和解密

package com.jn;import java.net.URLDecoder;import javax.crypto.Cipher;import javax.crypto.spec.SecretKeySpec;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;public class AESUtil

2017-08-30 10:52:59 507

原创 DES加密和解密

package com.jn.sso.util;import com.jn.common.util.JnSystemUtil;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax

2017-08-30 10:21:57 639

原创 artDiaLog弹出插件

1 选自君南渠道云项目,参考代码 targetDate.jsp,targetDate.js,artDialog.jsp2 artDiaLog封装/js/artDialog4.1.7/skins/default.css" rel="stylesheet" type="text/css" />/js/artDialog4.1.7/artDialog.js">/js/artDialog4

2017-08-24 10:31:49 737

原创 url工具类

UrlHelper.javapackage com.jn.common.util;import com.jn.common.javaBean.DesConstants;import org.springframework.util.*;import javax.servlet.http.HttpServletRequest;/** * 类描述 : url工具类 */pu

2017-07-21 11:24:26 1409

原创 mybatis in集合查询

java 代码ic class SpecialReportDao extends BaseDao{ /** * 得到用户的所有的渠道专题 * privs:权限 * */ public List getSpecialReport(String privs){ Map map = new HashMap(); map.put("privs", privs); retur

2017-07-15 16:29:26 1509

原创 一段树状无限制级代码

1 数据库对应实体 ReportDeleteIndex.java/** * 作者 : ** * 时间 : 20170519 * 类描述 : 问题屏蔽 * 表 TB_JN_INDEX_DELETE * */public class ReportDeleteIndex { private Integer id; //id private Integer pid; // 父级id

2017-07-15 15:23:32 552

原创 request如何setParamter

首先request中是没有这个setParamter方法的,所以得想个方法做这个事情一  写一个 ParameterRequestWrapper.java 类package com.jn.org.jasig.cas.client.jn;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.Http

2017-07-07 15:57:47 9389

原创 加载资源文件

ResourceUtils.java/** * 资源文件工具类 * @author fengxh * */public class ResourceUtils { private ResourceBundle resourceBundle; private ResourceUtils(String resource) { resourceBundle = Resourc

2017-06-27 15:13:26 413

转载 MyBatis实现SaveOrUpdate

MyBatis实现SaveOrUpdate这篇文章主要讲如何通过xml方式实现SaveOrUpdate,但是仍然建议在Service中实现。例子insert id="saveOrUpdate" > selectKey keyProperty="count" resultType="int" order="BEFORE"> select count(*) from count

2017-06-14 16:28:52 1435

原创 json工具类

需要导入fastjson jar包package com.business.common.util;import com.alibaba.fastjson.JSON;import com.business.common.bean.MsgTips;public class JsonUtil { public static String getJson(boolean isSuc

2017-04-16 19:16:54 544

原创 eclipse 不能将maven jar包导入到tomcat中问题

项目(右击) -> Build Path -> config Build Path -> Deplyment Assemebly -> Add(见下图1) -> Java Build Path Entries -> Next(见下图2)-Maven Dependencies -> Finish(见图3)图1图2图3

2017-04-10 10:50:32 1570

转载 cas学习地址

参考的博客地址 : http://blog.csdn.net/zhurhyme/article/category/2362091/3

2017-03-22 21:34:38 460

转载 mybatis传set参数

转载地址 : http://blog.csdn.net/jueshengtianya/article/details/49472453sqlMap配置:dao配置:

2017-03-11 16:51:56 9951

转载 oracle下mybatis查询

select * from tb_jk_exp_log where SYS_ID = #{systemId} <![CDATA[ and EXP_TIME >= #{startTime,jdbcType=TIMESTAMP } ]]> <![CD

2017-02-28 17:39:25 767

转载 oracle下mybatis批量新增

insert into tb_jk_exp_log(EXP_NAME,EXP_TIME,CREATE_TIME) select #{item.exceptionName}, #{item.exceptionCreateTime,jdbcType=TIMESTAMP}, #{item.exceptionDbTime,jdbcType=

2017-02-28 10:14:58 409

转载 Wireshark学习笔记——如何快速抓取HTTP数据包

转载地址:http://blog.csdn.net/xukai871105/article/details/310086350.前言    在火狐浏览器和谷歌浏览器中可以非常方便的调试network(抓取HTTP数据包),但是在360系列浏览器(兼容模式或IE标准模式)中抓取HTTP数据包就不那么那么方便了。虽然也可使用HttpAnalyzer等工,但是毕竟都是收费软件

2017-02-13 23:57:34 19438

转载 一段js面向对象的写法

var PaperListPage = {};PaperListPage.TimeOutID = null;PaperListPage.REPORTTYPE = 2 ;PaperListPage.REPROTROOTTYPE = 1;  //1为固定报表  2 为自定义报表PaperListPage.CURRENTREPORT = null; //当前报表类型 1:固定报表日报 2

2017-02-09 09:09:28 1115 1

神经网络算法

麦子学院的神经网络算法原理

2019-03-18

KNN实现代码

KNN实现代码

2019-02-27

机器学习决策树代码实现

决策树代码实现,采用机器学习库来实现的,用来做学习用

2019-02-23

JS遮罩插件( jquery 1.9后的版本 )

这里是一个JS遮罩插件,里面附带一个demo哦

2016-12-12

hibernate增删改查和动态sql

这里是hibernate增删查改和采用freemarker实现动态sql,hql

2016-11-18

maven依赖+继承+聚合

这是一个maven依赖+继承+聚合的小例子,用来参考和学习maven

2016-09-27

maven依赖小例子

这是一个简单的maven依赖的小例子

2016-09-27

ejb有状态bean和无状态bean

ejb有状态bean和无状态bean.zip

2016-06-26

ejb hellow world入门

ejb入门hellow world案例

2016-06-26

Spring和ActiveMQ的整合实例

此实例基于Spring+JMS+ActiveMQ+Tomcat,注解的完整实例,包含jar包

2016-06-15

发送短信demo

这里是一个发送短信的demo

2016-06-09

JS遮罩插件

这里是一个JS遮罩插件,里面附带一个demo哦

2016-05-26

myeclipse10.1破解方案

myeclipse10.1破解方案,myeclipse10.1破解方案,myeclipse10.1破解方案

2016-05-08

js日期时间控件

这里是一款js漂亮易用的日期控件插件,包里有使用案列, 一看就懂哦

2016-02-19

shiro学习自己建的数据库

这里是shiro学习,自己建的mysql数据库

2016-02-01

shiro+spring+mybatis整合

这里是shiro + spring + mybatis整合开发的一个案例,以便做一个参考

2016-02-01

shiro web中自定义Realm

这里是shiro在web应用中自定义Realm的代码,以便做一个参考

2016-02-01

shiro web应用

这里是一个简单的shiro的web应用,作为一个参考

2016-02-01

shiro 权限与角色

这里是shrio权限与角色,入门做为一个参考

2016-02-01

shiro入门 : 通过jdbc连接数据库

这里是shiro入门资料,通过jdbc连接数据库的代码

2016-02-01

shiro 入门 hello world

这里是一个shiro入门的代码,方便做参考

2016-02-01

maven继承与聚合代码

这里是maven继承与聚合代码。

2016-01-27

websocket实现单聊和群聊

基于tomcat7和jdk7websocket实现单聊和群聊 , 可以参考下代码写出自己的聊天工具哦

2015-12-04

websocket实现群聊

基于tomcat7和jdk7下websocket实现群聊,可以参考代码学习下哦

2015-12-03

支持 简体,繁体,英文的js日历控件

这是款非常优秀的支持 简体,繁体,英文的js日历控件,压缩包里面有详细说明怎么使用这个控件

2014-12-24

liferay + struts2 + spring + ibatis 修改版

liferay + struts2 + spring + ibatis,导入项目中可以正常运行

2014-12-22

liferay + struts2 + spring + ibatis整合开发案例

liferay + struts2 + spring + ibatis整合开发案例,可以正常运行,供大家参考和学习

2014-12-12

空空如也

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

TA关注的人

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