自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4423)

转载 DBUtils

概述DBUtils是Java编程中的数据库操作实用工具,小巧简单实用。DBUtils封装了对JDBC的操作,简化了JDBC操作,可以少写代码。DBUtils三个核心功能介绍QueryRunner中提供对sql语句操作的APIResultSetHandler接口,用于定义select操作后,怎样封装结果集DBUtils类,它就是一个工具类,定义了关闭资源与事务处...

2019-09-28 11:16:00 21

转载 动态页面技术(JSP/EL/JSTL)

1 JSP技术1.1 jsp脚本和注释jsp脚本:  1) <%java代码%> ----- 内部的java代码翻译到service方法的内部  2) <%=java变量或表达式> ----- 会被翻译成service方法内部out.print()  3) <%!java代码%> ---- 会被翻译成servlet的成员的内容jsp注释: 不同的注释可...

2019-09-28 11:12:00 30

转载 会话技术Cookie&Session

1.会话技术从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,成为一次会话。会 话技术就是记录这次会话中客户端态的状与数据的。会话技术分为Cookie和Session:Cookie:数据存储在客户端本地,减少服务器端的存储的压力,安全性不好,客户端 可以清除cookieSession:将数据存储到服务器端,安全性相对好,增加服务器的压力一、...

2019-09-27 13:38:00 18

转载 LSTM

具体推导公式为:https://zybuluo.com/hanbingtao/note/581764...

2019-09-26 17:35:00 20

转载 跳槽时,不敢要高工资也会对候选人不利

我在做技术面试官的时候,在问完问题后,照例会问一句:你期望的工资是多少?对此,我只会记录下候选人的回答然后上报,没有同意权,更没有批驳权。 判断候选人能否通过面试,主要看候选人能力和岗位的匹配度,如果能力行,自然没话说,如果可上可下,那就要综合衡量优点和缺点。我不敢说,不敢要高工资一定会导致面试失败,但这至少是个扣分项,这说明候选人自信不足,或者暗示候选人能力不行。 ...

2019-09-26 14:51:00 23

转载 POS时机未到,POW强攻是实现全球货币的正确道路

POS时机未到,POW强攻是实现全球货币的正确道路取代现今的货币体系的正确进攻方式是POW强攻,现在的货币是由力量背书的,以后的货币也是由力量背书的,只有因造币耗费的力量超过了所有其它力量的时候才能取代成功,才能消除人们对造币行业的怀疑。POW造币的意义是发展保持我们的能力,由利益驱动着人们不止息地一代代追求更高、更快、更强,POW是一场竞技活动,和传统工作没有区别,传统的工作的...

2019-09-25 15:56:00 37

转载 HttpServletRequest

HttpServletRequest介绍HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。二、Request常用方法2.1、获得客户机信息  getRequestURL方法返回客户端发出请求时的完整URL。  getReques...

2019-09-25 15:00:00 23

转载 一个写得很不错的vuex详解(转)

https://segmentfault.com/a/1190000015782272?utm_source=tag-newest转载于:https://www.cnblogs.com/hj0711/p/11577582.html

2019-09-24 11:59:00 27

转载 JSP四大域对象与九大内置对象

域对象的作用:保存数据,获取数据,共享数据.page:jsp页面被执行,生命周期开始,jsp页面执行完毕,生命周期结束(jsp当前页面有效)request:用户发送一个请求,生命周期开始,服务器返回响应,请求结束,生命周期结束(一次请求)session:用户打开浏览器访问,创建session(生命周期开始),session超时或被声明失效,该对象生命周期结束(一次会话)applicati...

2019-09-24 08:44:00 24

转载 Servlet-三大域对象

request request是表示一个请求,只要发出一个请求就会创建一个request,它的作用域:仅在当前请求中有效。用处:常用于服务器间同一请求不同页面之间的参数传递,常应用于表单的控件值传递。常用方法:request.setAttribute();request.getAttribute();request.removeAttribute();request.getParame...

2019-09-24 08:41:00 23

转载 webpack4进阶配置

