- 博客(51)
- 收藏
- 关注
转载 javaweb-Servlet过滤器Filter
一、在javaweb学习中javaweb过滤器是一个非常重要的学习内容在web开发阶段的中Javaweb过滤器可以很好的优化代码,同时减少许多不必要的代码,将代码很好的集合在一起,这样的操作可以减少许多不必要的代码,同时大大的减少程序的运行。二、正对于javaweb的过滤器Filter可以从以下几个方面进行讲解 1.Javaweb的概念 javaweb是一个服务器组键,他可以...
2016-08-31 22:32:00 81
转载 JAVA中的deflate压缩实现
在文件的传输过程中,为了使大文件能够更加方便快速的传输,一般采用压缩的办法来对文件压缩后再传输,JAVA中的java.util.zip包中的Deflater和Inflater类为使用者提供了DEFLATE算法的压缩功能,以下是自已编写的压缩和解压缩实现,并以压缩文件内容为例说明,其中涉及的具体方法可查看JDK的API了解说明。 1 /** 2 * 3 ...
2016-08-31 16:34:00 650
转载 spring设置全局异常处理器
1.spring设置全局异常,它的原理是向上捕获spring.xml配置 <!--自定义全局异常处理器--> <bean id="globalExceptionResolver" class="com.data.controller.exception.GlobalExceptionResolver"/>import com.data....
2016-08-31 09:48:00 57
转载 原生js实现tab选项卡
<!DOCTYPE html><html> <head> <meta charset = "UTF-8"> <title>选项卡</title> <link rel = "stylesheet" href = "css/normalize.css" /> ...
2016-08-30 21:35:00 81
转载 linux几条常用命令
一. 写一个sed命令,修改/tmp/input.txt文件的内容,要求:(1) 删除所有空行;(2) 一行中,如果包含"11111",则在"11111"前面插入"AAA",在"11111"后面插入"BBB",比如:将内容为0000111112222的一行改为:0000AAA11111BBB2222(1)sed'/^$/d'/tmp/input.txt(2)sed...
2016-08-30 13:39:40 68
转载 JFreeChart 使用一 饼图之高级特性
原文链接:http://www.cnblogs.com/jtmjx/archive/2013/04/23/jfreechart_advantage.html本文主要讲解JFreeChart中饼图的一些特征。内容如下:l控制颜色和饼图片区的外廓lnull值和零值的处理l饼图片区的标签(定制文本,改变分配的比例空间)l“取出”某个片区l多个饼图显示l显示3D效果的饼图更...
2016-08-29 17:48:00 55
转载 JAVA多线程(二)
Synchronized的使用:(一)synchronized: Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 当某个方法或者代码块被声明为”synchronized”后,保存数据的内存空间(例如堆内存)将保持被同步状态。这意味着:当一个线程获取锁并且执行到已被声明为synchronized的方法或者代码块...
2016-08-29 14:53:00 34
转载 css学习(一) 样式表及选择器
样式表1.link标签 外部样式表<link rel="stylesheet" type="text/css" href="sheet1.css">。media属性,这里使用的值为all,说明这个样式表要应用于所有表现的媒体。CSS2为这个属性定义很多可取值。all:用于所有表现媒体。2.alternate 候选样式表...
2016-08-29 10:20:01 74
转载 手把手教你完成MaxCompute JDBC自定义日志配置
注:MaxCompute原名ODPS,是阿里云自研的大数据计算平台,文中出现的MaxCompute与ODPS都指代同一平台,不做区分与MaxCompute JDBC相关的日志有两种,一种是由JDBC内部代码直接输出的日志,第二种是JDBC抛出异常后,由调用JDBC API的宿主应用捕获后输出的。由于第二类日志取决于宿主应用如何处理异常及如何配置日志体系...
2016-08-26 16:36:03 191
转载 PHP面试和PHP开发者都应掌握的10个问题
问题 :1MySQL里的存储引擎有什么不同,哪一个是默认的?答案: 1 我们可以一下存储引擎:1. MyISAM(MySQL的默认引擎。 每个MyISAM表是分为三个文件存储在硬盘上的。文件名称是以表明开始并且有一个扩展文件名来指示文件的类型。 .frm 文件用来存储表的格式。 The data file has an数据文件被存储在 .MYD (MYDat...
2016-08-26 11:39:44 37
转载 Git 提示fatal: remote origin already exists 错误解决办法
今天使用git 添加远程github仓库的时候提示错误:fatal: remote origin already exists.最后找到解决办法如下:1、先删除远程 Git 仓库$ git remote rm origin2、再添加远程 Git 仓库$ git remote add origin git@github.com:FBing/java-code-generat...
2016-08-25 22:49:32 145
转载 新语言学习
用过的语言按时序算:c++、lua(粗浅脚本)、erlang、c#(unity)、lua、go。印象最深的是erlang,因为特别吃亏,嗯。 那会连多线程、多进程都不怎么了解,虽然看了erlang的进程通信模型,mail_box、gen_server原理,但不理解什么时候要它们。还有递归为主的编码方式,也不大习惯。 …… 以上不是本是要说的重点:技术上的东西,时间够,多用用就...
2016-08-25 18:23:00 48
转载 css内联元素和块级元素的区别and转化
一、行内元素、块级元素的区别1、块元素(block element)一般都从新行开始,独占一行,它可以容纳内联元素和其他块元素。 常见块元素有div、ul、ol、li、dl、dt、dd、p、h1-h6、form、table、pre(格式化文本)等。2、内联元素(inline element)一般都是基于语义级(semantic)的基本元素。内联元素只能容纳文本或者其他内联...
2016-08-25 16:57:47 80
转载 linux命令
linux 帐号和权限管理课前回顾:pwd 查看当前位置cd 切换目录du 统计文件大小mkdir 创建新的目录ls 查看目录中的内容touch 创建新的空文件 vim echoln 链接文件 软链接硬链接rm 删除(文件/文件夹)cp 复制 -p保留原有属性不变mv 移动 重命名find 查找数据文件witch 查找命令文件cat 查看文件中内容 (屏幕可以承载下的内...
2016-08-24 11:25:08 36
转载 modelsim(1) - 安装和使用 心得
最近一段时间使用modelsim,一,安装使用的时候,出现license验证不对。由于经常换虚拟机,要注意首先MAC地址是否换了,如果换了,license要重新做!其次/etc/hosts的IP地址要和ifconfig的IP地址一致,这个估计是在license file中,会去通过机器名寻找IP地址。如果仍然不行,就重启linux。quartus破解在不同的linux...
2016-08-24 09:54:00 383
转载 387. First Unique Character in a String
问题描述解决方案class Solution {public: int firstUniqChar(string s) { unordered_map<char,int> mci; for(int i=0;i<s.size();++i) { mci[s[i]]++; } ...
2016-08-23 22:04:00 38
转载 MySQL 服务无法启动。服务没有报告任何错误。
MySQL数据库在升级到5.7版本后,和之前的版本有些不一样,没有data文件夹,我们都知道MySQL数据库文件是保存在data文件夹中的,网上有人说把5.6版本的data文件夹拷贝一个,这种说法听听都不靠谱,我也试了,确实能够登录,但是无法修改管理员密码,下面还是给个标准的解决方法。 安装好MySQL5.7后,打开cmd命令窗口,并且进入到MySQL安装目录中的bin目录,然后输入如下命令...
2016-08-21 20:53:00 121
转载 IOS开发学习之单元测试
一、软件测试分类1、单元测试:测试范围小,仅仅测试一个小单元(如方法、函数不对的,对软件稳定有很大帮助)2、集群测试:测试范围比较大,测试项目中的所有的功能3、压力测试:模拟大批量数据/大数量的用户单元测试的好处,即在测试文件中可以对某个正式方法进行测试,而不需要在正式文件中修改加测试,即文件和方法的测试分离。二、单元测试学习...
2016-08-20 14:57:49 64
转载 在spring中获取代理对象代理的目标对象工具类
问题描述::我现在遇到个棘手的问题,要通过spring托管的service类保存对象,这个类是通过反射拿到的,经过实验发现这个类只能反射取得sservice实现了接口的方法,而extends类的方法一律不出现,debug后发现这个servie实例被spring替换成jdkdynmicproxy类,而不是原始对象了,,它里面只有service继承的接口方法,而没有extends 过的super ...
2016-08-19 22:34:00 78
转载 德哥的PostgreSQL私房菜 - 史上最屌PG资料合集
看完并理解这些文章,相信你会和我一样爱上PostgreSQL,并成为一名PostgreSQL的布道者。 资料不断更新中... ...沉稳的外表无法掩饰PG炙热的内心 。扩展阅读,用心感受PostgreSQL内核扩展《找对业务G点, 体验酸爽 - PostgreSQL内核扩展指南》 https://yq.aliyun.com/arti...
2016-08-18 20:04:59 998
转载 hashMap底层put和get方法逻辑
先看转载的一边文章:https://mp.weixin.qq.com/s/fZRPogkkUfBnhbZQB5r-uw1.hashmap put方法的实现: public V put(K key, V value) { if (key == null) return putForNullKey(value); int has...
2016-08-18 14:22:00 311
转载 oracle中的turnc,round,floor,ceil,coalesce函数
这四个函数有点类似java中的函数,首先是 trunc(number,[decimals]) 这个函数类似截取函数 number:表示你要输入的数 decimals(小数): 表示你要截取的位数【正数表示小数点向右保留多少位,负数向左依次置零且小数点右边的截断】 eg: select trunc(35.34,1) from dual; result: 35.3 select ...
2016-08-16 22:47:00 60
转载 .net 读写记事本文件
这是读取文件的代码 StreamReader myreader = File.OpenText(_filepath);//读取记事本文件 string s = ""; s = myreader.ReadToEnd();//从当前位置读取到文件末尾 s = s.Replace(txt, "");...
2016-08-16 10:55:00 50
转载 gluster性能调优选项(中继器)详解
1 write-behind(默认on)gluster volume set tank write-behind onWrite Behind Translator (后写) 通常情况下,写操作会比读要慢。通过使用"aggregated background write"技术,write-behindtranslator相当显著地改善了写的性能。更确切...
2016-08-14 17:28:04 467
转载 chattr权限设定
chattr = change file attribute on a Linux file system格式:chattr [+ - =] 选项 文件或者目录+增加权限-删除权限=等于权限选项: -a 显示所有文件和目录。 -d 若目标是目录,仅仅列出目录本身的属性,而不是子文件。i 如对文件设置该属性,那么不允许对文件进行删除、改名,也不能...
2016-08-12 14:25:48 875
转载 Sqli-labs介绍、下载、安装
SQLI和sqli-labs介绍SQLI,sql injection,我们称之为sql注入。何为sql,英文:Structured Query Language,叫做结构化查询语言。常见的结构化数据库有MySQL,MS SQL ,Oracle以及Postgresql。Sql语言就是我们在管理数据库时用到的一种。在我们的应用系统使用sql语句进行管理应用数据库时,往往采用拼接的方式形成一条完整的...
2016-08-11 23:14:00 486
转载 Nginx配置文件详解
Nginx是一款面向性能设计的HTTP服务器,相较于Apache、lighttpd具有占有内存少,稳定性高等优势。######Nginx配置文件nginx.conf中文详解######定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes 8; #全局错误日志定义类型,[ ...
2016-08-11 10:23:00 292
转载 mysql root强密码的必要性max_allowed_packet被改成1024引起的风险
前两天运维反馈说,有些机器的max_allowed_packet隔两天就会被改成1024,导致客户端调用时出错,网上有说内存不够的,也有人工修改的。运维小姑娘一口咬定肯定没有改过的,而且my.cnf中包含了。昨天下班前开了general_log,早上过来grep "SET" | grep -A10 -b10 "packet"一遍,果然被攻击后修改了。要求强密码策略。主要是mysql...
2016-08-10 08:20:00 57
转载 插件:(2)ExploreFS
ExploreFS is a tiny plugin (~6KB) that opens a selected file in the folder of the native file manager. It adds "Explore in File System" to the context menu of Eclipse's package explorer, re...
2016-08-08 14:55:51 92
转载 一对多关联映射(注解)
一对多关联映射(注解) @OneToMany@Where:相当于set标签的where属性@Cascade:相当于set标签的cascade属性@OrderBy:相当于set标签的order-by属性cascade:为级联操作,里面有级联保存,级联删除等,all为所有,配置多个格式为Cascade={Cascade...
2016-08-08 11:28:04 249
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人