jenkins 七牛上传插件
http://blog.csdn.net/fengshi_sh/article/details/50669754#qiniu-plugin-diy,jenkins七牛上传插件定制化,原始版本大家可以去http://developer.qiniu.com/demo/index.html中下载
IOS时间选择器UIPickerView,ios8中UIView替代UIActionSheet
以前在网上下了个时间选择器Demo,由于封装成UIActionSheet类型,而ios8弃用了UIActionSheet和UIAlertView,不得不对代码进行修改。将封装的UIActionSheet改为UIView,为了多态初始化时添加了枚举(几个时间选择器样式)。
UIActionSheet改为UIView核心代码为以下几个方法:
- (void)showInView:(UIView *)view; // UIPicker显示
-(void)hidePickerView; // UIPicker隐藏
- (UIViewController *)viewController; // 通过UIView查找UIViewController
ios两视图间委托(delegate)传值
现有两个视图(ViewController,ViewController1),从ViewController中带参数跳转到ViewController1,在ViewController1选中数据后带有效数据后退到ViewController中,委托实现上述功能。
可以参考:http://blog.csdn.net/fengshi_sh/article/details/39890955
ios自定义类 UIView 代码生成简单的UITableViewCell
由于一个项目中有大量的UITableViewCell需要书写,样式差不多都是 文字介绍:显示内容 这样的。自己又懒得写UITableViewCell类嫌没必要;在方法tableView:cellForRowAtIndexPath中手写又繁琐。就封装变化写了一个UIView类。
构思:首先由于文字介绍和显示内容的宽度固定,然后Cell的一行(Cell可以包括多行)高度就是文字介绍和显示内容所需要的高度两者相比高一些的。下一行就是高度累加重复;Cell的最上端和最下端给个高度;最下端再画个间隔。
可以看下这篇文章http://blog.csdn.net/fengshi_sh/article/details/39696159">由于一个项目中有大量的UITableViewCell需要书写,样式差不多都是 文字介绍:显示内容 这样的。自己又懒得写UITableViewCell类嫌没必要;在方法tableView:cellForRowAtIndexPath中手写又繁琐。就封装变化写了一个UIView类。
构思:首先由于? [更多]
WinRTXamlToolkit.Controls.DataVisualization.Charting图形报表下自定义控件
WinRTXamlToolkit.Controls.DataVisualization.Charting图形报表下自定义控件,分为单组数据图形使用SingleChart用户控件和多组数据图形使用MixedChart用户控件。传递数据集合和其它参数,让图形按需展示。
一、Model:
1、UserChart图形实体类:包含以下Name(图形X轴名称),Value(图形Y轴值),Title(图形上方名称),Description(图形右侧介绍,譬如单位)字段
2、ChartEnum图形类别枚举:包含
AreaChart(区域图 1),BarChart(条形图 2),BubbleChart(气泡图 3),ColumnChart(柱状图 4),
LineChart(折线图 5),ScatterChart(散点图 6),
PieChart(饼状图 7,不适用于多组数据),MixedChart(复合图 8 线性图和柱状图(不适用与多组数据)),
Stacked100Area(百分比堆积区域图 9),Stacked100Bar(百分比堆积条形图 10),Stacked100Column(百分比堆积柱状图 11),Stacked100Line(百分比堆积折线图 12),
StackedArea(堆积区域图 13),StackedBar(堆积条形图 14),StackedColumn(堆积柱状图 15),StackedLine (堆积折线图 16)
其中1~6适用于单组数据,多组数据图形
7,8只用于单组数据图形
9~16只用于多组数据图形
二、用户控件介绍
1、单组数据图形使用SingleChart用户控件
构造函数:SingleChart(ObservableCollection<UserChart> items, ChartEnum charType, bool hideLegend)
需传递 UserChart的数据集合;需展现的 图形类型ChartEnum(可以的包含1~8);是否显示 图形右侧介绍Description
用法:
SingleChart sc = new SingleChart(items, (ChartEnum)rd.Next(1, 9), false);
singleChart.Children.Clear();//singleChart为容器Grid,放置图形
singleChart.Children.Add(sc);
2、多组数据图形使用MixedChart用户控件
构造函数:MixedChart(Dictionary<int, ObservableCollection<UserChart>> Dic, ObservableCollection<ChartEnum> enumLists)
需传递 UserChart数据集合的字典;每组需展现的 图形类型ChartEnum(可用于1~6(多组图形类型不要求一致,但不能与图形类型9~16混用),9~16(多组图形类型必须一致))。
(其中Dic的键与enumLists的键一一对应,即Dic[i]代表的数据集合与enumLists[i]代表的图形类型一一对应)
用法:
MixedChart mc = new MixedChart(Dic,enumLists);
mixedChart.Children.Clear();
mixedChart.Children.Add(mc);
WinRT Metro 日期选择控件
这个是我在http://xamlwinrtcalendar.codeplex.com/上下载的,大家也可以去那儿下载。
可以实现日期选择功能,有winphone,iphone等多种样式可供选择。
使用时可以在你的项目中引用DatePicker文件夹,具体用法可以参考我在http://blog.csdn.net/f10_s/article/details/10404025上写的。
代码混淆 Dotfuscator 4.10.1下载
Dotfuscator 最新版可混淆win8,winphone等。以下格式可以混淆appx,dll,exe,application,xap
MVC分页详解(包括整个流程步骤,代码与注解)
1、首先写一个Model分页模型MvcPagerInfo.cs(可放入AppCode中)
2、在控制器公用方法中添加分页方法BaseController.cs
3、写一个一般处理程序Pager.ascx
4、分页模板 _Pager.cshtml(View/Shared中)
5、View视图以后分页调用这个模板就好了
6、CSS分页在右下角显示
7、Controller控制器中
8、单纯SQL语句分页,当然你也可以用存储过程进行分页
9、结果http://localhost:XXXX/Admin/View中
MVC分页详解(包括整个流程代码与注解)
1、首先写一个Model分页模型MvcPagerInfo.cs可放入AppCode中
2、在控制器公用方法中添加分页方法BaseController.cs
3、写一个一般处理程序Pageras.cx
4、分页模板 _Pager.cshtml(View/Shared中)
5、View视图
6、CSS分页在右下角显示
7、Controller控制器中
8、单纯SQL语句分页当然你也可以用存储过程进行分页
winform下TextBox自动提示功能
winform下TextBox输入自动提示功能