`
文章列表

数据库事务

    博客分类:
  • java
1.事务:一组操作,要么都执行,要么都不执行,    事务的目的:保障数据的一致性    例子:银行转账,一个账号扣钱,一个账号加钱,这2个账号的加钱和扣钱操作,要么都执行,要么都不执行,任何一个操作单独   2.事务的3种操作    2.1 begin  表示开始一项事务,接下来的操作都属于同一个事务    2.2 commit  提交事务    2.3 rollback 多个操作,中途有一个出异常了,那么所有操作都要重来,保护数据一致性
以前看了别的网站的视频,一个jdbc连接讲了1小时还讲不清楚,极客学院9分钟搞定. 这里强烈推荐极客学院的java视频,不会扯太多旁支细节,对于初学者而言更容易理解    1.ioc ioc实现的原理有点像中介,你只需要告诉ioc我需要一 ...

实习收获

1.1.将工作流程纸面化!!不然可能会出现以下问题          1.1.1.今天做的东西和明天做的东西是2个格式,2种风格.          1.1.2.大量的时间浪费在步骤的转换之间.做完一个步骤,往往在想下一个步骤是什么,浪费了很多时 ...
Quara的代码质量基本原则  1. 代码的阅读和理解都要很容易——现在的情况是更多的时间用在了代码的阅读上,而不是代码的编写上。实际上,应该把阅读的时间减少,即便这样意味着需要花费更多的时间来写代码。 2. 代码的不同部分需要有不同的质量标准——不同的代码行需要有不同的使用时间、范围、被破坏的风险、被破坏后造成的成本及其修复的成本,等等。总体来讲,这些对长期迭代速度的影响不同,所以执行一个统一的质量标准是不合理的。 3. 代码质量的间接费用是可以缩减的——维护高质量成本的间接费用一般是可以节省的,这可以通过使用自动化、更好的工具、更好的流程和培训更优质的开发人员来实现。 4. 代码库一致 ...

一些杂想

**规则         A与妹妹(A父母收养,无血缘关系)坠入爱河,家人极力反对,两人无果而终.      . 规则的力量是如此强大,限制着我们的所作所为,在一个固定的模式下面去行动,去生活.我在想,我们的视界能否跳出规则,去追寻 ...

java Swing小集锦

    博客分类:
  • java
1.关闭窗体弹出确认对话框   1.1   this.setDefaultCloseOperation (JFrame.DO_NOTHING_ON_CLOSE);   1.2   this.addWindowListener ( new WindowAdapter () { public void windowClosing (WindowEvent we) { quit(); } });   private void quit () { int flag = 0; String msg = "您 现 在 要 关 ...
1.做课设的时候看了很多资料,结果很多讲的不清楚,这里转载一篇最好的,最通俗易懂的文章 转载地址: http://blog.csdn.net/lycb_gz/article/details/8201987  5.3.2 循环冗余校验检错方案       奇偶校验码只能校验一位错误,本节所要介绍的循环冗余校验码(CRC)的检错能力更强,可以检出多位错误。        1. CRC校验原理       CRC校验原理其实是很简单的问题,其根本思想就是先在要发送的帧后面附加一个二进制数(这个数就是校验码),生成一个新帧发送给接收端。 例如: 要发送 1   校验码10000000 ...
1.hibernate的作用,简化对数据库的编码,使开发人员不必再与复杂的sql语句打交道   做项目大部分都需要用JAVA来链接数据库,比如你要做一个会员注册的 页面,那么 获取到用户填写的 基本信后,你要把这些基本信息存入数据库 ...
功能:在控制台每秒输出一次   代码: package Main; import javax.swing.Timer; import java.awt.event.*; public class T { private static int count = 0; public static void main(String[] args){ //创建一个listener ActionListener listener = new ActionListener(){ ...

struts框架入门

    博客分类:
  • java
 1.struts的jar包作用     2.步骤   3. 一般网页调用一个类的步骤是     jsp 转发给servlet,servlet中创建类的实例,并调用相应的方法。  4.关键代码分析  struts.xml配置如下,struts.xml的作用就是 让struts的filter拦截,并通过xml文件找到 <struts> <package name="primer" namespace="/primer" extends="struts-default"> < ...
  1.转载地址:http://blog.csdn.net/jasonblog/article/details/10813313   精华: “直言有讳”是阿里巴巴提倡的一种观念,而我在此之前并没有很深刻的认识。为什么呢?就好比是读书时候做阅读理解,我喜欢我自己的解读,并不喜欢老师给的意思。在这里也是。我自己坚持的原则是互相尊重,我觉得阿里巴巴很多价值观其实是基本的做人准则和职业道德,并不需要特意去死记硬背的。 直到最近,我才有了更深刻的体会。难怪阿里有种说法叫,三年阿里人。 “直言有讳”在我看来,也是“互相尊重”延伸出来的。用一些古话讲,也叫己所不欲勿施于人。 我举了个例子, ...

用户自动登录网站

    博客分类:
  • java
1.目标:用户登录后,再次登录无需输入用户名和密码 2.思路:将用户的信息保存为cookie            每次用户访问网站,通过filter拦截所有请求,在filter中读取所有的cookie,如果找到了保存登录信息的cookie,那么在cookie中读取登录信息,然后直接跳过登录页面,如果没有找到,那么切换到登录页面   3.具体代码     3.1登录界面    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%&g ...
    很关键,要知其然才能正确的写出代码     request的setCharacterEncoding("xxx")是用于确保参数信息以汉字编码方式来提取的,也就是说服务器收到了来自浏览器的信息,然后按照设定的编码格式来提取数据.    只有浏览器发送过来的数据和服务器设定的编码提取格式一致,才能正确显示出内容     response用setContentType来告诉浏览器以特定的编码方式显示数据

好书分享

<<遥远的救世主>>         深层次地论述了人的文化属性,提出了救世主究竟在哪里的现实追问.    <<科学管理原理>>      分工可以提高效率,然而一定有一种方式,能够让效率逼近极限值,科学管理原理 ...
1.支持包     1.1commons-dbutils-1.3.jar                   操作数据库数据     1.2mysql-connector-java-5.0.8-bin.jar   用于连接数据库     1.3poi-3.7-20101029.jar                       POI提供API给Java程序对Microsoft Office格式档案读和写的功能     1.4支持包使用方法:        1.4.1在java工程文件夹中新建一个文件夹lib 然后把jar包复制到该文件夹中       1.4.2.对该jar包单击 ...
Global site tag (gtag.js) - Google Analytics