using System;using System.Data;using System.Configuration;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using…
[Remoting架构] [1]是.NetFramework的一个重要组成 [2]框架的两个重要特性 [A]基本实现[B]可扩展/可定制 [各个组成部分] [1][客户端,客户端应用程序域] [组成] [A]代理[Proxy] [B]格式器[Formatter] [C]通道[Channel] [要点] 1.总是通过代理[Proxy]和服务端对象进行交互的 2.[Proxy]知道远程对象的确切位置 [代理与远程对象] [A]Client向Proxy请求属性或者方法,Proxy将请求发送给服务端对象…
一,本文背景 长话短说:asp.net项目中需要用到PDF转换成SWF文件,用户上传后自动调用pdf2swf.exe转换. 但有个问题,执行时权限不够,导致一直报错(滚动条一直在往下滚,刷屏中),见下图 二,解决办法 百度了一堆答案,很多说是要改IIS执行环境的,但我的情况不是这样,因为我是在VS中执行的,还没部署就已经出现错误了. 出去上了个厕所,回来无意中把进度的执行目录改成了pdf2swf.exe所在的目录,竟然一下子好了,(见下图) 其中 pdf2FlashPath 就是 pdf2swf…
http://browniefed.com/blog/2015/09/10/the-shapes-of-react-native/…
Home / Qt 学习之路 2 / Qt 学习之路 2(17):文件对话框 Qt 学习之路 2(17):文件对话框  豆子  2012年9月24日  Qt 学习之路 2  85条评论 在前面的章节中,我们讨论了 Qt 标准对话框QMessageBox的使用.所谓标准对话框,其实也就是一个普通的对话框.因此,我们同样可以将QDialog所提供的其它特性应用到这种标准对话框上面.今天,我们继续讨论另外一个标准对话框:QFileDialog,也就是文件对话框.在本节中,我们将尝试编写一个简单的文本文…
仅仅是使用MessageDialog,InputDialog等JFace中现成的对话框类是无法满足实际项目开发需要的. 很多时候都需要自己定制对话框,自定义对话框只要在Dialog类的基础上作扩展就行了. 1.起步:扩展Dialog类 //注意:JFace包和SWT包都有一个Dialog类,我们继承的是JFace的 public class MyDialog extends Dialog { public MyDialog(Shell parentShell) { super(parentShe…
在Windows操作系统中,最常用的进度条对话框就是文件复制时的弹出框,如果想让用户愉快的使用你开发 的软件,那么在执行某个较长时间的操作时候,就应该弹出一个进度条提示框,告诉用户程序正在做什么. 做到什么地步了.进度条提示框可以让用户更有安全感也可以提高用户的耐心. 前面用到的SWT组件的进度条ProgressBar类太底层,还需要处理诸如线程分配的问题.现在 JFace提供了更容易使用的ProgressMonitorDialog类来创建进度条对话框. 标准的进度条对话框: ProgressM…
对话框是软件系统中最常用到的界面,对话框无处不在,从界面结构来说,对话框主要是由主体的界面组件和底部窗体按钮组成. 之前的例子中已经频繁的使用到了MessageDialog.openInformation方法来弹出一个简单的对话框.MessageDialog只是Dialog中的一种. 在Dialog中还有很多其他的对话框可以使用. 信息提示框(MessageDialog类)中的常用方法 1.static void openInformation(Shell parent, java.lang.S…
3.13之前好多项目都使用前后台公用类,在lib/action下创建Baseaction做为公共继承类,发现3.2.2里面很多人都用A调用,这样每用一次要用A调用,好麻烦,小编特意偷懒.亲测使用以下方法解决.欢迎加强 thinkphp3.2.2的这么创建Application/Common/Controller/BaseController.class.php <?php namespace Common\Controller; use Think\Controller; /** * 前后台公用…
一说到写日志,大家可能推荐一堆的开源日志框架,如:Log4Net.NLog,这些日志框架确实也不错,比较强大也比较灵活,但也正因为又强大又灵活,导致我们使用他们时需要引用一些DLL,同时还要学习各种用法及配置文件,这对于有些小工具.小程序.小网站来说,有点“杀鸡焉俺用牛刀”的感觉,而且如果对这些日志框架不了解,可能输出来的日志性能或效果未毕是与自己所想的,鉴于这几个原因,我自己重复造轮子,编写了一个轻量级的异步写日志的实用工具类(LogAsyncWriter),这个类还是比较简单的,实现思路也很…
参考资料: http://www.cnblogs.com/qqloving/archive/2013/04/25/3043606.html http://www.admin10000.com/document/140.html 这里我主要讲的是如何加入全局变量.公用类.自定义扩展.资源文件 官网地址:http://www.sencha.com/products/touch/ 官当最新doc:http://docs.sencha.com/touch/ 1.环境搭建 a.安装java 先下载JAVA…
顺序如下:再web.config中添加数据库的用户名和密码 创建公用类. //添加进web.config中的账号和密码 /*<connectionStrings> <add name="connString" connectionString="Server=20181109-093025\SQL2008R2;DataBase=SMDBWeb;Uid=sa;Pwd=sa"/> </connectionStrings>*/ //用将…
Meeting time: 2015.September.8th 1:00~2:00 Chairperson:  Serg Melikyan, PTL from Mirantis Meeting summary: 1.Future of stackforge/yaql. Action: The OpenStack community choose a date upon which to perform a mass migration of all stackforge/ projects i…
在我自己的<Web开发框架>中,用了很多年的EasyUI,最新版本EasyUI为1.4.5,随着版本的更新,其很多功能得到了很大的完善和提高,同时也扩展了一些新的功能,以前在布局和对话框弹出层的自动适应大小的问题,也在最近的一些版本得到了解决,本文在迁移到最新EasyUI版本的时候,总结了一些经验,希望对大家使用这个强大的Web界面组件有所帮助. 1.Web主界面的布局调整 上面的布局是顶部内容+一级菜单.左边菜单,右边主内容为页面内容,页面内容是变化的内容,其他部分为不变的,这样的布局代码如…
今天早起做了NOI2015网络同步赛.... 最近NOI是越来越向NOIP靠拢了....但是我还是不会做..... 第一题:程序自动分析 先离散化一下..然后最多就剩20w个数 , 不等于就存起来..等于就用并查集维护...最后for判断一下就行了..... ------------------------------------------------------------------------------------- #include<cstdio> #include<cstr…
使用QT实现Window下运行对话框 1.摆放控件 首先设置并摆放相应的对话框控件,并更改相应名称:        2.实现功能 1)在文本框中输入信息后,点击确定或回车可以运行系统中相应的程序: 点击回车运行指定文本内容,可以设置文本框的信号与确定槽函数的关联,直接按F4进行选择信号与槽,选择如下所示. 实现确定按钮,右击选择转到槽,选择clicked(),此时QT已经增加了on_OkButton_clicked()函数,要运行程序,则需要创建一个进程. 在头文件中包含<QProcess>,…
前言 最近流行前端构建工具,苦于之前使用Grunt,代码很难阅读,现在出了Gulp,真是摆脱了痛苦.发现了一篇很好的Gulp英文教程,整理翻译给大家看看. 为什么使用Gulp Gulp基于Node.js的前端构建工具,通过Gulp的插件可以实现前端代码的编译(sass.less).压缩.测试:图片的压缩:浏览器自动刷新,还有许多强大的插件可以在这里查找.比起Grunt不仅配置简单而且更容易阅读和维护,我们可以做一个对比: Grunt: 1 2 3 4 5 6 7 8 9 10 11 12 13…
Meeting time: 2015.September.29th 1:00~2:00 Chairperson:  Serg Melikyan, PTL from Mirantis Meeting summary: 1.RabbitMQ Driver Desc:  Murano used kombu because oslo.messaging uses it. In the Liberty, Murano left one bug about the RabbitMQ. In the Mura…
Meeting time: 2015.September.22th 1:00~2:00 Chairperson:  Serg Melikyan, PTL from Mirantis Meeting summary: 1.About PTL Candidacy    PIC: Serg Melikyan  Desc:  Our PTL(Program Technical Lead) miss deadline for sending his candidacy as PTL for the nex…
Meeting time: 2015.September.15th 1:00~2:00 Chairperson:  Serg Melikyan, PTL from Mirantis Meeting summary: 1.OpenStack Support SIGHUP signal    PIC:  Alexander Tivelkov  Desc:  The SIGNUP signal is a message existed in Unix and Linux. For example,  …
Meeting time: 2015.September.1st 1:00~2:00 Chairperson:  Nikolay Starodubtsev, from Mirantis Meeting summary: 1.Glance Artifact Repository(glance v3) transition status. PIC:       Alexander Tivelkov Action: This function has almost be done in Glance.…
ClustrixDB记录关于重要和有问题的查询的详细信息.这些日志有助于确定以下事项: 慢速查询 资源争用 SQL错误 读取意外数量行的查询 模式变化 全局变量的修改 集群的改变 默认情况下,查询日志是启用的,日志存储在/data/clustrix/log/中. 每个节点将记录其运行的查询的信息,同时充当全局事务管理器(GTM).为了评估集群范围内的问题,常常需要合并来自所有节点的日志.使用clx logdump来合并和评估日志. 管理查询日志 查询类型 query.log中的每个条目都被归类为…
更新yum yum update 安装Apache: yum install -y httpd 安装完之后,重新启动 service httpd restart 将Apache设置为开机启动 chkconfig httpd on 要查看httpd服务的启动状态 chkconfig --list httpd 安装MySQL: yum install mysql mysql-server 启动MySQL service mysqld start 将MySQL设置为开机启动 chkconfig mys…
精彩的激励人生的话都是从成功者嘴里说出来的,他们成功的过程我们仅仅知道一二,结果却是名满天下.既然看这个激励语,就是想要成功的人,所以大家好好读懂,然后执行,那么你离成功就不远了! 1.万里寻山历百艰而无悔,一朝见井纵九死以何辞. 2.没有压力的生活就会空虚:没有压力的青春就会枯萎:没有压力的生命就会黯淡. 3.自己的路自己走,无论是苦是累,甚至是失败,都要去承担,只要是自己的选择,就无怨无悔. 4.成功与失败都是暂时的,在成功处跌到便是失败,在失败处勇敢站起就是成功. 5.如果做某一件事能给我…
问题引入: 最近在尝试编写贪吃蛇游戏时遇到这么一个问题:当系统以较快频率向窗口发送WM_PAINT消息时,调用OnPaint()函数在窗口中绘制图形就会发生闪烁现象. 问题分析: 当我们把绘图过程放在OnPaint()函数中时(放在OnDraw()函数中也是如此,因为OnDraw()会被OnPaint()调用),由于频繁收到系统的WM_PAINT消息,窗口需要执行重绘.而重绘过程首先是执行了窗口内容的擦除(用当前背景色的画刷对窗口重新绘制),然后再根据绘图语句在窗口客户区中对窗口内容进行重绘.由…
锁定的体系分类   1.表级锁 保证数据在逻辑上的一致性. 包含:行级锁.分页锁.表.数据分页.LOB分页以及索引叶子级锁. 2.闩 保证数据在物理上的一致性,系统采用,比锁少耗资源,对用户不可见. 锁的分类   锁定包括共享锁.排他锁.更新锁以及意向锁,再加上这些锁类型的一些变种 1.共享锁 当数据被读取的时候,事务自动获取共享锁,完毕之后立即释放. 多个事务可以在同一数据上持有共享锁. 2.排他锁 当数据被插入.更新或者删除操作,事务自动获取数据上的排他锁,直至事务结束才释放. 3.更新锁…
Web A Guide to Vanilla Ajax Without jQuery Gulp for Beginners A Detailed Walkthrough of ASP.net MVC Request Life Cycle Data Structures With JavaScript: Stack and Queue Running ASP.NET 5 and Visual Studio Code for MAC HTTPS Everywhere With Nginx, Varn…
单词:标量(scalar)数组(array)元素(element)填充(populating)下标(index) 向数组中添加元素的操作称之填充.在填充数组时,不仅需要给出新元素的值,还需要给新元素在数组中存放位置,这个位置就是这个元素的下标(index).数组里一个元素配有一个下标.下标必须用方括号扩起来: array[index]=element; eg:var  beatles=array(4); beatles[0]="john";     //由0开始而不是1 beatles…
方法一: 点击tableviewCell后,按住ctrl键拖拽至想要跳转的新的界面.这样跳转的结果是,点击tableview中的任何一行都会跳转到新的界面.可以通过控制cell的 属性 userInteractionEnabled = NO,来实现不跳转. 方法二:点击原来界面的controller后,按住ctrl键,拖拽到新的界面.这样跳转的结果是,点击tableview中的任何一行后,需要实现代理方法-(void)tableView:(UITableView *)tableView didS…
上一篇<iOS安全系列之一:HTTPS>被CocoaChina转载,还顺便上了下头条: 打造安全的App!iOS安全系列之 HTTPS,但那篇文章只是介绍了比较偏应用的初级知识,对于想要深入了解HTTPS的同学来说是远远不够的,刚好本人最近工作上也遇到并解决了一些HTTPS相关的问题,以此为契机,决定写这篇更深入介绍HTTPS的文章. 本文分为以下五节: 中间人攻击:介绍中间人攻击常见方法,并模拟了一个简单的中间人攻击: 校验证书的正确姿势:介绍校验证书的一些误区,并讨论了正确校验方式: AT…