首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

前端代码心得基本篇(二)

前端代码流程 1.确认本项目使用技术栈:看storeindex.js文件 页面的编写此处省略… 2.对接口注意事项: 首先需要与后端确认当前模块页面使用是哪个接口; 看页面功能,选择接口...3.接口js文件应该注意: 一般需要改动文件为serve.js,action.js,api.js action.js就是为接口 js文件是,是自己定义一个方法,里面再调用接口!!!...(一定要清楚自己此刻写是什么,不要乱摘抄过来,要明白她返回它调用是哪些参数,此刻基础真的特别重要!)...4.总结:在工作中代码这一块不要说自己不行,工作并不是拿着自己已经学会知识去炒旧饭,而是会不断接收新知识,所以此刻就不要害怕自己不会使用这项技术,一定不能害怕未来要使用新技术!!!...自我信心是非常重要,任何时候!加油前端人!

6310
您找到你想要的搜索结果了吗?
是的
没有找到

爬小说爬虫一些心得

最近用 Node.js 写了爬某小说爬虫,发现坑还是满多。 网页中文乱码 小说网站页面内容编码用 GBK,如果不做处理,中文内容会是乱码。...用 iconv 进行 decode 传入参数必须是 Buffer类型。...}, (error, response, body) => { body = iconv.decode(body, 'GBK') }) 提取小说正文 发现小说章节 HTML 内容乱超乎我想象...浏览器竟然也能正常输出。。。 正文外面也没有一个标签来包裹。正文兄弟节点也没什么标志性元素。 鉴于第 2 点,我用删除非正文内容来提取正文。...开始做法是,对那小说网站同时发一千多个请求。每个请求请求 1 个章节内容。尝试多次,发现每次都是只有不到 200 个请求是成功,剩余全部超时。

64430

java心得体会_初学java心得体会

方法使用是java一大特色,所以必须要求掌握。第三次作业显然难度又加大了,作业难度系数总是在上升状态,这样才能得到有效提高。这次作业要求是另一个类并实现多种方法。...类使用是java入门,因为java程序就是用类组成。...这三次作业是有java知识迭代关系:第一次作业:掌握java基本语法及类型,以及输入输出操作——>第二次作业:掌握java方法使用,以及稍复杂计算——>第三次作业:掌握java使用及多种方法使用...2.OO设计心得 (1).面向过程与面向对象比较 面向过程与面向对象有什么区别,起初我是不太清楚。通过这三次作业,我发现了不同之处。...4.课程收获 通过这三次作业训练,觉得自己算是知道java这种面向对象程序语言是怎么一回事了,知道怎么去java程序了,知道java大体构造了。

37320

Java多线程控制心得

近期我刚刚完成了一个信息采集Java项目,其中采集环节是以多线程方式来运行。开发时在多线程控制方面遇到了不少麻烦,主要是线程同步问题和线程状态管理,我就这两方面简单谈谈自己心得。...在Java中,经常会出现多个线程同时对同一资源进行操作,比如同时改变同一个变量,例如线程A刚刚将变量值改为1,紧接着线程B又将变量值改为2,这时线程A继续下面的程序时如果需要用这个变量,就会出现错误。...因此我们需要让一个线程操作资源时其他线程进行等待,这就需要用到锁概念,Java中提供了synchronized这个方法让线程对资源操作时进行同步。...synchronized具体用法可以上网搜索一下,相关技术文章很多很多。这里就不详细举例了。...线程池实现方法简要来说就是每创建一个新线程,就将线程池中活动线程数量+1,当线程结束时,通过线程回调,将线程池中活动线程数量再-1。

22920

Java集合类使用心得

Java集合类使用心得 一、Set(不重复) 二、List(随机访问) 三、Map(对应关系) 四、数组 五、类型转化 一、Set(不重复) 常用结构:SortedSet是个接口,TreeSet是它唯一实现类...set.remove(); Object[] obj = set.toArray(); String[] strings = set.toArray(new String[set.size()]); 使用心得..., "值"); // 替换指定位置 linkedList.indexOf("值"); // lastIndexOf()同理 linkedList.subList(start, end); List使用心得...ArrayList使用心得: 序号从0开始; 通过索引存储,存储值可以相同; 如需替换某个值,应结合remove和add两个方法; List内可以存对象,此外操作可以同样用数组实现。...LinkedList使用心得: 可以通过First和Last来实现堆、栈数据结构。

40920

20210903最近两天代码心得——PHP

今天2021-09-03 15:54:31 星期五 最近两天在一个数据抓取工具,主要是因为要经常统计数据是在是太麻烦了,可能是因为我懒吧哈哈哈 数据抓取当然是需要先获取接口地址了,这个直接用浏览器控制台就可以了...具体操作如下: 拿到接口访问看到是json形式,这种比较容易调用,那么我们可以用服务器读取,后先转化为php可以操作数组。...再看下url参数发现是get请求分页,所以我们也可以自定义请求参数来获取不同数据 但是,发现需要ciookie才能正常读取数据,所以我们需要创建一个curl对话模拟真实用户访问,也抓取...curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0); // 对认证证书来源检查 curl_setopt($curl, CURLOPT_SSL_VERIFYHOST...区域内容 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); // 获取信息以文件流形式返回 $result = curl_exec($curl); //

