随笔- 129  评论- 0  文章- 0 
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
  2014年2月14日
摘要:C# 判断字符串是否可以转化为数字 /// /// 判断字符串是否可以转化为数字 /// /// 要检查的字符串 /// true:可以转换为数字;false:不是数字 public static bool IsNumberic(string str) { double vsNum; bool isNum; isNum = double.TryParse(str, System.Globalization.NumberStyles.Float, System.Globalization.NumberFormatInfo.InvariantInfo, out vsN... 阅读全文
posted @ 2014-02-14 13:23 haosola 阅读(4276) 评论(0) 推荐(0) 编辑
摘要:看过几篇关于Spring依赖注入的文章,自己简单总结了一下,大概有三种方式: 1、自动装配 通过配置applicationContext.xml中的标签的default-autowire属性,或者标签的autowire属性,可以配置IOC容器的自动装配机制为byName,byType等。 2、配置文件ref配置 通过配置applicationContext.xml中标签下的的属性ref来注入实例。 3、@Resource注解注入 使用@Resource注解注释需要注入的依赖声明。如 public class UserManageImp implements IUserMana... 阅读全文
posted @ 2014-02-14 13:16 haosola 阅读(149) 评论(0) 推荐(0) 编辑
  2014年2月13日
摘要:Guava的 Throwables 工具常常可以让exception处理更方便。 Propagation 有时候,你会想把捕获的exception抛到上一个try/catch块。对于 RuntimeException 和 Error 尤为如此,它们不需要 try/catch 块,但可能被其他的 try/catch 块无意捕获。 Guava 提供了一些工具来简化propagate exception。例如: try{ someMethodThatCouldThrowAnything(); }catch(IKnowWhatToDoWithThisException e){ han... 阅读全文
posted @ 2014-02-13 11:32 haosola 阅读(254) 评论(0) 推荐(0) 编辑
  2014年2月12日
摘要:1.hive下载安装 2.下载mysql安装 3.以root用户进入mysql命令行:mysql -uroot -p(提示输入密码) 4.创建hive的元数据库:create database metahive【元数据库名metahive】 5.创建hive用户:create user hive@'localhost' identified by 'hive'【mysql中为hive专用的user名:hive,密码为:hive】 6.赋予权限:grant all privileges on metahive.* to hive;flush privileges; 阅读全文
posted @ 2014-02-12 17:54 haosola 阅读(331) 评论(0) 推荐(0) 编辑
摘要:局域网中有这个提示arp断网攻击是正常的,说明防火墙已经拦截了,是有人用P2P工具控制你的网速,或者是局域网有机器中病毒了也会有这样的提示,不过不用担心,今天给大家带来几个防止arp断网攻击的办法,希望能帮助到有需要的朋友。ARP攻击,是针对以太网地址解析协议(ARP)的一种攻击技术。此种攻击可让攻击者取得局域网上的数据封包甚至可篡改封包,且可让网络上特定计算机或所有计算机无法正常连接。最早探讨ARP攻击的文章是由Yuri Volobue所写的《ARP与ICMP转向游戏》。ARP攻击原理:ARP攻击就是通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞,攻 阅读全文
posted @ 2014-02-12 17:49 haosola 阅读(314) 评论(0) 推荐(0) 编辑
  2014年2月8日
摘要:说到页面间数据传递,很多人都会想到通过像Session这样的全局变量,但是向Session中添加的东西太多会增加服务器的压力,页面间数据传递,数据的作用范围越小越好。 ASP.NET页面间数据传递的各种方法和分析 1.使用Querystring 方法 QueryString 也叫查询字符串, 这种方法将要传递的数据附加在网页地址(URL)后面进行传递。如页面A.aspx 跳转到页面B.aspx,可以用Request.Redirect("B.aspx?参数名称=参数值")方法,也可以用超链接:,页面跳转后,在目标页面中可用Ruquest["参数名称"]来接 阅读全文
posted @ 2014-02-08 15:20 haosola 阅读(214) 评论(0) 推荐(0) 编辑
摘要:设计好MySql的索引可以让你的数据库飞起来,大大的提高数据库效率。设计MySql索引的时候有一下几点注意: 1,创建索引 对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们忘了添加索引而造成的,或者说没有添加更为有效的索引导致。如果不加索引的话,那么查找任何哪怕只是一条特定的数据都会进行一次全表扫描,如果一张表的数据量很大而符合条件的结果又很少,那么不加索引会引起致命的性能下降。但是也不是什么情况都非得建索引不可,比如性别可能就只有两个值,建索引不仅没什么优势,还会影响到更新速度,这被称为过度索引。 2,复合索引 比如有一条语句是这样的:select... 阅读全文
posted @ 2014-02-08 15:15 haosola 阅读(115) 评论(0) 推荐(0) 编辑
  2014年2月6日
摘要:建立一个Company类用来测试,对应的表为TBLCOMPANY。 1. 下载NHibernate(版本1.2.0.CR1),将NHibernate \bin\net-2.0下面的文件拷贝到lib目录。 2. 为实体建立Class Library的Domain工程。为工程添加\lib\Iesi.Collections.dll文件的引用(以后用)。 3. Company类的代码如下 using System; using Iesi.Collections.Generic; namespace NH12.MyExample.Domain { #region Company p... 阅读全文
posted @ 2014-02-06 19:26 haosola 阅读(52) 评论(0) 推荐(0) 编辑
  2014年1月18日
摘要:对于网站的安全性,是每个网站开发者和运营者最关心的问题。网站一旦出现漏洞,那势必将造成很大的损失。为了提高网站的安全性,首先网站要防注入,最重要的是服务器的安全设施要做到位。 下面说下网站防注入的几点要素。 一:丢弃SQL语句直接拼接,虽然这个写起来很快很方便。 二:如果用SQL语句,那就使用参数化,添加Param 三:尽可能的使用存储过程,安全性能高而且处理速度也快 四:屏蔽SQL,javascript等注入(很是主要的),对于每个文件写是不太可能的。所以要找到对所有文件起作用的办法。我在网上收集了以下3种方法 C#防SQL注入方法一 在Web.config文件中, 下面增... 阅读全文
posted @ 2014-01-18 15:53 haosola 阅读(3363) 评论(0) 推荐(0) 编辑
  2014年1月10日
摘要:下面是我在网上搜索,然后加以整理的关于在.net中截取指定长度汉字超出部分以指定的字符代替,来拓展一下自己的思路。 方法一 :在后台的select语句中直接操作或是在数据库中写一个存储过程 Select substring(字段名,1,20)from 表名 然后在在.aspx文件中用下面的函数: ”这里添加上自己指定的字符” 这样就可以在数据库select操作的时候就实现了,然后直接读取就是了 ,不用在页面上特意添加代码,不过这样写会出现一个问题,那就是想要将截取的文字通过在a标签中加上title="'这句话,然后在网页中点击标题是不会将所有文字显示全部的,所以要考虑到自己的 阅读全文
posted @ 2014-01-10 21:08 haosola 阅读(74) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页

toeflacttoeflieltstoefltoeflact