自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Stupid but Strong.

不怀揣技术博客之心的大型备忘录不是好交友网站。

  • 博客(51)
  • 收藏
  • 关注

原创 切图?切图!——切图仔html&css秃头指南

我又开始写博客了本来平时是使用公司内部的语雀来进行日常工作的记录,但是想了想,一些不涉及内部知识的东西还是写在公共平台上比较好。随时可以查得到。被看到的可能性更大,错漏也会被指出。蛮好的。这段时间第一次接触c端的工作,需要学习的地方很多。除了干杂活之外,终于正式开始了模块的开发。(虽然只是协助大佬开发,先做切图。1 切图是什么?我开始听到“切图”两个字的时候,以为是ui设计的切图。然而最后...

2020-04-21 16:13:14 803

原创 使用macbook pro进行项目开发全记录

开一个新坑,先写一下今天刚遇到的一个问题,过两天在把之前的路径补充上。2020.01.16今天终于开始上手项目了。在进行项目环境搭建的时候,发生了一些我之前在使用windows系统进行开发的时候没有遇到过的问题。在clone git的代码的时候,命令行报了这样的错误:Warning: 不能访问:’/Users/eleme/.config/git/attributes’. Permissio...

2020-01-17 16:32:53 863

原创 重新系统学习React的路径

时隔半年,又重新用回了React的框架。这次因为没有人带我,也暂时没有分配任务,所以留给我的学习时间是很充裕的。况且,经过小半年的实习,我也成长了很多,对前端的认识已经提高了不少。更开心的是,从WINDOWS系统升级到了MBP的MacOS系统,操作和环境搭建也有些许不同。带着不一样的心情,再次重新学习React给我带来的感触良多。这次学习的轨迹确实值得记录一下。1. react的官网因为这一...

2020-01-15 19:29:01 368

原创 利用jinkens和xshell进行打包上传

经历了国庆前百无聊赖的水了好几天之后,我终于开始了对打包这一串的步骤的总结。根据我的学习和实践,我将打包的步骤总结为如下的步骤:jenkins与github自动化构建jenkins是自动化的打包工具,其新建一个项目的界面如下所示:点击左侧configuration则跳出工程打包上传的构建配置界面:这几个配置项可以按照自己的需求进行配置其中的source code managemen...

2019-10-08 15:50:12 300

原创 JavaScript学习笔记(三)ES6的各种骚操作合集

(一) 函数解构不得不说,这是一个非常好用的方法。、目前遇到的主要的解构场景有:1、对象解构——从一个对象中拿出某一个属性的所有取值构成的对象数组const { eventLevelTrouble: EVENT_LEVEL } = window.$sti_dict;在这段代码中,需要取出window.$sti这个对象的eventLevelTrouble属性中所有的对象组成的数组。此...

2019-08-06 15:49:35 499

原创 react的路由使用(持续更新)

在这一段时间的工作中,我遇到了两个比较经常使用的路由的用途。路由传参这次遇到的情况是,一个页面的某一行点击之后,进入一个新的页面,但是在这个页面上操作的时候,需要用到上一个页面上的一些信息,而且这个信息是跟上一个页面点击进来的那一行的id相关,也不能把它存储到全局的stores里面,于是我就犯了难。然后导师告诉我,可以用react的路由传参方法来进行参数的传递。首先,他在路由的配置页面加上...

2019-06-05 17:42:54 334 4

原创 日常疑惑——input的类型限制到底是怎么实现的?

As we all know,使用input的时候,可以通过type的类型设置来限制输入的字符串只能是某些值。但是,在真实的开发环境中,不免因为原生的底层不够透明而出现一些问题。1 onChange不更新这次用到的类型为number,然而使用onchange进行输入检测的时候,我发现如果输入123-------,从第一个-之后,就不会进入onchange函数执行2 onInput自动清空...

2019-05-27 20:04:56 155

原创 基本功——github的使用

实习一周多了,一直在啃代码,今天总算有机会亲手fix了一个超级小的bug。同时也第一次正式参与进了项目。然而关于项目的发布和版本和并完全不会鸭,一直在出问题,觉得自己需要学习的还有很多很多,很多,嗯。(一)本项目里使用到的git命令这一部分是我在公司的项目开发中需要经常使用的git命令以及顺序(顺序非常重要,搞乱了就要reset惹,要出事故惹)。首先,是一个至今我也比较迷惑的问题。当我首...

2019-05-26 19:38:17 249 2

转载 欢迎使用CSDN-markdown编辑器(不能使用默认标题)

突然出现的界面,看了看觉得自己之前写博客有点傻,留下备份一哈~还是蛮有用的!欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表...

2019-05-22 19:45:09 375

原创 数据库实验整理—-存储过程

这一次实验是做的存储过程。我对存储过程的理解有点类似于SQL的函数。创建一存储过程,求l+2+3+…+n,并打印结果。调用上面的addresult存储过程,打印l十2+3+…+10的结果。修改上述存储过程为addresult1,使得n为输入参数,其具体值由用户调用此存储过程时指定。调用上面修改后的addresult1存储过程,打印l+2+3+…+100的结果。修改上述存储...

2019-05-19 21:54:09 3321

原创 数据库实验整理——视图相关

这一部分主要是视图相关的。使用的还是刚才的那三张表。1、为学生表创建一个视图V_XSQK,以显示学生的基本信息,如学号、姓名、性别和出生年月CREATE VIEW V_VSQKASSELECT sno,sname,ssex,sbirthFROM s2、创建视图V_SC,要求显示学生的姓名、选修的课程名和成绩CREATE VIEW v_scASSELECT s.sname,c....

2019-05-06 11:13:49 4530 4

原创 数据库sql实验整理——综合查询

鉴于期中考试中的数据库真的啥都不会,决定从这次实验开始,积累一些简单的指令。毕竟数据库的学习不仅是考试相关,更重要的是,在以后的工作中也会经常遇到。虽然学校的课程设计并不合理,但是仍然可以提取自己需要的东西来进行吸收。这里开始就是综合查询了,比较复杂。大的题目这次的题目总体上就是之前的题目,一共有三张表,分别是s学生信息c课程信息:选课信息题目综合查询求不选修C语言课程的...

2019-05-05 21:49:46 2630 1

原创 360前端星(第五天)——web安全&&VUE的简单介绍&&翻译&&代码质量和单元测试

浏览器安全同源策略iframe被劫持CORS是什么?XSS:恶意第三方想方设法让自己的js代码在当前页面执行XSS的基本类型:stored(存储型)、reflected(反射型)、DOM-based(DOM型)stored:需要服务器通过设置标签白名单来进行防御把传入的东西进行转义禁止动态修改CSS资源引用特殊协议(dataURL)(不重要)任何情况下都不要用document....

2019-04-25 12:23:00 293

原创 360前端星(第四天)——设计模式&&浏览器渲染&&动画

来源来源于建筑领域注意可复用GoF设计模式创建-结构-行为方便交流面向过程和面向对象面向过程:表示数据,顺序处理数据缺点:数据访问不受控制(暴露太多),不易维护面向对象:把复杂对象分解,数据和操作融为一体,数据和操作不分离solid评判一个软件的好坏:复用SOLID原则:单一职责原则:SRP——一个类只有一个职责,增加一个新的职责的时候,就需要增加一个新的函数好处:可...

2019-04-24 18:36:25 156

原创 360前端星(第三天)——nodejs&&js&&http与服务端编程&&前端工程化

nodejs与JS区别:异步接口、相关依赖可以做什么:服务端、CLI、GUI、IoTnodejs的安装模块:内置模块、文件模块定义输出模块:export,获取外部模块:require模块解析规则:可能上一级node_modules有,也能解析成功npm intsallnpm audit自动补全和修复更新模块:npm version patch/minor/major的区别博客系...

2019-04-23 18:40:00 187

原创 前端星计划(第二天)——js&&web标准&&你应该掌握的命令行

组件ui层灵活多变和复用结构template ,html和js的模块化,css的模块化可以延伸了解将html模板化,很短,其他的部分都用js来动态生成js render()函数模板化先考虑结构,然后考虑api,然后考虑交互,然后考虑模板化推箱子游戏最简单的居中?flex+margin:auto前端工程师的素养数学、建模能力、优雅的代码、算法、uiAPI什么样的api是好的p...

2019-04-22 20:14:27 194

原创 360前端星计划(第一天)——HTML&&CSS&&JS

前端是什么web标准技术HTML、CSS、JavaScript、SVG、HTTP运行环境界面与交互考虑什么?功能美观无障碍安全:保护用户数据性能:流畅兼容性前端的边界nodeJS、ELECTRON、React Native、Web RTC、Web GL、WEBASSEMBLE、autoCADHTML<!doctype html>的作用语义化:提...

2019-04-21 17:34:12 413

原创 2019.04.18——京东web前端开发实习生面试

一面感觉我应该是挂了??????感觉是有一套题目,直接从头到尾问下来。上来就问技术,一点缓冲的余地都没有。1、css相关position 解释relative和absolute盒模型,如何设置盒模式这里用到了CSS3 的属性 box-sizing/* 标准模型 */box-sizing:content-box;/IE模型/box-sizing:border-box;权重2...

2019-04-18 12:53:18 2023 8

原创 一周刷leetcode挑战!

目录栈(20)有效的括号最近的几场笔试以及面试充分暴露了我算法实在是太差了事实。经过反思,我决定在这一周刷下几种我比较薄弱的题目。1、栈:leetcode中简单的栈相关的题一共有7道,我再选择三个中等难度的题目,一共10道2、堆:leetcode中只有一道简单的题目,再选2道题目中等题目,一共3道3、队列:2道简单题目,在选2道中等题目,一共4道4、树:35道简单题...

2019-04-14 22:27:29 538

原创 JavaScript学习笔记(二)Array详解

这边同步在进行Array的相关总结。https://biaoyansu.com/12.17定义//[]是本体var 排排坐 = [ 'a', // 0 程序员是从0开始数的 'b', // 1 'c', // 2 'd', // 3 // ...];获取元素//通过索引// 一维数组var 排排坐 = ['a', 'b', 'c'];排排坐[0] ...

2019-04-07 13:43:26 149

原创 2019.3.23——字节跳动前端实习面经

几天面的字节跳动,面到崩溃。写了两天作业,今天整理一下前两面我还记得的问题。明天三面,多反思,加油加油加油!首先是一面本来约的是下午4点,然而五点半面试官才上线。首先是介绍项目,然后给我出了第一道题目:if (1 == ‘1’) { console.log(‘1’) }if (1 === ‘1’) { console.log(‘2’) }if ([1] == [1]) { cons...

2019-03-26 21:46:22 662

原创 Node Sass could not find a binding for your current environment问题的解决

在写完代码准备进行发布之前,我首先需要将代码进行整合。然而在进行整合之后,我试着运行了一下程序。发现出现了Node Sass could not find a binding for your current environment的错误。原来产品经理发给我的包是node.js.x.8的版本,而我电脑上的是10版本。因此,出现了上述错误。解决的方法很简单:将当前目录cd到项目目录,然后运...

2019-03-20 16:39:55 4820

原创 GOOGLE的图标遐想

今天看着对面一整墙的图标,突然发现,谷歌的图标是最好看的。突然又发现,它的配色是蓝、红、黄、蓝、绿、红。为什么呢?于是我问了胡哥。他说,因为谷歌是一个国际又包容的公司。可能亚非拉人民喜欢红色,欧洲人民喜欢蓝色,某地区喜欢黄色巴拉巴拉。产品经理思维,感觉说得通。那为什么这样排列呢?似乎大家都讲不出所以然来。于是我百度了一下。发现大家众说纷纭。我觉得比较可信的一种说法是,因为在最早的go...

2019-03-16 13:43:19 183

原创 2019.3.15——CVTE面试

今天这场感觉很不好,大概率是挂了。昨天咖啡喝多了,晚上三点才睡。今天实在是太困了。感觉面试官也赶着下班的样子。风格我也不是很适应。开始依旧是自我介绍,项目介绍。面试官感觉没听。。。就直接开始问自己的问题。问题一个接一个,挺多的,我实在是太困了,记得的就下面这些。1、接口用的什么?GET/POST,有什么区别?这个我答得挺详细的。2、http和https的区别:我讲了多了一个安全验证的环节...

2019-03-15 21:16:36 452

原创 2019.03.14——阿里前端实习面试

今天,我终于面试了阿里。也总算是体会到了什么叫做对一个人的全面考察。(投完简历测智商的操作也是没谁辽,阿里爸爸

2019-03-15 14:59:07 2271

原创 “SEXY TEA”后台排班系统遇到问题记录(一)——HTTP Status 405

2019/3/13昨天晚上,我遇到了一个问题。当我调用一个POST接口给后台发送数据时,按照平时的调试习惯,我会点开url查看数据。碳素!今天我点开发现了一个奇怪的现象我调用的是POST接口啊喂!为啥说我GET方法不被接收啊委屈屈:(于是,我开始了浩大的找bug工程。首先,我查了很多博客。例如:https://blog.csdn.net/ahwsk/article/details/7...

2019-03-13 15:00:23 6240

原创 JavaScript学习笔记(二)object详解

终于开始写object。只能说是一点一点地积累。参考链接:https://biaoyansu.com/12.16创建简单讲一下创建:var 花花 = { 姓名: '王花花', 年龄: 20, 职业: '序员鼓励师', 部门: '序员鼓励部', 服务于: { 姓名: '程续缘', 技术: 'PHP' }};创建之后,可以动态地再添加属性v...

2019-03-10 17:26:20 120

原创 2019.3.6 腾讯前端实习面经

2019春招第一面,超想去的腾讯~(我怎么这么菜嘤嘤嘤)个人觉得面试官失策了,刚开始让我介绍项目经历,我就刷刷刷讲了10多分钟。。。。。。(比较能说)然后问我在项目里学到了什么我又讲了十几分钟(我这张嘴哟)然后问我在学校学习到了什么技能依旧。。。我是怎么学习技能的。。。正经问题:(是的,就一个,我太菜了,没问其他)(仰天长啸“我好菜啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊”)...

2019-03-06 20:22:47 437

原创 JavaScript学习笔记(一)JS的数据类型(3)

这一篇需要总结的是一个新的数据类型symbol.

2019-03-02 18:47:05 165

原创 JavaScript学习笔记(一)JS的数据类型(2)

上一篇博客算是基本把6种数据类型给解释了一下。当然这些解释还是基于我现在的知识水平,只是一些浅显的理解。万事开头难,以后会慢慢进行补充der~。这一篇博客则是对JS的数据类型的检测方法进行一个小结。虽然很多博客已经讲得很清楚了,但是我还是想按照自己的方式对我理解的内容进行归纳总结再分享出来。3. JS数据类型判断小结这里参考的有:https://segmentfault.com/a/119...

2019-02-19 17:35:28 206

原创 JavaScript学习笔记(一)JS的数据类型(1)

序一提到JS的数据类型,好像大家都会讲六个数据类型:num、string、boolean、object、undefined、null,还有近期频繁出现的一个神秘的第七个数据类型:symbol。今天我想把数据类型相关的我已经了解到的东西整理一下,一是为了对知识进行归纳和整合,二是备份。我想把这部分分为几个部分:对基本6种数据类型的小结基本数据类型和引用数据类型symbol的简单介绍...

2019-02-19 16:38:03 247

原创 JAVA空指针异常Exception in thread "AWT-EventQueue-0"的解决方法

首先先来看看这个异常是什么样子的这个异常Exception in thread "AWT-EventQueue-0"简单解释就是空指针异常。在JAVA中,如果一个对象没有被实例化,就等于null。此时对其进行的操作都是违法的。也就是会发生上述异常。此时先看看这个异常发生的位置,代码如下:for(int i=0;i&lt;shapes.length ; i++) { shapes[i...

2018-12-13 18:40:21 88544 2

原创 利用JAVA画一颗小心心

首先,这颗心是数学家画的,不是我。原理很复杂,大致原理就是迭代。画这颗心的代码已经给出来了public void draw(Graphics g){ for(int i=0;i&lt;=180;i++){ for(int j=0;j&lt;=180;j++){ double r=Math.PI/45*i*(1-Math.sin(Math.PI/45*j))*20; ...

2018-12-12 21:12:32 5880 5

原创 18.12.05 头条前端面试

这算是人生中第一次正经的技术岗面试了。笔试能过已经是很幸运了,因为之前确实什么都没有准备。这次纯粹是抱着学习的态度来面试的。下面是这次面试中提到过的题目:1、 首先是开始时问了TCP和UDP的区别我没有复习,所以没有打上来2、问了关于html的行级域和块级域的区别3、css两边缩进两个字节怎么做上述我都不会于是考了我两个算法题第一个是随机输入一个序列,删除其中的“b”和"ac"(...

2018-12-08 19:42:25 173

原创 继承类(待补)

继承的概念在我的理解里,子类和父类的关系就类似于将抽象的父类稍微再具象化一点,加入一些只有子类拥有的特别的性质。类似于:水果(父类)-&gt;苹果(子类)-&gt;我正在吃的这个苹果继承类的写法public class 子类名 extends 父类名{ }控制被修饰的内容使用权限当前类中同一个包下不同包下的子类其他public√√√√pr...

2018-12-08 00:34:06 111

原创 类与对象

类与对象概念的理解类类这个概念是十分抽象的。它是把一定的具有相似性的物体中,拥有的相同的属性和一些操作(方法)提取出来。是一个抽象化的过程。对象一个拥有某一个类的属性和方法的具体的事物就是对象。创建一个对象是一个具象化的过程。这个对象除了拥有自己所属的类中的属性和方法,也可以拥有属于自己特有的属性和方法。类与对象的概念就可以类比于生活中的水果和苹果、蔬菜和土豆。苹果拥有水果所有的属性(...

2018-12-07 09:05:29 526 2

原创 使用PIN和OD结合进行指令的修改

前言在经过一次又一次的失败之后,终于接受了pin不能实现取完整指令,更改,再放回去的实验要求。在同学的提一下,我开始了对OlleyDBG的摸索。目前的思路就是,用pin得到CFG,也就是每条分支指令的地址及其目的地址的地址,然后使用OD来进行指令的修改。由于OD是动态的,可以一边修改一边运行,还是很符合我们的要求的嘻嘻。1. 首先是pinpin在目前的实验思路中的作用是得出控制流图。由...

2018-10-14 16:19:42 585 1

原创 使用pintools画出控制流图(二)——输出操作码

我现在的想法是,输出指令的操作码,便于与objdump调试得到的汇编语言进行对照。代码如下#include&lt;iostream&gt;#include&lt;fstream&gt;#include&lt;stdlib.h&gt;#include"pin.H"using namespace std;ofstream OutFile;INS ins;//指定输出文件KN...

2018-08-18 21:56:25 1219 5

原创 使用pintools画出控制流图——收集跳转指令的ip和目的地

代码如下:#include&lt;iostream&gt;#include&lt;fstream&gt;#include&lt;stdlib.h&gt;#include"pin.H"using namespace std;ofstream OutFile;//指定输出文件KNOB&lt;string&gt; KnobOutputFile(KNOB_MODE_WRITEONCE...

2018-08-18 20:15:38 813

原创 示例程序中遇到的问题

在进行Procedure Instruction Count (Routine Instrumentation)的示例程序的试运行中,我在输入指令后输出了如图的结果,head输出文件后,输出的格式和示例相同。 然后我把Makefile后面的都删掉,还是有错误,同时输出结果不一样。 对Makefile的理解https://www.cnblogs.com/wang_yb/p/3990952.h...

2018-08-10 17:27:36 129

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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