- 博客(22)
- 资源 (3)
- 收藏
- 关注
原创 仅此记录一下过往的一些面经(记忆有限,不断更新)
声明在前,我并不会放什么答案在这里,因为我现在遇到的面试题已经没有什么基本答案了,如果再对我问,“你知道线程的几种实现方式”的话,我觉得可能我投错了岗位。。。
2021-06-06 01:38:48 191 2
原创 此文仅限于追忆青春
今天把账号一恢复,系统自动跳出了工作年限,吓了我一跳。想想这么多年工作,现在自己啥都不是。。吓得我赶紧把页面关掉了,不看不看。话说,从工作以来经历过的大小mian shi
2021-05-30 15:04:33 216 2
原创 基础开发平台—DataGridView合计行的解决方案
在网上搜了一下,目前对于合计行的解决方案有两种,一种是在数据源上加一行汇总,还有一种是在底部加上一个用于显示合计的辅助DataGridView这里,我综合了两种解决方案。当数据记录在一页显示的时候,合计行被加在记录的尾部,当数据记录超过一页显示的时候,合计行被固定在底部。一页显示时:多页显示时目前仍然是测试版本,一页显示的时候对于列的排序会有bug。持续
2014-01-27 18:35:32 873
原创 基础集成平台开发(单据编号不重复方案)
1. 增加一张编号表(Sys_BillCode),事务类型为独立更新CREATE TABLE [dbo].[Sys_BillCode] ( [cType] varchar(10) COLLATE Chinese_PRC_CI_AS NULL, [cCode] int NULL, [dDate] datetime NULL)cType:存放模块编号cCode:存放流水号
2014-01-26 01:40:15 739
原创 Sql Server中的分页Sql
1. 在SQL SERVER 2005 以后提供了ROW_NUMBER方法。因此可以利用TOP以及ROW_NUMBER来写分页函数这个方法会写在方法中,是用来对原SQL进行包装的。假设原SQL为select * from A1. 首先,假设起始位置为0,根据每页的显示条数,改装SQL,为了不影响到原SQL的排序条件,需要添加一个临时列。@START :起始位置@PERNUM:每页条
2014-01-23 18:57:22 654
原创 Ext中的样式控制
Ext的样式库:Ext 提供了一系列的样式,包括claasic,neptune,gray等等,这些都可以直接引用样式库得到。Ext默认为classic的样式库。现在我更喜欢平面化的样式,所以neptune更适合。或者可以通过下拉框来配置样式库的路径,从而达到配置整个系统样式的目的自定义样式:对于一些控件,也许我们有自己的样式要求,就需要在Ext的控件中自定义样式了。自定义样式有以下
2014-01-13 15:33:56 1902
原创 Web应用开发(前端)—Ext Js的MVC(3)
从MVC的设计模式来说,View负责展示层,那对于控件的事件,自然要放在Controller里面实现。Controller的实现,需要定义一个Controller对象 Ext.define('MyApp.controller.Users', { extend: 'Ext.app.Controller', init: function() { cons
2014-01-13 14:45:20 1107
原创 Hadoop 2.2.0 (单机)安装,配置全过程
(本次安装是在64位 Cent OS的环境下)1. 创建用户useradd -d /home/user1 -s /bin/bash user12. 安装JDK2.1 下载JDK版本注明: 在下载前先检查本机的信息,再下载正确的版本,我之前就犯了一次错误。具体请参见:点击打开链接wget http://download.oracle.com/otn-pub/java/
2014-01-10 16:24:17 2709
原创 /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 的问题原因
今天在给机器配置完JDK的环境变量了以后,运行java -version 来检查安装是否成功,系统报出了/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory的错误。查了一下,才发现这是由于在64位机下安装32位软件的原因。检查本机的信息uname -a.....2.6.32-279.el
2014-01-10 11:08:13 1207
原创 Web应用开发(前端)—Ext Js的MVC(2)
之前,我们已经创建好了首页以及启动脚本LibraryApp.js,接下来就是绘制页面。页面的整体框架由Viewport进行渲染。/** * The main application viewport, which displays the whole application * @extends Ext.Viewport */Ext.define('Library.view.Libra
2014-01-08 12:54:42 1089
原创 Web应用开发(前端)—Ext Js 的MVC(1)
目前MVC的应用已经不在满足于后台的开发。分层的应用更好的使得系统中的各层进行解耦。可以提高代码的阅读性以及后期的维护性。在面向对象编程的今天,古老的JS代码也加入了对象编程的年代,自然MVC的结构也是必然的发展。我之前并未接触过JS方面的MVC,因此借此机会进行一次新鲜的尝试。Ext 的MVC架构包含了Controller, View, Model, Store. 通过其定义就可明确
2014-01-08 11:49:53 1241 1
原创 Web应用开发—序
目前部门需要创建一个内部的图书馆,本人不幸被责令为该馆负责人,负责图书借阅管理。 作为一名IT人士,自然不能容忍手工的登记以及电话询问馆藏图书的资源。因此,借此机会开发一套图书借阅系统。意在巩固框架学习的基础。本系统的UI开发将采用Ext JS 4.2,Action层的控制还是交给Struts2,中间层和持久化使用Spring3.1,后端数据库采用MySql。因此本系统会涉及这
2014-01-08 11:11:29 657
原创 Ext.each 用法
Ext.each的调用函数Ext.each(Array, fn,scop)功能:对于Array中的对象进行循环遍历。fn,每次遍历时候所执行的方法fn定义为function (value, index, array)value为当前值index为当前索引array为数据对象 当要实现Java循环中的break,continue方法时,可以用以下方式
2013-12-11 15:53:28 5233
原创 C#中获取资源文件
1. 可以在系统自动创建的资源文件中添加对象2. 获取的时候用Properties.Resources.XXX3 可以自己创建资源文件,例如StockSql.resx 用来存放SQL,添加资源TestSql4.通过StockSql.TestSql来获取,【系统其实是通过在Properties.Resources中创建如下语句实现】internal static string
2013-12-08 17:45:08 1345
原创 DataGridView中自定义控件不能设置属性的问题
定义了一个DataGridView的控件,但是发现自定义的属性值无法在窗体界面进行修改,改过了又恢复成原来的值了。经检查,需要重写原Column方法的Clone属性。public override object Clone() { GridReferColumn col = (GridReferColumn)base.Clone();
2013-07-02 15:49:13 1701 1
原创 ajax+struts2不执行回调函数的原因解析
Action:public class RegistAction extends ActionSupport{ private String username; private String flag; private OperatorService operatorService; /** * @category校验用户是否存在 * @return */ pub
2012-04-19 13:14:47 1178
原创 winform中TreeView的checkbox父节点连带子节点
点击父节点的时候取消所有子节点,取消父节点的时候取消所有子节点private void treeSecu_AfterTreeNodeCheck(object sender, TreeViewEventArgs e) { if (e.Action == TreeViewAction.ByMouse) {
2011-11-22 23:48:58 765
原创 通过反射执行私有方法
Type t = this.GetType(); MethodInfo m = t.GetMethod("ListRefresh",BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.ExactBinding); if (m != null) {
2011-11-14 21:28:25 368
原创 基础集成平台开发(架构篇-Service)
平台的Service均继承自一个基础类:Services。该Services提供了一个根据主键查询的方法,以及对象对应表的属性。Services中还提供了切面点接口,可支持doBefore(),doAfter()为了支撑现有业务,平台提供两种类型的服务:AbstractBusinessService,AbstractBaseServiceAbstractBusinessServic
2011-11-11 13:07:11 447
原创 基础集成平台开发(架构篇)
基础平台的分层结构参考MVC模式,分为UI,Service,Dao,DB四层架构。UI层提供基础控件,以及一些可供扩展的业务组件Service层提供业务接口,以及封装基础业务流程Dao层提供数据处理接口,提供对象的操作方法,Dao层通过调用db层的方法与数据库交互DbLayer提供对数据库的操作对象,考虑支持多数据库的数据库引擎。数据层中封装了对于数据库的处理操作,事务操作
2011-11-10 22:55:03 1182
原创 C# 动态创建窗体
Form的命名空间保存在数据库中,存放在menuMap中,通过按钮LinkLabel映射到具体的URL。点击LinkLabel后动态创建注册的窗口/// /// 链接点击事件 /// /// /// private void menuClicked(object sender, LinkLabelLinkCli
2011-11-10 13:54:57 1761
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人