文章列表
在做深度学习模型训练的时候,我们想要的结果不就是模型的识别率越高越好吗,换句话说我能调参调出识别精度高的参数不就行了吗?搞不懂为啥来定义一个损失函数浪费我内存资源,我们不应该把精力放在如何提高我们模型的识别率做为识别精度指标吗,拿损失函数干啥。
感觉挺有道理的,难道不是吗?
哲学上有一句话说:“任何事物的存在都是有它的道理的”,那损失函数的存在也是有它道理的。对于这个疑(tai)问(gang),可以从“导数”的角度来思考上面的问题。在深度学习的神经网络训练过程中,要去寻找模型中的最优参数时(隐藏层的权重和偏置), 就是去寻找使损失函数的值尽可能小的参数。为了能找到使损失函数的值尽可能尽 ...
拦截器
struts2是基于拦截器运行的,defaultStack会拦截所有的action
public class CheckLogin implements Interceptor { 实现接口Interceptor
public void destroy() { ...
many-to-many
在操作和性能方面都不太理想,所以多对多的映射使用较少,实际使用中最好转换成一对多的对象模型;hibernate会为我们创建中间关联表,转换成两个一对多
<one-to-many>中,建议inverse=”true”,由“many”方来进行关联关系的维护 <many-to-many>中,只设置其中一方inverse=”false”,或双方都不设置
新建学生
private int sid;
...
一级缓存是Session级别的缓存,Hiberante来管理的,这个一般不用管,
二级缓存是SessionFactory级别的,可以进行配置和更改,加载卸载
一级缓存的管理
当应用程序调用Session的save()、update()、savaeOrUpdate()、get()或load(),以及调用查询接口的list()、iterate() 方法时,如果在Session缓存中还不存在相应的对象,Hibernate就会把该对象加入到第一级缓存中。当清理缓存时,Hibernate ...
新建部门类
private int deptId;
private String deptName;
private Set emps = new HashSet(); //部门包含员工集合
新建员工类
private int empId;
private String empName;
private int empAge;
p ...
单向关联
many-to-one (多对一)
<many-to-one name=“dept” class=“com.tfsoft.pojo.Dept”>
<column name="deptId"></column>
</many-to-one>
新建Dept类
private int deptId;
private S ...
1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制
<script>
function test()
{
if(document.a.b.value.length>50)
{
alert("不能超过50个字符!");
document.a.b.focus();
return false;
}
}
</script>
2:js验证邮箱格式
<SCRIPT LANGUAGE=javascript ...
拷贝数据库文件备份:
由于MySQL的数据库和表是直接通过目录和表文件实现的,因此直接复制文件来备份数据库数据,对MySQL来说特别方便。而且自MySQL 3.23起MyISAM表成为缺省的表的类型,这种表可以为在不同的硬件体系中共享数据提供了保证。
使用直接拷贝的方法备份时,尤其要注意表没有被使用,应该对表进行读锁定或停止MySQL服务。备份一个表,需要三个文件:
对于MyISAM表:
tbl_name.frm 表的描述文件
tbl_name.MYD 表的数据文件
tbl_na ...
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Vue Tree</title>
<script src="http://cdn.jsdelivr.net/vue/1.0.26/vue.min.js"></script>
& ...
Windows下的Memcache安装 1、下载memcache for windows。
下载地址:http://splinedancer.com/memcached-win32/,推荐下载binaries版本,
解压(本例中解压到e:memcached-1.2.4)。2、安装memcache,
在命令行状态下输入: e:/memcached-1.2.4/memcached.exe -d install 。至此memcached已经安装成windows服务3 ...
下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz
另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3。(如果你的系统已经安装了libevent,可以不用安装)
官网:http://www.monkey.org/~provos/libevent/
下载:http://www.monkey.org/~p ...
Nginx是一个高性能的HTTP和反向代理服务器,同时还是IMAP/POP3/SMTP代理服务器, 该程序由俄罗斯Rambler.ru 站点开发,Nginx因为性能稳定、低系统资源消耗而闻名,近几年Nginx在国内已经成炙热化状态,比如像腾讯、网易、51CTO、迅雷、当当网、 51、人人网等诸多大型网站都已经使用Nginx来做Web服务器,所以我们要学会运用Nginx还是非常有必要的,下面我们一起来看一下Nginx是如 何在Linux平台上搭建的
安装前首先使用yum命令安装 ...
nginx相较于我们熟悉的apache、IIS的优势,就我浅入浅出的了解,在于“反向代理”和“负载均衡”。因此考虑到能够为Web服务器 节省资源,它可以代替apache来提供Web服务。那么上正题了,nginx有这么多优势,那在windows下如何来配置nginx+php环境?网 上看到还是那么多转载来转载去的文章。这里就我配置的过程,来介绍一下:
1、首先需要准备的应用程序包。
nginx:nginx/Windows-1.0.4
php:php-5.2.16 ...
一 下载安装程序
Apache可以从http://www.apache.org/dyn/closer.cgi/httpd/binaries/win32/下载
PHP可以从http://www.php.net下载.
二 安装程序
1 Apache的程序安装相对来说要较为的简单一些,我们从网站下来 ...
在如下页面下载apache的for Linux 的源码包
http://www.apache.org/dist/httpd/;
存至/home/xx目录,xx是自建文件夹,我建了一个wj的文件夹。
命令列表:
cd /home/wj
...