摘要: 事务是个很精妙的存在,我们在数据层、服务层、业务逻辑层等多处地方都会使用到。在这里我只说下TransactionScope这个微软推荐使用的隐式事务。它是从Framework 2.0开始引入的一个事务管理类,在使用隐式事务时,事务完成前程序应调用TransactionScope的Complete()方法,将事务提交,然后利用Dispose()释放事务对象。若执行期间出现错误,事务将自动回滚。比如:using(ransactionScopescope =newTransactionScope()) {//to do something scope.Complete(); }在这里个人建议用us. 阅读全文
posted @ 2014-03-04 16:28 finly 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->select * from score_get where substring(Convert(char(10),get_time,112),1,8)='20100325'select * from score_get where get_time between '2010-03-25 00:00:00' and '2010-03-25 23:59: 阅读全文
posted @ 2013-11-22 17:01 finly 阅读(1444) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Services;using System.Drawing;using System.IO;/// ///UploadData 的摘要说明/// [WebService(Namespace = "http://tempuri.org/")][WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]//若要允许使用 AS 阅读全文
posted @ 2013-09-12 16:38 finly 阅读(934) 评论(0) 推荐(0) 编辑
摘要: 使用socket可以连接到服务器,收发数据。首先要建立服务器端,在服务器端建立用户类using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net.Sockets;using System.IO;namespace SyncChatServer{ class User { public TcpClient client {get;private set; } public BinaryReader br { get; pr... 阅读全文
posted @ 2013-04-22 17:51 finly 阅读(229) 评论(0) 推荐(0) 编辑
摘要: import java.awt.Container;import java.awt.GridBagConstraints;import java.awt.GridBagLayout;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import javax.swing.JButton;import javax.swing.JComboBox;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JTable;impor 阅读全文
posted @ 2012-08-15 14:44 finly 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 到目前为止,已经整理了Java三大基本布局,即流布局、网格布局、边框布局。但对于复杂 的问题而言,只使用前面的这四种布局显然不够。在Windows中常常会发现很多应用程序没有解决好布局这个问题,比如“Cancel”在德语中为 “Abbrechen”,如果在开始拖动组件的时候,组件的大侠刚好设计成“Cancel”的大小,那么在德语版本中就会出现问题了,字符串将会被剪切掉 一部分。Windows中的按钮不能动态的增大以适应标签,因为用户界面设计的时候没有给出组件在那个方向增大的命令。组件只保存了像素位置和尺寸大小。 Java布局管理是一种用于组件布局的好方法,应用布局管理器,布局就可以使用组件间关 阅读全文
posted @ 2012-08-14 17:45 finly 阅读(1956) 评论(0) 推荐(0) 编辑
摘要: import java.awt.Container;import java.awt.GridLayout;import javax.swing.BorderFactory;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JTabbedPane;class Charge{ JFrame frame=new JFrame("ChargeFeeConsole"); Container 阅读全文
posted @ 2012-08-13 14:57 finly 阅读(367) 评论(0) 推荐(0) 编辑
摘要: sudo apt-get install 软件名 安装软件命令sudo nautilus 打开文件(有root权限)su root 切换到“root”ls 列出当前目录文件(不包括隐含文件)ls -a 列出当前目录文件(包括隐含文件)ls -l 列出当前目录下文件的详细信息cd .. 回当前目录的上一级目录cd - 回上一次所在的目录cd ~ 或 cd 回当前用户的宿主目录mkdir 目录名 创建一个目录rmdir 空目录名 删除一个空目录rm 文件名 文件名 删除一个文件或多个文件rm -rf 非空目录名 删除一个非空目录下的一切mv 路经/文件 /经/文件 移动相对路经下的文件到绝对路经下 阅读全文
posted @ 2012-08-03 11:28 finly 阅读(128) 评论(0) 推荐(0) 编辑
摘要: (1)从user用户切换到root用户sudo -i;(2)从root用户切回user用户想从root用户切回user用户只需执行命令:su user(user是你自己安装时候的用户名),或是直接输入exit;(3)给root设定一个密码默认root用户是无固定密码的,并且是被锁定的,如果想给root设置一个密码只需执行命令:sudo passwd root然后根据提示一步一步来这样皆可以向(1)里面提到的那样su root,输入root密码切换到root用户注意:给root设定密码后,仍可以sudo su切换到root用户附:在图形模式下系统->系统管理->用户和组也可以给roo 阅读全文
posted @ 2012-08-03 11:15 finly 阅读(233) 评论(0) 推荐(0) 编辑
摘要: J2SE 提供的最后一个批注是 @SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。 一点背景:J2SE 5.0 为 Java 语言增加了几个新的特性,并且和它们一起增加了许多新的警告并承诺在将来增加更多的警告。您可以为 "javac" 增加 -Xlint 参数来控制是否报告这些警告(如上面的 @Deprecated 部分所示)。 默认情况下,Sun 编译器以简单的两行的形式输出警告。通过添加 -Xlint:keyword 标记(例如 -Xlint:finally),您可以获得关键字类型错误的完整说明。通过在关 阅读全文
posted @ 2012-05-28 21:05 finly 阅读(176) 评论(0) 推荐(0) 编辑