- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 神经网络架构及构建
LSTM在RNN基础上改进的,最后时间的结果把一些特征遗忘掉,将图像分割成每个小区域,对不同的区域得到的特征是不一样的,选择一种计算方法,计算每一个区域应该的特征值等于多少。知道W,x计算完损失,叫前向传播,损失高意味着W不好,接下来要减少损失,调节W,是一种优化,梯度下降法(反向传播)优化的思想。深度学习解决人工的问题,解决特征工程的问题,网络自动解决什么样的特征是比较合适的,什么样的组合是比较合适的。计算机真的会学习什么样的特征是它觉得最合适的。2.池化层做压缩的,选择重要的特征留下来,不重要的丢弃。
2023-03-30 16:57:50 254
原创 2021-06-07正则表达式
正则表达式底层实现匹配所有4个数字find 和group(0)是怎么回事?元字符:从功能上分为6类限定符、选择匹配符、分组组合和反向引用符、特殊字符、字符匹配符、定位符
2021-06-09 09:14:52 177
原创 2021-06-04 JDBC和连接池
JDBC和连接池JDBC为访问不同的数据库,提供了统一 的接口。JBDC API是一系列接口,它统一规范了应用程序与数据库的连接、执行SQL语句。并得到返回结果等各类操作,相关类和接口在Java.sql和javax.sql包中。JDBC程序编写步骤1.注册驱动--加载Driver类2.获取连接--得到Connection3.执行增删改查--发送SQL给mysql执行4.释放资源--关闭相关连接连接方式ResultSet底层Array List字节数组s
2021-06-07 20:11:06 109 2
原创 2021-06-05 Lambda表达式
Lambda 可以取代大部分匿名内部类,规定接口中只能有一个需要被实现的方法。FunctionnalInterface验证。语法:(参数列表)->{代码块},里面参数必须是接口Lambda表达式与匿名内部类区别无参无返回,有参数无返回无参有返回,有参有返回方法引用方法引用符 ::,所在表达式称为方法引用system.out::println 可推导的就是可省略的引用类方法:其实就是引用类的静态方法格式:类名::静态方法范例:Integer::pars
2021-06-07 20:10:40 84
原创 2021-06-01节点流和处理流
节点流和处理流节点流:可以从特定的数据源读取数据。处理流:也叫包装流,连接已存在的流,包装节点流,为程序提供更强大的读写功能,如BufferedReader/BufferredWritterBufferedReader类中,有属性Reader,既可以封装一个节点流,该节点流可以是任意的,只要是Reader子类。使用了修饰器设计模式。处理流BufferReader和Buffer Writer属于字符流,不要去操作二进制文件,可能造成文件损坏关闭时只需关闭外层流即可。...
2021-06-04 18:00:49 109
原创 2021-06-02 TCP网络通信编程
需要编写服务端和客户端服务端public class socket_ { public static void main(String[] args) throws IOException { //思路 //1.在本机的9999端口监听,等待连接,要求本机没有其他服务在监听9999 ServerSocket serverSocket = new ServerSocket(9999); System.out.println("服
2021-06-04 18:00:32 95
原创 2021-06-03 反射
反射机制(1)加载类,返回Class类型的对象clsClass cls = Class.forName(classfullpath)(2)通过cls得到你加载的类com.hspedu.Cat的对象实例object o = cls.newinstance(3)通过cls得到你加载的类com.hspedu.Cat的MethodName的方法对象,即在反射中,可以把方法视为对象(万物皆对象)Method method = cls.getMethod(methodName)(4) 通过m
2021-06-04 18:00:11 90
原创 2021-06-02 网络编程
网络编程域名和端口0-1024端口已经被占用,端口范围0-65535TCP协议和UDP协议TCP协议(传输控制协议)使用前要建立连接,适合传输大量数据,传输完成需释放连接UDP(用户数据协议)不需要建立连接,传输大小64kb,不保证传到,效率快InetAdress类Socket,套接字,主动发起通信的应用程序称为客户端,等待通信请求的为服务端,数据在两个Socket间通过IO传输。...
2021-06-03 19:18:36 58
原创 2021-05-31 IO流
文件流创建文件方法获取文件信息常用方法:getname,getabsolutepath,getparent,length,exists,isFile,isDirectorymkdir创建一级目录,mdirs创建多级目录IO流流的分类:按操作数据单位分为:字节流和字符流 按数据流的流向不同分为输入流(InputStream)和输出流(OutputStream) 按流的角色不同分为节点流,处理流,包装流...
2021-06-01 11:45:18 55
原创 2021-05-28 开发中如何选择集合,collect工具类
collections工具类题目要求:倒序输出新闻标题,新闻标题只打印前15个字public class HomeNews { public static void main(String[] args) { ArrayList list = new ArrayList(); list.add(new News("新冠确诊病例超千万,数百万印度信徒赶赴恒河\"圣浴\"引民众担忧")); list.add(new News("男子突然想..
2021-05-31 15:47:54 63
原创 2021-05-30多线程
线程和进程线程由进程创建,线程是进程的实体,一个进程可以有多个线程。线程相关概念并发:同一时刻,多个任务交替执行,造成一种貌似同时的错觉,单核CPU实现的多任务就是并发。并行:同一时刻,多个任务同时执行。多核CPU可以实现并行。线程实现方法(1)继承Tread实现线程1.当一个类继承了Thread类,就可以当作一个线程使用2.我们重写run方法,写上自己的业务代码,Thread类实现了Runnablee接口的run方法注意:当main进程启动一个子线程Tread-0,主线
2021-05-31 15:46:26 57
原创 2021-05-31线程的锁
线程的生命周期线程的7个状态new,runnable(ready,running),terminate,block阻塞,waiting,timewaiting互斥锁1.保证共享数据操作的完整性,每个对象都对应一个可称为互斥锁的标记,该标记用来保证,任一时刻只能有有一个线程访问该对象。2.关键字synchronized来与对象的互斥锁联系,当某个对象用synchronized修饰时,表明该对象在任一时刻只能由一个线程访问。3.同步的局限性:导致程序的效率要降低。4.同步方法(非
2021-05-31 15:46:03 55
原创 2021-05-28 Map接口遍历方法
Map六大遍历方式(一)先取出所有的key,再通过key取出对应的value,map.get(key) (二)把所有的value取出来,map.values() (三)通过EntrySet来获取key-value(1)增强for循环// for (Object entry :set) { //将entry转成map.Entry// Map.Entry entry = (Map.Entry)entry;// ..
2021-05-31 10:43:39 63
原创 2021-05-27 List3个类
Arraylist线程不安全,多线程考虑用Vectortransient 表示不会被序列化扩容使用的是Arrays.copyof()方法
2021-05-27 16:26:48 76
原创 2021-05-26 java入门第一节
Java入门第一节首先熟悉下JDK,JRE,JVM的关系JDK :java开发工具包JDK=JRE + java的开发工具JRE=JVM + java核心类库javac 编译,java 运行;在doc窗口执行命令编译:javac 文件名.java运行:java 文件名常用的dos命令切换到其他盘符 cd /d:,切换上一级cd..,根目录cd\查看目录内容 dir 路径tab键补全当前目录代码...
2021-05-26 21:32:52 44
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人