自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Louis军的专栏

通过京东一线电商经历,致力于不断扩展自己认知边界的IT行路人。 微信公众号:Louis军 如想交个朋友,可加微信:hunter2881(备注:CSDN) 个人网站:[军子独立博客](http://42.193.55.205/)

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 学java,先搞懂异常

Java的异常被分为两大类:Checked异常和Runtime异常(运行时异常)。所有的RuntimeException类及其子类的实例被称为Runtime异常;不是RuntimeException类及其子类的异常实例则被称为Checked异常。Java程序必须显式处理Checked异常,如果程序没有处理Checked异常,该程序在编译时就会发生错误,无法通过编译。Runtime异常则更加灵活,Runtime异常无须显式声明抛出,如果程序需要捕获Runtime异常,也可以使用try...catch块来实

2021-08-09 00:14:32 87

原创 什么,定义java类也这么讲究?

[toc]一 定义工具类1 常用定义方式通常,我们会如下定义工具类:/** 例子工具类 */public class ExampleHelper { /** 常量值 */ public final static int CONST_VALUE = 123; /** 求和方法 */ public static int sum(int a, int b) { return a + b; }}2 存在一些问题修饰符顺序不规范通过Son...

2021-07-25 23:39:08 103

原创 高并发系统的通用设计方法是什么?

归纳起来共有三种方法。Scale-out(横向扩展):分而治之是一种常见的高并发系统设计方法,采用分布式部署的方式把流量分流开,让每个服务器都承担一部分并发和流量。缓存:使用缓存来提高系统的性能。异步:在某些场景下,未处理完成之前我们可以让请求先返回,在数据准备好之后再通知请求方,这样可以在单位时间内处理更多的请求。Scale-up vs Scale-out那么什么时候选择 Scale-up(纵向扩展),什么时候选择 Scale-out(横向扩展呢?一般来讲,在我们系统设计初期会考虑使

2021-05-08 00:24:31 131

原创 并发编程不关注并发容器?

同步容器及其注意事项Java 中的容器主要可以分为四个大类,分别是 List、Map、Set 和 Queue,但并不是所有的 Java 容器都是线程安全的。例如,我们常用的 ArrayList、HashMap 就不是线程安全的。在介绍线程安全的容器之前,我们先思考这样一个问题:如何将非线程安全的容器变成线程安全的容器?实现思路其实很简单,只要把非线程安全的容器封装在对象内部,然后控制好访问路径就可以了。Java SDK 的开发人员在 Collections 这个类中提供了一套完备的包装类,比如下面的

2021-03-19 00:13:16 70

原创 正则表达式对象&&String对象

<br />        一、RegExp对象。<br />           1.创建RegExp对象的方法有两种,<br />                                 一是通过构造函数来创建:new RegExp(“pattern”[,”flags”]),patern为一个字符串,书写时必须用引号引起来。参数flags也是一个字符串,在书写时也要用引号引起来。Flags标记可以是以下标志的某一个或某几个的组合:g,全局标志;i,忽略大小写标志;m,多行查找标志;<br /> 

2010-11-14 21:52:00 387

转载 导入Excel到Sql Server 2005 (转)

<br />用SQL语句导入Excel到数据库<br />sql语句:<br />INSERT INTO 表 SELECT * FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0'<br />,'Excel 5.0;HDR=YES;DATABASE=c:/test.xls',sheet1$)<br />或者<br />SELECT * INTO student FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0'<br />,'Excel 5.0;

2010-10-27 23:39:00 439

原创 关于Silverlight页面跳转的总结

<br />一、Frame框架跳转的运用:<br />     新建一个MainPage.xaml页面,输入以下代码:<br />     <StackPanel><br />            <StackPanel Orientation="Horizontal" Background="WhiteSmoke"><br />                <HyperlinkButton Content="页面1" FontSize="14" NavigateUri="/Page1.xaml" Ta

2010-08-12 21:12:00 2375 1

转载 数据库表间的连接总结(转)

--建表table1,table2:   <br />create   table   table1(id   int,name   varchar(10))   <br />create   table   table2(id   int,score   int)   <br />insert   into   table1   select   1,lee   <br />insert   into   table1   select   2,zhang   <br />insert   into  

2010-08-08 20:01:00 568

转载 提搞网站访问速度可做哪些优化(转)

<br />一、  服务器优化<br />l  Windows系列:64位Win2008r2 + Hpyer-V + 负载均衡 + IIS7.5 64位Win2003 + 虚拟机 + 负载均衡 + IIS6 禁止服务器访问外网。关掉不必要的端口。 去掉每个磁盘的所有权限,只保留administrators组和system完全控制权限。 IIS7.5标识使用ApplicationPoolIdentity,给目录权限用户是:IIS AppPool/站点名 IIS6需要为每个站点建独立的用户,为IIS用户单独设置

2010-08-07 20:38:00 262

原创 SilverLight中的画刷小结

<br />Stroke:基本图形的边线;Fill:填充;Foreground:文字的颜色。可以直接设置成一个颜色值,如:<RectangleWidth="80"Height="60"Stroke="Blue"Fill="Red" />, 这样就有了一个边线是蓝色的红色矩形。但实际上这些可以设置颜色的属性都是画刷类型的,只是当直接写成颜色值的时候,系统自动转换成了纯色画刷。就像下面这样:<Rectangle Width="80" Height="60"><br />    <Rectangle.Stroke

2010-08-07 19:55:00 814

编译原理实验以及课程设计

编译原理各个实验部分,利用C#实现,仅供各位参考。

2010-08-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除