- 浏览: 69204 次
- 性别:
- 来自: 宜宾
最新评论
文章列表
这几天没有项目开发,不可以浪费时间,做一个勤奋的笨鸟吧。
struts2,以前用到过,用过几次现在一点印象都没有。
从事编程以来,工资也只够生活,单身的问题也没有解决,但是却具备了一种洪荒之力,对什么新的技术都可以很快上手,所以,不要浪费时间,此刻就开始进入struts2世界吧。
最近用到IDEA开发工具,发现实列都是jdk1.8,特别是spring boot 妥妥的1.8,虽然在STS开发maven工程,jdk的使用没有影响,但是自从用了IDEA之后,就不想回头用sts了。下定决心换jdk版本。
安装都是简单的,恼火的是100多M的东西怎么下这么久,可能是外网流量的限制。所以开启fanqiang工具,在360浏览器中下载,总算很快下好。
安装好jdk1.8之后,更改一下JAVA_HOME的路径,在cmd中输入命令java -version开是否安装与配置好,再将你的开发工具,环境变成jkd1.8,我这里用到的myeclipse跟STS只需要更换这 ...
后端传到前段的格式是这样的model.addAttribute("newsTagList", JSON.toJSON(list));
将一个list转换为了json字符串
前段我要把获取到的数据展示出来,这里有时候不转换为数组也可以用
在for循环这个list之前,建议把返回的json字符串先转换为数组,这里我用最简单的方法,网上还有几种方法的:
var themes;
if("string"===typeof list ){
themes=JSON.parse(list);
}else ...
一 Session的概念:
Session代表服务器与浏览器的一次会话过程,这个过程是连续的,也可以时断时续的。
在Servlet中,session指的是HttpSession类的对象
二 Session的创建时间:
一个常见的误解是以为session在有客户端访问时就被创建,然而事实是直到某server端程序调用 HttpServletRequest.getSession(true)这样的语句时才被创建
三 Session的引申:
1 访问*.html的静态资源因为不会被编译为Servlet,也就不涉及session的问题。
2当JSP页面没有显式禁止session的时候,在打开浏览器第一次请 ...
之前ftp上传文件完全没问题,后来突然变得不能上传了,删除了整个工程重新导入都不行,后来发现原来是防火墙的原因。关闭防火墙之后,上传就成功了。有点蛋疼。那么问题就来了,防火墙开着的时候怎么去设置才可以上传了。
一下是百度到的原因跟方法:
2003 server用于提供web和ftp服务,通过互联网用flashfxp实现远程上传网页。如果关闭防火墙,ftp上传下载正常,但启用windows防火墙后就不行,即使把web、ftp等服务列为例外也不行。究其原因,flashfxp工作时实际还要用1024以上的tcp端口,而且对端口的指定是要变的。请有类似经验的朋友指点一下,这种 ...
replace into有三种形式:
1. replace into tbl_name(col_name, ...) values(...)
2. replace into tbl_name(col_name, ...) select ...
3. replace into tbl_name set col_name=value, ...
前两种形式用的多些。其中 “into” 关键字可以省略,不过最好加上 “into”,这样意思更加直观。另外,对于那些没有给予值的列,MySQL 将自动为这些列赋上默认值。
REPLACE INTO t1(id,num) VALUES(20, ...
UNION会自动删除重复项,筛选出部分字段的时候要注意了,如果刷选出来的两个字段的值完全相同就会剩下一个。UNION ALL 会将左右两个查询的结果的所有的资料都列出来,无论值有无重复。
安装mysql的时候可以自定义密码,为了简单好记,我就设为了123456,但是从svn上down下来的代码运行中,设计到数据库数据操作的,控制台会报错,就是没有权限的问题了。因为我跟公司服务器的密码不一样,虽然我是链接本地的数据库。只好修改mysql密码了。
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('654321'); 里面就是填你自己想要改后的密码
今天遇到了个问题,就是对标题中含有%的内容模糊查询,
SELECT * FROM me_content WHERE title LIKE '%%%'这样写显然得不到想要的结果,这里的%比如转译。SELECT * FROM me_content WHERE title LIKE '%\%%' 这样写就对了。
上上周和同事(龙哥)参加了360组织的互联网技术训练营第三期,美团网的DBA负责人侯军伟给大家介绍了美团网在redis上踩得一些坑,讲的都是干货和坑。
分为5个部分:
一、周期性出现connect timeout
二、redis bgrewriteaof问题
三、redis内存占用飙升
四、redis内存使用优化
五、redis cluster遇到的一些问题
一、周期性出现connect timeout
1. 背景:
大部分互联网公司都会有Mysql或者Oracle的DBA,但是在Nosql方面一般不会设置专门的DBA。不过对于一些知名的互联 ...
- 2016-01-17 01:08
- 浏览 480
- 评论(0)
2011 年,当初选择 Redis 作为主要的内存数据存储,主要吸引我的是它提供多样的基础数据结构可以很方便的实现业务需求。另一方面又比较担心它的性能是否足以支撑,毕竟当时 Redis 还属于比较新的开源产品。但 Redis 官网宣称其是提供多数据结构的高性能存储,我们对其还是抱有幻想的。
幻想
要了解 Redis 的性能,我们先看看官方的基准性能测试数据,心里有个底。
测试前提
Redis version 2.4.2
Using the TCP loopback
Payload size = 256 bytes
测试结果
- 2016-01-17 00:45
- 浏览 319
- 评论(0)
Paxos是一个基于消息传递的一致性算法,近几年被广泛应用于分布式计算中,Google的Chubby,Apache的Zookeeper都是基于它的理论来实现的,Paxos还被认为是到目前为止唯一的分布式一致性算法,其它的算法都是Paxos的改进或简化。Paxos ...
- 2016-01-17 00:41
- 浏览 360
- 评论(0)
在这篇博文中java动态加载指定的类或者jar包反射调用其方法,介绍动态加载指定的类,当时我是拿URLClassLoader介绍的,当然可以自定义一个ClassLoader重写对应的方法,
不过这个有现成的比自己重写更强大为何不用。
话不多说,很久不写博客了,时间太紧了,起因还是一个网友私信我,说他反射创建某个对象时涉及其他jar中的类就会报ClassNotFound异常。
其实,我也遇到过这个问题,在项目中反射创建一个service也是这样的,涉及到第三方的jar可能就出这问题,当时我可是纠结了好久,花了好几天时间去解决,请教过诸多大神和网友,不过还是不行,问题沉溺了有一阵子 ...
- 2015-11-25 22:52
- 浏览 384
- 评论(0)
今天业务上的需求,前台需要类似java集合list或者set那样的工具或者类型来处理一个比价复杂的业务,js中是没有这种集合工具的,用数组吧考虑了下还是长久下,写个类似的简单工具,做成公共js,然后后期不断完善和优化,以后用起来就很方便了,这里就记录和分享下我的代码,确切的说很不完善,和java中ArrayList功能还差一些,一些地方也待优化,不过可以临时救急用,网上搜到一两篇就,不过还有很多bug,我下边的js代码都是测试过的,基本都可以正常使用,很多功能如构造方法、非法数据处理及异常的处理等有待完善。
后期如有时间的话,再完善和优化原有的基础上,会用js实现java中的LinkedLis ...
- 2015-09-11 09:12
- 浏览 374
- 评论(0)