gszadc.com

JDBC连接MySQL数据库及演示样例 2016-05-24

JDBC连接MySQL数据库及演示样例
JDBC是Sun公司制定的一个能够用Java语言连接数据库的技术. 一.JDBC基础知识                 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,能够为多种关系数据库提供统一訪问,它由一组用Java语言编写的类和接口组成.JDBC为数据库开发者提供了一个标准的API,据此能 ...

获取百度开放平台密钥 2016-05-24

获取百度开放平台密钥
今天打开网站的时候出现了这个问题:“百度未授权使用地图API,可能是因为您提供的密钥不是有效的百度开放平台密钥或此密钥未对本应用的百度地图JavaScriptAPI授权.....”仔细看了一下代码,是因为没有获取百度地图提供的密钥,那么如何获取密钥呢? 1.在百度搜索框中输入“百度地图API”回车,看到连接的首页,点击进去. 2.点击这个进去   3.进去以后可以看见这个“申请 ...

Spring中IOC和AOP的详细解释转 2016-05-24

原文链接:Spring中IOC和AOP的详细解释 我们是在使用Spring框架的过程中,其实就是为了使用IOC,依赖注入,和AOP,面向切面编程,这两个是Spring的灵魂. 主要用到的设计模式有工厂模式和代理模式. IOC就是典型的工厂模式,通过sessionfactory去注入实例. AOP就是典型的代理模式的体现. 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息.过滤消息.把消息转发给委托类,以及事后处理消息等.代理类与委托类之间通

实战经验64位Win7安装+32位Oracle+PL/SQL解决方法 2016-05-24

实战经验64位Win7安装+32位Oracle+PL/SQL解决方法
软件环境:64位win7.32位Oracle 10g. PL/SQL 9.0.4.1644 前言:以前开发用的都是32位系统,突然换到64位上,安装环境真的有点麻烦了,尤其对于PL/SQL只支持32位等.看了很多的资料,但一些问题并不能直接解决.花了一天时间终于安装成功了,下文将安装过程中遇到的问题记录下,以便作为以后的参照,也希望对大家解决类似问题有用. 情景:安装完win7 ...

关于Windows7的64位系统不兼容某些控件的问题 2016-05-24

关于Windows7的64位系统不兼容某些控件的问题
我的问题是vsflex7.ocx 不能在64位系统下运行,导致软件的一个涉及到这个控件的功能出错.如下: 解决的办法基本思路是把这个控件注册一下.然后就可以了.就是这个控件: 目录中没有自己下载个.32位系统的.ocx应该放在C:\Windows\System32目录下64位系统的.ocx应该放在C:\Windows\SysWOW64目录下网上总结的方法:

C++:四种必须使用初始化列表情况 2016-05-24

[c++]必须在类初始化列表中初始化的几种情况 1. 类成员为const类型 2. 类成员为引用类型 #include <iostream> using namespace std; class A {     public:         A(int &v) : i(v), p(v), j(v) {}         void print_val() { cout << "hello:" << i << "  &qu

编程之美2.1求二进制数中1的个数 2016-05-24

如果有数n 曾经用除二取余法 复杂度logn 不多说 有一个logv的方法 v为1的个数 复杂度比logn小 int Count(int x) { int ans = 0; while(x) { x &= (x-1); ans++; } return ans; } 这里用到了位运算  x&(x-1)每次去掉一个1 举个样例  100010001000&(10001000) = 100010000000 100010000000&(10001000)

PHP二维数组如何根据某个字段排序 2016-05-24

分享下PHP二维数组如何根据某个字段排序的方法. 从两个不同的表中获取各自的4条数据,然后整合(array_merge)成一个数组,再根据数据的创建时间降序排序取前4条. 本文记录的要实现的功能类似于 MySQL 中的 ORDER BY,上个项目中有遇到这样的一个需求. 要求:从两个不同的表中获取各自的4条数据,然后整合(array_merge)成一个数组,再根据数据的创建时间降序排序取前4条. 这个要求就不是 ORDER BY 能解决的问题了.因此翻看 PHP手册查找到了如下方法,做此笔记.

