入行十多年,编程变成了习惯。 主攻Java / Web相关,主要作品JWinner快速开发框架。 其他的。。。戒烟中。。。
为了实现业务层缓存,定义了几个注解:@Cache.able、@Cache.put、@Cache.del 分别实现对业务方法的 缓存检测、缓存插入 和 缓存清除。 public @interface Cache { /** * 缓存检测 * @author...
使用Ehcache时发现个不起眼的小问题 在一个Model中有以下代码: public class MyModel implements Serializable { private static final long serialVersionUID = -990334519...
npm ls -g 列出全局安装的所有模块 npm ls webpack -g 查看全局安装的模块版本信息 npm view webpack versions 查看npm服务器上的全部版本信息 npm view webpack version 查看npm服务器上的最新版...
在前端开发的某些逻辑中,经常需要对现有的js对象创建副本,避免污染原始数据的情况。 如果是简单的一维数组对象,可以使用两个原生方法: 1、splice var arr1 = ['a', 'b', 'c']; var arr2 = arr1.
关于JWinner JWinner是一个JAVA项目的快速开发框架,他已经实现了大多数项目开发之前需要进行的一些必备工作,还有很多在开发过程中可能会用到的工具集。 JWinner的诞生并不是一蹴而就的,前身经历了多个框架的摸索,在不同阶段暴露出来的灵感和需求,都促使JWinner越来越靠近我心目...
当前最常用的三个缓存组件:ehcache、redis、memcached 其中,ehcache与应用共同运行于JVM中,属于嵌入式组件,运行效率最高,因此常被用于实现一级缓存。 在更复杂的一些系统中,由于ehcache对集群/分布式的支持相对较弱,因此还会集成redis、memcached等,实现二级缓存。
早就听说过七牛云存储,终于有时间上手实践。 1、第一步,注册七牛账号,由于是测试,首先申请的是个人账号 2、注册成功之后,默认是体验账号,每月只有1G的空间容量及1G的下载流量 3、账号认证,认证成功之后将升级为标准账号,每月有10G的空间容量及20G的下载流量 虽然认证麻烦了些,但看得出来,七牛还是很良心的,这种免费套餐对于一般的小型网站应用来说应该是足够了 说明一下,认证表单里,有一个“个人网址”的文本框,一开始我以为是空间的自定义域名,后来试了一下,应该就是个人网站地址,可以随便填,不影响使用。
类 class Box { public: double length; // 盒子的长度 double breadth; // 盒子的宽度 double height; // 盒子的高度 }; 类成员的作用域: public:公共成员。
第一天,囫囵吞枣的把C++的基本概念撸了一遍 有几个地方不太理解,今天有针对性的学习一下 1、namespace 自定义命名空间,主要为了解决类、函数和全局变量的命名冲突问题。 调用某个命名空间里的符号时,需要使用格式:命名空间::符号名称 #include using na...
前言 N年前学的C,经过VB、JAVA、JS、C#等后辈的轮番蹂躏,当初学的那点儿东西早就还给老师了 现在有了在桌面端实现 Native + Web 的初衷,需要利用CEF开源组件来封装这个Native 所以,还是要对C++有个基本的认识,否则连Debug都找不到入口 开始 首先,菜鸟教程走起:http://www.runoob.com/cplusplus/cpp-tutorial.html 从头开始:基本语法、数据类型、变量类型、各种运算符、循环语句、分支语句。
宠辱不惊,看庭前花开花落;去留无意,望天上云卷云舒
朋友写材料时,需要用到一些分析图表,嫌Excel的太丑,就为他写了一个在线图表生成器。 纯静态实现,基于:H5 + Bootstrap + FusionCharts 本地存储使用H5的localStorage 基本功能:新建、打开、保存、另存、删除 支持一维图表、二位图表,目前只生成柱状图,...
C2C (Customers To Customers):个人到个人,就是我卖东西你来买B2C (Business To Customers):公司到个人,就是我成立个公司卖东西,你来买O2O (Online To Offline ):线上到线下,就是我成立个公司卖东西,你来买,但是要你自己来拿 ...
阿里的一台ECS还有一个月到期,就趁这一个月的时间,用它来学习一下梦寐已久的CentOS。 由于历史原因,一直使用Windows环境,还从没接触过任何一种Linux系统。 在服务器端部署MySQL/Tomcat/Ngix环境时,同配置的低成本ECS,如果使用Win系列,除了系统开销就不剩多少了,但Linux不一样,没有那么多的UI渲染,可以把宝贵的资源用到服务上,并且稳定性方面也更可靠,所以早就想切换到Linux平台上来。
1、Deferred对象: 一般在函数内部进行声明,并在运行过程中改变其状态,例如成功或失败,最终返回Promise对象用于状态监听。 主要方法: Deferred.resolve(param...) :执行成功,将会触发Promise对象的done回调方法。
在用户填写满意度评价等表单时,可能会要求符合橄榄型的评价分布 对用户来说,评分的同时还要照顾到橄榄型分布,往往按下个葫芦起来个瓢,焦头烂额不已 那此时如果有一个很友好的实时提醒,告诉用户橄榄型各区间的分布情况,那他在评分的时候就会有一个很直观的参考,不至于顾此失彼 基于以上背景,写了这个小插件,已经在公司的项目中使用,具备一定的实用价值 时间仓促,代码质量一般,以后有时间再进行整理。
混乱的URI编码 JavaScript中编码有三种方法:escape、encodeURI、encodeURIComponent C#中编码主要方法:HttpUtility.UrlEncode、Server.UrlEncode、Uri.EscapeUriString、Uri.EscapeDataString JavaScript中的还好,只提供了三个,C#中主要用的就有这么多,还没有列出其他编码(HTML),一多就弄不明白,弄不 明白就心生恐惧,心生恐惧就变得苦逼,本文就向大家详细解释在JavaScript及C#中如何对URI进行编码的方法(注:本文不涉及到其他编码)。
--删除所有约束、表、视图等SQL脚本 --############################################### --删除所有外键约束 --############################################### DECLARE @SQ...
从当初用notepad写出第一个web页面,到现在偶尔使用Editplus做一些HTML5的消遣,不知不觉已经15年了 --! 在这中间,和那些老顽固一样,坚决远离FP、DW那些半自动的前端开发工具 虽说效率确实差了些,但那种每一个字符都掌握在自己手中的踏实感实在是不忍心放弃 直到遇见Sub...
想要在SQL服务器上访问另一个服务器的数据,可以采用此方式: 1、建立数据库链接: 右键“链接服务器”,选择“新建链接服务器...” 以上的操作也可以通过SQL脚本实现: exec sp_addlinkedserver 'DB_LINK','','SQLOLEDB','192.
2005时做过一个小网站,当时是用ASP+Access做的,功能很简单,但里面的文章不少 现在就像把它转移到SS上来,重点就是如何导入文章 本来SS本身提供了批量导入功能,但对于在WEB上一次性导入一万多篇的情况,心理还是不踏实的 另外SS的导入功能没有字段对照,不清楚具体的模板是什么格式的,...
在企业即时通信方面,腾讯的RTX在国内的占有率应该是很高的 所以,就避免不了要与其他系统进行消息集成 腾讯为此提供了二次开发的工具包,支持JAVA、C#、VB等多种开发语言 但是,目前为止,腾讯官方提供的开发包都是基于X86架构的,这个问题非常头疼 如果采用JAVA进行集成,并且基于64位的...
习惯使用svn作为源代码管理工具,安全可靠 但是这些.svn字样的文件夹及文件也会随着源代码一同被deploy到Tomcat中,除了看着碍眼,也会占用Tomcat的性能 每次都是在项目部署目录里,搜索.
CREATE FUNCTION [dbo].[f_base64_encode] (@bin varbinary(max)) returns varchar(max) as begin return cast(N'' as xml).
一、光圈(Aperture) 光圈是用来控制通过镜头进入相机内感光元件的光线数量 光圈f值 = 镜头的焦距 / 镜头口径的直径 常见的光圈:f2,f2.8,f4,f5.6,f8,f11,f16,f22 f值越小,镜头口径越大,同一时间的进光量越大,此时应适当将快门调慢 光...
其实早就对Bootstrap有所耳闻,大概了解这哥们是做WEB前端的 但直到昨天以前,还没有对他产生任何深入了解的兴趣 冷落他的主要原因还是觉得会束缚手脚,毕竟自己多年来在WEB前端的积累一直没有停滞,在这方面还没有感受到多少压力,换句话说,觉得自己还是有点倚仗的 就在昨天,一个好哥们请我帮忙...
1. 启动Virtual Box虚拟机,在虚拟机里编辑 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist,找到 在后面加入Graphics Mode1366x768x32 1366x768是自己定义的分辨率,32是色位。
按摩要求: 取坐势,按摩时须全身放松,呼吸平和。病情轻者每日早晚可各按摩一次,一周内即有显效;病情重者,每日早中晚须按摩三次,二十天左右即见疗效。如坚持按摩,可获痊愈。 按摩办法: 第一式:热指快速推拿鼻梁 先将双掌用力搓得火热火热,接着以左右两手的中指指肚同时夹紧鼻梁两侧,并顺着鼻梁用力向上推至神庭穴(发迹边沿),紧接着又向下推至鼻翼旁,推行速度宜快,一上一下为一次,须快速推一百次左右,使鼻腔内有火热火热感为佳。
背景: 一个朋友新开了家门市,生意不错,客源旺盛。 有次我们喝茶时,他透露一个问题,就是客户的档案管理很不理想,都是纸面的,很容易丢失,也不方便查找。 我自诩混迹IT界多年,当然要替好友解决这个小麻烦。
怪兽岛之:挖矿练习 收获:0 / 0 次数:0 / 0 宠辱不惊,看庭前花开花落;去留无意,望天上云卷云舒
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.
Comsenz(康盛)的UCenter当前在国内的单点登录领域占据绝对份额,其完整的产品线令UCenter成为了账号集成方面事实上的标准。 基于UCenter,可以将Comsenz旗下的Discuz!(社区论坛系统)、SupeSite(门户CMS系统)、X-Space(博客系统)从用户资源层面进行无缝整合,使得账号实现统一管理,在任何一个系统中进行注册、登录、注销等操作时,该账号在其他系统中的会话状态也将同步更新,最终实现一号通的单点登录模式。
书接上文:理论加实践,谈谈我对memcached的学习感悟! 接近两周的时间,终于将面向JAVA的memcached客户端操作类封装写完。现将当前的成果共享上来,希望有经验的朋友能指点一二。 一、初衷 其实,java_memcached-release已经很完善了,并且使用起来非常方便但是个人还是习惯将第三方的lib封装起来,好处有二:首先可以为应用层与底层留下空间,增加灵活性;另外也可以根据具体的项目要求,对方法进行重载,增加友好性。
近几天,浏览了大量的memcached相关文章,又自己动手实践了一番至此,对memcached有了更加深入的了解在继续编写memcached操作类(基于java_memcached-release)的同时留下一些自认为比较重要的知识,算是总结一下吧如果其中有理解不当的,请高手给予指点,万分感谢!也欢...
Memcached Java Client API详解 针对Memcached官方网站提供的java_memcached-release_2.0.1版本进行阅读分析,Memcached Java客户端lib库主要提供的调用类是SockIOPool和MemCachedClient?,关键类及方法整理说明如下。
1、启动Memcache 常用参数 -p 设置TCP端口号(默认不设置为: 11211) -U UDP监听端口(默认: 11211, 0 时关闭) -l 绑定地址(默认:所有都允许,无论内外网或者本机更换IP,有安全隐患,若设置为127.
最近一直在做一个项目的前期设计工作,考虑到后期系统的扩展和性能问题也找了很多解决方法,有一个就是用到了数据库的缓存工具memcached(当然该工具并不仅仅局限于数据库的缓存)。先简单的介绍下什么是memcached。
1、 Log4j是什么? Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。
可能是我太落伍了,今天才知道SQL2005的扩展属性还可以这么用。 数据字典的重要性就不用多说了,再小的开发团队,甚至只有一个人,这个东西也不可或缺,否则日后发生问题那才要命 以前的数据字典都要单独拿出时间来进行整理,但问题多多,最明显的就是和数据结构的变化不同步,而且耗时费力,效果底下 但稍...
照片名称:调出照片柔和的蓝黄色-简单方法, 1、打开原图素材,按Ctrl + J把背景图层复制一层,点通道面板,选择蓝色通道,图像 > 应用图像,图层为背景,混合为正片叠底,不透明度50%,反相打钩, 2、回到图层面板,创建曲线调整图层,蓝通道:44,182,红通道:89,108 3、新建一个图层,填充黑色,图层混合模式为正片叠底,不透明度为60%,选择椭圆选框工具选区中间部分,按Ctrl + Alt + D羽化,数值为70,然后按两下Delete键删除,再打上文字,完成最终效果。
一、word篇。 思路:直接利用word.application提供的方法将word转存为html格式,但是排版会出现错位现象(暂时定好容器宽度可以解决。偷懒)。 function saveword(){ try{ var WordApp=new ActiveXObject("Word.
Gzip压缩我很早已经就启用了,不过从未与大家分享过。近期由于备案问题,临时更换服务器,结果忘了启用Gzip压缩,周末利用空余时间启用了Gzip压缩,并把全部过程记录下来,与大家分享。 启用Gzip压缩的好处 它的好处显而易见,提高网页浏览速度,无论是之前说的精简代码、压缩图片都不如启用Gzip来的实在。
.userItem { width:80px; height:30px; line-height:30px; float:left; text-align:center; border:1px solid #0066CC; background:#...
维基百科中对SQL CLR的定义: SQL CLR (SQL Common Language Runtime) 是自 SQL Server 2005 才出现的新功能,它将.NET Framework中的CLR服务注入到 SQL Server 中,让 SQL Server 的部份数据库对象可以使用 .NET Framework 的编程语言开发(目前只支持VB.NET和C#),包括预存程序、用户自定义函数、触发程序、用户自定义类型以及用户自定义汇总函数等功能。
一、删除数组元素 1、删除数组头一个元素:shift() var chaomao = [1,2,3,4,5]; var chaomao.shift(); //得到1 alert(chaomao); //[2,3,4,5] 2、删除数组最后一个元素:pop() var chaomao = [1,2,3,4,5]; var chaomao.
日本产品 数码产品 富士通_FUJITSU 柯尼卡_KONIKA 索尼_SONY 佳能_CANON 美能达_MINOLTA JVC 松下_PANASONIC 东芝_TOSHIBA 尼康_NIKON 奥林巴斯_OLYMPUS 理光_RICHO ...
前些天,把我的手机升级到了Android 4.0版本,无意中发现多了一种屏幕解锁方式:图形口令 就是在屏幕上有9个圆点,按3*3的矩阵排列,以这9个圆点为节点,可以随意划出一个几何形状,记下这个几何形状的划动路径,下次为屏幕解锁时按照记忆将这个形状划动出来,就算是解锁成功啦! 体验之后,感觉不错...
不得不承认,用VS2005开发或者引用WebService确实太方便了,我也一直这样做 但在一个JAVA项目里引用这个WebService时,发生了很奇怪的错误 环境是:JDK6、MyEclipse6.5 错误截图: 如果忽略这个错误,也可能顺利生成代理类,但心里总是不舒服 看描述似乎是这个WSDL不符合什么SOAP绑定标准。
简介: 可缩放矢量图形(Scalable Vector Graphics,SVG)是一种用于描述与比例无关的图形的 XML 格式,可以很好地支持免费软件和商业工具。在本期文章中,David 将介绍使用 SVG 编写脚本和动画,还将涉及通过 DOM 处理 SVG 等内容。
我应该学习这个教程吗?第 1 页(共3 页) 本教程辅助开发人员理解可伸缩向量图形(SVG)背后的概念以将它们作为静态文档或动态生成的内容创建。 XML 经验不是必需的,但熟悉至少一种标记语言(如 HTML)是有用的。