- 博客(71)
- 资源 (14)
- 收藏
- 关注
原创 Vue.js:构建高效动态Web应用的现代框架
Vue.js(发音为/vjuː/,类似英文单词“view”)由前Google员工尤雨溪(Evan You)开发,旨在通过简洁的API实现响应式的数据绑定和组件化的开发模式。与Angular和React等重量级框架相比,Vue.js以其“渐进式框架”的定位脱颖而出,这意味着开发者可以根据项目需求逐步引入Vue的功能,而不是一开始就全盘接受整个框架的架构。这种灵活性使得Vue.js非常适合从小型单页应用到大型复杂应用的各种场景。
2025-02-07 16:39:56
526
原创 LRUMap 源代码实现解读
本文通过对Apache Commons Collections 项目中LRUMap这个集合类的源代码进行详细解读,为帮助大家更好的了解这个集合类的实现原理以及使用如何该集合类。首先介绍一下LRU算法. LRU是由Least Recently Used的首字母组成,表示最近最少使用的含义,一般使用在对象淘汰算法上。也是比较常见的一种淘汰算法。 LRUMap 则是实现的LRP算法的...
2014-11-16 23:17:28
228
原创 LRUMap 源代码实现解读
本文通过对Apache Commons Collections 项目中LRUMap这个集合类的源代码进行详细解读,为帮助大家更好的了解这个集合类的实现原理以及使用如何该集合类。首先介绍一下LRU算法. LRU是由Least Recently Used的首字母组成,表示最近最少使用的含义,一般使用在对象淘汰算法上。也是比较常见的一种淘汰算法。 LRUMap 则是实现的LRP算法的Ma...
2014-11-16 23:15:38
249
原创 Java关键字transient和volatile小结(转)
transient和volatile两个关键字一个用于对象序列化,一个用于线程同步,都是Java中比较高阶的话题,简单总结一下。transienttransient是类型修饰符,只能用来修饰字段。在对象序列化的过程中,标记为transient的变量不会被序列化。示例:class Test {transient int a; // 不会被持久化int b; // 持久化}...
2014-11-16 23:08:24
166
原创 struts1和struts2的区别!
一、首先,一个新版本的程序 是为了解决老版本的一些bug而出世.一名话:没有最后的程序,只有更好的程序.这样的程序才会发展,而不会被淘汰出局. struts框架也是一样的. 我想,可能是struts1.x升级的过程中出现了瓶颈,有一些存在的问题很难得到解决,在这个时候,他们发现WebWork框架的总体设计思想非常好,并且他们发现,使用WebWork框架的思想正好可以很容易地解决struts1....
2014-10-30 23:39:35
133
原创 ubuntu挂在ntfs硬盘
下载安装一个rpm包,如kernel-ntfs-2.4.21-4.EL.i686.rpm 注意你的内核版本建立一个挂载点如: mkdir /mnt/ntfscmount -t ntfs /dev/sdXX /mnt/ntfsc sdXX 可以用 sudo fdisk -l 查看 注意:这样方法ntfs分区是只读的 ...
2014-10-27 10:28:19
133
hadoop2.2.0 搭建时错误提示
hadoop2.2.0 搭建时错误提示 You have loaded library /usr/local/hdfs/hadoop-2.2.0/lib/native/libhadoop.so.1.0.0 错误。我的错误提示:hduser@ubuntu:/usr/local/hdfs/hadoop-2.2.0/etc/hadoop$ start-dfs.sh 14/10/19 2...
2014-10-19 23:48:50
232
原创 数据结构之——二叉树
最近开始重新温习一下大学数据结构的一些算法,也重新梳理一下自己的思路和想法。先从二叉树开始。每周一期,希望能分享给大家,如有问题及时给予指正,谢谢大家。 二叉树的基本概念: 二叉树是有限元素的集合,该集合或者为空,或者由一个称为根的元素及两个不想交,被分别称为左子树和右子树的二叉树组成。 二叉树是有序的,若将其左右子树颠倒,就成为另一颗不同的二叉树。 ...
2014-05-18 22:25:06
150
原创 Generating and Adding SSH keys on Windows
To authenticate with Beanstalk for Git and Mercurial, you will need to generate an SSH key pair. This process only requires a few steps, but you first need to install msysgit (use the full installer) ...
2013-05-08 20:38:25
124
原创 sun.misc.BASE64Encoder找不到jar包的解决方法
1.右键项目-》属性-》java bulid path-》jre System Library-》access rules-》resolution选择accessible,下面填上** 点击确定即可!!!2.在MyEclipse中编写Java代码时,用到了BASE64Decoder,import sun.misc.BASE64Decoder;可是Eclipse提示: Access ...
2013-05-03 17:16:45
138
原创 温习数据库创建和修改
/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' size 50m autoextend on next 50m maxsize 20480m extent management l...
2013-04-25 10:00:21
118
原创 程序中使用dimension中定义的尺寸大小不对的原因
程序中使用dimension中定义的尺寸大小不对的原因 (2013-02-26 09:18:26)转载▼When you define a dimension in a resource file you include the measurement unit. If you use sp units they are scaled according to the screen densi...
2013-04-01 10:34:57
388
原创 ubuntu 12.10 默认安装php5-fpm无监听9000端口,nginx无法链接php5-fpm修正
升级到ubuntu 12.10 后nginx报502错误,php无法运行。netstat -an未发现监听9000端口。查看/var/log/php5-fpm.log一切正常。随后查看/etc/php5/fpm/pool.d/www.conf,发现listen = /var/run/php5-fpm.sock。修改nginx下的sites配置 location...
2013-03-20 22:41:14
176
原创 thinkpad电脑+苹果手机店铺 淘宝店铺
[color=red][b]不错的淘宝电脑手机店铺[/b][/color][b][i]持续更新中....[/i][/b][size=large][b]电脑:[/b][/size]1、[url=http://s.click.taobao.com/t?e=zGU34CA7K%2BPkqB07S4%2FK0CITy7klxxrJ35Nnc0iP7idPyuOhM4VzoRoNGnar...
2013-03-01 10:29:59
209
c实现的字符串翻转
用c实现的字符串翻转:[code="c"]//字符串翻转void reverse(char *str){ char *end = str; char tmp; if(str) { while(*end) { end++; } end--; while(str
2013-02-21 00:00:01
100
原创 Linux Crontab 定时任务 命令详解
转自:[url=http://blog.youkuaiyun.com/tianlesoftware/article/details/5315039]http://blog.youkuaiyun.com/tianlesoftware/article/details/5315039[/url]一. Crontab 介绍 crontab命令的功能是在一定的时间间隔调度一些命令的执行。 1.1...
2013-02-20 21:08:49
111
原创 java实现用单例模式返回一个线程安全的实例
直接上代码![code="java"]package thread;/** * java实现用单例模式返回一个线程安全的实例 * @author Administrator * */public class GetSyncInstance { private static GetSyncInstance instance; private stat...
2013-02-17 10:21:48
163
原创 awk 处理多个文件
转自:[url=http://hi.baidu.com/beibeiboo/item/c0cb1856ba4344474eff20ab]http://hi.baidu.com/beibeiboo/item/c0cb1856ba4344474eff20ab[/url]######################### 关于awk的多文件处理######################...
2013-02-16 14:34:05
193
原创 常用的匹配正则表达式
常用正则表达式 [code="js"]匹配中文字符 [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内) [^\x00-\xff]匹配空白行 \n\s*\r匹配Email地址 [\w!#$%&'*+/=?^_`{|}~-]+(?:\.[\w!#$%&'*+/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w...
2013-02-05 10:31:37
142
原创 CentOS 网络设置修改
一般CentOS 网络配置是根据自己的需求来设定的。但是,对于一些不经常用CentOS的用户来说,不知道基本的CentOS 网络配置。如果你没有特别的要考虑的设置,那么就可以考虑下我推荐的这种CentOS 网络配置。CentOS 网络配置这里介绍一下Linux下的网络设置文件,这是网络计算机服务器的前提条件。1.CentOS 网络配置之网络的基本设置我们在设置网络环...
2013-02-01 16:07:27
226
Linux下在当前目录及子目录下查找字符串的方式
例如:假设当前目录下test文件夹,1.txt,test文件下有2.txt[img]http://dl.iteye.com/upload/attachment/0080/1133/b491181a-e34b-381c-8d62-856e35e6460e.png[/img]
2013-01-31 13:53:28
609
原创 Java多线程Synchronized的注意细节
转自[url=http://hi.baidu.com/javalang/item/50f965117e5034f8dceeca82]http://hi.baidu.com/javalang/item/50f965117e5034f8dceeca82[/url] 最近做java多线程开发处理中发现synchronized的使用还是有一些细节问题要注意的。 1.sync...
2013-01-27 22:35:38
91
原创 js 正则表达式
正则表达式语法一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。这里有一些可能会遇到的正则表达式示例:JScript VBScript 匹配 /^\[ \t]*$/ "^\[ \t]*$" 匹配一个空白行。 /\...
2013-01-27 22:33:52
100
原创 30个提高Web程序执行效率的好经验
转自[url=http://yfyfj.blog.163.com/blog/static/1542478420113131147160/]http://yfyfj.blog.163.com/blog/static/1542478420113131147160/[/url]尽量避免使用DOM。当需要反复使用DOM时,先把对DOM的引用存到JavaScript本地变量里再使用。使用设置inne...
2013-01-27 17:38:23
108
原创 可即时更新的静态文件客户端缓存
转自[url=http://blog.youkuaiyun.com/zandershi/article/details/2989131]http://blog.youkuaiyun.com/zandershi/article/details/2989131[/url] 在Web网站中,css/js/image等静态文件不仅占用大量的网络带宽,而且给服务器端的CPU和IO系统带来极大的负载,是影响服务器吞吐量...
2013-01-25 17:07:27
267
原创 eclipse egit 插件 配置
今天使用eclipse时,遇到一个奇怪的问题。我首先通过命令行,导入了一个具有读写权限的项目:git clone git@github.com:smallsilver/druid.git然后在它的基础上创建了一个eclipse项目。修改了代码之后,通过eclipse的egit插件提交,总是提示Auth fail,试遍了所有密码都一样。仔细检查了egit相关的配置,都没有发现问题。...
2013-01-25 17:00:06
229
原创 hibernate延迟加载
转自[url=http://hi.baidu.com/javasea/item/515e82d8f7f7d8f792a97433]JAVA-太阳-海[/url]Hibernate对象关系映射提供延迟的与非延迟的对象初始化。非延迟加载在读取一个对象的时候会将与这个对象所有相关的其他对象一起读取出来。这有时会导致成百的(如果不是成千的话)select语句在读取对象的时候执行。这个问题有时出现在使用...
2013-01-23 23:48:57
109
原创 oracle 表空间查询,设置
select s.tablespace_name, round(sum(s.bytes / 1024 / 1024), 2) as Space, round((sum(s.bytes / 1024 / 1024) - nvl(d.fr, 0)), 2) used, nvl(round(d.fr, 2), 0) free, decode...
2012-12-18 12:34:19
214
原创 oracle 修改字符集
直接上命令:Microsoft Windows [版本 6.1.7601]版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Administrator>sqlplus /nologSQL*Plus: Release 10.2.0.4.0 - Production on Wed Sep 5 08:43:33 2012...
2012-09-05 08:49:38
126
原创 oracle trunc&round比较
例子:SQL> select to_char(sysdate,'yyyy-mm-dd hh:mi:ss') from dual; TO_CHAR(SYSDATE,'YYYY-MM-DDHH:------------------------------2012-08-10 02:53:43SQL> select trunc(sysdate,'mi') from dual;...
2012-08-10 15:02:00
135
原创 rpm转载 linux下查看已经安装的软件包信息
rpm -qa | grep target RPM使用详解在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。此工具包最先是由Red Hat公司推出的,后来被其他Linux开发商所借用。由于它为Linux使用者省去了很多时间,所...
2012-08-09 21:21:13
166
原创 linux基本用法(二)
chattr 的用法:主要用在记录日志,只增加不删除的情况下用。[root@localhost tmp]# rm -r mvtest2rm:是否进入有写保护的目录“mvtest2”? yrm:是否删除 一般文件 “mvtest2/bashrc”? yrm: 无法删除 “mvtest2/bashrc”: 权限不够rm:是否删除 一般文件 “mvtest2/bashrc1”...
2012-08-03 16:07:50
256
原创 调用webService错误 Attachment support is disabled!~
Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled错误原因:需要mail.jar和activation.jar。Solution:Web Services Req...
2012-08-01 16:33:22
615
原创 visualStudio2008 找不到visual studio 模板信息
我过去的模板没有问题,但是今天突然出现了这个问题:在控制面板-->管理工具-->事件查看器中看到的问题:Visual Studio 模板信息已过期。请运行“devenv.exe /installvstemplates”或重新安装 Visual Studio 以重新生成模板。注意: 更正操作需要管理员特权。 [img]http://dl.iteye.com/upload/atta...
2012-07-31 16:33:36
274
原创 Hibernate formula用法
好久没有使用formula,今天做项目用到了,差点忘了,下面是hibernate formula用法,留待以后用:
2012-07-30 12:33:40
167
原创 【Apache】开启gzip压缩和浏览器缓存功能
1、开启gzip压缩开启gzip功能能大大降低网络传输的带宽,从而提高网页加载速度;一般对纯文本内容可压缩到原大小的40%。(1) 编辑Apache配置文件httpd.conf,查找下面这一行[code="java"]#LoadModule deflate_module modules/mod_deflate.so[/code]删除前面的#;如没有就查找LoadModule位置...
2012-07-02 16:28:07
153
原创 “Linux典藏”之Linux入门视频讲解24集
“Linux典藏”之Linux入门视频讲解24集 [url]http://down.51cto.com/zt/602[/url]good!~
2012-06-27 08:48:27
146
原创 PowerDesigner 12.5 汉化破解完整版
转载---[url]http://blog.youkuaiyun.com/iouxyz/article/details/6672563[/url]一、下载1、PowerDesigner 12.5官方下载地址 http://download.sybase.com/eval/PowerDesigner/powerdesigner125_eval.exe 大小125 MB (132,...
2012-06-21 14:31:35
312
DeepSeek+15天指导手册-AI应用从入门到精通涵盖基础知识及多场景实战
2025-02-19
DeepSeek+15天指导手册-从入门到精通-热乎版.pdf DeepSeek+15天指导手册-从入门到精通-热乎版.pdf DeepSeek+15天指导手册-从入门到精通-热乎版.pdf
2025-02-19
信息系统项目管理师学习笔记原书第三版.pdf 信息系统项目管理师学习笔记,原书第三版的学习笔记
2025-02-07
Axure FontAwesomeV4.7.rplib 元件库 共享
2024-06-05
windows2008R2-kb2577795,kb2553549补丁/windows2012R2-kb3123245补丁
2020-04-21
mac charles 3.10+ 破解文件
2015-08-03
[zip文件] 自定义ListView,实现Item侧滑删除及侧滑出菜单效果
2015-01-27
windows 最好用java反编译软件
2010-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人