编程技巧 - 文章列表

  • sqlserver 查询数据库所有表名及数据的数量

    //查询所有表名select name from sysobjects where xtype='u'select * from sys.tables//查询数据库中所有的表名及行数SELECT a.name, b.rowsFROM sysobjects AS a INNER JOIN sysindexes AS b ON a.id = b.idWHERE (a.type = 'u') AND (b.indid IN (0, 1))ORDER BY a.name,b.rows DESC//查询所有的表名及空间占用量\\行数s

  • 从Webbrowser获取session到CookieContainer

    首先是获取webbrowser中cookie的方法(用webbrowser.Document.Cookie这个方法获取到的cookie不完整)[DllImport(\"wininet.dll\", CharSet = CharSet.Auto, SetLastError = true)]static extern bool InternetGetCookieEx(string pchURL, string pchCookieName, StringBuilder pchCookieData, ref int pcchCookieData,

  • sqlserver 数据库显示正在还原的解决方法

    1)管理器不会主动刷新,需要手工刷新一下才能看到最新状态(性能方面的考虑) 2)很少情况下,恢复进程被挂起了。这个时候假设你要恢复并且回到可访问状态,要执行:  RESTORE database   dbname with recovery 这使得恢复过程能完全结束。 3)如果你要不断恢复后面的日志文件,的确需要使数据库处于“正在还原状态”, 这通常是执行下面命令:  RESTORE database dbname with norecovery 

  • 编程入门后要养成的良好的编程习惯

    编程入门并不难,入门后不断的学习实践是非常重要的,这相对来说是比较漫长的。在这个比较漫长的时间内,我们新手朋友们一定要注意养成良好的编程习惯。习惯是一个人在长期的生活和工作学习中所形成的一种不容易改变的行为,倾向和社会风尚。一种好的行为习惯,可以让人受益终生,那一种坏的行为习惯会让人终生烦恼。随着21世纪高科技的发展,计算机代替了人类许多的工作,如计算通讯书写等,正如我们学习编程可以解决这些问题,良好的编程习惯,可以影响程序的质量,可以是程序结构清晰合理,所以我们一定要养成良好的编程习惯,这有利于我们在未来的发展。  学习的过程就是认知的过程,良好的学习

  • Google推出Android编程入门纳米学位

    想要开发一款应用程序但却无从下手?今天,Google通过与在线教育平台优达学城(Udacity)合作,推出了Android编程入门纳米学位(AndroidBasicsNanodegree),让每个人有机会了解并进行Android开发。 目前,全球范围内有超过10亿部的Android设备,这为更多人提供了有机会,让他们可以在正确的时间向正确的人传递自己的想法。Google推出Android编程入门纳米学位,旨在教大家如何开发简单的Android应用程序,即便没有任何编程经验,都可以学习开发应用程序,改善周围人的生活质量。\r\n\r\n以下是参与了系列课

  • 在应用中调用百度地图和高德地图的方法

    百度方式private void openBaiduMap(double lon, double lat, String title, String describle) {try {StringBuilder loc = new StringBuilder();loc.append(\"intent://map/direction?origin=latlng:\");loc.append(lat);loc.append(\",\");loc.append(lon);loc.append(\"|name:\"

  • Android使用Intent打开拨号界面

    首先,需要添加权限<uses-permission android:name="android.permission.CALL_PHONE" />1)直接拨打电话Intent intentPhone = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + phoneNumber));startActivity(intentPhone);2)跳转到拨号界面,不拨打Intent intent = newIntent(Intent.ACTION_DIAL,Uri

  • png图片合并工具

    软件大小:52KB|软件语言:简体中文|检测病毒:无毒|有无插件:无插件|软件授权:免费|应用平台:XP/Vista/win7

  • ios WebView中iframe滚动条失效的解决方法

    问题描述:给iframe设置一个固定的高度。倘若iframe的内容足够长超出了iframe设定的高度时,在ios程序中等设备上,iframe自身的滚动条不出现,iframe的高度自动变成了iframe内文档的高度。问题原因:在IOS设备中,iframe内部的html的滚动条无法生效。解决方法:给iframe的外层元素添加样式 -webkit-overflow-scrolling:touch;overflow:auto;如:<div style="-webkit-overflow-scrolling:touch;overflow:

  • android 横竖屏切换后,界面会重置的解决方法

    当屏幕转动切换的时候 Android 机制是:销毁当前屏幕的 Activity ,然后重新开启一个新的适应屏幕改变的 Activity 。那么,我们该如何在屏幕切换的时候页面信息不被重置呢?解决实现:1.在 AnroidMainifest.xml 的 activity 元素中加入:代码如下:android:configChanges="orientation|keyboardHidden"注意:android4.0以上需加入android:configChanges="orientation|keyboardHidden|s