原创
文章平均质量分 85
莫失莫忘Lawlite
github地址:https://github.com/lawlite19 欢迎Follow、Star、Fork!
个人网站:http://lawlite.me
展开
-
风格迁移 Style transfer
本文个人博客访问地址: 点击查看一、介绍将一张图片的艺术风格应用在另外一张图片上使用深度卷积网络CNN提取一张图片的内容和提取一张图片的风格, 然后将两者结合起来得到最后的结果二、 方法 - 我们知道 CNN 可以捕捉图像的高层次特征,如上图所示,内容图片经过CNN可以得到对应的图像表述(representation, 就是经过卷积操作的featu...原创 2018-03-01 13:45:15 · 13876 阅读 · 0 评论 -
TensorFlow学习_02_CNN卷积神经网络_Mnist手写数字识别
github地址:https://github.com/lawlite19/MachineLearning_TensorFlow或者上一篇Tensorflow的博客:http://blog.csdn.net/u013082989/article/details/53510625七、手写数字识别_3_CNN卷积神经网络1、说明关于卷积神经网络CNN可以查看我的博客:http://blog.csd原创 2016-12-16 16:54:40 · 8389 阅读 · 0 评论 -
TensorFlow学习_01_安装_基本操作_可视化结构、过程_Mnist
TensorFlowgithub地址:https://github.com/lawlite19/MachineLearning_TensorFlow一、TensorFlow介绍1、什么是TensorFlow官网:https://www.tensorflow.org/TensorFlow是Google开发的一款神经网络的Python外部的结构包, 也是一个采用数据流图来进行数值计算的开源软件库原创 2016-12-07 21:21:27 · 4789 阅读 · 0 评论 -
算法练习_C/C++
算法练习github地址:https://github.com/lawlite19/AlgorithmExercises一、 排序算法1. 交换排序冒泡排序 冒泡排序改进1冒泡排序改进2冒泡排序改进3快速排序 2. 插入排序直接插入排序 直接插入排序递归版希尔排序3. 选择排序简单选择排序 二元选择排序堆排序4. 归并排序二路归并排序递归版二路归并排序非递归版原创 2016-11-01 16:40:46 · 931 阅读 · 0 评论 -
Python学习_科学计算
Python科学计算一、Numpy1、Numpy特征和导入(1)用于多维数组的第三方Python包(2)更接近于底层和硬件 (高效)(3)专注于科学计算 (方便)(4)导入包:import numpy as np2、list转为数组(1)a = np.array([0,1,2,3])(2)输出为:[0 1 2 3](3)数据类型:<type 'numpy.ndarray'>3、一维原创 2016-11-07 20:03:14 · 5816 阅读 · 4 评论 -
机器学习(七):主成分分析PCA降维_Python
六、PCA主成分分析(降维)github地址:https://github.com/lawlite19/MachineLearning_Python全部代码1、用处数据压缩(Data Compression),使程序运行更快可视化数据,例如3D-->2D等……2、2D–>1D,nD–>kD如下图所示,所有数据点可以投影到一条直线,是投影距离的平方和(投影误差)最小 注意数据需要归一化原创 2016-12-21 22:13:28 · 34368 阅读 · 4 评论 -
深度学习Deep Learning(01)_CNN卷积神经网络
深度学习 Deep Learninggithub地址:https://github.com/lawlite19/DeepLearning_Python有关神经网络的部分可以查看这里的BP神经网络的部分:https://github.com/lawlite19/MachineLearning_Python一、CNN卷积神经网络参考文章:http://cs231n.github.io/convo原创 2016-12-15 17:49:30 · 35400 阅读 · 14 评论 -
Seaborn绘图
Seaborn绘图全部代码:https://github.com/lawlite19/Blog-Back-Up/blob/master/code/seaborn_study.py个人博客地址:http://lawlite.me/2017/06/14/Seaborn%E7%BB%98%E5%9B%BE/一、介绍与安装1、介绍官网:http://seaborn.pydata.org/index.原创 2017-06-15 13:26:56 · 17579 阅读 · 2 评论 -
深度学习(08)_RNN-LSTM循环神经网络-03-Tensorflow进阶实现
全部代码:点击这里查看本文个人博客地址:点击这里查看关于Tensorflow实现一个简单的二元序列的例子可以点击这里查看关于RNN和LSTM的基础可以查看这里这篇博客主要包含以下内容 训练一个RNN模型逐字符生成文本数据(最后的部分)使用Tensorflow的scan函数实现dynamic_rnn动态创建的效果使用multiple RNN创建多层的RNN实现Dropout和Layer原创 2017-06-24 18:29:31 · 17606 阅读 · 3 评论 -
深度学习(06)_循环神经网络RNN和LSTM_01
循环神经网络RNN和LSTM_01个人博客地址:http://lawlite.me/2017/06/14/RNN-%E5%BE%AA%E7%8E%AF%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C-01/一、介绍1、什么是RNN传统的神经网络是层与层之间是全连接的,但是每层之间的神经元是没有连接的(其实是假设各个数据之间是独立的) 这种结构不善于处理序列化的问题。比原创 2017-06-16 15:05:32 · 2784 阅读 · 0 评论 -
深度学习(07)_RNN-循环神经网络-02-Tensorflow中的实现
关于基本的RNN和LSTM的概念和BPTT算法可以查看这里本文个人博客地址:http://lawlite.me/2017/06/16/RNN-%E5%BE%AA%E7%8E%AF%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C-02Tensorflow%E4%B8%AD%E7%9A%84%E5%AE%9E%E7%8E%B0/参考文章: https://r2rt.com/原创 2017-06-19 16:49:43 · 19861 阅读 · 6 评论 -
Hexo+yilia主题实现文章目录和添加视频
一、说明也可以点击这里查看此文章文章目录功能效果可以点击这里查看视频页面效果可以点击这里查看粗略实现,有问题可以在下方评论区留言,或者留言板留言二、文章目录功能1、添加CSS样式打开themes\yilia\source下的main.234bc0.css文件,添加如下代码: css样式我也放到了github上:https://raw.githubusercontent.com/lawl原创 2017-04-17 15:33:13 · 11746 阅读 · 7 评论 -
深度学习Deep Learning(05):Batch Normalization(BN)批标准化
github地址:https://github.com/lawlite19/DeepLearning_Python四、Batch Normalization(BN)批标准化1、说明参考论文:http://jmlr.org/proceedings/papers/v37/ioffe15.pdf或者查看这里,我放在github上了:https://github.com/lawlite19/DeepL原创 2017-01-09 21:37:00 · 7863 阅读 · 0 评论 -
深度学习Deep Learning(04):权重初始化问题2_ReLu激励函数
github地址:https://github.com/lawlite19/DeepLearning_Python三、权重初始化问题2_ReLu激励函数1、说明参考论文:https://arxiv.org/pdf/1502.01852v1.pdf或者查看这里,我放在github上了:https://github.com/lawlite19/DeepLearning_Python/blob/ma原创 2017-01-09 15:20:17 · 4188 阅读 · 1 评论 -
深度学习Deep Learning(03):权重初始化问题1_Sigmoid\tanh\Softsign激励函数
二、权重初始化问题1_Sigmoid\tanh\Softsign激励函数github地址:https://github.com/lawlite19/DeepLearning_Python1、说明参考论文:http://jmlr.org/proceedings/papers/v9/glorot10a/glorot10a.pdf或者查看这里,我放在github上了:https://github.原创 2016-12-20 22:42:28 · 10698 阅读 · 0 评论 -
机器学习(八):AnomalyDetection异常检测_Python
七、异常检测 Anomaly Detectiongithub地址:https://github.com/lawlite19/MachineLearning_Python全部代码1、高斯分布(正态分布)Gaussian distribution分布函数: 其中,u为数据的均值,σ为数据的标准差σ越小,对应的图像越尖参数估计(parameter estimation) 2、异常检测算法原创 2016-12-28 18:01:44 · 13755 阅读 · 2 评论 -
深度学习Deep Learning(02):CNN推导
8、CNN公式推导(1)说明参考论文:http://cogprints.org/5869/1/cnn_tutorial.pdf或者在这里查看:https://github.com/lawlite19/MachineLearning_TensorFlow/tree/master/paper/cnn_tutorial.pdfBP神经网络之前写过推导,可以查看这里的第三部分BP神经网络:https:原创 2016-12-18 17:18:41 · 1839 阅读 · 1 评论 -
scrapy爬虫框架将数据保存Mysql数据库中
scrapy爬虫框架简单Demogithub地址:https://github.com/lawlite19/PythonCrawler-Scrapy-Mysql-File-Template 使用scrapy爬虫框架将数据保存Mysql数据库和文件中settings.py修改Mysql的配置信息#Mysql数据库的配置信息MYSQL_HOST = '127.0.0.1'MYSQL_DBNAM原创 2016-09-19 21:55:09 · 41244 阅读 · 13 评论 -
Linux系统安装rz/sz实现本地和服务器文件上传下载
一:说明 通过SecureCRT等SSH登录软件连接服务器,可以通过rz和sz命令上传下载文件,就不需要通过xftp进行文件操作了. sz 文件名: 将选定的文件发送(send)到本地机器; rz:运行该命令会弹出 一个文件选择窗口, 从本地选择文件上传到服务器(receive). 二:安装 1、获取安装包 wget http://www.ohse.de/uwe/r原创 2016-08-27 13:13:37 · 7978 阅读 · 0 评论 -
javaEE SSH框架 qq第三方登录及用户绑定
前几天刚申请好域名,下面实现网站的qq第三方登录的功能,javaEE的SSH框架。(一些细节问题没有处理,只是大体上实现)一:首先说一下需求,第一次使用qq第三方登录的用户需要绑定已有的网站用户名,绑定成功后进入首页。以后再使用qq第三方登录就直接进入网站首页。二:要想使用qq第三方首先需要申请应用(需要有自己的域名)(1)登录qq互联网站申请应用,http://connect.qq.原创 2016-04-02 16:34:59 · 4245 阅读 · 2 评论 -
javaEE 分页功能最终代码优化(二)
上次进行了分页代码的优化(http://blog.csdn.net/u013082989/article/details/51025255),但是不足之处就是在Action层中写hql语句,如果hql语句比较复杂,例如条件查询,会有一些参数的判断,是非常容易出错的。下面对分页查询进一步优化,将会变得非常简单。下面我们就完成一个带条件的查询,如下图,可以选择部门、按照姓名、按照账号进行条件查询,原创 2016-03-31 23:55:50 · 2337 阅读 · 0 评论 -
javaEE 分页功能代码优化(一)
上一篇博客(http://blog.csdn.net/u013082989/article/details/51016638)中实现了基本分页功能,这次我们在代码方面做些优化(还有之前关于BaseAction的代码抽取及优化的博客最好也看一下,要不然可能会有点问题http://blog.csdn.net/u013082989/article/details/50990250)一:原创 2016-03-31 13:05:34 · 2070 阅读 · 0 评论 -
javaEE 初步实现分页
首先先实现基本的分页功能,下一篇博客再进行代码的抽取和优化一:(1)先考虑我们界面需要显示的分页信息有当前页、总页数、每页显示条数、总记录条数、页码开始索引、页码结束索引(默认索引显示10项)(2)然后声明一个PageBean对象对数据进行封装,定义相应的属性(3)定义一个构造函数,在service层会根据action层传递过来的参数查询数据库之后,返回原创 2016-03-30 17:46:28 · 5373 阅读 · 7 评论 -
javaEE 部门树状结构显示以及要注意的问题
递归显示部门树状结构,部门信息树是采用双亲表示法存储的(不知道的去看数据结构)一:首先写个递归算法,在控制台打印一下看是否正确。(1)将顶级部门查找出来,作为参数调用递归函数;(2)遍历传递过来的顶级部门,先打印名称,然后递归调用(因为它的孩子又是几棵树),同时每一层调用前缀加一个空格。二:下面我们要在jsp界面上显示,可以将递归得到的部门树放到一个list集合中,然后原创 2016-03-29 22:00:06 · 2332 阅读 · 1 评论 -
递归求数组的最大值,主要说下递归执行的过程
闲着也是闲着,加深下递归执行的过程。一:代码(主要是观察递归的过程,不要在意代码。。。)二:过程1、调试程序,添加查看n的值2、进入递归函数,可以看到n=3,不<=0执行过程图示3、再次调用max函数,执行n=2,也不<=04、再进入max函数,n=1,也不<=05、再进入max函数,n=0,返回a[0]=4,这一层的递归函数结束6、此时返回到上级的max函数,n=1,a[1]=5,大于上次return的a[0]=4,所以返回a[1]=5这一层的递归也结原创 2016-03-02 23:59:30 · 20587 阅读 · 7 评论 -
Asp.net jquery在UpdatePanel中失…
做项目是遇到在UpdatePanel下使用jquery和layer弹窗插件是总是获取不到class属性值。具体功能是每条记录后面都有一个查看详情的超链接,点击超链接弹出另外一个窗体显示所有的详细信息。之前在没有使用UpdatePanel的情况下是可以弹出的。代码如下:界面:jquery在UpdatePanel中失效,得不到class属性值" TITLE="Asp.net jquery在U原创 2015-12-28 12:29:41 · 574 阅读 · 0 评论 -
数据库一张表中多处存储别的表中的…
可以通过存储过程,在存储过程中判断原创 2015-12-28 12:29:39 · 422 阅读 · 0 评论 -
ASP.NET 使用母版页面&…
母版页(.Master文件)中定义需要指定一个ID,内容页中定义控件,让他的ContentPlaceHolderID="content",内容页的内容会填充母版,现在要通过js代码判断中的内容是否为空,需要通过document.getElementByIdx_x_x()得到它的ID,这时TextBox的ID为content_txtDeptNum通过开发者工具查看代码 使用母版页面 用ja原创 2015-12-28 12:29:26 · 404 阅读 · 0 评论 -
ASP.NET GridView 激发…
开发过程中遇到了GridView 激发了未处理的事件“RowEditing”这样的一个错误,但是可以确定的是我没有在GridView中使用RowEditing方法,可是为什么回报这错误呢?通过在网上搜索,发现如果在HeaderStyle-Width="5%" DataTextFormatString="select{0}" Text="修改"ItemStyle-HorizontalAli原创 2015-12-28 12:29:21 · 324 阅读 · 0 评论 -
javaEE SSH框架不使用注解的方式与使用注解的方式
一:不使用注解的方式验证一个登陆是否合法,采用动态方法调用的方式1、mlogin对应struts.xml中的一个action的name,class随意起个名字,这里为loginAction;2、然后对应到applicationContext.xml中的一个bean,bean的id与loginAction名字一直,指出对应的处理类,这 里是com.hhit.action下的Lo原创 2016-03-23 21:09:47 · 4844 阅读 · 4 评论 -
javaEE 用户、部门、角色、权限实体的关系设计与hibernate映射配置文件关系总结
文章中的项目文件已经放到Github上,欢迎大家Follow,star,地址:https://github.com/lawlite19/SmartEducation一:设计实体,我这里通过uml设计,然后直接可以生成java实体类(方便查看各个类的关系)(1)用户登录类User与用户详细信息类UserDetails为一对一关系;(2)用户详细信息类UserDetails与部原创 2016-03-25 21:11:59 · 12851 阅读 · 1 评论 -
VMware安装CentOS以及CentOS的一些配置
主要记录以下几个方面: 1. VMware安装CentOS系统 2. yum安装软件 3. 安装jdk及配置环境变量 4. 配置网络(host-only方式) 一:VMware安装CentOS系统 1、下载说明 http://www.centoscn.com/CentosSoft/iso/2013/1205/2196.html 这里说明一下版本问题 (1) DVD版本是标准原创 2016-07-14 20:13:06 · 8709 阅读 · 0 评论 -
毕设项目期间遇到的问题记录
项目期间遇到的问题记录一下,方便查看1、问题:MyEclipse启动tomcat时报错"A Configuration error occurred during startup." 解决方法:命令行中执行 netsh winsock reset原创 2016-03-26 14:13:27 · 3411 阅读 · 0 评论 -
javaEE SSH框架记录在线登录用户以及登录用户的在线时长
一、需求:显示网站的登录用户和记录登录用户的在线总时长以及每天登录的时长二、实体类设计(1)User用户类中设置loginTime,用于设置用户的登录时间(即用户一登录就将此属性设置为当前时间,用户退出或者Session销毁时再获取当前时间,计算时间差),totalMinute用于记录用户的总在线时间(2)UserOnlineTime类用于记录用户每天的在线时间(3)我用的原创 2016-05-22 11:25:25 · 10198 阅读 · 3 评论 -
使用WebMagic爬虫框架及javaEE SSH框架将数据保存到数据库(一)
由于近期做毕设,需要从网站上爬取教学资源,下面实现一个简单的爬虫,并将爬取的数据保存到数据库中。一:有关爬虫框架的选取,我使用的是WebMagic爬虫框架,中文文档:http://webmagic.io/docs/zh/它是一个开源项目,github地址:https://github.com/code4craft/webmagic,之前想用python写爬虫的,也写了一点,但还要学习操作数原创 2016-04-17 23:12:30 · 8149 阅读 · 8 评论 -
javaEE SSH框架对象转json问题
最近毕设需要给App端写接口,一般都是返回json格式的数据,但是将对象转为json时总是报错,之前做后台界面使用ajax的时候也出现过。一、需求:返回学生信息、学生对应部门信息、学生对应班级信息json数据(1)实体类public class Student implements java.io.Serializable{ /** * */ private static原创 2016-05-05 23:36:53 · 1697 阅读 · 0 评论 -
WebMagic爬虫框架及javaEE SSH框架将数据保存到数据库(二)
关于一些基本内容可查看上一篇博客:http://blog.csdn.net/u013082989/article/details/51176073一、首先看一下爬虫的内容:(1)学科类型、课程、课程对应章节、课程对应参考教材(主要是要将课程章节对应到上一级爬取的课程上,还有就是课程教材的爬取比较麻烦,下面会讲到)课程章节:课程教材教材内容二、原创 2016-04-20 11:10:18 · 7168 阅读 · 2 评论 -
CentOS系统:no space left on device错误
我用的阿里云的CentOS服务器,用的nginx+apache,最近启动nginx报28:no space left on device的错误,就是磁盘满了一:解决1、使用命令:df -lk发现果然有个磁盘已满2、使用命令:du --max-depth=1 -h 查找大文件,发现/home文件夹下有17G的东西,因为我的apache是装在/home下的,肯定是网站运行的日志文件原创 2016-04-29 21:29:37 · 24398 阅读 · 1 评论 -
javaEE SSH框架使用ChartDirector绘图
最近做毕设想要在web端显示图表,网上有很多图表的插件,JFreeChart也不错,不过我选择的是ChartDirector。一、需求:显示学生访问对应课程次数的柱状图,(之前我爬取了网站上的一些课程,并记录了用户访问的记录)二、实现:(1)ChartDirector自带一个jsp文件,复制到项目中(2)要显示图表的jsp界面,其中chart1URL和imageMap1是Act原创 2016-05-09 23:18:56 · 1944 阅读 · 0 评论 -
GitHub合并(merge)代码时冲突解决
GitHub上的项目有个分支(branch),我都是提交到分支上,然后在主分支master上进行合并(merge),今天出现无法自动合并(auto merge),其实之前也有过,只是一个小地方,改过之后就可以自动合并了,但是如果团队合作冲突在所难免,下面是我的解决方法,不知道有没有更好的解决方法,欢迎交流。一:总体就是 手动merge——>消除冲突——>然后commit,push(1)我原创 2016-04-08 21:04:51 · 34685 阅读 · 0 评论