无题
问题描述:新建一个项目,编写好代码后使用编译器的run报错,手动执行go run CODE就没问题。详细报错信息:
123package Projectname is not in GOROOT (C:\Program Files\Go\src\Projectname) Compilation finished with exit code 1
原因分析:因为它是报需要寻找GOROOT下的包,应该是路径问题,或者环境设置问题,输入go env检查了一下环境,发现GO111MODULE=on,编译器没有去gopath下找包。gomod 和 gopath 两个包管理方案,并且相互不兼容,在 gopath 查找包,按照 goroot 和多 gopath 目录下 src/xxx 依次查找。在 gomod 下查找包,解析 go.mod 文件查找包,mod 包名就是包的前缀,里面的目录就后续路径了。在 gomod 模式下,查找包就不会去 gopath 查找,只是 gomod 包缓存在 gopath/pkg/mod 里面。
解决方案:设置GO111MODULE为off即可。
1go env ...
无题
《阿里巴巴java开发手册》《java8实战》《深入了解java虚拟机》《前端架构 从入门到微前端》《web性能实战》《图解http》《图解设计模式》《漫画算法》《剑指offer》《程序员代码面试指南》《技术之瞳》(阿里)《逆流而上》(阿里)《企业IT架构转型之道》(阿里)《云原生分布式存储基石》(华为)《java核心技术卷(z-lib第11版)》《Java编程思想》《code编码》
无题
很恶心的一个bug。做项目的时候,用cookie存储token进行登录验证。报出的这个错,百度翻译了一下,说是cookie名称“XXX”是保留令牌。想了一下,以为cookie存储数据的key不能重复?于是我做了一个判断,key相同的话删除该key,但还是包这个错。后来又想了想,我记得cookie存储的key重复的话是覆盖之前的,于是肯定了不是之前所想的问题所在。
百度了一会,终于找到了一个文章,cookie不能存储带空格的字符串,我看了看自己数据库的id果然带了个空格。不知什么时候不小心将id加了个空格。
真的是很恶心的bug。
我故意用汉字,也报这个错,有点意思
无题
在浏览器访问html页面时,当数据提交给servlet时发生了什么,这是我们需要了解的。
1. 我们需要了解一下servlet的继承体系。
servlet接口 ——->GenericServlet抽象类———>HttpServlet抽象类。。。。。。
2. 我们使用时,一般是继承HttpServlet即可,重写里面的doGet方法和doPost方法,但是实际上的方法调用并不是这么简单的。
比如说有个注册登录的页面,login.html将表单提交后,会提交到loginServlet类(继承了httpservlet类)中,调用这个类中的service方法,而在这个类中有两个service方法,两个重载的方法,首先调用的是下面的这个方法,这个方法的参数是原始的req和res,但是在这个方法中,不对req和res对象进行处理,它将req强转为HttpServletRequest类型,
然后再调用本类中的另一个service方法,在这个service方法对req进行了处理,这一步才是调用doGet或dopsot等方法。
无题
软件
下载
[名称]:
MobaXterm-Keygen
[语言]:
英文
[安装环境]:
Win7/Win8/Win10(需要安装python环境)
[项目地址]:
链接: https://github.com/flygon2018/MobaXterm-keygen
[直接下载地址]:
链接: https://movie666.ga/s/5Nug
软件
介绍
随着手里的VPS越来越多,MobaXterm免费版逐渐不够用了,添加SSH的时候甚至提醒我数量达到限制。于是去谷歌破解版,最后在gayhub找到了这个获得专业版的方式。分享给玩机达人。
安装
步骤
Step1. 下载项目文件到本地
Step2. 在解压后的文件夹中输入CMD回车
Step3. 在弹出的命令行中输入1python MobaXterm-Keygen.py yourname 20.3
其中 yourname 是随便写的 ...
无题
为什么JS调用函数时,有时不带括号,有时又带括号?比如定义一个无参函数funtion get() {……}, 然后后面调用它时有时写var x=get;有时又是var x=get();怎么回事?
var x=get; //传递的是函数对象var x=get(); //传递的是函数返回值get 是函数自身, get() 是运行函数如果 var x=get;那么 x 和 get 是等同的var x=get();那么 x 是 函数 get 的返回值例如function get(){return 1}var x=get(); 那么 x 就等于 1 咯如果是var x=get;那么var y=x(); 和 var y=get(); 都是等价的。
这是对一个方法调用 是方法本身的调用不需要括号 带括号是函数的调用 有返回值
使用js之前,要理解,everything is object ,任何东西都是对象。所以function也是对象function my(){};其实就是生成了一个名字叫做my的对象,这个对象是个function对象,它等同于var my=function(){};他们的区别是 ...
无题
xxx:代表公司名称yyy:代表项目名称
com.xxx.yyy.dao dao层接口com.xxx.yyy.dao.impl dao层实现com.xxx.yyy.service service层接口com.xxx.yyy.service.impl service层实现com.xxx.yyy.web web层com.xxx.yyy.util 工具包com.xxx.yyy.domain javabean
DAO层:
DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,DAO层的数据源配置,以及有关数据库连接的参数都在Spring的配置文件中进行配置。
Service层:
Service层主要负责业务模块的逻辑应用设计。同样是首先设计接口,再设计其实现的类,接着再Spring的配置文件中配置其实现的关联。这 ...
无题
很多网站的文本框都有灰色提文字,一点即消失,鼠标移开又出现! 用HTML5 中的新属性placeholder实现。将这段代码加载input中! 带js代码1<input type="text" placeholder="要显示的文字">
写个小demo大家测试下:12345678910111213141516window.οnlοad=function() { $("input[placeholder=请输入密码]").hover( function() { $(this).bind("focus", function() { $(this).attr("placeholder",""); }); }, function( ...
无题
在定义样式的时候,有时候会将id和class的用法弄混淆,所以在这里特意说明一下:id和class属性是网页中两个通用的属性,它们协同工作使整个页面变得丰富多彩。当我们为一个元素定义样式时。可以使用id,也可以使用class。
在css样式表中书写时,id选择符前面应该加前缀符号‘#’,而class选择符前面应该加前缀符号‘.’。
id属性一般在一个页面中只可以使用一次,而class可以被多次引用。
id作为元素的标签,用于区分不同结构和内容,而class作为一个样式,它可以应用到任何结构和内容上。
在布局思路上,一般坚持这样的原则:id是先确定页面的结构和内容,然后再为它定义样式:而class相反,它先定义好一类样式,然后再页面中根据需要把类样式应用到不同的元素和内容上面。
目前浏览器都能允许在同一个页面内出现多个相同属性值的id,一般情况下也能正常显示,不过当使用javascript通过id来控制元素时就会出现错误。
在实际应用时,class更多的被应用到文字版块以及页面修饰等方面,而id更多地被用来实现宏伟布局和设计包含块,或包含框的样式。
id :
一个页面里不能出现两 ...
无题
简介:当页面加载的时候,嵌入html标记的js代码和位于之间的js代码将被执行;当调用的时候,位于之间代码和外部js文件代码将被执行
1.根据实际需要放置代码?
有时候,您实际上需要把代码放置在不同地方以符合代码运行要求。比如,您需要在代码全部载入浏览器后再运行代码,那就可以将<script>标签放在</html>后面去,如果您需要在页面载入的时候运行代码,可以把js代码放入<head></head>之间。
提示:浏览器执行html代码是自上而下的线性过程,<script>作为html代码的一部分同样遵循这个原则!
2.<head>部分js脚本
放入<head>部分js代码将在页面加载完之前被载入,书写如下:123456789<html><head><script type="text/javascript"> //js代码放在这儿</script></head><body></body></html>
3.<body>部分js脚本
放入<body>部分 ...