12 2018 档案

摘要: 阅读全文
posted @ 2018-12-24 10:13 expworld 阅读(1486) 评论(0) 推荐(0) 编辑
摘要:package demo1; import java.io.IOException; public class RunTimeDemo { public static void main(String[] args) throws IOException { Runtime r = Runtime.getRuntime... 阅读全文
posted @ 2018-12-22 01:21 expworld 阅读(232) 评论(0) 推荐(0) 编辑
摘要:导入包文件路径 Alt + Enter 查看选中类的源码 Ctrl+Alt+B 查看当前类的继承树 Ctrl+H 查看定义的变量在哪里被调用:Ctrl+Alt+F7 查看一个类中有什么方法 Alt+7 阅读全文
posted @ 2018-12-22 01:15 expworld 阅读(148) 评论(0) 推荐(0) 编辑
摘要:什么是单例 保证类在内存中只有一个对象。 对象是new出来的,因此也就是说在程序中只能new一次对象 单例实现的基本步骤 1》声明一个类,类中有一个静态属性,类型与类名相同 2》把空参构造方法声明为私有 3》在类中提供一个公共静态访问方法来返回该对象实例 单例的多种写法 写法一 饿汉式 class 阅读全文
posted @ 2018-12-22 01:07 expworld 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-12-22 00:26 expworld 阅读(93) 评论(0) 推荐(0) 编辑
摘要:什么是同步 同步就是加锁,不让其它人访问 synchronized指的就是同步的意思 什么情况下需要同步 当多线程并发, 我们希望某一段代码执行的过程中CPU不要切换到其他线程工作. 这时就需要同步,否则会有线程安全问题。 同步代码块 使用synchronized关键字加上一个锁对象来定义一段代码, 阅读全文
posted @ 2018-12-22 00:06 expworld 阅读(511) 评论(0) 推荐(0) 编辑
摘要:public static void main(String[] args) { //匿名内部类实现线程的两种方式 /*Thread t1 = new Thread(){ @Override public void run() { System.out.println(... 阅读全文
posted @ 2018-12-21 23:02 expworld 阅读(305) 评论(0) 推荐(0) 编辑
摘要:模版模式就是定义一个算法的骨架,而将具体的算法延迟到子类中来 实现: 阅读全文
posted @ 2018-12-21 15:24 expworld 阅读(154) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2018-12-21 14:30 expworld 阅读(9) 评论(0) 推荐(0) 编辑
摘要:概述 1.代理:本来应该自己做的事情,请了别人来做,被请的人就是代理对象。 举例:春节回家买票让人代买 2.在Java中java.lang.reflect包下提供了一个Proxy类和一个InvocationHandler接口 3.通过使用这个类和接口就可以生成动态代理对象。 4.JDK提供的代理只能 阅读全文
posted @ 2018-12-21 00:31 expworld 阅读(221) 评论(0) 推荐(0) 编辑
摘要:scrapy (数据爬取)-> pandas (处理分析)-> matplotlib (绘图)-> sklearn(建模) 阅读全文
posted @ 2018-12-20 10:33 expworld 阅读(176) 评论(0) 推荐(0) 编辑
摘要:1、内存泄露:一般由于开发者使用不当导致不用的内存没有被操作系统或者空闲内存池回收释放。 2、造成内存泄露的常见原因: 1) 意外的全局变量引起的内存泄露 2)闭包引起的内存泄露 闭包可以维持函数内局部变量,使其得不到释放。 上例定义事件回调时,由于是函数内定义函数,并且内部函数--事件回调的引用外 阅读全文
posted @ 2018-12-19 11:22 expworld 阅读(1149) 评论(0) 推荐(0) 编辑
摘要:1、类的加载过程:加载、连接、初始化。 2、类的加载:将.class文件加载到内存中,并为之生成对应的class对象。 3、JRE System Librarys :运行时期 系统的类库。 4、java的反射机制:动态获取类的信息和动态调用类的方法的功能。 5、接口是个好东西,因为他可以约束实现接口 阅读全文
posted @ 2018-12-19 00:02 expworld 阅读(152) 评论(0) 推荐(0) 编辑
摘要:TCP服务端: 进阶:(多线程图片上传服务) TCP服务端代码封装到 run 方法中 阅读全文
posted @ 2018-12-18 20:58 expworld 阅读(364) 评论(0) 推荐(0) 编辑
摘要:在做移动端项目的时候经常遇到这样一个功能比如: 返回后页面不刷新,一些失效的信息依然显示在页面上。这个问题在iphone手机上会出现,在Android手机上返回时会自动刷新(由于手机机器种类不多,无法做更多测试,欢迎补充)。 为了解决这个问题实验了很多解决办法用计时器呀onload呀都不行,后来找到 阅读全文
posted @ 2018-12-18 18:06 expworld 阅读(777) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/zamhown/p/6688369.html 大杀器Bodymovin和Lottie:把AE动画转换成HTML5/Android/iOS原生动画 前段时间听部门老大说,Airbnb出了个移动端的动画库Lottie,可以和一个名叫Bodymovin 阅读全文
posted @ 2018-12-18 16:27 expworld 阅读(702) 评论(0) 推荐(0) 编辑
摘要:1、Csus2::151252 (收缩型) 2、csus4::151451 (只学扩张型 ) 3、Fsus2:414515 (收缩型) 4、Cadd9收缩型:1512351 5、Gsus4:545125 6、c舒淇挂丝:15 b7 1451 7、 阅读全文
posted @ 2018-12-17 11:02 expworld 阅读(242) 评论(0) 推荐(0) 编辑
摘要:1、本机回环地址:127.0.0.1 dos窗口 ping + ip地址 用于测试本机是否能连接对应ip地址主机。(能ping通的前提是本机要有网卡) 2、TCP/IP网络模型:应用层 (HTTP/FTP/DNS) <= 传输层 (TCP/IP) <= 网络层 (IP/IGMP/ICMP) <= 链 阅读全文
posted @ 2018-12-16 12:53 expworld 阅读(168) 评论(0) 推荐(0) 编辑
摘要:TCP协议是面向连接的通信协议,即在传输数据前先在发送端和接收端建立逻辑连接,然后再传输数据,它提供了两台计算机之间可靠无差错的数据传输。 l IP地址:用来唯一表示我们自己的电脑的,是一个网络标示 l 端口号: 用来区别当前电脑中的应用程序的 l UDP: 传送速度快,但是容易丢数据,如视频聊天, 阅读全文
posted @ 2018-12-14 17:18 expworld 阅读(148) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/cczlovexw/p/7691786.html 从零开始搭建VUE项目 前言: 此样板面向大型,严肃的项目,并假定您对Webpack和vue-loader有些熟悉。 请务必阅读vue-loader的常见工作流配方的文档。 如果您只想尝试vue- 阅读全文
posted @ 2018-12-14 16:51 expworld 阅读(173) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/WQLong/p/7798822.html 1.下载lib-flexible 使用的是vue-cli+webpack,通过npm来安装的 npm i lib-flexible --save 2.引入lib-flexible 在main.js中引入 阅读全文
posted @ 2018-12-14 16:37 expworld 阅读(5241) 评论(0) 推荐(0) 编辑
摘要:parentNode.append()是还在试用期的方法,有兼容问题。 是在parendNode节点中最后一个子节点后插入新Node或者DOMString(字符串,插入后为Text节点) 与 parentNode.appendChild() 的 区别在于:parentNode.append()可以同 阅读全文
posted @ 2018-12-14 14:11 expworld 阅读(25272) 评论(0) 推荐(3) 编辑
摘要:最近在写Node程序的时候,突然对 npm install 的-save和-save-dev 这两个参数的使用比较混乱。其实博主在这之前对这两个参数的理解也是模糊的,各种查资料和实践后对它们之间的异同点略有理解。遂写下这篇文章避免自己忘记,同时也给node猿友一点指引。 我们在使用 npm inst 阅读全文
posted @ 2018-12-13 11:52 expworld 阅读(5584) 评论(0) 推荐(0) 编辑
摘要:1、深度学习模型有自己的估值函数和价值网络。 2、模型就是一套规则。规则需要参数配置。 3、模型怎么选,参数应该怎么训练才能更快让它接近最优值,这就是更深的知识了(搜索算法的剪枝)。 4、高效的训练方法本质上就是高效的搜索算法剪枝。 5、牛逼的训练方法可以避免无效的计算。 6、算法量大的模型需要降维 阅读全文
posted @ 2018-12-12 10:30 expworld 阅读(280) 评论(0) 推荐(0) 编辑
摘要:第1步:安装webpack脚手架 npm install webpack -g (全局安装) (新电脑启动npm run dev版本报错,是因为webpack-server版本更新的问题,要安装package.json指定的版本) 第2步: npm i -g vue-cli //安装vue的脚手架 阅读全文
posted @ 2018-12-11 16:01 expworld 阅读(861) 评论(0) 推荐(0) 编辑
摘要:解决: npm i cross-env --save-dev 阅读全文
posted @ 2018-12-11 15:47 expworld 阅读(5356) 评论(0) 推荐(1) 编辑
摘要:我是一名java开发人员,hibernate以及mybatis都有过学习,在java面试中也被提及问道过,在项目实践中也应用过,现在对hibernate和mybatis做一下对比,便于大家更好的理解和学习,使自己在做项目中更加得心应手。 第一方面:开发速度的对比 就开发速度而言,Hibernate的 阅读全文
posted @ 2018-12-11 11:42 expworld 阅读(148) 评论(0) 推荐(0) 编辑
摘要:1、 view层作用: 视图层,即项目中的界面 l controller层作用: 控制层, 获取界面上的数据,为界面设置数据; 将要实现的功能交给业务层处理 l service层作用: 业务层, 功能的实现, 与controller控制层和数据访问层DAO交互, 将对数据库的操作交给DAO数据访问层 阅读全文
posted @ 2018-12-10 22:35 expworld 阅读(129) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/youanyyou/article/details/78992979 Druid是什么Druid是阿里开源的连接池,是Java语言中最好的数据库连接池.Druid能够提供强大的监控和扩展功能,是为监控而生的数据库连接池! GitHub:https://gi 阅读全文
posted @ 2018-12-10 21:45 expworld 阅读(580) 评论(0) 推荐(0) 编辑
摘要:1、共享连接 Connection。以优化性能。对于多并发的时候呢,优势更为明显,好比线程池技术。 2、常见连接池:DBCP (apache) , C3P0。 javax.sql.datasource。 3、dbcp和pool的jar包实现高效的连接池。 4、编写工具类 // BasicDataSo 阅读全文
posted @ 2018-12-09 21:17 expworld 阅读(244) 评论(0) 推荐(0) 编辑
摘要:1、使用类的加载器来加载database.properties文件流。 2、读取配置文件,获取连接,只执行一次,static{ } 3、JDBCUtils封装类 阅读全文
posted @ 2018-12-09 00:11 expworld 阅读(152) 评论(0) 推荐(0) 编辑
摘要:1、java类空参构造器的作用? 构建对象时候所用的空参构造函数 2、static代码块与非static代码块的区别: 静态代码块,在虚拟机加载类的时候就会加载执行,而且只执行一次;非静态代码块,在创建对象的时候(即new一个对象的时候)执行,每次创建对象都会执行一次。 3、ex.printStac 阅读全文
posted @ 2018-12-09 00:11 expworld 阅读(115) 评论(0) 推荐(0) 编辑
摘要:1、scalar :标量的;分级的;数量的 2、initial : 初始的 ; 3、setAccessible 设置可访问权限 4、Modifier 修饰符 5、proxy 代理 6、invoke 调用 7、structure 项目结构 8、synchronized 同步的 9、dialog 会话, 阅读全文
posted @ 2018-12-07 17:11 expworld 阅读(274) 评论(0) 推荐(0) 编辑
摘要:DBUtils是java编程中的数据库操作实用工具,小巧简单实用。 DBUtils封装了对JDBC的操作,简化了JDBC操作,可以少写代码。 Dbutils三个核心功能介绍 一、 QueryRunner中提供对sql语句操作的API. 二、 ResultSetHandler接口,用于定义select 阅读全文
posted @ 2018-12-07 14:47 expworld 阅读(213) 评论(0) 推荐(0) 编辑
摘要:1、JDBC:就是一套API,由sun公司定义类或者定义的接口。(全称 java database connectivity:是Java访问数据库的标准规范),Java提供访问数据库规范称为JDBC,而生产厂商提供规范的实现类称为驱动。 2、预处理对象executeUpdate方法,作用:完成记录的 阅读全文
posted @ 2018-12-06 00:21 expworld 阅读(146) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/buxiangxin/p/8336022.html 阅读全文
posted @ 2018-12-03 22:46 expworld 阅读(75) 评论(0) 推荐(0) 编辑
摘要:1、数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据库中表内的数据。 2、SQL通用语法: 四大天王(int、dou 阅读全文
posted @ 2018-12-03 17:49 expworld 阅读(169) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>array-api</title> </head> <body> </body> <script> var array = ["one", "two", "four"]; cons 阅读全文
posted @ 2018-12-03 14:34 expworld 阅读(36184) 评论(0) 推荐(3) 编辑

点击右上角即可分享
微信分享提示