摘要:
好久没写存储过程了,今日正好同事的开发需要,实现显示多级部门的部门全名称。 如 财务部/会计部/会计一部 部门表 人员表 函数 getOrgAllName 调用和测试结果 select UserID,USERNO,USERNAME,ORGID, dbo.getOrgAllName(OrgID) as 阅读全文
摘要:
先定义一个ListItem类,工程内其他窗体都可以用的。 public class ListItem : Object { public string Text { get; set; } public string Value { get; set; } public ListItem(strin 阅读全文
摘要:
偶然发现一篇文章,原文连接http://www.cnblogs.com/datacool/p/datacool_skiingpark_soft.html 说的是作者作为一个信息系统开发者,如何进入了滑雪软件的小领域,看后感同身受。 过程我就不说了,直接把软件的说明书上传上来,可以给滑雪场管理提供一定 阅读全文
摘要:
串口调试工具很多,但是功能稳定、全面的不多,这个是自己在开发中的一个副产品。 功能特点: 1、自动加载设备的串口号,比好多写死1-10或1-50的乱碰模式好的了。 系统有什么串口就显示什么串口,容易选择,也避免了出错。 2、自动按modbus协议地址码转换命令 3、可手动输入指令,点击CRC计算按钮 阅读全文
摘要:
整理电脑的时候发现一个好的工具——DTOOLS,他是我在09年左右写的一个数据库工具。 可以干什么呢? 我罗列一下: 1。全面的展示数据库字段情况 2. 迅速切换,展示数据库记录情况,不输语句,即点即现。 3.生成7层架构代码 4.生成web页面表格样式和后台代码 5.小工具 字符串转为表达式 6. 阅读全文
摘要:
由于开发需要,oracle11g被应用于虚拟机,所以系统资源显得弥足珍贵,百度了一下就有答案。 用dba身份进入Oracle,笔者在plsql中对数据库进行管理: show parameter sga; --显示内存分配情况 alter system set sga_max_size=200m sc 阅读全文
摘要:
随着时间的推移知识也在更新,原来可用的技术也会被淘汰或更新。 framework4.0开始不再支持System.Data.OracleClient了,但是令人欣慰的是ORACLE公司自己出了一个Oracle.ManagedDataAccess链接库。 下载地址:http://files.cnblog 阅读全文
摘要:
处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3.应尽量避免在 where 子句中对字段进行 n 阅读全文
摘要:
在中国已经由原来的BAT悄然变成TAB,腾讯赚的钱多了,说明它的服务好了吗,非也。 我已多次被腾讯搞疼。 第一次就是当时搞支付,由于我有时帮助别人开发电商平台,除了银联支付就是支付宝支付和微信支付,支付宝在其官网上就有专业的资料和实列,文档清晰易懂,微信支付呢,就让人大跌眼镜,我这是真的体验到了大公 阅读全文
摘要:
本人主要是用.NET开发一些MIS(信息管理系统)系统,如酒店管理系统,医院管理系统,以及其附属的如餐饮管理系统,洗浴管理系统,以及医保管理系统,合疗管理系统,前期开发的产品主要是VS2008+sqlserver2005,因为本人没用到BI这些高级的数据库管理,也为了方便一直安装的是极速版的数据库, 阅读全文
摘要:
先上效果图主界面布局文件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/default_homebg"> <RelativeLayout android:id="@+id/composer 阅读全文
摘要:
设置无标题方法1.在代码中加入//设置无标题 requestWindowFeature(Window.FEATURE_NO_TITLE); //设置全屏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); setContentView(R.layout.main);//一般放在这个的前面2、全部界面,用皮肤设置 values\styles.xml <sty... 阅读全文
摘要:
搞1年多安桌开发,发现一些快捷实在太好了1、 自动补充import Package Ctrl+Shift+O,这里O代表Organize Import的意思。 重要的是,这个还可以自动删除多余的引用。2、 格式化代码缩进 Ctrl+Shift+F,这里面我们可以记忆F为Format格式化的意思。 这个开始就知道了,先选中要整理的代码,然后按键,系统自动就调整代码缩进。看这就舒服了。 3、快速查找代码 Ctrl+F,撤消到上一次Ctrl+Z 这个也不用说了,windows的标准搜索 4、智能内容感知 Alt+/ ,该快捷键可以方便的匹配我们使用的类信息 这个比较实用,补全资源名称啊什... 阅读全文
摘要:
安卓的动画分为两种,1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;2. Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。这里先说一下渐变动画。分为以下几步第一步:在res资源里建立anim资源文件,为myanim.xml,定义动画格式如下Xml代码<?xmlversion="1.0"encoding="utf-8"?><setxmlns:android="http://schemas.android.com/apk/res/ 阅读全文
摘要:
最近做了一个项目是多功能手电筒,是一个仿做产品,源apk链接http://android.myapp.com/android/appdetail.jsp?appid=103870&actiondetail=0&pageNo=1&clickpos=1&softname=%E6%89%8B%E7%94%B5%E7%AD%92&enginekeywd=%E6%89%8B%E7%94%B5%E7%AD%92&lmid=1022 大概看了一下,近这一个网站的下载量就是200万,看来做一个好的应用还是很有成就感的。首先这个项目的布局都是用代码写的,不好反编译 阅读全文
摘要:
mac os x下挂多个QQ:在终端窗口输入命令即可open -n /Applications/QQ.app 阅读全文
摘要:
前面用ANDROID做了两个项目,闲下来就学习了一下苹果手机的开发,就是IOS。当然首先就是建立环境编写HELLOWORLD程序。 苹果手机用的是IOS系统,要做开发需要在苹果的台式机或者笔记本上安装XCODE,由于没有苹果的电脑,我用虚拟机进行使用。 虚拟机的安装请参照这个地址:Mac OS X Lion VMWare虚拟机完整镜像 http://www.codeios.com/thread-49849-1-1.html 我用的是xp,已经测试成功。这个页面是MAC OS X10.7的版本,注意是10.7就是10.7.0,最多你也就安装个XCODE4.2了,由于4.1和4.2区别不大,4.. 阅读全文
摘要:
basic4android是一个很不错的安卓软件开发工具,可以取代Eclipse,我认为他是一个划时代的产品。我下载了一个破解版是1.9的,已经测试通过。特点总结如下:1、basic语法,清晰明了。2、程序结构清楚,简单。比如建一个按钮然后执行一个事件:如果用java开发的话,要建立这个按钮资源,并且必须给一个id,然后还要在重写视图的方法中写:那就更麻烦了,首先是定义按钮变量,然后用get通过id找到这个按钮,然后在视图方法里给按钮写监听事件。如果事件中的流程稍微复杂点的话,光{}和()看的人都头昏。非要把一个很常用的的事情干的繁琐复杂。而basic就方便多了你拖一个控件,右键建立一个onc 阅读全文
摘要:
获取string.xml文件里面的值有几个不同的地方。1.在AndroidManifest.xml与layout等xml文件里:android:text="@string/resource_name"2.在activity里:方法一:this.getString(R.string.resource_name); 方法二:getResources().getString(R.string.resource_name);3.在其他java文件(必须有Context或pplication)方法一: context.getString(R.string.resource_name) 阅读全文
摘要:
第一种直接从res中加载1、给res目录下建立drawable目录,并把你的图片放到这里,如bg.jpg2、给布局中加入android:background="@drawable/bg"bg也不需要扩展名jpg,然后运行程序发现程序的背景已设置为bg.jpg了。第二种方法是从内存卡中任意取图片显示如图片是mnt\sdcard\dcim\222.jpgLinearLayout lay1=(LinearLayout)findViewById(R.id.bgmain);Drawable drw1=Drawable.createFromPath("\\mnt\\sdcar 阅读全文