下定决心以后用EF6.x版本了.想看看有什么更新特性,结果去人家github老巢一看,EF7 for vnext,顿时蛋疼了起来.想想国内这种技术氛围,有多少还在用ASP的,有多少还在用ADO.NET的(我指传统那种直接sql弄得不亦乐乎的),有多少个aspx结尾的网站还在开发的路上,就不想再多说什么了. EF6是和VS2013一起发布的,所以要体验EF6的完整特性请做个自带VS2013光环的程序员. 本文基于http://msdn.microsoft.com/en-us/data/jj5742…
php最初就是为了快速构建一个web页面而迅速被大家广为接受的.它的好处是在代码中能内嵌html的代码,从而让程序员能再一个页面中同时写html代码和php代码就能生成一个web页面. 这篇文章用时间轴的角度来记录一下php的历史. PHP版本历史 1995年初 PHP1.0诞生 Rasmus Lerdof发明了PHP,这是简单的一套Perl脚本,用来跟踪访问者的信息.这个时候的PHP只是一个小工具而已,它的名字叫做"Personal Home Page Tool"(个人主页小工具).…
官方下载, 用开发者账户登录,建议用Safari浏览器下载. 官方下载地址: https://developer.apple.com/xcode/downloads/ Xcode 7 7.2 : https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_7.2/Xcode_7.2.dmg 7.1.1: https://developer.apple.com/services-account/…
官方下载, 用开发者账户登录,建议用Safari浏览器下载. 官方下载地址: https://developer.apple.com/xcode/downloads/ 百度云盘下载地址: http://yun.baidu.com/share/home?uk=1902433471#category/type=0 Xcode 7 beta 3:https://developer.apple.com/services-account/download?path=/Developer_Tools/Xco…
官方下载, 用开发者账户登录,建议用Safari浏览器下载. 官方下载地址: https://developer.apple.com/xcode/downloads/ 百度云盘下载地址 http://yun.baidu.com/share/home?uk=1902433471#category/type=0 Xcode 7 beta3: https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcod…
Andoird的SQLiteOpenHelper类中有一个onUpgrade方法. 1. 帮助文档里说的"数据库升级"是指什么? 你开发了一个应用,当前是1.0版本.该程序用到了数据库.到1.1版本时,你在数据库的某个表中增加了一个字段.那么软件1.0版本用的数据库在软件1.1版本就要被升级了(当然这里的升级包括两个概念,一个是应用升级还有就是数据库升级). 2. 数据库升级应该注意什么? 软件的1.0版本升级到1.1版本时,数据库中老的数据不能丢.那么在1.1版本的应用中就要有地方能…
查询这个的关键字:Java EE的版本历史. JavaServer Pages (JSP) Java Servlet 参考: https://en.wikipedia.org/wiki/Java_EE_version_history https://zh.wikipedia.org/wiki/Java_Servlet 从维基百科中可以快速的查看Java EE的版本,然后再从版本对Servlet与JSP的支持上可以分析出两者的关系,就Java EE 7来说: 以下为tomcat支持的版本: 参考:…
整理一下级联更新和删除 c#调用返回值 use master go IF exists(select 1 from sysdatabases where name='temp') BEGIN DROP DATABASE temp END create database temp go use temp go --drop table ProductInfo create table ProductInfo ( ProductId int primary key , ProductName var…
2013年12月14日 iefans 有用户反馈在Windows 7系统上安装IE11时发现安装程序似乎出了问题,等待了很长时间都没有响应之后就断开了电脑的电源.之后IE11浏览器虽然能使用,却无法安装有关的 Windows更新(因此无法安装中文语言包)也无法通过控制面板里"添加或删除windows组件"和"查看所有更新"两个功能来删除IE11. 后来尝试重新安装IE11,安装程序又提示“Internet Explorer 未能完成安装:安装程序无法继续,因为你的计…
最近有人问我,Github上如何把修改fork到的代码提交到原版本上去,以及如何更新到最新的版本.只针对初学者,大神的话勿喷. 首先说第一个问题. 进入到你修改的某个repository里面(以本人的这个easy-tips为例): 点击"New pull request"按钮,进入到如下页面中: 上面的两个红色框中,第一个红色框中,是创建这个项目的人,第二个红色框中,是本人的账号.这个的作用就是对比我的文件与作者的文件有无改动.为对照方便,我修改了部分文件.下面这个红色框显示的是本人修…
maven 本地仓库无法更新到最新版本的jar包 描述:maven 本地仓库无法更新最新版的jar包导致项目一直报错 解决:去jar包版本所在目录,删除掉所有红框内文件,重新用ide导入…
360网站安全检测平台今日发布红色警报称,广泛应用在国内大型网站系统的Struts2框架正在遭到黑客猛烈攻击.利用Struts2“命令执行漏洞”,黑客可轻易获得网站服务器ROOT权限.执行任意命令,从而窃取重要数据或篡改网页,目前国内至少有3500家网站存在该高危漏洞.据乌云漏洞平台显示,运营商及金融等领域大批网站,甚至包括政府网站均受Struts2漏洞影响. 360网站安全检测服务网址:http://webscan.360.cn Struts框架官方最新版本:http://struts.apa…
Atitit 翻页功能的解决方案与版本历史 v4 r49 1. 版本历史与分支版本,项目版本记录1 1.1. 主干版本历史1 1.2. 分支版本  项目版本记录.1 2. Easyui 的翻页组件2 3. 翻页的扩展点and 调用点2 4. . 翻页的显示格式::2 4.1. Pre next 模式  first last 2 4.2. 2.2.  Number link模式: 5,6,7,8,...2 4.3. Gotopage模式2 4.4. 2.3. 综合模式 与增强 模式2 4.5. 2…
Atitit. Atiposter 发帖机版本历史 编年史 V1  初步实现sina csdn cnblogs V2  实现qzone sohu 的发帖功能  顺便重构接口实现分离 V3多文件循环发帖(初步bbs版本) V4  sina发帖功能fix增加二次贴入内容 发布时的确认关闭提示folat框子 调整分类总的分类dsl 和ide俩优先类 V5默认分类选择ide dsl功能..这样一般就只要取消一个就可以了. 1. 未来版本规划 V6  界面ui 调整高度化 V7标准化api草案 v....…
经常会有项目需要把表格导出为 Excel 文件,或者是导入一份 Excel 来操作,那么如何在 C# 中操作 Excel 文件成了一个最基本的问题. 做开发这几年来,陆陆续续也接触过这样的需求,但因为不频繁,所以经常是遇到问题再去网上搜.最近的一个项目,要导出的这个 Excel 涉及了很多比较偏僻的操作,所以决定在这里开一篇文章,专门用来收集和整理使用到的代码,以及一些技巧.如果各位看官有一些自己的心得,或者有更好的方案,也欢迎交流.我会时不时更新一下.   0. 使用之前 在写代码之前,我们需…
一.Java基础 1.Java面向对象的三个特征与含义 三大特征是:封装.继承和多态. 封装是指将某事物的属性和行为包装到对象中,这个对象只对外公布需要公开的属性和行为,而这个公布也是可以有选择性的公布给其它对象.在Java中能使用private.protected.public三种修饰符或不用(即默认defalut)对外部对象访问该对象的属性和行为进行限制. 继承是子对象可以继承父对象的属性和行为,亦即父对象拥有的属性和行为,其子对象也就拥有了这些属性和行为.这非常类似大自然中的物种遗传. 多…
1,取消文件: svn revert 文件名 2,取消目录 svn revert --depth=infinity 目录名 3,回退版本 方法1: 用svn merge 1) 先svn up,保证更新到最新的版本, 如20; 2)然后用svn log,查看历史版本,找出要恢复的版本, 如10,如果想要更详细的了解情况,可以使用 svn diff -r 10:20 [文件或目录] 如果要了解所有文件的不用, 直接用svn diff -r 10: 20 '' 3)回滚到版本号10: svn merg…
一个关于git的图 1.我在github建立了3个分支. 2.把其中一个分支拉到本地. 项目修改提交到远程库 3.修改完代码以后commit项目,点击项目右击->team->commit 4.然后提交push到github上,点击项目右击->team->push 更新项目 1.fetch项目,右击项目->team ->fetch 2.pull项目,右击项目->team->pull 回退版本 1.右击项目,->team->show  locatio…
1.数据库在项目开发里面,大多数都使用Oracle,什么8i,9i,10G,11g等,一直认为数据库版本的升级对于开发一个系统的开发人员来书,不是什么重要的事,我仅仅关注数据库的表结构以及存储过程或者建立的一些索引信息,其他的特性对我来说就是透明的. 2.今天看了oracle的版本的演化历史,发现现在使用的oracle8i或者oracle10g,11g尽然都是2006年之前发布的版本,因为开始接触数据库也就是11年之后,参加工作之后,第一个数据库就是8i,后来又接触了10g,11g,也就是接触这…
JDK1.5: 2004年发布----2006年结束 JDK1.6 2006年发布-----2010年结束 一看吓我一条,开始接触JDK都已经是2010年下半年了,可是那是学的就是1.5版本,知道工作,一种也使用1.5,不过都是jdk的基本功能,对于1.4的NIO,1.5的thread池以及注解的使用不是很多,要用的场景也仅仅是原始使用,算是编程模型的使用,对其的深入理解很少,今天看了一下版本的演变历史,知道技术的发展速度快呀,多年前的一些先进理念在开发中使用也是基本的使用,或者还是少数人开发中…
版本:git rev-parse --git-dir显示Git版本库的位置   --show-cdup显示当前工作区目录的深度  --parseopt解析命令行参数 $ git rev-parse --symbolic --branches 显示分支 $ git rev-parse --symbolic --tags 显示里程碑 $ git rev-parse --symbolic --glob=refs/* 显示定义的所有引用.其中refs/remotes/目录下的引用称为远程分支(或远程引用…
<?xml version="1.0" encoding="UTF-8"?><!-- 标明使用的XML版本和文档编码,此项必须位于第一行,之前是空行注释都不行 --> <!-- web.xml学名为配置部署文件,是web应用的入口文件,用于声明系统的各项配置,此文件不是必须的,但也只是最简单的静态项目才没有. xml文件中大小写敏感,书写次序敏感,自上而下加载,所以配置此文件时要注意标签的顺序和大小写. --> <!-- 文…
一.更新慢的问题 使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动 原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少. 加参数的命令如下: pod install --verbose --no-repo-update pod update --verbose --no-repo-update 二.我在swift工程用Coco…
该文章用于整理开发中遇到的一些错误,及解决方法,不断整理更新. 1. 缺包异常 异常1:java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactoryat org.springframework.web.context.ContextLoader.<clinit>(ContextLoader.java:146)at org.springframework.web.context.ContextLoaderListene…
简单闲聊两句-- 记得刚参加工作那会儿,去医院实施,信息科不远处就是手术室,门口每天都挤满了人,他们中大多数都是等待手术结果的患者家属,有的还会把折叠床带来,应该是陪床有段时间了.有时路过,还会听到一群人在手术室门口哭,那是我毕业前最接近死亡的一段时间,当时就想着有天能为医疗行业做点什么. 后来有几次接触到医院自研的电子病历,编辑器那叫一个丑啊,而且设计模板的方式也很奇葩,但当时咱也是个初入医疗行业的菜鸟,不敢瞎逼逼,何况也给不出更好的方案.不过想做一款更好的电子病历编辑器的想法就这么萌生了.…
以下是Java技术栈微信公众号发布的关于 Java 的技术干货,从以下几个方面汇总. Java 基础篇 Java 集合篇 Java 多线程篇 Java JVM篇 Java 进阶篇 Java 新特性篇 Java 工具篇 Java 书籍篇 Java基础篇 8张图带你轻松温习 Java 知识 Java父类强制转换子类原则 一张图搞清楚 Java 异常机制 通用唯一标识码UUID的介绍及使用 字符串拼接 + 和 concat 的区别 Java趣味分享:try/finally 关于Java序列化你应该知道…
package.json中的dependencies与devDependencies之间的区别 –save-dev 和 –save 的区别 我们在使用npm install 安装模块或插件的时候,有两种命令把他们写入到 package.json 文件里面去,比如: –save-dev 安装的 插件,被写入到 devDependencies 对象里面去 –save 安装的 插件 ,被写入到 dependencies 对象里面去 devDependencies 是只会在开发环境下依赖的模块,生产环境…
本人出道至今,经历了大大小小百余场战斗,,,下面整理的面试题有些有答案,有些没答案,那个谁说过:"要抱着怀疑的态度去编程,所以,即便有答案,也不一定正确,即便我本地正确,但是由于屏幕前的你和我本地的开发环境不一样,所以答案可能也会不一样.要静下心来找答案,相信自己的代码,不会有无缘无故的bug".三年工作经验以下面试大多问基础,三年以上大多问项目经验了.算了,不废话了,直接上干货... 另:本人菜逼,下面的问题纯手打或搜索,有不对的地方,欢迎留言指出 干货之前先说一下我架构师室友写的j…
把Anaconda中的python从3.5.5更新到3.6版本,不想卸载重新安装.办法如下: 开始->Anaconda Promot 在Anaconda Promot中,输入: conda update conda conda update anaconda conda update python完成之后,pycharm->File->Setting 找到对应的anaconda下的python.exe添加为新的解释器,此时该新添加的解释器就显示为python3.6版本了. 参考:http…
今天升级pip到18.0版本后更新模块时出现错误 分析报错信息可知,问题出在packaging_tool.py文件的213行和109行,找到具体的代码,如下 # 109行函数 def do_install(pkgs): try: import pip except ImportError: error_no_pip() return pip.main(['install'] + pkgs) # 213行函数 def do_uninstall(pkgs): try: import pip exce…