摘要:
1.程序员应该掌握哪些必备技能? 现在做程序员的,不熟悉10种以上的编程语言的都不好意思称之为程序员。我认为目前需要掌握的编程语言至少有8种,包括:汇编、C、C++、C#、Java、Javascript、Python、SQL。此外对于自己领域内的知识和技能要做到精通,比如做Web开发的,要精通Web 阅读全文
摘要:
示例一: 有这样一个JSON需要解析,比如: {"thresholds": {"1e-3": 65.3,"1e-5": 76.5,"1e-4": 71.8}} 希望得到对应的实体类对象。 经过观察,这是一个key-value键值对形式的json字符串,所以定义一个HashMap<String,Dou 阅读全文
摘要:
我曾经发表了一篇关于如何开发Web API的博客,链接地址:http://www.cnblogs.com/guwei4037/p/3603818.html。有朋友说开发是会开发了,但不知道怎么调用啊?那么这里我就演示一下如何进行跨域调用Web API,算是对上面博客的补充。 因为在浏览器中是不允许跨 阅读全文
摘要:
创建数据库表、添加注释的方法: create table WARNINGRECORD ( RecordID varchar(36) primary key not null ); comment on column WARNINGRECORD.RecordID is '告警编号'; 现在想通过pl/ 阅读全文
摘要:
五星红旗是由红色背景,加5个黄色五角星组成。绘制一个五星红旗的思路,就是先定义一个五角星的自定义控件,然后通过设置五角星的大小、位置、旋转角度等属性,组合成一个五星红旗。 五角星自定义控件代码: 如上的Center、Radius、Angle都是public类型暴露出来的公共属性,以便在初始化时动态的 阅读全文
摘要:
需求是这样子的,想开发一个外挂程序,能够抓取别的系统的数据,从而实现数据验证。 比如这样一个界面: 使用Chrome浏览器分析http请求和响应过程以及页面的html代码,发现这是一个ajax请求,于是跟踪找到了具体的请求地址和查询时提交的数据。 于是就可以请求这个地址,并且封装提交的数据进行htt 阅读全文
摘要:
一、安装ubuntu 通过虚拟机oracle vm virtualbox软件安装ubuntu14.04即可。 网络设置选择的是网络地址转换(nat),这种方式不需要设置网络地址,自动获取即可。但为了方便开发,我们要为虚拟机ubuntu设置固定ip,所以网络设置我们选择桥接网卡,并在界面名称下选择合适 阅读全文
摘要:
nginx是俄罗斯人开发的一款跨平台的高性能HTTP和反向代理服务器,可以利用它实现web应用服务器的负载均衡。 反向代理是指将用户请求通过代理服务器转发给后端内部网络的应用服务器,典型的应用比如配置nginx、lighttpd等反向代理软件实现负载均衡。与反向代理相对应的叫正向代理,典型的应用比如 阅读全文
摘要:
在系统开发过程中,有时候有些对象需要被频繁创建,原型模式通过给出一个原型对象来指明所要创建的对象的类型,然后通过复制这个原型对象的办法,创建出更多同类型的对象。原型模式是一种对象创建型模式,用原型实例制定创建对象的种类,并且通过复制这些原型创建新的对象。原型模式又可分为两种:浅克隆和深克隆。浅克隆仅 阅读全文