31
2014
07

Android开发学习:WebService实例:手机号码归属地查询

Android开发学习

Android开发中,经常见到通过WebService接口进行数据访问查询,介绍一下网上找到的手机号吗归属地查询实例

23
2014
07

Asp.Net 对图片进行水印(水印logo或文字)

1、水印时,在图片右下角水印网站logo

PicMark wm = new PicMark();
wm.DrawedImagePath = HttpContext.Current.Server.MapPath("..\\Images\\") + "logo.jpg"; //需要水印添加的图片
wm.ModifyImagePath = newpath; //原始路径
wm.LucencyPercent = 20; //透明度 1-100之间
wm.OutPath = newpath; //输出路径
wm.DrawImage();  //对图片进行水印处理:添加到图片右下角

16
2014
07

Asp.Net中使用使用input的file类型进行图片上传(美化file控件)

html上传代码: 

   <div class="addPicture" style="position: relative; clear: both;">
        <div style="width: 300px; height: auto; float: left; margin-left: 0px; margin-top: 0px;
            display: none;" class="img_middle">
            <img src="" width="300px" alt="" />
        </div>
        <div style="width: 84px; text-align: center; margin-left: 106px; margin-top: 46px;
            *margin-left: 0px;" id="addImg" title="点击添加标题图">
            <div>
                <input type="button" id="Button1" value="" class="addimg" /></div>
            <div class="a">
                添加标题图</div>
        </div>
        <input id="upFile" name="upFile" type="file" title="" class="file_transparent" />
    </div>

12
2014
07

解决IIS7中出现An error occurred on the server when processing the URL错误提示的方法

       在IIS7上调试程序时,如果程序有错误,默认情况下,会提示:

使用IIS建asp网站时候提示500错误,找到的方法就是这个!

04
2014
07

Asp.Net中使用ajaxFileUpload进行图片上传

 在开发中,经常会遇到需要上传图片的时候,可以使用已经有的上传插件ajaxFileUpload进行上传,点击某个按钮,将调用uploadImg方法,参数imgfileId是上传的file的input的ID