移动端CSS px自动转换成rem需要两步来实现:px2rem-loader 在构建阶段将px转换成remlib-flexible 页面渲染时动态计算根元素的font-size值(手机淘宝开源库)下载插件并配置:npm i px2rem-loader lib-flexiblemodule: { rules: [ { ...

2019-09-23 14:20:00 269

转载 XML

什么是XMLML个称为Extensible Markup Language,意思是可扩展的标记语言。XML语法上和HTML比较相似,但HTML中的元素是固定的,而XML的标签是可以由用户自定义的。xml的特点及作用:特点:vxml与操作系统、编程语言的开发平台都无关;v实现不同系统之间的数据交互。作用:v配置应用程序和网站;v数据交互;vAj...

2019-09-23 13:47:00 30

转载 拒绝CPU挖矿矿工有责

长期以来CPU挖矿给挖矿行业带来持久的负面影响,因为CPU是电脑的核心设备,一挖矿就干不了别的了,大家是否可以达成共识拒绝CPU挖矿?显卡挖矿刚好构建在不影响大众的日常工作生活对电脑的需求之上,家用和办公电脑99%的显卡达不到挖矿的最低需求,因为显卡挖矿构建在对基本需求之上所以可以促进相关行业的技术提升和进步,构建在人们的日常生活之上的CPU挖矿不仅人人喊打而且不能促进技术进步(除非限制...

2019-09-23 12:12:00 38

转载 算法第二章上机实践报告

一、实践题目改写二分搜索算法二、问题描述这道题目主要是考验同学们在熟练掌握二分搜索法的前提下,对二分搜索的结构和运用有一个更加深刻的掌握。首先是要了解二分搜索的结构,其次,要了解二分搜索中的分治方法每一个步骤的用意,对于题目中的要求要有一个清晰的在哪个位置、以哪个为条件的认知。三、算法描述二分搜索法充分利用了元素间的次序关系,采用分治策略,在时...

2019-09-22 04:48:00 26

转载 第94:受限玻尔兹曼机

转载于:https://www.cnblogs.com/invisible2/p/11565179.html...

2019-09-21 22:31:00 22

转载 RESTful API概述

什么是RESTREST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移”。这里说的表征性,就是指资源,通常我们称为资源状态转移。什么是资源?网络上所有的文本、图片、视频等实体,都是资源。除了实体,还可以是抽象概念,比如某人的手机号、住址等。找到某个资源,需要URL,统一资源定位符。...

2019-09-21 11:38:00 36

转载 webpack4配置基础

前言为什么要使用构建工具?1.转换ES6语法(很多老版本的浏览器不支持新语法) 2.转换JSX 3.CSS前缀补全/预处理器 4.压缩混淆(将代码逻辑尽可能地隐藏起来) 5.图片压缩 6.....为什么选择webpack?社区生态丰富配置灵活、插件化扩展官方更新迭代速度快基础概念默认的配置文件是weback.config.js,在pack...

2019-09-20 22:49:00 51

转载 memcpy函数的实现

1.按1个字节拷贝(1)不要直接使用形参,要转换成char*(2)目标地址要实现保存(3)要考虑源和目标内存重叠的情况void * mymemcpy(void *dest, const void *src, size_t count){ if (dest == NULL || src == NULL) return NULL; ...

2019-09-20 21:04:00 29

转载 作为IT面试官,我如何考核计算机专业毕业生?作为培训班老师,我又如何提升他们?...

我最近几年一直在做技术面试官,除了面试有一定工作经验的社会人员外,有时还会面试在校实习生和刚毕业的大学生。同时,我也在学校里做过兼职讲师,上些政府补贴课程(这些课程有补贴,学生不用出钱),所以我会在不同的场合承担两种截然相反的职责。 幸好我的公司不会从我讲课的学校里招生,而且我讲课和面试的时间段是错开的,所以我可以免处于“自相矛盾”的尴尬境地。不过我面试官经历倒能让我不...

2019-09-19 14:20:00 11

转载 hbase数据迁移到hive中

描述: 原先数据是存储在hbase中的,但是直接查询hbase速度慢(hbase是宽表结构),所以想把数据迁移到hive中;1.先hbase 和 hive创建 外部表链接, 可以在hive直接查询;2.利用创建的外部表,直接在hive中创建内部表;直接上代码:#创建hive外部表链接CREATE EXTERNAL TABLE hbase_table_hive3(k...

2019-09-18 09:30:00 83

转载 pytorch 查看中间变量的梯度

pytorch 为了节省显存,在反向传播的过程中只针对计算图中的叶子结点(leaf variable)保留了梯度值(gradient)。但对于开发者来说,有时我们希望探测某些中间变量(intermediate variable) 的梯度来验证我们的实现是否有误,这个过程就需要用到 tensor的register_hook接口。一段简单的示例代码如下,代码主要来自pytorch开发者的回答...

2019-09-17 15:19:00 858

转载 反射

Class类l 获取Class对象的三种方式方式一: 通过Object类中的getObject()方法Person p = new Person();Class c = p.getClass();方式二: 通过 类名.class 获取到字节码文件对象(任意数据类型都具备一个class静态属性,看上去要比第一种方式简单)。Class c2 = Person....

2019-09-17 14:30:00 27

转载 从筛选简历和面试流程讲起,再给培训班出身的程序员一些建议

本人最近几年一直在外企和互联网公司承担Java技术面试官的职责,大多面试的是Java初级和高级开发,其中有不少是培训班出身的候选人。 在我之前的博文里,从面试官的角度聊聊培训班对程序员的帮助,同时给培训班出身的程序员一些建议,我已经说明了,我对培训班候选人没有偏见,而且我的面试官同事大多也是这样认为的。在这篇文章里,我将直接从筛选简历和面试这两个流程讲起,不仅会分析培...

2019-09-17 10:42:00 20

转载 [FY20 创新人才班 ASE] 第 1 次作业成绩

作业概况条目备注作业链接【ASE高级软件工程】热身作业!提交人数19未完成人数2满分10分作业情况总结本次作业作为大家软工课程的第一次作业,完成度相当不错(尤其是在国外暑研/赶论文的同学也在尽力完成作业,很感动)。相当一部分同学已经上过软件工程课,大家的提问水平都比较高,我在评论中回答了我能回答的问题(基于个人主观见解的回答)。本次...

2019-09-16 00:50:00 56

转载 c++MMMMM:oo

1.union,struct和class的区别转载于:https://www.cnblogs.com/invisible2/p/11524465.html

2019-09-15 21:51:00 40

转载 TypeScript && React

环境搭建我们当然可以先用脚手架搭建React项目,然后手动配置成支持TypeScript的环境,虽然比较麻烦,但可以让你更清楚整个过程。这里比较麻烦,就不演示了,直接用命令配置好。npx create-react-app appname --typescript可以安装一些自己需要的库及其声明文件,例如react-router-dom、axios、ant Design...

2019-09-15 17:51:00 28

转载 pytorch简单框架

网络搭建:mynn.py:import torchfrom torch import nnclass mynn(nn.Module): def __init__(self): super(mynn, self).__init__() self.layer1 = nn.Sequential( nn.Linear(3520, 4...

2019-09-15 16:40:00 36

转载 使用Jest进行单元测试

Jest是Facebook推出的一款单元测试工具。安装npm install --save-dev jest ts-jest @types/jest在package.json中添加脚本:“test”: "jest"生成Jest配置文件(生成jest.config.js)npx ts-jest config:init使用先简单编写一个...

2019-09-14 23:13:00 77

转载 如何在TypeScript中使用JS类库

使用流程1.首先要清除类库是什么类型,不同的类库有不同的使用方式2.寻找声明文件JS类库一般有三类:全局类库、模块类库、UMD库。例如,jQuery是一种UMD库,既可以通过全局方式来引用,也可以模块化引用。声明文件当我们要使用一个类库时,需要ts声明文件,对外暴露API,有时候声明文件在源码中,大部分是单独提供额外安装。比如jQuery需要额外安装类型声明包。幸...

2019-09-14 21:31:00 337

转载 TypeScript模块系统、命名空间、声明合并

命名空间命名空间能有效避免全局污染。在ES6引入模块之后,命名空间就较少被提及了。如果使用了全局的类库,命名空间仍是一个好的解决方案。namespace Shape{ const pi = Math.PI; // 使用export关键字导出,可以在全局空间内可见 export function circle(r: number) { re...

2019-09-14 19:28:00 367

转载 TypeScript高级类型

交叉类型将多个类型合并成一个类型,去两个类型的并集。与继承的区别是,继承可以有自己的属性,而交叉没有。interface DogInterface { run():void}interface CatInterface { jump():void}let pet: DogInterface & CatInterface = { // 看...

2019-09-14 16:33:00 114

转载 TypeScript类型检查机制

类型推断指不需要指定变量的类型,TS编译器可以根据某些规则自动推断出类型。什么时候会有类型推断?声明变量时没有指定类型函数默认参数函数返回值......let a; // 这时自动推断为any类型let b = 1; // 推断为number类型let c = []; // 推断为由any类型构成的数组let d = (x=1) =&g...

2019-09-14 15:12:00 112

转载 TypeScript泛型

泛型的概念指不预先确定的数据类型,具体的类型要在使用的时候才能确定。咋一听,是不是觉得JavaScript本身就是这样?这是由于理解有误。前面说“在使用的时候确定”,而非在程序执行的时候确定。泛型函数现在有个需求:一个被定义的函数原本输入字符串输出字符串,现在想让它同时支持输入输出字符串数组,如何实现?1.通过函数重载// 函数调用时依照声明的顺序进行匹配fu...

2019-09-14 11:11:00 43

转载 第一章:线性空间和线性变换

转载于:https://www.cnblogs.com/invisible2/p/11514817.html

2019-09-12 19:43:00 70

转载 React-router总结

版本v3和v4有一些差距:https://blog.csdn.net/qq_35484341/article/details/80500237以下的总结,都是基于V4的官方文档:https://reacttraining.com/react-router/web/guides/quick-start核心组件和用法<BrowserRouter/> ...

2019-09-12 11:31:00 40

转载 多线程

进程进程是资源(CPU、内存等)分配的基本单位,它是程序执行时的一个实例。程序运行时系统就会创建一个进程,并为它分配资源,然后把该进程放入进程就绪队列,进程调度器选中它的时候就会为它分配CPU时间,程序开始真正运行。2. 线程线程是一条执行路径,是程序执行时的最小单位,它是进程的一个执行流,是CPU调度和分派的基本单位,一个进程可以由很多个线程组成,线程间共享进程的所有资源,每个线程有自...

2019-09-11 10:46:00 29

转载 你多久更新一次简历,决定了你的收入多久能提升

提到更新简历,或许大家第一时间就想到换工作,因为只有在换工作时才会更新。一般程序员大概1年半到2年跳槽一次,也就是说最多2年会更新一次。 更新简历是在其中更新自己的技术和各种能拿得出手的亮点,所以从这意义上来讲,一个月至少得更新一次,毕竟一个月没进步有些说不过去。而且一般来讲,都是先有技术上的更新再有简历上的更新。1 为什么要更新简历?...

2019-09-11 10:22:00 27

转载 关于无效份额 和 拒绝份额

找到一个份额:显卡每计算出满足要求的一个结果时是一个FOUNDSHARE(找到一个份额);无效份额:每找到一个份额时内核会将计算结果发给矿池,有些内核会在将结果发给矿池时(之前、之后或同时)使用cpu对FOUNDSHARE的结果做一次验证,无效份额是CPU的计算结果和显卡的计算结果不一致的错误份额;产生无效份额的原因:超频 或 降频 或 降电压 过度。拒绝份额:...

2019-09-10 19:04:00 87

转载 序列化流与反序列化流

序列化流与反序列化流用于从流中读取对象的操作流 ObjectInputStream 称为 反序列化流用于向流中写入对象的操作流 ObjectOutputStream 称为 序列化流特点:用于操作对象。可以将对象写入到文件中,也可以从文件中读取对象。1 对象序列化流ObjectOutputStream注意:只能将支持 java.io.Seriali...

2019-09-10 13:47:00 30

转载 缓冲流

BufferedOutputStream ————字节缓冲输出流继承自父类的共性方法public void close()——关闭此输出流并释放与此流相关联的任何系统资源。public void flush()——刷新此输出流并强制任何缓冲的输出字节被写出。public void write(byte[ ] b)——将b.length字节从指定的字节数组写入到此输出流。public vo...

2019-09-10 13:43:00 19

空空如也

空空如也

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