
技术文档
文章平均质量分 67
技术文档
查老师并不渣
路漫漫其修远兮,吾将上下而求索(Q:1099542875)
展开
-
数据库——图像,图册设计策略
1、图像的存储策略 在数据库的 开发过程中,经常需要在数据库中存储一些备注信息,而这些备注信息的内容一般较大,格式多样-如有可能是语音文件、视频文件、图片文件、文本文件等,怎样 实现这些格式不同的备注文件的存取及预览,一直是开发人员比较关心的一个问题,本文系统的介绍了三种存取备注二进制信息的方法。 对备注二进制信息的存储可以采用以下三种方式; 方法一原创 2015-09-14 15:56:30 · 482 阅读 · 0 评论 -
alfresco安装步骤
关于alfresco安装,在此提供给你们一些帮助,本来想配图文结合,我觉得没有必要了,直接看文字就行了,不信,你可以试试看!,好吧,进入正题了,祝你们好运!1. 首先我们装备好Alfresco所需要的数据库,这里我用的是mysql(使用其他数据库也如法泡制),我曾尝试过使用Alfresco默认自带的in memory数据库,结果安装失败,索性自己建个。我们打开mysql控制台,敲入原创 2015-11-13 14:25:49 · 4929 阅读 · 1 评论 -
喝酒之道、多喝不宜自毙自!
空腹喝酒是大忌,酒前吃什么好?王静敏 收藏(47) | 阅读(6112)空腹喝酒是大忌,酒前吃什么好?酒精是纯能量物质,进入没有被保护的胃壁后,吸收速度是以“秒”计,很快就被吸收到血液里面。从内窥镜看,一瞬间的功夫胃就变色了。这也是为什么酒后查血液酒精浓度的原因。酒精是极强的促癌物质,过量的饮酒特别是空腹饮酒,会给胃和肝脏等器官加以不可承受之重,怎样才能相对原创 2015-10-29 09:50:19 · 1005 阅读 · 0 评论 -
eclipse和Android studio的区别
Android Studio初步使用教程今年的Google全球开发者大会虽然没有新的Android系统和设备,但是还是推出了一些不错的产品,Android Studio就是其中之一。这个基于Intellij IDEA开发的Android IDE让很多人眼前一亮,其实时编写布局文件实时预览并适配多屏的功能可以说让苦于界面布局开发的人看到了希望。代码自动提示、运行响应速度、都比Eclipse来转载 2015-10-14 19:56:33 · 10772 阅读 · 0 评论 -
Ant中build.xml详细部署
ANT build.xml文件详解Ant的优点跨平台性。Ant是用Java语言编写的,所示具有很好的跨平台性。操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件)。Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。Ant开发Ant的构建文件Ant构建文件默认命名为build.xm转载 2015-11-18 15:53:18 · 6329 阅读 · 0 评论 -
Alfresco的部署
Alfresco 安装部署一、简介Alfresco是一款开源的企业内容管理系统(ECM),为企业提供了日常的文档管理、协同工作、工作记录管理、知识管理、网络内容管理、图片管理等多种功能。是基于JAVA开发的,可以部署到多种J2EE容器中;数据库支持mysql,oarcle,sqlserver等数据库。最新的Alfresco-Community-4.0.a.zip ,我们这里原创 2015-11-18 23:58:34 · 5942 阅读 · 0 评论 -
两个关联表如何更新其中一个表的数据?
两个关联表如何更新其中一个表的数据?今天遇到一个客户的数据更新问题,两个相关联的表,一个主表用于保存单据主要信息,一个副表用于保存单据的明细信息;现在要把主表的其中一个字段的数据更新到副表的一个字段中保存。精通的SQL语法的,当然是很简单了。下面我作个详细的说明。假设A表是主表,有单号order_id、开单人operator、开单日期oper_date、备注memo等;B表转载 2015-12-11 14:38:35 · 3861 阅读 · 0 评论 -
static和非static的区别
那天面试,没有答出来,很可惜,但是还是拿到了offer,在此做一个总结,希望你们看到能够受用。● 生命周期(Lifecycle):静态方法(Static Method)与静态成员变量一样,属于类本身,在类装载的时候被装载到内存(Memory),不自动进行销毁,会一直存在于内存中,直到JVM关闭。非静态方法(Non-Static Method)又叫实例化方法,属于实例对象,实例化后才会分原创 2015-10-13 12:10:45 · 2968 阅读 · 0 评论 -
angular源码目录结构
目录(?)[+]最近开始接触AngularJS,确实是一个相当不错的东西,可以把很多东西简化掉。又对于其中的双向绑定等的实现很好奇,加之正在学习Javascript的东西,所以觉得从源代码这块开始深入学习AngularJs。获取AngularJs源代码虽然可以直接通过阅读最终的js文件来学习,不过总觉得这样入手不太容易,而项目源代码本身就是一块一块的,同时又配有测试转载 2015-11-11 16:25:00 · 1903 阅读 · 0 评论 -
isotope神奇的动态布局库
HTML5应用开发:神奇的动态布局库isotope教程1. isotope介绍Isotope 是一个jQuery的插件,用来实现精美的动态元素布局。可以到http://isotope.metafizzy.co/demos/elements-complete.html了解一下大概情况。Isotope可以实现仅仅依靠CSS3无法实现的动态布局方式,可以动态添加,删除,排序,筛选转载 2015-11-04 11:26:12 · 2468 阅读 · 2 评论 -
HTML5--之大话设计测试
测试——你懂吗? 最近博主闲来无事,学习了html5的相关知识,并不知道自己学的怎么样,萌生,蠢蠢欲动,迟迟不能够,copy图案,都不能很好的测试,看到了了这个网站上边含有的一些测试,来分享给大家。http://www.runoob.com/quiz/html5-quiz.html 希望你们能够用的到,也希望我以后能够看得到。原创 2015-11-03 14:20:47 · 376 阅读 · 0 评论 -
快速搭建Web环境 Angularjs + Express3 + Bootstrap3
转载请注明出处:http://blog.fens.me/angularjs-express3-bootstrap3/前言Angularjs越用越顺手,不仅代码量比jQuery少很多,而且实现思路特别清晰,构建大型的Web前端项目,真是最适合不过了。Bootstrap让界面美观大方,就连像我这种不懂UE的人,也能做出专业级的水准。再结合Nodejs的Express转载 2015-11-05 09:19:25 · 1847 阅读 · 0 评论 -
国内IT公司病种,需要合理协调,共同进步,才能不被嘈乱的世道所唾弃
国内IT公司病的有多重?技术圈交际花谈软件研发管理怪现状2014-10-31 门轩庭 转 软件过程改进在创业过程中,研发管理是很重要的内容。但是国内创业公司的研发管理却长期处于一种比较混乱的状态。国内创业公司的研发管理到底出了什么问题?“什么时候采访我?”在GitCafe北京分部的开幕活动上,显峰半开玩笑半认真地问我。认识显峰的时间不算短,总在各种技术大会与小会上频繁碰转载 2015-11-05 22:22:09 · 1113 阅读 · 1 评论 -
小猪慢跑
90%的人跑步减肥都会犯的错!不要让自己的汗水白流了 漂亮的肌肉线条、紧实的肌肤,这样的完美身材人人都想要。但是,如果你的锻炼方法不对,那就危险了! 最近,一位名叫胡梦的重庆女跑友开启跑步+打卡的模式,每天大约1.5公里,速度也不快。结果,三天后就直接进了医院,并被诊断出滑囊炎和半月板受损。 无独有偶,一位34岁但血压和血脂偏高的张先生在一次跑步锻炼原创 2015-10-21 11:50:58 · 698 阅读 · 0 评论 -
数据库之——timestamp中的update和insert
MySQL timestamp自动更新时间分享在mysql中timestamp数据类型是一个比较特殊的数据类型,他可以自动在你不使用程序更新情况下只要你更新了记录timestamp会自动更新时间通常表中会有一个Create date 创建日期的字段,其它数据库均有默认值的选项。MySQL也有默认值timestamp,但在MySQL中,不仅是插入就算是修改也会原创 2015-09-18 10:06:36 · 3223 阅读 · 0 评论 -
谨记初学者必须掌握的AngularJS技术要点清单
初学者必须掌握的AngularJS技术要点清单这篇文章的主要目标是帮助初学者了解在学习AngularJS过程中,哪些东西是非常重要的,哪些东西学习的优先级较低。为什么要学习AngularJS?我不想针对这个问题多费口舌,我只想说:依据我个人这些年来的开发经验,以及我使用AngularJs开发的亲身体验(这个网站就大量使用了AngularJs),是非常值得原创 2015-12-25 10:07:42 · 3021 阅读 · 0 评论 -
Remove '@override' annotation解决办法
Remove '@override' annotation解决办法 最近刚刚配置了新机器,将原来的代码放在eclipse上执行,总会出现Remove '@override' annotation,如果要一个个手动删除相当麻烦,最后在网上找了一下原因原来是编译器版本的问题。 @override:表示一个方法声明打算重写超类中的另一个方法声明。如果方法利用此注释类型进原创 2015-12-08 12:52:01 · 419 阅读 · 0 评论 -
em和px的区别
在国内网站中,包括三大门户,以及“引领”中国网站设计潮流的蓝色理想,ChinaUI等都是使用了px作为字体单位。只有百度好歹做了个可调的表率。而 在大洋彼岸,几乎所有的主流站点都使用em作为字体单位,也就是可调的。没错,px比em更加容易使用,大部分读者不知道em为何物或者它相当于多少 px。国外人士如此重视网站易用性(Accessibility),不仅因为其根生蒂固的人文精神,直接原因可能是因原创 2016-01-12 15:04:11 · 440 阅读 · 0 评论 -
Error: [$injector:modulerr] Failed to instantiate module phonecatApp
Error: [$injector:modulerr] Failed to instantiate module phonecatApp #216mr-sachinkalekar commented on 28 Nov 2014I try running the index.html at step n翻译 2016-01-13 10:22:45 · 3664 阅读 · 0 评论 -
关于github上边phonecat的路由与多视图解析
AngularJS入门教程07:路由与多视图 03-29 14:19 12-05 17:13 86300 17476 47 AngularJSAngularJS 入门教程在这一步,你将学习如何创建一个布局模板并且通过路由功能来构建一个具有多个视图的应用。请重置工作目录:git checkout -f step-7注意到现在当你转到app/index.原创 2016-01-13 11:15:52 · 570 阅读 · 0 评论 -
快速实现内网穿透(ngrok服务器搭建)
1 MAC下如何快速实现内网穿透(tip: $只是一个本地进入系统到符号,直接输入$之后到代码) 首先先下载ngrok:https://ngrok.com/download 2 解压到制定目录 -d /tmp $ unzip -n ngrok-stable-darwin-amd64.zip -d/tmp3 进入到解压后到ngrok所在路径 $ cd /tm...原创 2018-03-26 18:04:23 · 947 阅读 · 0 评论 -
身份验证
算法和数据结构就是编程的一个重要部分,你若失掉了算法和数据结构,你就把一切都失掉了。package com.tg.user.controller;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.GregorianCalendar;import java.util.Hasht原创 2015-12-08 09:23:18 · 422 阅读 · 0 评论 -
我的2016之旅开启
我的2016年工作计划10程序员2016年工作计划一:程序员2016年工作计划1. 感受线下生活当你感觉生活被网络束缚,所得渐渐变少时,请尝试对线下生活(例如烹饪、天文和木工)多投入一些精力,可能有意想不到的收获。2. 保持健康程序员时常久坐,这让我们容易受到一些特有的健康问题困扰,却又往往视而不见。用一个月时原创 2016-01-06 16:47:39 · 846 阅读 · 0 评论 -
angulr概念--给技术加点料
本篇主要介绍下angular里的一些概念,并且在咱们的小应用上加上点料。模板:动态模板,是动态的,直接去处理DOM的,而不是通过处理字符串模版(静态模板)mvc:核心思想实现“数据管理-数据模型Model、应用逻辑-控制器Controller、数据表现-视图View”三者的之间的分离。view从model获取数据把数据展示到界面上,当有用户操作处理交互时,控制器controller原创 2016-01-06 15:43:26 · 1473 阅读 · 0 评论 -
mysql优化方案
Mysql数据库优化方案及a little sample comment!希望能够带给你们帮助,共同进步。1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中使用!=或 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:原创 2015-11-25 17:20:33 · 897 阅读 · 0 评论 -
他19岁创业至今2年 没花投资人一分钱
他19岁创业至今2年 没花投资人一分钱 1小时前 1小时前 20 4新生帝【希望自己能够在(新)的(生)活领域中称(帝),拥有一席之地!】 新生帝认为自己的团队还未准备好,不想过多宣传,因此,本文不提及他的公司和真实姓名,只说他的创业经历,希望给创业者学习和借鉴。导语: 新生帝今年22岁,19岁大学毕业时,一个人租了学校附近的一间厕所大小的地下仓库开始创业。白天发传单,转载 2015-12-28 14:22:18 · 979 阅读 · 0 评论 -
springmvc配置事务要点
1.applicationContext.xml中,去掉对controller的扫描 expression="org.springframework.stereotype.Controller" />2.**-servlet.xml 中,去掉对 service的扫描,加入对controller的扫描 expression="org转载 2015-12-15 09:26:58 · 1462 阅读 · 0 评论 -
angulr的核心价值观
特性AngularJS是一个功能强大的基于JavaScript开发框架用于创建富互联网应用(RIA)。AngulajJS为开发者提供的选项(使用JavaScript)在一个干净的MVC(模型 - 视图 - 控制器)的方式来编写客户端应用程序。AngularJS写的应用都是跨浏览器兼容。AngularJS使用JavaScript代码自动处理适应每种浏览器。Angu翻译 2015-12-31 14:15:44 · 1085 阅读 · 0 评论 -
bootstrap+angular关于js常见的一些问题
Bootstrap 和 Angular 都是人们大量使用的工具。在很多项目中,它们需要一起使用。为什么不呢?他们已经改变了CSS和JS的开发方式,让前端既成为令人难以置信的工具。但是,把它们放在一起使用还有一些问题,特别是当你试图在Angular的项目中引入Bootstrap JavaScript组件时,会是一个问题。当建立了Angular的项目,##你不应该添加完整的原创 2015-12-21 11:47:12 · 1323 阅读 · 0 评论 -
angularjs带你走向世界!(世界漂)
使用AngularJS不是很长时间,这里做一个总结. 一、AngularJS 初始化加载流程 1、浏览器载入HTML,然后把它解析成DOM。2、浏览器载入angular.js脚本。3、AngularJS等到DOMContentLoaded事件触发。4、AngularJS寻找ng-app指令,这个指令指示了应用的边界。5、使用ng-app中指定的模块来原创 2016-01-06 11:20:54 · 577 阅读 · 0 评论 -
spring MVC与struts 对比
使用springMVC也可以代替struts2,当然只是代替业务分发的功能,struts2的一些其他功能它是没有的,不然要struts2有什么用。 下面我用springMVC代替struts2去整合hibernate实现简单的员工查询功能。 使用springMVC有两个配置文件需要配置,一个是applicationContext.xml、另一个是web.xml,在application原创 2014-12-23 13:42:52 · 689 阅读 · 1 评论 -
应用系统架构的发展历程
应用系统架构演变初探背景 近几年的互联网创业风潮持续在高涨中,所涉及的行业从涵盖了社交、资讯、电商、生活服务等方方面面。其中也涌现不少优秀的APP,而这些产品或平台的特点都包含了"快速",即更新快,迭代快的特性。 然而作为一名软件工程师的角度,按以前软件工程的理论来说,系统在设计初期应考虑更多的复杂度、良好的扩展性,尽可能达到以不变应万变的结果,而这些快翻译 2015-08-28 15:07:27 · 1105 阅读 · 0 评论 -
java项目经验
Java项目经验——程序员成长的关键Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点:1、掌握项目开发的基本步骤2、具备极强的面向对象的分析与设计技巧3、掌握用例驱动、以架构为核心的主流开发方法没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什么,你就用代码堆砌来实现别人的要求!你必原创 2015-08-14 22:57:54 · 2473 阅读 · 0 评论 -
关于《门前》的解析
1原创 2015-08-30 00:52:45 · 1575 阅读 · 0 评论 -
Struts之mvc设计模式
MVC(Model-View-Controller)MVC是一种架构型模式。是用来指导我们改善应用程序的架构,使得应用的模型和视图相分离,从而得到更好的开发和维护效率。MVC结构提供了一种按功能对各种对象进行分割的方法(这些对象是用来维护和表现数据的),其目的是为了将各对象间的耦合程度减至最小。MVC结构本来是为了将传统的输入(input)、处理(processing)、输出(outp原创 2015-08-14 23:03:32 · 1751 阅读 · 0 评论 -
关于Android studio的好处
优点:说法一1、Google推出的,这个是它的最大优势,Android Stuido是Google推出,专门为Android“量身订做”的2、速度更快,Eclipse的启动速度、响应速度、内存占用一直被诟病3、UI更漂亮,Stuido自带的Darcula主题的炫酷黑界面实在是高大上,相比而言Eclipse下的黑色主题太low了4、提示补全对于开发来说意义重大, Studio原创 2015-08-31 18:42:22 · 10111 阅读 · 0 评论 -
黑马程序员——JAVA面向对象的特性:封装,继承,多态
- ----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 一、java面向对象的特性,封装、继承、多态 封装封装是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主原创 2015-08-17 13:31:23 · 1112 阅读 · 0 评论 -
Compiler compliance level of project HelloSSH should be 5.0 .Your current workspace default csdn
MyEclipse只是Eclipse的一个插件,所以MyEclipse本身不带JDK,JDK是你事先装好并且配置Environment Variable完成后的。Eclipse自动配置完成的。当然Eclipse环境里似乎有一个编译器。在Window--Preferences--Java--Compiler下面选择你是不是这里选择了6.0了?把它改成与你当前版本相同的版本。或是低原创 2015-08-26 15:13:09 · 2660 阅读 · 0 评论 -
线程有两种实现方法的具体区别
Java中有两种实现多线程的方式。一是直接继承Thread类,二是实现Runnable接口。那么这两种实现多线程的方式在应用上有什么区别呢? 第一种方式:使用Runnable接口创建线程第二种方式:直接继承Thread类创建对象使用Runnable接口创建线程1.可以将CPU,代码和数据分开,形成清晰的模型2.线程体run()方法所在的类可以从其它类中继承一些有原创 2015-08-24 13:44:30 · 10167 阅读 · 0 评论 -
关于Eclipse开发android和java编译器出现卡死的假象
1.首先先确定是否是因为自己内存不够引起的,如果内存不够,需要加个内存条 看看是否是电脑开的东西太多,而导致内存不够下载Eclipse plugin 补丁文件 org.eclipse.jdt.core_3.6.1.v_A68_R36x.jar:http://www.everbox.com/f/hSb6wKuh4M379MIxMfjPwXUJXK2.将解压缩后的jar包 放原创 2015-03-24 15:57:08 · 1280 阅读 · 0 评论