29630

JAVA异常处理实战心得

所以在java中遇到大段大段try catch也就不足为奇。...如java.lang.StackOverFlowError和Java.lang.OutOfMemoryError。对于这类错误,Java编译器不去检查他们,编译器也没法提前发现。...当运行时系统遍历调用栈而未找到合适异常处理器,则运行时系统终止。同时,意味着Java程序终止。 对于运行时异常、错误和检查异常,Java技术所要求异常处理方式有所不同。...由于运行时异常及其子类不可查性,为了更合理、更容易地实现应用程序,Java规定,运行时异常将由Java运行时系统自动抛出,允许应用程序忽略运行时异常。...例如我们经常mapreduce程序里,mapper阶段map方法就throws出来有两个异常: protected void map(KEYIN key, VALUEIN value,

47820

java服务器开发心得

大家好,又见面了,我是你们朋友全栈君。 本人已从事java服务器开发三年多了,对java服务器开发比较有心得,特此对这三年多来进行下技术总结,并与大家分享。...作为服务器开发,对基础知识掌握程度,将决定你服务器各方面的能力,一般在进行java服务器开发前,最重要是能够熟练运用以下技术: java classLoader、java thread、java...I/O(NIO)和java socket。...对于第二个阶段设计,主要涉及众多相关领域知识,如: 多线程设计(参考《多线程设计模式》)、管理设计(参考JMX)、消息传输设计(参考JMS)、安全设计(参考java安全)、缓存设计(参考cache4j...最后是服务部署: 包括JVM参数优化、目录结构、批处理文件编写。 这是我三年作为服务器开发涉及相关知识,在以后时间里会对每一个知识点更加细化,方便大家进入到java服务器开发领域。

71720

Java——覆(概念、覆意义、覆要求)

1、方法 当子类定义了与父类中完全一样方法时(参数名称、参数类型及个数、返回值类型),这样操作就为方法。...1)方法覆意义: 1、父类中定义方法名称是其他程序认可,但是子类使用时发现,原有方法不能满足现在操作要求,但要保留原方法名称,因此出现了覆概念; 2、this方法与super方法区别:...: 被覆方法不能有比父类更严格访问控制全权限。...但是有一点需要注意,在父类中若是用private声明方法,该方法不能被子类所覆,且这样操作没有什么实际意义。实际开发中,对于方法定义,基本都使用public声明。...No.区别方法重载方法覆1单次OverloadingOverride2范围发生在一个类中发生在继承关系中3定义方法名称相同,参数类型及个数不同方法名称、参数类型、个数及返回值全部相同4权限没有权限要求被覆方法不能有比父类更为严格访问控制权限

98310

手机java_手机怎么java

大家好,又见面了,我是你们朋友全栈君。 手机怎么java 通常我们java程序都是在电脑上,很少在手机上程序,因为手机屏幕小,写起来不方便,而且ide也没有电脑好用。...但手机相对来说比较便捷,随时随地就可以代码,练练手,下面就介绍一下如何在手机上java程序吧。...1、下载安装软件 软件名:Java N-IDE-Android Builder-Java SE Compiler 2、进入软件 刚开始进入时,会提示你创建工程、包名、主方法类,也可以先不创建。...点击左上角图标,就能看到项目工作目录,如下图: 由于没有创建项目,所以目录是空。 3、创建工程方法 方法比较简单,和在eclipse里面创建项目很类似。...2)我们点击 InOut.java ,编写具体代码,这里就以最简单栗子来讲,即输出 Hello Java

4.5K30

java怎么函数_java构造函数怎么

大家好,又见面了,我是你们朋友全栈君。 java构造函数怎么 发布时间:2020-06-29 11:50:19 来源:亿速云 阅读:114 作者:Leah java构造函数怎么?...针对这个问题,这篇文章详细介绍了相对应分析和解答,希望可以帮助更多想解决这个问题小伙伴找到更简单易行方法。...构造函数是面向对象中一员,构造函数可以叫做构造器,它函数名与类名相同,不用定义返回值类型,也没有具体返回值。...一个类当中可以有多个是可以给不同对象进行不同初始化,多个构造函数在一个类中出现他们存在形式就是叫做重载。 重载是在一个类里面,方法名字相同,而参数不同。返回类型可以相同 也可以不同。...对象创建后,一般函数可以被调用多次,一般函数命名首字母是小写 关于java构造函数怎么问题解答就分享到这里了,希望以上内容可以对大家有一定帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识

4.3K20

手机Java

