- 博客(35)
- 收藏
- 关注

转载 自己动手写工具----签到器(升级版)
一、前面的话上一篇中基本实现了简单的签到任务,但是不够灵活。在上一篇自己动手写工具----签到器的结尾中,我设想了几个新增功能来提高工具的灵活程度,下面把新增功能点列出来看看:(1)新增其他的进程任务;(2)任务按照进程进行分类:用IE就是执行IE的任务,与其他(如资源管理器等)无关;(3)每执行完一个任务关闭任务窗口;(4)对签到性质的任务进行”已签到“过
2014-11-25 14:52:07
433

转载 Ibatis入门基本语法
1. Ibatis是开源软件组织Apache推出的一种轻量级的对象关系映射(ORM)框架,和Hibernate、Toplink等在java编程的对象持久化方面深受开发人员欢迎。对象关系映射(ORM):简单原理是通过面向对象方式操作关系型数据库,目前存储数据最常用最流行的工具是关系型数据库,其操作方式是通过SQL语句操作数据库的表,但是对于Java面向对象编程语言中,所有的操作对
2014-11-25 14:48:54
508

原创 Android随笔之——Android单元测试
在实际开发中,开发android软件的过程需要不断地进行测试。所以掌握Android的单元测试是极其重要的。您应该把单元测试作为Android应用开发周期的一部分,精心编写的测试可以在开发早起帮你发现错误。 关于Android单元测试可以看Google官方给的教程:Best Practices for Testing(需要FQ) 一、创建Android Test Proj
2014-11-20 13:18:46
1168

转载 jQuery模仿淘宝商品评价
最近做项目要做个商品评价的功能,我直接就跑到淘宝那里去研究了,可看着晕晕的,还不知道他是怎么做的,于是把图扣了下来,自己写了一个,接下来就展示一下我是怎么做的,大家有不同的实现方法可要记得分享一下呀。 经过研究,我发现在脚本事件上来说,就分三个事件,鼠标移入事件,鼠标离开事件和点击事件。移入就让鼠标移入的星星和之前的星星都变色,点击在移入的基础上保存了当前点击的星星位置,离开则恢复到上次
2014-11-20 12:22:39
1438

原创 ios开发入门篇(四):UIWebView结合UISearchBar的简单用法
UIWebView是ios开发中比较常用的一个控件。我们可以用它来浏览网页、打开文档等,今天笔者在这里简单介绍下UIWebView和UISearchBar结合起来的用法,做一个简单的类浏览器。 一:首先定义这两个控件,并在.h文件中实现UISearchBarDelegate,UIWebViewDelegate两个代理 @interface TestView : UIViewCo
2014-11-19 20:01:05
1027

原创 类的继承2以及泛型等
今天学习的东西好碎,突然想起来啦"碎碎念",真的有点晕啦,现在感觉知识掌握了理论性的知识,还没有学会怎么使用···突然发现实践是第一位的。今天首先学习了显示调用父类的构造方法,这个就是接着昨天还有一点没讲完吧,把类的继承中的构造方法的调用讲啦讲,并且也复习啦昨天学习的我们认为都很抽象的吧。 显示调用父类的构造方法
2014-11-19 20:00:43
1066

原创 那些年我们踩过的坑之表单reset
开发者往往是在一个又一个的坑中成长起来的,自学的开发者尤其如此,刚刚填完一个坑,转身又掉进另一个坑。有些坑很容易就跳出来了,也有些坑能整了一天都没头绪,第二天早上一来发现后面就有一架通往坑外的梯子,坑爹啊,问题原来这么简单!我今天就踩了一个比较坑的坑,好在花了几分钟就跳出来了。事情是这样的:今天在做一个新增自定义假期的功能,用到了表单。页面上有个新增按钮,点击弹出一个层,里面就是表单,
2014-11-15 08:56:03
789

