2 曹学成

尚未进行身份认证

IT爱好者,技术小菜鸟。

等级
TA的排名 8k+

意识是多么重要

意识对人的成长是多么重要。意识到自己的优缺点,或者说充分认识自己人贵有自知之明。一个能了解自己的人是非常了不起的。人看这个人很准看那个人也很准,但是呢往往看不准自己,因为他看不到自己的言行举止,无法充分了解自己。古文曰:当局者迷。苏轼也有诗词:不识庐山真面目,只缘身在此山中。这么说,人是否就无法认识自己了呢?当然不是。人可以通过别人的评价或者跟别人比较来认识自己身上的优点或缺点。尤其是缺点...

2019-07-24 21:39:39

微信小程序上实现 表格

微信小程序不支持table标签,在网上找到一个使用flex来实现表格的简明例子,记录一下。table.wxml<viewclass="table"><viewclass="trbg-w"><viewclass="th">head1</view><viewclass="th">head2...

2019-07-16 10:04:34

微信小程序和ssm交互

后端用的是ssm,具体就不讲怎么配置了。前端用小程序,第一次做这个。在user.js中constUSER_URL='http://localhost:81/showAllUser';letappDatas=getApp();Page({/***页面的初始数据*/data:{user:""},/***...

2019-04-06 17:24:26

基本数据类型和引用数据类型

转载请标注一、基本数据类型:byte:Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~127,默认值0short:短整型,在内存中占16位,即2个字节,取值范围-32768~32717,默认值0int:整型,用于存储整数,在内在中占32位,即4个字节,取值范围-2147483648~2147483647,默认值0long:长整型,在内存中占64...

2019-03-25 20:47:21

堆和栈

本文转自https://www.cnblogs.com/huangshikun/p/6510482.html1、栈(stack)和堆(heap)  stack为自动分配的内存空间,它由系统自动释放;而heap则是动态分配的内存,大小不定也不会自动释放。       2、基本类型和引用类型  基本类型:存放在栈内存中的简单数据段,数据大小确定,内存空间大小可以分配。  5种基本数...

2019-03-25 20:33:07

equals和==

【声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/3929585.html【正文】平时在学Android和Java语言的时候,总是碰到“equals”和“==”这两个字符,老感觉差不多;其实还是有一些区别的,今天干脆把它们彻底弄清楚...

2019-03-25 19:48:32

SVN上传要忽略的文件

因为eclipse会生成很多的特定文件,这些文件不需要上传到SVN上,所以上传时要忽略。这些文件主要包括.settings中的文件和.classpath.project。这时可以在SVN配置的文件里加上这些文件忽略。位置:C:\Users\曹学成\AppData\Roaming\Subversion编辑config文件。加入global-ignores=*.o*...

2019-03-08 19:11:47

高效数据拷贝之zero copy

许多Web程序需要实现从磁盘读取大量数据然后写入到网络socket中传输的功能。这类数据操作看起来不怎么消耗CPU,但是这个过程存在缺陷:操作系统内核(kernel)从磁盘中读出数据,然后将数据从内核区推到用户区,交给用户的应用系统。之后,用户的应用系统会将收到的数据再返回给内核区socket缓存区。实际上,用户应用程序只想去将数据从磁盘读出来然后交给网络socket处理。每一次用户区和内核区...

2019-02-23 13:34:26

mysql开启远程连接权限

把项目部署到服务器上,mysql也部署到服务器上,mysql要开启远程连接的权限,否则无法读取数据。这个命令就赋予了所有的权限。grantallprivilegeson*.*to'用户名'@'%'IDENTIFIEDBY'密码'withgrantoption; ...

2019-02-22 22:56:39

安装多个Tomcat在同一台服务器上

1、改端口,将server.xml的三个端口都变的不同。2、该profile文件。####tomcat-8080TOMCAT_HOME=/usr/local/taotao-service/taotao-rest-8080CATALINA_HOME=/usr/local/taotao-service/taotao-rest-8080CATLINA_BASE=/usr/local/ta...

2019-02-22 22:35:11

Nginx的反向代理和域名绑定

域名有一级域名和二级域名。只要买下一级域名后,二级域名就随便定义了。比如taotao.com就是一级域名。www.taotao.com、search.taotao.com、order.taotao.com、sso.taotao.com就都是二级域名了。在系统发布时,应该把所有的域名和Nginx的服务器IP绑定,访问所有的域名都会相应到Nginx上,再有Nginx来反向代理。需要配置...

2019-02-22 22:11:44

Tomcat热部署

前提:Tomcat要启动才能热部署第一步:在Tomcat的conf下修改tomcat-users.xml配置文件,配置用户、密码和权限加上<rolerolename="manager-gui"/><rolerolename="manager-script"/><userusername="tomcat"password="tomcat.

2019-02-22 22:01:29

maven部署跳过测试

cleantomcat7:redeploy-Dmaven.test.skip=true

2019-02-22 21:52:56

@RequestBody的使用

如果接受的参数是json数据,则要在参数前加@RequestBody,@ControllerpublicclassOrderController{ @Autowired privateOrderServiceorderService; @RequestMapping(value="/order/create",method=RequestMethod.POST) @Res...

2019-02-22 10:51:39

包装数据类型和基本数据类型

包装数据类型是对象,基本数据类型才是数值或字符串等。如果两个包装数据类型判断是否相等,则比较的是两个对象的地址,永远都不会相等。需要转换成基本数据类型再进行比较。if(cartItem.getId().longValue()==id.longValue()){Long用.longvalue(),Integer用intValue()来转化。上边的代码其实转化一个就可以了,因为比较时...

2019-02-21 22:43:21

jsonp技术

为什么会有jsonp技术?因为js不能跨域,所以,数据传输不方便。这是jsonp就是解决js跨域请求数据的技术。可以使用jsonp解决跨域的问题。1、在js中不能跨域请求数据,js可以跨域请求js片段。2、可以把数据包装成js片段。可以把数据使用js方法来包装,形成一条方法的调用语句。3、可以使用ajax请求js片段,当js判断到达浏览器会被立即执行。4、在浏览器端,先创建...

2019-02-21 20:35:34

单点登录SSO

单点登录系统,我研究好久了。今天来总结一下。单点登录是在子系统中共享登录信息,而不用再次登录。不能用session来存储登录信息,因为已经跨Tomcat了,所以要用到cookie和Redis单点登录系统:具体思路:1、service层  1.1、根据用户名查用户,如果不存在就提示用户名或密码错误  1.2、如果存在取出用户,调用getPassword方法查数据库中...

2019-02-21 20:11:40

springmvc的视图解析器

配置视图解析器 <!--视图解析器--><bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <propertyname="prefix"value="/WEB-INF/jsp/"/> <prope

2019-02-21 19:23:32

静态资源映射问题

如果在web.xml中,servlet-mapping中,url-pattern是/的话,就必须配置静态资源映射,反之,就不必须。 <!--springmvc的前端控制器--> <servlet> <servlet-name>taotao-sso</servlet-name> <servlet-class>org....

2019-02-21 19:18:17

拦截器

点购物车按钮,要强制登录。登录后要进入购物车系统,这就用到了拦截器1在门户页面中配置springmvc <mvc:interceptors> <mvc:interceptor> <mvc:mappingpath="/item/**"/> <beanclass="com.taotao.portal.LoginIntercepto...

2019-02-21 19:09:06

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!