手机怎么java通常我们java程序都是在电脑上,很少在手机上程序,因为手机屏幕小,写起来不方便,而且ide也没有电脑好用。...但手机相对来说比较便捷,随时随地就可以代码,练练手,下面就介绍一下如何在手机上java程序吧。...手机怎么java 通常我们java程序都是在电脑上,很少在手机上程序,因为手机屏幕小,写起来不方便,而且ide也没有电脑好用。...但手机相对来说比较便捷,随时随地就可以代码,练练手,下面就介绍一下如何在手机上java程序吧。...2)我们点击 InOut.java ,编写具体代码,这里就以最简单栗子来讲,即输出 Hello Java。 运行程序 (点击三角形图标即可)

1.5K20

加点心得

加点一般方法:    Catalog _catalog=MapInfo.Engine.Session.Current.Catalog;    MapInfo.Geometry.Point pt =...MapInfo.Data.SearchInfoFactory.SearchWhere("ID="+strID+" and f_name='"+PointName+"'"));    return ft3.Key.Value; 但是每次添加都是五角星...MapInfo中有一个默认符号库(自己看英文帮助,查词霸,猜得意思)VectorPointStyleRepository,其中有36个元素,每个元素值是一个SimpleVectorPointStyle...这样,就不用生成新样式,直接调用它就行了,把vs赋值直接换成这个: MapInfo.Styles.SimpleVectorPointStyle vs = (MapInfo.Styles.SimpleVectorPointStyle...)MapInfo.Engine.Session.Current.StyleRepository.VectorPointStyleRepository[2]; //索引范围0-35 我做了一个试验,把所有的符号都取了出来

770100

java自测心得、技术选型和实现方式

程序员自测是很重要一个环节,我认同测试驱动开发理念,经过一段时间测试代码编写,发现测试代码需要保证几点,1.测试代码可重复跑,不能跑过一次,改了数据库数据就不能跑了。...对于十分麻烦工作,我一般是不想继续做,我想法是无论代码,数据库怎么动,测试代码都是不用怎么改动,直接跑就可以了,这样也方便项目重构。目前已经达到我对测试预期了,故而总结现有技术和实现。。...如果有更好建议,也欢迎提出。 mock做service层单元测试 service测试使用mockito,它可以保证service获得业务数据是预期数据,得到结果一定是预期结果。...,比如一个取件人数据,就一个User getPickupUser()方法,调用方法参数是mock数据,返回结果也是用改数据去assert。...对于controller层测试方式,我一般是启动项目,使用postman发送http请求或自己httpclient发送http请求做测试。这个类似工具,技术很多,我就不介绍了。

95521

Java文件

java文件 上一篇写了java读取文件各种操作姿势,这里也补一个文件工具类,比较简单 1....读写类介绍 (和上一篇差不多) java读写文件IO流分两大类,字节流和字符流,基类分别是字符:Reader和Writer;字节:InputStream和OutPutStream 字符流分为FileReader...生成目录 文件之前, 文件可以不存在,但文件所在目录必须有,所以就有个生成目录方法了 提供了一个工具类 DirUtil, 可以递归生成path路径对应所有目录(前提是有权限) /**...文件 提供了两种文件方式,字节流输出和字符流输出,其中字符流输出时,制定了编码格式为UTF-8, 这个工具实现方式与读工具类不太相同,先看下代码结构 /** * 文件工具类 * ...dir=1&filepath=silver-file 读文件链接:java读取文件大全 反射生成对象博文: java之通过反射生成并初始化对象

1.3K60

Java初探

Java   继承性主要特征是子类可以根据父类已有的功能进行功能扩展,但是在子类定义属性或方法时候有可能定义属性和方法和父类同名,在此类情况下就称为:“覆”。...,此时会调用实例化子类中被覆方法;{注意:覆方法,要和父类一模一样才可以称为覆操作}   一个类可能会产生(被继承)多个子类,那么每个子类都会有一个自己代码方法,子类被实例化后只会执行自己被覆方法...【没有被覆方法,则调用父类方法】   但是被覆方法不能拥有比父类更严格访问控制权限   访问控制权限: Public > default > private(最严格)   ...面试题:解释重载与覆区别?...,覆应用主要以 方法覆 为主; ·如果子类需要使用父类指定方法,但是发现父类方法不能满足功能需求,就可以利用覆方法,来完善父类方法功能同时保留父类方法不被改变。

66410

JavaCSV文件正确姿势

一、简介 本文讲述如何用java来写csv文件。 CSV意思是逗号分隔符(Comma-Separated-Values),是不同系统之间传输数据一种常见方式。...要想csv文件需要用到java.io 包。本文将讲述如何处理特殊字符。我们目标是写出Microsoft Excel和google sheets可以读取csv文件。...给出java例子后,我们还将给出一些好用第三方库。 二、利用PrintWriter 2.1.... CSV 我们一个方法,讲传入字符串数组转成逗号分隔符字符串: public String convertToCSV(String[] data) { return Stream.of(...第三方库 从上面的例子可以看出,CSV文件最头痛就是处理特殊字符。下面有几个非常不错第三方库: Apache Commons CSV: ApacheCSV 文件类库。

5.1K10
领券