原创 自定义GrildView实现单选功能
首先看实现功能截图,这是一个自定义Dialog,并且里面内容由GrildView 绑定数据源,实现类似单选功能。首先自定义Dialog,绑定数据源自定义Dialog弹出框大小方法最主要实现的就是点击颜色切换的功能,默认GrildView的每一项都是蓝色背景,当点击时候切换成红色。这里缓存了一个view,每次点击给这个view重新赋值,改变颜色数据源Adapter代码
2014-11-15 08:51:37
628
转载 一个ListView布局的不断演化
刚出来工作,就负责一个APP的某块功能的编写,该功能就是类似微博那样的界面。微博界面的编写实际上是非常复杂的,虽然它只是一个ListView,但要想让这个ListView滑得动,是的,在一些配置低的手机,随便一个负载内容多的Item,都有可能导致OOM。。。如果只是简单的为了实现了效果,可以选择将所有内容都写在xml文件,如果布局不好的话,就会出现嵌套过多的情况,同样也会出现OOM的情况。。。就算
2014-12-26 10:28:06
339
转载 java轻量级IOC框架Guice
Guice是由Google大牛Bob lee开发的一款绝对轻量级的java IoC容器。其优势在于:速度快,号称比spring快100倍。无外部配置(如需要使用外部可以可以选用Guice的扩展包),完全基于annotation特性,支持重构,代码静态检查。简单,快速,基本没有学习成本。Guice和spring各有所长,Guice更适合与嵌入式或者高性能但项目简单方案,如OSGI容器
2014-12-26 10:23:50
402
转载 谈谈如何在面试中发掘程序猿的核心竞争力
早两天看了知乎日报的这篇文章《什么是程序员的核心竞争力?》,caoz讲的几点是让我感同身受。这让我联想起了给程序猿的面试,其实也就是通过短暂的接触来发掘程序猿的核心竞争力。接下来我就谈谈我是怎么给程序猿面试的,当然每个公司每个面试官都有自己一套方法,如果觉得我说的有什么不好的,欢迎在评论中跟我讨论。简历中的核心竞争力简历是让面试官对你有一个初步印象的介质,每个面试者都应该花点时间研
2014-12-26 10:20:52
566
转载 谈谈异步编程
目前需求中涉及到大量的异步操作,实际的页面越来越倾向于单页面应用。以后可以会使用backbone、angular、knockout等框架,但是关于异步编程的问题是首先需要面对的问题。随着node的兴起,异步编程成为一个非常热的话题。经过一段时间的学习和实践,对异步编程的一些细节进行总结。1.异步编程的分类 解决异步问题方法大致包括:直接回调、pub/sub模式(事件模式)、异步
2014-12-03 17:35:14
443
转载 eayui datagrid 分页 排序 详解
最近因为经常使用easyui 在做表格时难免后出现排序 及分页的问题,但是 在官网中没有 相关的介绍及例子,所以经过多方面的查找后,终于完成了分页 和排序的功能 首先 页面datagrid 要排序的必要的条件是 2个 sortable:true,remoteSort: false,见标红处 function JTContent(titile) { $(
2014-11-29 14:27:27
384
转载 bootstrap插件思路整理
知识有时也需温故知新嘛,本次做一次bs插件梳理。 $.support.transition 通过判断自定义元素是否支持WebkitTransition、MozTransition、OTransition和transition来判断当前浏览器是否支持transition这个css3属性 Modal从UI功能角度来说,点击某个元素来触发弹出一个对话框。在插件第一次
2014-11-29 14:04:06
552
转载 Force.com微信企业号开发系列(一) - 启用二次验证
微信于9月份推出企业号后引起了业界不小的反响,许多企业都在思索企业号将如何影响企业的运营,从本文开始,我将详细阐述微信企业号开发的相关知识,而本文将着重介绍如何实现更高安全机制的二次验证。 申请企业体验号:企业号顾名思义就是企业来申请的号,申请时就像申请服务号一样,需要提供各种组织证明文件,对广大开发者来说很难操作,好在腾讯公司也像服务号一样开通了体验号申请,留意企业体验号
2014-11-29 13:45:22
2656
转载 不用json文件不用数据库存储实现三级联动
碰到一个好困惑的问题,怎么用简单易懂的方法实现三级联动呢??!!编写json文件?格式不太容易写的json文件,还有迷人的遍历。。使用数据库存储数据?来回增删改查真实麻烦。。。。琢磨了好几天,原来只需要简单的jquery语法就可以实现了,顿时令人头晕的问题解决了,真好! 下面是我写的一个小示例:(1)首先是一点小说明:首先要引入一个jquery.js文件,使用到的几
2014-11-27 16:39:12
933
转载 lucene字典实现原理
1 lucene字典 使用lucene进行查询不可避免都会使用到其提供的字典功能,即根据给定的term找到该term所对应的倒排文档id列表等信息。实际上lucene索引文件后缀名为tim和tip的文件实现的就是lucene的字典功能。 怎么实现一个字典呢?我们马上想到排序数组,即term字典是一个已经按字母顺序排序好的数组,数组每一项存放着term和对应的倒排
2014-11-24 23:37:30
408
转载 如何使Wpf浏览器应用程序被完全信任运行
原文地址链接:http://blogs.microsoft.co.il/maxim/2008/03/05/how-to-run-wpf-xbap-as-full-trust-application/Wpf浏览器应用程序,即为XBAP应用程序。Wpf应用程序,如果要操作客户机的一些资源,则需要很高的信任级别。对于C/S模式来说,客户端作为本地应用,权限很高。对
2014-11-23 11:36:03
781
转载 Chrome 控制台console的用法(学了之后对于调试js可是大大有用的哦)
大家都有用过各种类型的浏览器,每种浏览器都有自己的特色,本人拙见,在我用过的浏览器当中,我是最喜欢Chrome的,因为它对于调试脚本及前端设计调试都有它比其它浏览器有过之而无不及的地方。可能大家对console.log会有一定的了解,心里难免会想调试的时候用alert不就行了,干嘛还要用console.log这么一长串的字符串来替代alert输出信息呢,下面我就介绍一些调试的入门技巧,让你爱上co
2014-11-23 11:11:26
6870
1
原创 《前端圈技术论坛-腾讯互娱专场》观后感
11月22日,周六,天气晴朗,原计划今天和阿武去参加前端圈技术论坛深圳专场,可是我要加班,吃完午饭阿武发来一张现场图片,用的还是周四羽毛球赛的冠军奖品——一个手机鱼眼镜头拍摄的,同事阿王问我这是什么活动,得知我已报名后,当即让我放下工作赶过去参加,好在活动现场就在隔壁大楼C1-18F,于是才有了这篇观后感。整体来说这次专场比上次的iweb峰会质量高一些,干货比较多。本次论坛主要内容有:
2014-11-23 08:35:18
1206
转载 网络采集软件核心技术剖析系列(2)---如何使用C#语言获得任意站点博文的正文及标题
一 本系列随笔概览及产生的背景本系列开篇受到大家的热烈欢迎,这对博主是莫大的鼓励,此为本系列第二篇,希望大家继续支持,为我继续写作提供动力。自己开发的豆约翰博客备份专家软件工具问世3年多以来,深受广大博客写作和阅读爱好者的喜爱。同时也不乏一些技术爱好者咨询我,这个软件里面各种实用的功能是如何实现的。该软件使用.NET技术开发,为回馈社区,现将该软件中用到的核心技术,开辟一个
2014-11-21 13:18:34
1732
原创 QT创建与调用Dll方法(包括类成员)--显式调用
看网上的好多关于QT调用Dll的方法,大部分都是调用函数的,并没有调用C++类成员的情况,即使是有,比如说:使用Qt编写模块化插件式应用程序Qt 一步一步实现dll调用(附源码)---(这一篇里没有调用类成员的)Qt调用dll中的功能函数我就是按照这上面的教程一步步做的,可惜了都没成功~~~这里面都有一个最重要的步骤没有说清楚(可能怪我笨~~),路
2014-11-21 12:56:52
2831
转载 bash shell命令与监测的那点事之top
上次我们说到了ps命令,ps命令虽然在收集运行在系统上的进程信息很有用,但是也有不足之处,ps命令只能显示某个特定时间点的信息,如果你想观察频繁换进换出内存的进程的趋势,用ps的命令就不方便了。 而top命令刚好适用于这种场景。top命令跟ps命令相似,能够显示进程的信息,但它是实时显示的。下图是top命令输出截图:1 top - 16:56:13 up 120 days,
2014-11-20 21:16:37
944
原创 jrae源码解析(二)
本文细述上文引出的RAECost和SoftmaxCost两个类。SoftmaxCost我们已经知道,SoftmaxCost类在给定features和label的情况下(超参数给定),衡量给定权重(hidden×catSize)的误差值cost,并指出当前的权重梯度。看代码。12345678
2014-11-20 17:16:51
1557
转载 Unity3D 开发之shader教程(浅谈GPU渲染之shader language概述)
尊重他人智慧成果,欢迎转载,请注明作者 心若透明 地址 http://www.cnblogs.com/ubanck/p/4110618.html 在上一篇博客里,大致讲解了一下3D渲染的原理,即从一个简单的模型到渲染到屏幕的过程!其中提到了重要的坐标变换方式,说的不够清楚!今天来谈谈shader语言的执行过程 从硬件上讲,GPU内部有顶点着色器与片段着色器,
2014-11-20 17:16:18
1178
原创 JavaScript 频繁发射事件处理的优化 --- 函数节流/事件稀释
引子:昨天面试时面试官问了如何实现一个固定导航栏,在我答完后面试官问我可能存在哪些问题,如何优化?这个问题我答得不太好,但现在回想起来应该有两个问题:1. 把 fixbar元素 position:fixed 之后,它将脱离文档流,后面的元素将会跟上,这可能会形成一个闪烁,解决方法是跟随的元素设置 margin-top 为 fixbar 元素的高度,或者替换上一个等高的元素,这点面试时候没有
2014-11-15 08:42:10
425
原创 如何给开源的DUILib支持Accessibility
最近的工作是给开源的DUILib支持Accessibility, 一些经验记录并分享下。%26nbsp;微软的Accessibility其实Windows平台上一个挺重要的东西, 尽管在国内不受重视,但是如果你的软件要出口欧美,Accessibility是必须的, 不然国外正规单位(政府,学校,大公司等)是禁止采购的。%26nbsp;如果我们的软件用的是Winodws标准控
2014-11-15 08:32:56
665
原创 (十五)WebGIS中平移功能的设计和实现
1.前言这一章我们将详细讲解WebGIS工具栏中另一个基础工具%26mdash;%26mdash;平移工具(Pan)。在介绍命令模式时,我们已经知道了此工具为Tool型的。这个工具主要有如下两个功能:A.当切换到此工具上时,按下鼠标不放,移动鼠标时可以拖动地图。B.当切换到此工具上时,点击鼠标(鼠标不做平移),可以使地图平移,以点击处为中心。2.设计2.1 原理我们已经
2014-11-15 08:22:46
433
原创 lua 标签解析器
lua 标签解析器概述一个类xml标签解析函数,将标签解析成Lua中的表结构它可以用来解析简单xml结构,可以作为RichLabel控件的字符串解析组件(其实它现在就是这么用的;-))原理使用lua的模式匹配, 使用了模式串%b%26lt;%26gt;%b用来匹配对称的字符。常写为%26nbsp;%bxy,x和y是任意两个不同的字符。 x作为匹配的开始,y作为匹
2014-11-14 23:54:23
392
原创 高性能IO模型浅析
高性能IO模型浅析服务器端编程经常需要构造高性能的IO模型,常见的IO模型有四种:(1)同步阻塞IO(Blocking%26nbsp;IO):即传统的IO模型。(2)同步非阻塞IO(Non-blocking%26nbsp;IO):默认创建的socket都是阻塞的,非阻塞IO要求socket被设置为NONBLOCK。注意这里所说的NIO并非Java的NIO(New%26n
2014-11-14 23:49:11
422
原创 无废话WCF入门教程六[一个简单的Demo]
wcf技术交流,同学习,同进步。 群号:89718412一、前言%26nbsp;%26nbsp;%26nbsp; 前面的几个章节介绍了很多理论基础,如:什么是WCF、WCF中的A、B、C。WCF的传输模式。本文从零开始和大家一起写一个小的WCF应用程序Demo。%26nbsp;%26nbsp;%26nbsp; 大多框架的学习都是从增、删、改、查开始来学习的,我们学习WCF也是一样
2014-11-14 23:02:29
729
原创 最长公共子序列 【微软面试100题 第五十六题】
题目要求: 如果字符串一的所有字符按其在字符串中的顺序出现在另外一个字符串中,则字符串一称为字符串二的子串。 注意,并不是要求子串(字符串一)的字符必须连续出现在字符串二中。 请编写一个函数,输入两个字符串,求它们的最长公共子序列,并打印出最长公共序列。 例如:输入两个字符串BDCABA和ABCBDAB,字符串BCBA、BDAB和BCAB都是它们的最长公共子序列,则输出它们
2014-11-14 22:48:04
376
原创 你可能没注意的CSS单位
扶今追昔CSS中的单位我们经常用到px、pt、em、百分比,px和pt不用多说emem是相对单位,参考物是父元素的font-size,具有继承的特点如果字体大小是16px(浏览器的默认值),那么 1em = 16px这样使用换算很复杂,尤其是和px对应,大家总结出了经验body {font-size: 62.5%;}这样之后 1em = 10px 在布局等使用的
2014-11-14 22:32:00
343
原创 通过一个可执行文件被执行的过程理解进程的深刻性
不知大家在平时想过没有,我们放在磁盘(之前我一直认为Windows的C盘是主存,DEF盘是磁盘,哈哈,应该没有像我这样无知的人吧)上的一个可执行文件(或者应用程序)是如何得到执行的,而且为什么我们在写程序的时候怎么感觉程序中的一些变量的地址好像在各个不同的程序中都差不多,同时这个地址到底真正对应的是什么?是我们可执行文件对应所在位置的磁盘地址吗?下面我就以Linux为平台(Windows也一样,只
2014-11-14 21:40:46
433
原创 [Unity Shader]光照模型对物体的假设
什么是光照模型光照模型就是模拟光在物体间的传递过程,以确保物体可见表面每一点的亮度和颜色。当光照射到一个物体表面时,光可能被吸收、反射或折射。反射和折射的光使物体可见。如果入射光全部被吸收,物体将不可见,称物体为黑体。一个物体表面呈现的颜色是有物体表面向视线方向辐射的光能中各种波长的分布所确定的。如果物体是不透明的,则物体表面呈现的颜色仅有其反射光决定,通常把反射光考虑成环境反射光
2014-11-14 21:32:20
1252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人