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

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

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

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

    爬小说爬虫一些心得

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

    67130

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

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

    39720

    Java多线程控制心得

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

    24220

    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来实现堆、栈数据结构。

    43120

    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,

    54120

    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); //

    31930

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

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

    1.1K10

    java服务器开发心得

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

    75320

    手机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 我做了一个试验,把所有的符号都取了出来

    812100

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

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

    1K21

    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(最严格)   ...面试题:解释重载与覆区别?...,覆应用主要以 方法覆 为主; ·如果子类需要使用父类指定方法,但是发现父类方法不能满足功能需求,就可以利用覆方法,来完善父类方法功能同时保留父类方法不被改变。

    69310

    一位资深Java架构师晋级心得

    Java 架构师是什么?是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体业务场景给出解决方案团队领导型人物。...他必须对开发技术非常了解,并且需要有良好组织管理能力。可以这样说,一个架构师工作好坏决定了整个软件开发项目的成败。 在成为Java架构师之前,应当先成为Java工程师。...jvm虚拟机原理、调优,懂得jvm能让你写出性能更好代码;池技术,什么对象池,连接池,线程池……Java反射技术,框架必备技术,但是有严重性能问题,替代方案java字节码技术;nio,没什么好说...,值得注意是”直接内存”特点,使用场景;java多线程同步异步;java各种集合对象实现原理,了解这些可以让你在解决问题时选择合适数据结构,高效解决问题 成为Java架构师,需要掌握哪些技能呢...分布式 Java并发编程和网络编程:Java线程状态,线程池,线程通信,线程安全,Netty高性能原理 分布式开发框架:分布式系统口调用技术:RPC,Apache分布式系统Zookeeper原理与应用,

    64220
    领券