function uploadImg(imgfileId) {
    $.ajaxFileUpload({
        fileElementId: imgfileId,
        url: 'jqueryUpImg.ashx',
        data: {
            'name': "pro", //存储的文件名
            'width': "500,250,125", //需要切图的大小
            'height': "360,180,90"
        },
        dataType: 'json',
        success: function (data, textStatus) {

01
2014
07

Android开发学习:WebService实例:天气情况查询

Android开发学习

Android开发中,经常见到通过WebService接口进行数据访问查询,介绍一下网上找到的天气情况查询实例

实例:天气情况查询

新建布局文件:activity_main.xml,使用ListView显示地区列表,代码内容:

28
2014
06

Android开发学习:切换菜单-点击侧栏进行切换,使用SlidingFragment

Android开发学习

28
2014
06

SQLSERVER2008 18456错误

 

百度搜18456错误几乎只能搜到一篇文章,并不是说结果条数,而是所有的文章都是转自一处。我也遇到了18456错误。

22
2014
06

SQL2008 附加数据库提示5120错误解决办法

在win7 x64系统、win8系统上使用sql2008进行附加已经有的数据库(包括在x86系统正在使用的数据库文件,直接拷贝附加在X64系统中)时,提示无法打开文件,5120错误。

是因为没有操作权限,所以附加的时候出错,只要设置数据库文件所在的这个文件或文件夹安全属性即可。

解决办法:

1.打开该数据库文件存放的目录或数据库文件的属性窗口,选择“属性”菜单->选择“安全”标签->选择“编辑”按钮。

2.在选择组或用户名列表中,选择Authenticated Users,在权限列表中选中完全控制。

22
2014
06

Android开发学习:切换菜单-点击侧栏按钮进行切换,使用SlidingMenu

Android开发学习

切换菜单,第三种:切换菜单-点击侧栏按钮进行切换,使用SlidingMenu,使用控件Fragment

11
2014
06

Android开发学习:切换菜单-点击ImageView菜单进行切换,使用控件ViewPager

Android开发学习

切换菜单,第二种:点击进行ImageView切换,使用控件ViewPager

28
2014
05

Microsoft sql server 2005连接失败 解决方案

Microsoft sql server 2005连接失败存在多种可能,需要了解SQL Server常见连接失败。

启动 SQL Server Browser
一、为 SQL 启用远程连接

1. 单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。
2. 在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
3. 在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“远程连接”和“本地连接和远程连接”,单击适用于您的环境的相应协议,然后单击“应用”。

注意:请在接收到以下消息时单击“确定”:
直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。
4. 在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“服务”和“停止”,等待 MSSQLSERVER 服务停止,然后单击“启动”以重新启动 MSSQLSERVER 服务。

二、启用 SQL Server Browser 服务

1. 单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。
2. 在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
3. 在“服务和连接的外围应用配置器”页上,单击“SQL Server Browser”,在“启动类型”中单击“自动”选项,然后单击“应用”。

注意:在单击“自动”选项后,每次启动 Microsoft Windows 时将自动启动 SQL Server Browser 服务。
4. 单击“启动”,然后单击“确定”。

三、在 Windows 防火墙中为SQL Server 2005 创建例外

1. 在 Windows 防火墙中,单击“例外”选项卡,然后单击“添加程序”。
2. 在“添加程序”窗口中,单击“浏览”。
3. 单击 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe 可执行程序,单击“打开”,然后单击“确定”。

注意:上述路径可能会根据 SQL Server 2005 的安装位置而不同。

四、在 Windows 防火墙中为 SQL Server Browser 服务创建例外

1. 在 Windows 防火墙中,单击“例外”选项卡,然后单击“添加程序”。
2. 在“添加程序”窗口中,单击“浏览”。
3. 单击 C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe 可执行程序,单击“打开”,然后单击“确定”。

注意:上述路径可能会根据 SQL Server 2005 的安装位置而不同。

五、远程连接端口设置

1、在服务器上打开SQL Server Configuration Manager。选择SQL Server配置治理器->SQL Server 2005网络配置->MSSQLSERVER的协议->TCP/IP,在弹出对话框中选择IP地址->IPALL->TCP端口,设置为可用端口。(如果默认的1433端口老是连接不上,你就设置为你确认已经打开的端口试试,如21端口等)

2、在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“服务”和“停止”,等待 MSSQLSERVER 服务停止,然后单击“启动”以重新启动 MSSQLSERVER 服务。

26
2014
05

Android开发学习:切换菜单-使用TabHost控件,仿网易新闻客户端

Android开发学习

切换菜单,第一种:点击进行Tab切换,使用控件TabHost

21
2014
05

Android开发学习:图片左右滑动效果-加载网络图片的切换

Android开发学习

图片左右滑动效果,第七种:加载网络图片的切换,使用控件ViewFlipper

18
2014
05

Android开发学习:图片左右滑动效果-自动播放、加了4个点,同步切换

Android开发学习

图片左右滑动效果,第六种:自动播放、加了4个点,同步切换,使用控件ViewFlipper

15
2014
05

Android开发学习:图片左右滑动效果-加了4个点,同步切换

Android开发学习

图片左右滑动效果,第五种:图片左右滑动,加了4个点,同步切换,使用控件ViewFlipper

13
2014
05

Android开发学习:图片左右滑动效果-自动切换图片到最后一张,点击最后这张图片调整到下一个Activity

Android开发学习

图片左右滑动效果,第四种:自动切换图片,点击最后这张图片调整到下一个Activity,使用控件ViewFlipper

13
2014
05

Android开发学习:图片左右滑动效果-自动切换图片到最后一张,结束后跳到下一个Activity

Android开发学习

图片左右滑动效果,第三种:自动切换图片,结束后跳到下一个Activity,使用控件ViewFlipper

09
2014
05

Excel操作工具类ExcelHelper

        这个类库主要是针对我目前的项目写的,比较乱,没时间整理,这段时间有很多网友问我Asp.net中Excel操作的问题,我这里把我的代码公布给大家,希望对大家有帮助。

        这个类库没有提供Excel样式设置的方法,建议使用模板,可以在模板中把格式控制好;ExcelHelper提供了实现Excel的基本操作的一些方法,包括:
        1、将二维数组和DataTable的数据导入Excel,可以按指定每页的记录行数来分页,还可以将数据相同的行合并
        2、WorkSheet的拷贝、隐藏方法,删除操作会出问题,不过对于WorkSheet这两个方法足够了
        3、Excel行、列的拷贝、删除、插入、合并操作
        4、Excel单元格的拷贝、删除、插入、合并操作,可以将单个文本值写入单元格,也可以将多个值及其对应Excel单元格的位置信息保存在Hashtable中写入单元格
        5、Excel文本框赋值操作,一些Excel控件都没有提供访问文本框的方法,要不我也不用写这个类库了
        6、将Excel文件导出多种格式
        
        在开发的过程中发现的几个问题:
        1、Exce进程结束问题,我目前使用的方法好像对专业版的OS没用,要用ntsd -c q -p pid命令才能结束掉
        2、并发问题,如果有两个人同时操作Excel组件的时候就会出错,不知大家有没有好的解决方法,好像使用进程池可以解决这个问题
        3、Excel组件访问权限的配置问题,见我以前写的随笔关于在ASP.NET中以DCOM方式操作Excel的几个问题

        这个类库有几个方法还有点问题,大家使用过程中有什么问题和改进意见请跟我联系

        点这里下载ExcelHelper.rar

12
2014
04

Android开发学习:图片左右滑动效果-自动切换图片

Android开发学习

图片左右滑动效果,第二种:自动切换图片,使用控件ViewFlipper

新建xml布局文件:activity_main.xml,代码内容:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <ViewFlipper
        android:id="@+id/ViewFlipper1"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:scaleType="fitXY" >
    </ViewFlipper>