首页 编程

编程

  • 获取id 的一种策略
    从数据库中批量(step个)拿出Id,然后使用,待消耗完后再批量拿出Idkey1 = genKey+"##"+subKey;三个并发Map:mapLock:判断是否存在锁mapGenId:保存每次的currNo值mapMaxId:保存每次currNo+step后的值三个Concu ...
    软件学院 2015-7-8 11:35 1886
  • 源码推荐(7.07):使用微信支付SDK1.5版本的支付demo,一键ORM利器!
    我研究了几天微信支付,由于官方demo没有支付功能,文档又很坑,在研究过程中看到很多小伙伴都遇到各种问题,所以在这里分享一下我研究出来的demo,这个demo只实现了微信支付API的统一下单和调起支付接口,其他的没 ...
    软件学院 2015-7-8 11:26 2164
  • 开发为王!**编程人员推荐软件(上)
    在"互联网+"时代,为了更好地发挥网络资源,开源已经是大势所趋。其中最具代表性的要数Linux。由于Linux开放源代码的特性,越来越多的中大型企业、政府投入更多的资源开发Linux。而开源的编码器也是形形色色,看 ...
    软件学院 2015-7-8 11:14 1581
  • 对程序员非常重要的24个软技能
    1:学会如何学习学无止境。2:制定阅读规划我的生活常常没有规划。我也不知道这次我是否能够真正地执行我的阅读规划。但是按照时间表总比自己漫无目的地修读和看书要好。3:改善健康睡眠和工作对于保持最佳的脑功能 ...
    软件学院 2015-7-8 10:07 1507
  • Android内核开发:从源码树中删除出厂的app应用
    本文是《Android内核开发》系列的第十一篇文章,本文重点介绍如何从Android源码中删除出厂的app应用。上一篇文章中提到过,系统出厂的app应用,其实就是被安装到/system分区的app,这些app在Android源码树中被编译后 ...
    软件学院 2015-7-7 15:05 2254
  • PowerShell批量分离SMTP邮箱,并以此创建新用户邮箱
    首先说下需求:用户这边用的是多域名邮箱,就是一个用户名下会有多个邮箱,只是后缀不同,比如@ny9s.com @ny9s.cn @ny9s.co.jp 这种。由于业务需要,需要给用户发送邮件的时候,分别显示不同的后缀。这个需求其实解 ...
    软件学院 2015-7-7 15:02 1774
  • Java 访问 C++ 方法 JavaCPP
    JavaCPP提供了在Java中高效访问本地C++的方法。采用JNI技术实现,支持所有Java实现包括Android系统,Avian和RoboVM。JavaCPP提供了一系列的Annotation将Java代码映射到C++代码,并使用一个可执行的jar包将C++代码转 ...
    软件学院 2015-7-7 14:50 3469
  • 译/用Generators解决callback金字塔
    Generators算得上js的一个新概念函数。它看起来像是一个函数,但是可以暂停执行。从语法上看,有3点关注:函数名前有一个*函数内有yield调用时返回一个对象,对这个对象调用next才会继续执行你的node支持generator了 ...
    软件学院 2015-7-7 11:11 1599
  • Android 开发最佳实践(二)
    include layout="@layout/reusable_part" / /LinearLayout作为一个经验法则,android:layout_****属性应该在 layout XML 中定义,同时其它属性android:****应放在 styler XML中。此规则也有例外,不过大体工作的很 ...
    软件学院 2015-7-7 11:04 1446
  • Android 开发最佳实践(一)
    原文链接从Futurice公司Android开发者中学到的经验。遵循以下准则,避免重复发明轮子。若您对开发iOS或Windows Phone 有兴趣,请看iOS Good Practices和Windows client Good Practices这两篇文章。摘要使用 Gradle ...
    软件学院 2015-7-7 11:01 1586
  • 苹果iPhone6s发布/上市时间曝光
    IT之家讯苹果一般会在9月份发布新的iPhone,但每次的具体发布时间会稍微有所不同。现据外媒最新报道,他们称从富士康获悉,苹果iPhone6s将于9月18号上市,具体发布时间则是提前一周,也就是9月11日。按照苹果传统的 ...
    软件学院 2015-7-6 11:02 1713
  • 12 步轻松搞定 Python 装饰器
    呵呵!作为一名教python的老师,我发现学生们基本上一开始很难搞定python的装饰器,也许因为装饰器确实很难懂。搞定装饰器需要你了解一些函数式编程的概念,当然还有理解在python中定义和调用函数相关语法的一些特点 ...
    软件学院 2015-7-6 10:59 2979
  • Git 学习资料整理
    这整个 repository 是关于分布式版本管理工具 Git 及托管商github 的使用,大部分都是网友写的内容,在这里只是做一个资源的汇总和合理的安排,希望能成为最好的学习 git 的资源,从开始入门使用,到慢慢的提高,再 ...
    软件学院 2015-7-6 10:47 2760
  • javascript中对变量类型的判断
    在JavaScript中,有5种基本数据类型和1种复杂数据类型,基本数据类型有:Undefined,Null,Boolean,Number和String;复杂数据类型是Object,Object中还细分了很多具体的类型,比如:Array,Function,Date等等。今天我们 ...
    软件学院 2015-7-6 10:10 1450
  • 学习改变命运!给网页设计师的10个免费在线学习网站
    对于一个互联网从业者,持续不断的学习是不可避免的。新的技能是成长的必要条件,也是改变职业生涯的基石。想成为一名优秀的网页设计师、前端,不断砥砺技术,掌握新知识是必修课。还好网络上的在线课程和各类文章越 ...
    软件学院 2015-7-6 10:05 1670
返回顶部