EMVTag系列2磁条等效数据 2016-05-24

Ø 57  磁条2等效数据 L: var. up to 19 -M(必备):此数据必须存在并提供给终端,终端在读应用数据过程中,如果没有读到必备数据,终端中止交易 按GB/T 17552,磁条2的数据.不包括起始位.结束位和LRC(验证码),包括: 1)   应用主账号(PAN) 2)   分隔符("D") 3)   期满日期(YYMM) 4)   服务码 5)   PIN验证域 6)   自定义数据(由支付系统定义) 7)   补F(如果不是偶数个)      如果实际生产环境发卡时

Swift2.1语法指南——错误处理 2016-05-24

原档:https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/ErrorHandling.html#//apple_ref/doc/uid/TP40014097-CH42-ID508 参考:http://wiki.jikexueyuan.com/project/swift/chapter2/18_Error_Handling.html

为了肾六(dp) 2016-05-24

  为了肾六 时间限制:4000 ms  |  内存限制:210535 KB 难度:2 描述 最近肾六很流行,goshawk看身边的朋友都用上了apple.自己还用着W年前的Samsung.于是决定去IT公司打工,都是为了肾六.现在上司让他解决下面的一个小问题,但是goshawk没学好算法,被这个问题难住了,聪明的你帮帮他吧. 给一个n个整数的序列p1,p2,p3.....pn.你要以下面的方式选k对整数.[l1, r1], [l2, r2], ..., [lk, rk] (1 ≤ l1 ≤ r

rabbitmq使用deadletter机制来进行retry 2016-05-24

首先建立 工作exchange和工作queue,指定工作队列的x-dead-letter-exchange到重试exchenge var workQueueArgs = new Dictionary<string, object> { { "x-dead-letter-exchange", RETRY_EXCHANGE }, }; channel.ExchangeDeclare(WORK_EXCHANGE, "direct"); channel.Queu

SQLAlchemy对象缓存和刷新 2016-05-24

SQLAlchemy 对象缓存和刷新 SQLAlchemy 带有对象缓存机制,在重复查询相同的对象时,直接先查询本地的缓存,而不需要从数据库加载数据. 在每个 model 对象的内部,SQLAlchemy 在对象的 __dict__ 中维护对象的状态.它往 __dict__ 中加入对象的状态 _sa_instance_state,通过这个值来跟踪对象._sa_instance_state 是 sqlalchemy.orm.state.InstanceState 类型,里面保存这个对象的 sess

FROM_UNIXTIME()和UNIX_TIMESTAMP()函数的区别 2016-05-24

Unix时间戳(Unix timestamp),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数.在MySQL中如何格式化时间戳?在mysql中因为timestamp无法支持到毫秒,所以很多时候采用毫秒进行存储.那么如何将存储在数据库中Int类型的时间,如: 1344954515 ,转换成我们正常可以肉眼能看懂的时间格式呢?我们一般都使用FROM_UNIXTIME函数.FROM_UNIXTIME(unix_timestamp,format)unix

WPF装饰元素 2016-05-24

WPF装饰元素
Border: <Style TargetType="Border"> <Setter Property="CornerRadius" Value="5"></Setter> </Style> Button: 使用 ButtonChrome 装饰元素获取特有的圆角和阴影背 ...

面向对象建模方法与数据库建模方法的比较 2016-05-24

面向对象建模方法与数据库建模方法的比较
我们知道:软件开发一般分为五个阶段:分析.设计.编程.调试.部署和运行. 编程阶段我们通常采用Java/.NET这样面向对象的 语言,使用面向对象的语言可以为我们带来很多设计上的好处.不过好多时候,在开发过程中我们会错误的使用面向对象语言,具体的表现就是用面向对象的语言来 编写过程式的代码.我们开发软件就是将现实世界的东西对应到计算机世界中,如何做好现实世界与计算机世界间的映射 ...

Windows8.1开发的5个新XAML功能 2016-05-24

Windows8.1开发的5个新XAML功能
上周的微软Build 2013中,微软XAML的项目经理Tim Heuer介绍了一些已经被添加到Windows 8.1中的XAML新功能,这次Windows 8.1新版本中新增了650多个API,所以我们选出最值得开发者注意的5个功能为大家详细介绍一下. Hub控件 Windows 8中的Bing 应用就实用了这类控件,就像下面这幅图所示,一整个Hub页面主要分为两个部分,跨页 ...

jquery获取自定义属性(attr和prop)实例介绍 2016-05-24

jquery获取自定义属性(attr和prop)实例介绍
jquery获取自定义属性(attr和prop)实例介绍 作者: 字体:[增加 减小] 类型:转载 jquery中用attr()方法来获取和设置元素属性,attr是attribute(属性)的缩写,在jQuery DOM操作中会经常用到attr(),attr()有4个表达式 $("form").attr("check"); $(" ...

Log4net集成到MVC+EF框架 2016-05-24

前提引用Log4Net.dll文件 1. [assembly: log4net.Config.XmlConfigurator(ConfigFile = "Web.config", Watch = true)] 上述代码写到AssemblyInfo.cs文件中 2.Global.asax文件中,Application_Start方法中添加对Log4Net的初始化代码如下: string l4net = Server.MapPath("~/Web.config");lo

一周排行
  • 写完代码再写诗,是多么陶醉~
    文/向右奔跑(简书作者)原文链接:http://www.jianshu.com/p/25e ...
  • linux系统修复及忘记密码的处理方法
     昨天遇到一天机器宕机的情况,死活起不来,幸好里面没什么重要的数据,但是无缘无故系统宕机, ...
  • COCOS2DX-LUA脚本开发之十二利用AssetsManager实现在线更新资源文件
    本站文章均为 李华明Himi 原创,转载务必在明显处注明:(作者新浪微博: @李华明Him ...
  • 注:JDK的相关环境变量设置在此不多说,本文中都假设你已设置好了JDK的环境变量 一.  在WINDOWS中启动多个TOMCAT(以三个为例)方法一:1. 使用压缩版的TOMCAT,把他分别解压到不同的目录中,如:D ...
  • GPS通讯的NMEA协议GPS即全球定位系统,它主要有三大组成部分,即空间星座部分.地面监控部分和用户设备部分.其中GPS空间星座部分.地面监控部分均为美国所控制:GPS的用户设备主要由接收机硬件和处理软件组成.用户 ...
  • VIM (Unix及类Unix系统文本编辑器) Vim是一个类似于Vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性.VIM是纯粹的自由软件. http://jingyan.baidu. ...
  • 博主推荐延展咨询资深顾问梁云文章甘特图(Gantt chart)是一种基于两维坐标体系综合表现计划和进度的图形化工具.以表格.横道和连线等作为主要表现元素,纵轴一般代表一系列有时间顺序和约束关系的活动,横轴代表时间轴 ...
  •     我今天安了一个mysql,下载一个源码包,感觉很简单,cd ncurses-5.6./configure –prefix=/usr --without-ada --enable-overwritemakema ...
  • 1. Redis是什么这个问题的结果影响了我们怎么用Redis.如果你认为Redis是一个key value store, 那可能会用它来代替MySQL:如果认为它是一个可以持久化的cache, 可能只是它保存一些频 ...
  • 第一部分:Html5市场的力量我们太忽略Html5的市场力量了.如果你把Html5当作一种技术,就大错特错了!忘掉你的产品,忘掉你的技术,想想移动时代的信息传播和消费场景.作为2B,我们实在是没有重视Html5的市场 ...