- 软件理论——演进式架构设计
物随心转
设计模式算法
一、问题市场环境急速变化,业务高速发展,架构设计也要不断演进,以适应业务需要;随着企业规模的壮大,架构设计的腐化无法避免,只能在演进中持续进化;架构可以在不破坏原有架构的基础上增量式变化所以人们提出一种软件开发的方法——演进式架构设计。二、理论演进式设计的基本原则包括:1.恰到好处的设计:根据当前需求进行必要的设计,但不必过度设计。2.逐渐迭代:在项目的不同阶段,逐步改进设计。3.识别和重构疏漏:
- 计算机科学技术学习引论(转帖)
yhwebus
语言技术算法出版数据结构语言网络数据库
计算机科学与技术这一门科学深深的吸引着我们这些同学们,上计算机系已经有近三年了,自己也做了一些思考,原先不管是国内还是国外都喜欢把这个系分为计算机软件理论、计算机系统、计算机技术与应用。后来又合到一起,变成现在的计算机科学与技术。我一直认为计算机科学与技术这门专业,在本科阶段是不可能切分成计算机科学和计算机技术的,因为计算机科学需要相当多的实践,而实践需要技术;每一个人(包括非计算机专业),掌握简
- 软件理论基础学习笔记——模态逻辑(modal logic)
Campsisgrandiflora
形式化验证#软件理论软件理论模态逻辑
目录模态逻辑的语法模态逻辑的语义模态逻辑在状态上的语义模态逻辑在Kripke上的语义模态逻辑的语法模态逻辑定义为:ϕ::=true∣p∣¬ϕ∣ϕ1∨ϕ2∣ϕ1∧ϕ2∣ϕ1→ϕ2∣□ϕ∣◊ϕ\phi::=true|p|\lnot\phi|\phi_{1}\vee\phi_{2}|\phi_{1}\wedge\phi_{2}|\phi_{1}\rightarrow\phi_{2}|\Box\phi|\
- 手机投屏到电脑直播
空白签名
多数手机直播的主播,想使用手机投屏到电脑进行直播手游。这里建议用OBS-studio版本进行设置,classic版本在窗口或者游戏源下,都难以操作。横竖屏切换会卡住,需要重新选择。xsplit软件理论上和OBS-studio版本设置上一样。苹果系统投屏手机或平板是iPhone或者iPad,你可以直接使用airplay功能投屏到电脑,使用OBS-studio版本,获取窗口。能同时获取到游戏画面的同时
- 《Kotlin入门实战》CH4 | 类与面向对象编程
北国雪WRG
类与面向对象编程从面向过程到面向对象,再到设计模式,架构设计,面向服务,Sass、Pass和Iass等思想,各种软件理论思想五花八门,但万变不离其宗:你要解决一个什么样的问题?你的问题是哪个领域的?你的模型(数据结构)是什么?你的算法是什么?你对这个世界的本质认知是怎样的?你的业务领域的逻辑问题、流程是什么?声明类1.空类2.声明类和构造函数classPeople(varid:Int){varag
- 软件体系结构学习心得
weixin_30247781
json后端前端ViewUI
一、概述首先,简单介绍一下我对软件体系结构的认识。架构风格能改进分块,还能为频繁出现的问题提供解决方案,以此促进设计重用。与建筑师设定建筑项目的设计原则和目标,作为绘图员画图的基础一样,软件架构师或者系统架构师陈述软件架构以作为满足不同客户需求的实际系统设计方案的基础。从目的、主题、材料和结构的联系上来说,软件架构可以和建筑物的架构相比拟。一个软件架构师需要有广泛的软件理论知识和相应的经验来实施和
- 外挂、破解软件理论与实战
NPE~
Matrixwindows开发步骤
外挂、破解软件理论与实战1理论1.1不同操作系统下的可执行文件Windows【PE】PE格式,可移植可执行格式(PortableExecutable),是Windows下的主要可执行文件格式。别被名字迷惑了,PE文件必须是Windows下的文件。Linux【ELF】在Linux系统的可执行文件(ELF文件,ExecutableandLinkableFormat,可执行链接格式)中,开头是一个文件头
- 广义的编程思维
想明白元方
引言PC互联网应用与移动互联网应用发展至今,有很多的软件开发技术问题得到了很好的解决,但有很多中小规模企业的软件,没有得到很好的指引和撑握到很好的方法。中国目前有着大概99%的软件公司使用SQL进行着日常的数据存取、使用请求返回进行着日常的数据展示、使用类进行着日常的数据抽象处理。在这些开发者们习以为常的重复事情中,是否会存在些问题?如何发现问题和改善?软件工程是一门很好的软件理论指导的知识,有着
- ActiveMQ使用入门
辰远YIL
MQspring-bookjava-eejava微服务springboot
1面向消息中间件和ActiveMQ简介1.1什么是面向消息中间件RMI、SOA和微服务等架构,为JavaEE系统的分布式提供了可能,软件理论上可以不被物理硬件限制而无限扩展。但这些的远程调用是同步操作的,不可避免存在一些局限:(1)同步阻塞:客户对象发出调用后,必须等待服务对象完成处理并返回结果才能继续执行;(2)紧密耦合:客户进程和服务对象进行都必须正常运行,服务对象的崩溃会导致客户对象的异常;
- 联合大学计算机科学与技术,2015年北京联合大学计算机科学与技术考研专业目录及考试科目...
weixin_39531834
联合大学计算机科学与技术
2015年北京联合大学计算机科学与技术考研专业目录及考试科目081200计算机科学与技术01软件理论与服务计算①101思想政治理论②201英语一③301数学一④801计算机综合02智能计算与工程应用03信息网络与服务质量管理04多媒体信息处理05数据挖掘与可视化技术考研复习方案和规划前几遍专业参考书的复习,一定要耐心仔细梳理参考书的知识点并全面进行把握1、基础复习阶段要求吃透参考书内容,做到准确定
- 计算机科学与技术导论报告
ImSzZ
其他
大学是一个舞台,在这里改变自己,表现自己,展示自己;大学也是一个小社会,步入社会前的最后努力。要时刻的提醒自己,鞭策自己,不要被诱惑,坚持自己,达成目标。在选择计算机这门专业以前,我对与这门专业的认识还不太清楚,通过学习《计算机科学与技术导论》这门课让我对这门专业有了一定的了解,也加深了我对这门专业的喜爱。原先不管是国内还是国外都喜欢把这个系分为计算机软件理论、计算机系统、计算机技术与应用。但我个
- 计算机科学技术学习引论
weixin_30468137
密码学操作系统人工智能
作者:曾毅转载自:CSTC文档中心成文时间:2003年07月计算机科学与技术这一门科学深深的吸引着我们这些同学们,上计算机系已经有近三年了,自己也做了一些思考,原先不管是国内还是国外都喜欢把这个系分为计算机软件理论、计算机系统、计算机技术与应用。后来又合到一起,变成了现在的计算机科学与技术。我一直认为计算机科学与技术这门专业,在本科阶段是不可能切分成计算机科学和计算机技术的,因为计算机科学需要相当
- 神经网络系统的软件实现,人工智能神经网络系统
普通网友
ai智能写作人工智能神经网络matlab
人工神经网络的设计一般是运用什么样的软件?有没有不需要编程的软件20谷歌人工智能写作项目:神经网络伪原创什么软件可分析人工神经网络5人工神经网络除了matlab还有什么软件理论上编程语言都可以,比如VB,C语言,过程也都是建模、量化、运算及结果输出(图、表),但是matlab发展到现在,集成了很多的工具箱,所以用的最为广泛,用其他的就得是要从源码开发入手了,何必舍近求远。BP人工神经网络人工神经网
- PYTHON自动化框架总结:SELENIUM+PYTEST+ALLURE
Cheryl_Xu
自动化测试python自动化selenium
文章目录一、PYTEST1、使用pytest执行测试需要遵循的规则2、数据驱动3、pytest.fixture4、结合ALLURE报告5、pytest.assume二、接口自动化内容1、接口自动化重要性2、接口自动化平台的框架3、HTTP协议4、元素定位方法5、等待6、浏览器常用操作7、高级元素操作二、软件理论补充1、DevOps2、HTTP与WebSocket的差异一、PYTEST1、使用pyt
- 软件架构设计系列总结
ITFLY8
架构引用维基百科:软件体系结构是构建计算机软件实践的基础。与建筑师设定建筑项目的设计原则和目标,作为绘图员画图的基础一样,一个软件架构师或者系统架构师陈述软件构架以作为满足不同客户需求的实际系统设计方案的基础。从和目的、主题、材料和结构的联系上来说,软件架构可以和建筑物的架构相比拟。一个软件架构师需要有广泛的软件理论知识和相应的经验来实施和管理软件产品的高级设计。软件架构师定义和设计软件的模块化,
- 假如我是院长
aladdin_leon
平日随笔设计模式项目管理算法OODB2
大四的人了,牢骚就是多,看不惯了就想说几句...假如我是院长,就不会开什么外教课,外教课我们已经都领略了,几个不知名的大学教授,过来好像是TMD进行软件理论普及教育,讲的都是那几样东西,UML谁来了都讲,可是谁讲明白了,英语好同学和老师对于一些1+1=2的问题秀一秀口语,可是还有我这样对技术感兴趣,英语不太好的啊,大部分同学都是蒙混过去的,反正考试又不严格,所以到头来就是老师和同学一起混,我们花的
- 软件架构设计系列总结
a60446044
架构引用维基百科:软件体系结构是构建计算机软件实践的基础。与建筑师设定建筑项目的设计原则和目标,作为绘图员画图的基础一样,一个软件架构师或者系统架构师陈述软件构架以作为满足不同客户需求的实际系统设计方案的基础。从和目的、主题、材料和结构的联系上来说,软件架构可以和建筑物的架构相比拟。一个软件架构师需要有广泛的软件理论知识和相应的经验来实施和管理软件产品的高级设计。软件架构师定义和设计软件的模块化,
- 你大一C语言学的如何可能决定你之后是否能学到本领谋生!
凌云C语言游戏开发
我认为一名计算机专业的学生在大学期间是否能学习到本领,关键看他大一时的C语言学得如何,一般来说大学本科教给学生的无非有三条线索的知识。其一、软件理论,这部分大概包括了数据结构、算法设计与分析、编译原理、操作系统等;其二便是硬件理论,这方面包括汇编语言、计算机组成原理、微机接口技术、数字逻辑电路等;其三便是应用技术,这部分主要是数据库、网络基础、Java或.net或C++等实用性技术。对于以上的三大
- 计算机科学与技术学习心得之计算机理论的一个核心问题--从数学谈起(转载)
rainer7
计算机科学与技术这一门科学深深的吸引着我们这些同学们,上计算机系已经有近三年了,自己也做了一些思考,原先不管是国内还是国外都喜欢把这个系分为计算机软件理论、计算机系统、计算机技术与应用。后来又合到一起,变成了现在的计算机科学与技术。我一直认为计算机科学与技术这门专业,在本科阶段是不可能切分成计算机科学和计算机技术的,因为计算机科学需要相当多的实践,而实践需要技术;每一个人(包括非计算机专业),掌握
- 《编译原理》学习体会
沈郎
编译原理
编译原理一般认为是较难的一门课.从网上的评论来看,有人说学了一年半软件理论,就一门编译看不懂;有人甚至说它是大本软件课程里最难的一门;有人抱怨国内的编译教材没有一本容易懂的.从笔者学习实践来看,第一次学了一个多月,理论部分一知半解,第二次学了一星期,基本看懂词法分析的理论部分,语法分析就一知半解了,第三次学了一星期,才基本看懂词法分析和语法分析.由此看来,这门课确实有难度.网上有的帖子,把编译器的
- 学会编译原理的重要性
指尖的能量
编译原理一般认为是较难的一门课.从网上的评论来看,有人说学了一年半软件理论,就一门编译看不懂;有人甚至说它是大本软件课程里最难的一门;有人抱怨国内的编译教材没有一本容易懂的从笔者学习实践来看,第一次学了一个多月,理论部分一知半解,第二次学了一星期,基本看懂词法分析的理论部分,语法分析就一知半解了,第三次学了一星期,才基本看懂词法分析和语法分析.由此看来,这门课确实有难度.网上有的帖子,把编译器的编
- 编译原理的学习体会和建议
使我做你和平之子
编译原理
编译原理一般认为是较难的一门课.从网上的评论来看,有人说学了一年半软件理论,就一门编译看不懂;有人甚至说它是大本软件课程里最难的一门;有人抱怨国内的编译教材没有一本容易懂的.从笔者学习实践来看,第一次学了一个多月,理论部分一知半解,第二次学了一星期,基本看懂词法分析的理论部分,语法分析就一知半解了,第三次学了一星期,才基本看懂词法分析和语法分析.由此看来,这门课确实有难度.网上有的帖子,把编译器的
- 视频教程-Java面向对象实战进阶-Java
weixin_34692367
Java面向对象实战进阶计算机软件理论硕士毕业,有十几年企业研发经验和教育行业培训经验,担任过软件开发企业项目负责人,有丰富的项目经验,有多年JavaEE方向和Python方向培训经验,在多地高校负责JavaEE全栈工程师的培训工作。以实战驱动教学,主要擅长JavaEE、大数据分析、数据挖掘等领域。迟殿委¥60.00立即订阅订阅后:请点击此处观看视频课程视频教程-Java面向对象实战进阶-Java
- 计算机科学与技术学习心得
haozr11
计算机科学与技术学习心得本文首发于计算机科学技术网http://www.cstc.net.cn/计算机科学与技术这一门科学深深的吸引着我们这些同学们,上计算机系已经有近三年了,自己也做了一些思考,原先不管是国内还是国外都喜欢把这个系分为计算机软件理论、计算机系统、计算机技术与应用。后来又合到一起,变成了现在的计算机科学与技术。我一直认为计算机科学与技术这门专业,在本科阶段是不可能切分成计算机科学和
- [转载]计算机科学技术学习引论
cudy123
计算机科学与技术这一门科学深深的吸引着我们这些同学们,上计算机系已经有近三年了,自己也做了一些思考,原先不管是国内还是国外都喜欢把这个系分为计算机软件理论、计算机系统、计算机技术与应用。后来又合到一起,变成了现在的计算机科学与技术。我一直认为计算机科学与技术这门专业,在本科阶段是不可能切分成计算机科学和计算机技术的,因为计算机科学需要相当多的实践,而实践需要技术;每一个人(包括非计算机专业),掌握
- [北京交通大学]计算机与信息技术学院硕士生招生专业目录
masm
06年计算机成绩综述:计算机系统结构:59人报考,305分以上16人,335以上9人。最高分374软件理论:133报考,305以上40人,335以上20人,350以上9人,最高分386教育技术:54人报考,305以上22人,340以上13人,最高分403信号处理:108人报考,其中19人保送,305以上40人,350以上17人,400分以上3人,最高415信息安全:报考57人,其中保送6人,305
- 组合电路、时序电路在计算机课程中的地位
iosJohnson
数字逻辑
这个题目是我临时想的,不知道是否准确,一直想写一个类似的东西,希望能够引起童鞋们关注硬件并喜欢上硬件。我是文科出生,研究生阶段才转向计算机,中间有很长一段时间都只做软件理论相关研究和一些具体的软件项目,包括编译器、电力系统监控器、软件测试工具研发等;直到2009年,才开始陆陆续续接触一些硬件项目,说是硬件项目,其实主要是一些嵌入式的项目,如世界杯前做的3G转Wifi和自己玩的一些小车和传感器等。在
- 图灵奖:Tony Hoare、John Edward Hopcroft和Barbara Liskov
junecau
软件技术语言工作编程微软分布式计算教育
图灵奖:TonyHoare、JohnEdwardHopcroft和BarbaraLiskov(2010-11-1411:57:11)标签:校园分类:工作篇10月17日,图灵奖获得者、微软剑桥研究院首席研究员托尼·霍尔(TonyHoare)爵士,与中国科学院院士何积丰、李未、周巢尘、林惠民齐聚微软亚洲研究院,在为期4天的可验证计算大师班里,给中国学生传道授业。托尼·霍尔可谓是可验证软件理论的泰斗,让
- 计算机科学与技术专业学习引论
fishwei2007
7月24日计算机科学技术学习引论(转帖)计算机科学与技术这一门科学深深的吸引着我们这些同学们,上计算机系已经有近三年了,自己也做了一些思考,原先不管是国内还是国外都喜欢把这个系分为计算机软件理论、计算机系统、计算机技术与应用。后来又合到一起,变成现在的计算机科学与技术。我一直认为计算机科学与技术这门专业,在本科阶段是不可能切分成计算机科学和计算机技术的,因为计算机科学需要相当多的实践,而实践需要技
- 计算机考试相关证书 (一)
superfatsheep
认证
计算机相关证书1.国家教育部的《全国计算机等级考试证书》,是在校大学生必考的证书之一。有一级、二级、三级和四级。2.国家信息产业部的《CEAC国家信息化认证考试证书》,是国家衡量计算机应用型、职业化人才的一个权威标准。3.国家信息产业部、人事部的《计算机水平考试证书》,水平考试侧重于软件理论,如程序员、高级程序员等。4.国家劳动和社会保障部的《计算机职业资格证书》,是面向岗位的一种职业资格考试。其
- TOMCAT在POST方法提交参数丢失问题
357029540
javatomcatjsp
摘自http://my.oschina.net/luckyi/blog/213209
昨天在解决一个BUG时发现一个奇怪的问题,一个AJAX提交数据在之前都是木有问题的,突然提交出错影响其他处理流程。
检查时发现页面处理数据较多,起初以为是提交顺序不正确修改后发现不是由此问题引起。于是删除掉一部分数据进行提交,较少数据能够提交成功。
恢复较多数据后跟踪提交FORM DATA ,发现数
- 在MyEclipse中增加JSP模板 删除-2008-08-18
ljy325
jspxmlMyEclipse
在D:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710\templates\jsp 目录下找到Jsp.vtl,复制一份,重命名为jsp2.vtl,然后把里面的内容修改为自己想要的格式,保存。
然后在 D:\Progr
- JavaScript常用验证脚本总结
eksliang
JavaScriptjavaScript表单验证
转载请出自出处:http://eksliang.iteye.com/blog/2098985
下面这些验证脚本,是我在这几年开发中的总结,今天把他放出来,也算是一种分享吧,现在在我的项目中也在用!包括日期验证、比较,非空验证、身份证验证、数值验证、Email验证、电话验证等等...!
&nb
- 微软BI(4)
18289753290
微软BI SSIS
1)
Q:查看ssis里面某个控件输出的结果:
A MessageBox.Show(Dts.Variables["v_lastTimestamp"].Value.ToString());
这是我们在包里面定义的变量
2):在关联目的端表的时候如果是一对多的关系,一定要选择唯一的那个键作为关联字段。
3)
Q:ssis里面如果将多个数据源的数据插入目的端一
- 定时对大数据量的表进行分表对数据备份
酷的飞上天空
大数据量
工作中遇到数据库中一个表的数据量比较大,属于日志表。正常情况下是不会有查询操作的,但如果不进行分表数据太多,执行一条简单sql语句要等好几分钟。。
分表工具:linux的shell + mysql自身提供的管理命令
原理:使用一个和原表数据结构一样的表,替换原表。
linux shell内容如下:
=======================开始 
- 本质的描述与因材施教
永夜-极光
感想随笔
不管碰到什么事,我都下意识的想去探索本质,找寻一个最形象的描述方式。
我坚信,世界上对一件事物的描述和解释,肯定有一种最形象,最贴近本质,最容易让人理解
&
- 很迷茫。。。
随便小屋
随笔
小弟我今年研一,也是从事的咱们现在最流行的专业(计算机)。本科三流学校,为了能有个更好的跳板,进入了考研大军,非常有幸能进入研究生的行业(具体学校就不说了,怕把学校的名誉给损了)。
先说一下自身的条件,本科专业软件工程。主要学习就是软件开发,几乎和计算机没有什么区别。因为学校本身三流,也就是让老师带着学生学点东西,然后让学生毕业就行了。对专业性的东西了解的非常浅。就那学的语言来说
- 23种设计模式的意图和适用范围
aijuans
设计模式
Factory Method 意图 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类。 适用性 当一个类不知道它所必须创建的对象的类的时候。 当一个类希望由它的子类来指定它所创建的对象的时候。 当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一信息局部化的时候。
Abstr
- Java中的synchronized和volatile
aoyouzi
javavolatilesynchronized
说到Java的线程同步问题肯定要说到两个关键字synchronized和volatile。说到这两个关键字,又要说道JVM的内存模型。JVM里内存分为main memory和working memory。 Main memory是所有线程共享的,working memory则是线程的工作内存,它保存有部分main memory变量的拷贝,对这些变量的更新直接发生在working memo
- js数组的操作和this关键字
百合不是茶
js数组操作this关键字
js数组的操作;
一:数组的创建:
1、数组的创建
var array = new Array(); //创建一个数组
var array = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度
var arrayObj = new Array([element0[, element1[, ...[, elementN]]]
- 别人的阿里面试感悟
bijian1013
面试分享工作感悟阿里面试
原文如下:http://greemranqq.iteye.com/blog/2007170
一直做企业系统,虽然也自己一直学习技术,但是感觉还是有所欠缺,准备花几个月的时间,把互联网的东西,以及一些基础更加的深入透析,结果这次比较意外,有点突然,下面分享一下感受吧!
&nb
- 淘宝的测试框架Itest
Bill_chen
springmaven框架单元测试JUnit
Itest测试框架是TaoBao测试部门开发的一套单元测试框架,以Junit4为核心,
集合DbUnit、Unitils等主流测试框架,应该算是比较好用的了。
近期项目中用了下,有关itest的具体使用如下:
1.在Maven中引入itest框架:
<dependency>
<groupId>com.taobao.test</groupId&g
- 【Java多线程二】多路条件解决生产者消费者问题
bit1129
java多线程
package com.tom;
import java.util.LinkedList;
import java.util.Queue;
import java.util.concurrent.ThreadLocalRandom;
import java.util.concurrent.locks.Condition;
import java.util.concurrent.loc
- 汉字转拼音pinyin4j
白糖_
pinyin4j
以前在项目中遇到汉字转拼音的情况,于是在网上找到了pinyin4j这个工具包,非常有用,别的不说了,直接下代码:
import java.util.HashSet;
import java.util.Set;
import net.sourceforge.pinyin4j.PinyinHelper;
import net.sourceforge.pinyin
- org.hibernate.TransactionException: JDBC begin failed解决方案
bozch
ssh数据库异常DBCP
org.hibernate.TransactionException: JDBC begin failed: at org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:68) at org.hibernate.impl.SessionImp
- java-并查集(Disjoint-set)-将多个集合合并成没有交集的集合
bylijinnan
java
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.ut
- Java PrintWriter打印乱码
chenbowen00
java
一个小程序读写文件,发现PrintWriter输出后文件存在乱码,解决办法主要统一输入输出流编码格式。
读文件:
BufferedReader
从字符输入流中读取文本,缓冲各个字符,从而提供字符、数组和行的高效读取。
可以指定缓冲区的大小,或者可使用默认的大小。大多数情况下,默认值就足够大了。
通常,Reader 所作的每个读取请求都会导致对基础字符或字节流进行相应的读取请求。因
- [天气与气候]极端气候环境
comsci
环境
如果空间环境出现异变...外星文明并未出现,而只是用某种气象武器对地球的气候系统进行攻击,并挑唆地球国家间的战争,经过一段时间的准备...最大限度的削弱地球文明的整体力量,然后再进行入侵......
那么地球上的国家应该做什么样的防备工作呢?
&n
- oracle order by与union一起使用的用法
daizj
UNIONoracleorder by
当使用union操作时,排序语句必须放在最后面才正确,如下:
只能在union的最后一个子查询中使用order by,而这个order by是针对整个unioning后的结果集的。So:
如果unoin的几个子查询列名不同,如
Sql代码
select supplier_id, supplier_name
from suppliers
UNI
- zeus持久层读写分离单元测试
deng520159
单元测试
本文是zeus读写分离单元测试,距离分库分表,只有一步了.上代码:
1.ZeusMasterSlaveTest.java
package com.dengliang.zeus.webdemo.test;
import java.util.ArrayList;
import java.util.List;
import org.junit.Assert;
import org.j
- Yii 截取字符串(UTF-8) 使用组件
dcj3sjt126com
yii
1.将Helper.php放进protected\components文件夹下。
2.调用方法:
Helper::truncate_utf8_string($content,20,false); //不显示省略号 Helper::truncate_utf8_string($content,20); //显示省略号
&n
- 安装memcache及php扩展
dcj3sjt126com
PHP
安装memcache tar zxvf memcache-2.2.5.tgz cd memcache-2.2.5/ /usr/local/php/bin/phpize (?) ./configure --with-php-confi
- JsonObject 处理日期
feifeilinlin521
javajsonJsonOjbectJsonArrayJSONException
写这边文章的初衷就是遇到了json在转换日期格式出现了异常 net.sf.json.JSONException: java.lang.reflect.InvocationTargetException 原因是当你用Map接收数据库返回了java.sql.Date 日期的数据进行json转换出的问题话不多说 直接上代码
&n
- Ehcache(06)——监听器
234390216
监听器listenerehcache
监听器
Ehcache中监听器有两种,监听CacheManager的CacheManagerEventListener和监听Cache的CacheEventListener。在Ehcache中,Listener是通过对应的监听器工厂来生产和发生作用的。下面我们将来介绍一下这两种类型的监听器。
- activiti 自带设计器中chrome 34版本不能打开bug的解决
jackyrong
Activiti
在acitivti modeler中,如果是chrome 34,则不能打开该设计器,其他浏览器可以,
经证实为bug,参考
http://forums.activiti.org/content/activiti-modeler-doesnt-work-chrome-v34
修改为,找到
oryx.debug.js
在最头部增加
if (!Document.
- 微信收货地址共享接口-终极解决
laotu5i0
微信开发
最近要接入微信的收货地址共享接口,总是不成功,折腾了好几天,实在没办法网上搜到的帖子也是骂声一片。我把我碰到并解决问题的过程分享出来,希望能给微信的接口文档起到一个辅助作用,让后面进来的开发者能快速的接入,而不需要像我们一样苦逼的浪费好几天,甚至一周的青春。各种羞辱、谩骂的话就不说了,本人还算文明。
如果你能搜到本贴,说明你已经碰到了各种 ed
- 关于人才
netkiller.github.com
工作面试招聘netkiller人才
关于人才
每个月我都会接到许多猎头的电话,有些猎头比较专业,但绝大多数在我看来与猎头二字还是有很大差距的。 与猎头接触多了,自然也了解了他们的工作,包括操作手法,总体上国内的猎头行业还处在初级阶段。
总结就是“盲目推荐,以量取胜”。
目前现状
许多从事人力资源工作的人,根本不懂得怎么找人才。处在人才找不到企业,企业找不到人才的尴尬处境。
企业招聘,通常是需要用人的部门提出招聘条件,由人
- 搭建 CentOS 6 服务器 - 目录
rensanning
centos
(1) 安装CentOS
ISO(desktop/minimal)、Cloud(AWS/阿里云)、Virtualization(VMWare、VirtualBox)
详细内容
(2) Linux常用命令
cd、ls、rm、chmod......
详细内容
(3) 初始环境设置
用户管理、网络设置、安全设置......
详细内容
(4) 常驻服务Daemon
- 【求助】mongoDB无法更新主键
toknowme
mongodb
Query query = new Query(); query.addCriteria(new Criteria("_id").is(o.getId())); &n
- jquery 页面滚动到底部自动加载插件集合
xp9802
jquery
很多社交网站都使用无限滚动的翻页技术来提高用户体验,当你页面滑到列表底部时候无需点击就自动加载更多的内容。下面为你推荐 10 个 jQuery 的无限滚动的插件:
1. jQuery ScrollPagination
jQuery ScrollPagination plugin 是一个 jQuery 实现的支持无限滚动加载数据的插件。
2. jQuery Screw
S