摘要:
文章索引: JDBC和MyBatis介绍 MyBatis的所有配置 这一篇详细介绍MyBatis的配置,首先看下配置XML文件的层次结构,然后详细介绍每个配置项,说明每项的作用,值的取值与含义。 下面列出MyBatis配置XML文件的层次结构,这些层次是不能够颠倒顺序的。 <?xml version 阅读全文
摘要:
现在的银行早已经有了自己成熟稳定的信息化团队,自然也成为了不少技术人员求职的好去处。这篇来自国外的面试文章清楚表明很多Java开发人员乐于向花旗银行、巴克莱银行,瑞士信贷银行提交申请,但很多人可能还不清楚面试时可能会被问到哪些问题。 本文的作者分享了投资银行的一些常见面试问题,主要针对3年以上工作经 阅读全文
摘要:
数据库作为存储系统,所有业务访问数据的操作都会转化为底层数据库系统的IO行为(缓存系统也可以当做是key-value的数据库),本文主要介绍访问mysql数据库的IO流程以及IO相关的参数。 一 MySQL 的文件 首先简单介绍一下MySQL的数据文件,MySQL 数据库包含如下几种文件类型: 数据 阅读全文
摘要:
一、背景 利用Requests模块获取有道词典web页面的post信息,BeautifulSoup来获取需要的内容,通过tkinter模块生成gui界面。 二、代码 git源码地址 fanyi.py代码如下: windows.py代码如下: setup.py代码如下: 三、效果展示 运行window 阅读全文
摘要:
关于在pycharm上用MySQL数据库来做后台管理,试了很多方法,在这里整合一下。 在pycharm右侧会看到database,点击新建–datasources,自己创建名字(注:下面的数据库密码和你原来的MySQL设置的密码相同)。点击test,出现successful,说明数据库连接正常。 找 阅读全文
摘要:
毫无疑问,Java是目前最需要的编程语言之一。在这里,我们已经挖掘了一些关于框架趋势的有用信息,以减轻全球软件开发人员的日常工作。 根据RebelLabs,也是在线Java用户组(虚拟JUG)的媒体盟友所进行的调查,2016年最佳java框架的阵容如下: 我们并不希望你只看比较图,而跳过对每个框架的 阅读全文
摘要:
《 python 标准库 》上这么一句话: [python] view plain copy with open('filename', 'wt') as f: f.write('hello, world!') [python] view plain copy [python] view plain 阅读全文
摘要:
为应对如今无线优先和全渠道用户体验的需求和挑战,我们该如何设计灵活的面向体验的微服务架构?它有哪些模式和最佳实践?携程,Netflix和SoundCloud这些知名互联网公司是如何实践面向体验的微服务架构的?在过去的2015年,大牛马丁福勒对微服务有哪些新的观点? 微服务各家玩法不尽相同,我发现一些 阅读全文
摘要:
在java中: ==是运算符,用于比较两个变量是否相等。 equals,是Objec类的方法,用于比较两个对象是否相等,默认Object类的equals方法是比较两个对象的地址,跟==的结果一样。Object的equals方法如下: [java] view plain copy public boo 阅读全文
摘要:
Servlet运行在Servlet容器中,其生命周期由容器来管理。Servlet的生命周期通过javax.servlet.Servlet接口中的init()、service()和destroy()方法来表示 Servlet的生命周期包含了下面4个阶段: 1.加载和实例化 2.初始化 3.请求处理 4 阅读全文