互联网码农一枚
destoon系统中有一些单页,如联系我们,法律声明之类的,在template第一层文件夹中找到, 这个功能是属于extend的功能,即扩展功能,模板文件在template/extedn/webpage.htm中找到修改就可以了
窗体不在任务栏上显示程序的窗体,c# Form提供了一个 属性值可以很好的解决这个问题 这个属性就是 ShowInTaskbar 在微软的官方声明格式为: public bool ShowInTaskbar { get; set; } 及可以通过这个属性来获取或设置一个值 这个属性值的默认值是true 就是要在任务栏上显示窗体,如果我们想不显示就直接在load事件中加上如下
使用apache来测试destoon5.0的产品,安装完成后发现不显示首页,而是显示 当前位置: 首页 » 公司 » DESTOON B2B网站管理系统 这样一个页面的一个界面,经过调试发现是include/global.func.php中的get_env这个函数有问题,不能正确地返回host地址, 将这一行修改成 //return preg_match("/^[a-z0-9_\
如果要在company下增加一个vip的页面 先在template/default/company/目录下的these.name中加一个vip的数组元素 'vip' => 'vip企业', 然后在根目录的company下加入一个vip.php,文件中的内容可以从new.php中复制 复制完成后将最后一行进行修改 require DT_ROOT.'/module/'.$m
刚才wps的信息弹出提示,说彩票的奖池多少多少钱了 本人也干过彩票,看到这个消息有有点好笑,如果说一个活动能挣钱,还会拉着你说,快来挣钱嘛. 这个东西,是不好了,不知道谁这么**,开了这么个东西 买彩票的人,有些人想着一下子就富起来,一些人是想着不劳而获,耍些小聪明,但是有个眼睛正你在看不见的地方,盯着你,心里想着看,一群傻瓜,被人玩弄于肌掌之间 还有买彩票的人,是急用钱的人,
当应用程序处于维护的时候,我们可以暂时关闭程序,具体的做使用是使用 php artisan down artisan 是laravel根目录下的一个程序,当执行了这个命令时,会调用 app/start/global.php文件中的App::down函数 当维护完成扣,使用php artisan up来启用应用程序</pre><pre name="code" clas
Config::get('app.timezone'); laravel 使用Config::get方法来取得配置文件的值 laravel的配置文件的位置们于app.config文件夹的php文件中,php文件中存放的是数组,那么我们使用 . (点) 来访问不同文件下的数组中的值 如果没有默认值的情况下使用 $timezone = Config::get('app.tim
在app/routes.php中写入以下代码, Route::get('users', function() { return View::make('users'); }); 意思是使用视图生成html代码来响应users这个地址 在app/views下建立两个文件layout.blade.php users.blade.php 为什么建立两个文件夹是因为,user.
将上一篇中的 Route::get('users', function() { return 'Users!'; }); 修改成Route::get('users', 'UserController@getIndex');这样在地址栏中输入http://192.168.0.89:5605/users就会被控制器, 在app/controlers文件夹下建立一个Use
Laravel 第一次使用,如何写出第一个hello world Laravel php 框架第一次接触,遇到一些困难,在这里记录一下,有需要的童鞋可以看一下 从github上下载下来最新版,地址如下 https://github.com/laravel/laravel 我选择的是download zip,下载到桌面上来,然后放到了一个apache的虚拟目录里边,然后去访问,这个目
最近在使用destoon来配置网站,需要一些示例数据来填充页面,一条一条的添加比较麻烦,因为是一些示例数据,并不需要什么意义,所以批量生成一些信息 具体的步骤如下,我要添加的是一些购买信息,信息存放在dt_buy_6与dt_buy_data_6中, 我们通过后台加入一条测试数据,然后,使用navicate导出这两个表,就可以拿到sql语句了,下面是我的sql语句 INSERT
先介绍下模板在哪里 站点地图的模板:templets/plus/plus/sitemap.htm rss地图的模板:templets/plus/plus/rssmap.htm 打开管理员文件夹(默认是dede)下的makehtml_map.php文件,找到$cfg_cmspath.”/data/sitemap.html”和$cfg_cmspath.”/data/rss
最近在使用织梦做站的时候,客户用了自定义表单的情况下 其中有一个字段是一个下拉菜单,织梦原带的样式基本不能满足要示,所以自己做了样式,那么怎么才能做到,用户修改了下拉框的值,前台及时做出改变呢, 看了一下代码,发现了大体上流程是这样的 post_diyform.htm中有这样的代码,表示$postform是生成的代码 <?phpecho $postform; ?>
动易系统提供了强大的自定义列表标签(【ArticleList(参数列表)】列表内容【/ArticleList】),可以让我们更自由更个性的设计自己的页面。 同时,提供的自定义自段更给我们带来了强大的扩展空间。 今天有朋友问题到我在首页调用自定义列表标签时无法解析自定义字段,在页面中直接显示字段名称了。 我以前很少用到自字义字段,而且在首页用自定义列表去调用自字义字段就更没用过了呵。
从css 中取出地址这是再平常不过的事情了, 使用grep来完成就是一个最简单的事情了 不说二话,上命令 grep -o "(.*)" style.css 这个命令行的意思是:-o 只输出匹配的字符, 模式是()中的所有内容
原文地址: http://www.study-area.org/tips/vim/Vim-2.html#second h 左,或 Backspace 或方向键j 下,或 Enter 或 +(要 Shift 键),或方向键k 上,或 方向键或 -(不必 Shift 键)l 右,或 Space 或方向键使用 hjkl 键的移动是为了使手不必离开打字区(键盘中央的部位),以加快打字
出入境排队叫号程序 集成了打号,号码显示,号码语音,队列管理,队列流程监督管理 以下是文件地地址链接 文件地地址
<html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server"> <title>xmlhttprequest ajax demo</title> <script type ="text/javascript" language ="javascript
在用ado,及ado.net时在建立数据库连接时,要写数据库的连接字符串,但是一般情况下连接字符串不是十分好记忆,这时我们只需建立一个udl文件,双击,就会出现数据库连接配置的对话框我们在这里输入相关信息然后再用记事本打开,这时最下边的一个字符串就是我们想要的.
在sql server 2000系统中含有一个sp_helptext函数来察看用户自定义的存储过程及触发器,函数的定义但是这个函数的是不向外输入的,不合适我们在程序中使用他,于是自已想办法,修改了一下,让他可以返回数据库对象的DDL create procedure cxy_helptext@objname nvarchar(776),@sptext nvarchar(1000)
第一步修改web.config<?xml version="1.0" encoding="utf-8" ?><configuration> <configSections> <section name="MicrosoftWebControls" type="System.Configuration.NameValueSectionH
设计模式中,讲了一个组合模式,并给出了例子,但是应用中还是有一些不方便的比如,树的遍历与查找,我最近在一个程序中遇到了一个树形问题,使用了组合模式,但是查找节点的时候,遇到了一点困难,所以想一个办法来解决,就是使用hash表的方法来解决,上下文(程序中使用的是.net framework1.1),为了兼容性,所以没有使用泛型:-< 需求1.实现一个倒置的树,能从一个节点,找到他的父节点
在工作的时候,从一个机器上拷贝过来的一个项目挂在本地上机器上,结果调试的时候,显示,不能在Web上启动调试,而新建的项目,却能完好地调试,所以可以断定的,我的VS2003安装的是没有问题的,问题就出在了项目的属性上,结果我修改了半天也没有能解决这个问题不能调试的原因,大体上有以下几种1.web.config经过修改不能调试2.global.asax经过修改3.如果以上都不能解决,那么只有新建一
今天在使用Nunit+Access做单元测试时,本来正常的代码突然间不能正常通过在VS2005 Express中调试则可以正常通过,正在那闷中发现我打开了Access,结果关了Access代码则能正常通过了
Sharpdevelop中的addin文件是一个xml文件,SD的作者在其中设置了一些特定的规则,来描述菜单,工具栏,视图的创建及dll的加载,作者创建了一个addin类(代码存在于addin.cs)来完成对addin文件的操作addin文件其中包含了,作者,版本,描述,版权等等各个方面的信息, addin的一个例子 <AddIn name = "Sharp
public class SplashForm : Form ...{ public SplashForm() ...{ StartPosition = FormStartPosition.CenterScreen; FormBorderStyle = FormBorderStyle.None;
通过反射给控件,或者对象的的属性设计值的时候,会遇到类型的转换问题如果属性的类型只有几种的情况,只用switch就可以了但是如果属性类型的情况比较多,那么就得找其它办法了.Binding类中给我们一个比较安全的办法 object instancevalue;//要给控件绑定的对象的值Control bindcontrol;System.Type controltype = bindco
在面向对象设计系统的时候,在设计的类的生成对象的后,为了呈现给客户,要绑定对象的属性到窗体,这时我们可以使用控件的databindings方法,如textBox1.DataBindings.Add("Text", cat, "Name"); 这样在textbox1中输入相应的信息后,cat的Name属性就会自然发生变化,这时,我们可以将这个对象持久化到数据库中,或者文本,及本地资源中 但是
在程序设计中我们经常会进行一些全局缓存设计,诸如使用静态或者全局根字段来引用某个对象,以便一次创建多次使用。如: class BigData { } class Program { static BigData cache; public static BigData DataCache { get { if (cache==
在 2.0 之前的 C# 版本中,声明委托的唯一方法是使用命名方法。C# 2.0 引入了匿名方法。要将代码块传递为委托参数,创建匿名方法则是唯一的方法。 /// <summary>/// 在WindowsFrom中使用匿名函数/// </summary>public class TestForm : System.Windows.Forms.Form{
生成程序时,有时需要限制用系统中只有一个实例在运行,这就需要我们在检测到系统中已有程序的实例在运行时,将这个已经在运行的实例,激活并显示在用户面前这里主要用到了FindWindow ,和 SetForegroundWindow这两个函数 /// <summary>/// The FindWindow API/// </summary>/// <
在做管理系统的时候,经常要限制用户的输入,如,只可以输入数字,等等 net 下限制用户输入,很多人是在键盘,或 textBox 的 TextChanged 事件里这样做1.不能限制用户的粘贴2.严重干扰数据绑定等操作3.有时还需要备份原始数据进行还原限制输入的时机是在,windows 消息 WM_CHAR 触发时但.net 恰恰没有提供这个消息的事件映射. 继承TextBox 重写 Wn
在持久化类时,一个对象需要保存到数据库中表,数据库中的表在设计时会根据一些设计范式的要求定义一些必要的字段这样,在持久化时,就必须检查一下这些与数据库映射字段是否已经赋值了,如果没有,则不能保存到数据库中,这时应弹出对话框来提示,以防止错误异常的发生. using System;using System.Collections.Generic;using System.Text;usi
EAN13码标准码共13位数,系由「国家代码」3位数,「厂商代码」4位数,「产品代码」5位数,以及「检查码」1位数组成。其排列如下: EAN-13码的结构与编码方式如图 3.1所示,包括: 1.国家号码由国际商品条码总会授权,我国的「国家号码」为「691」。厂商代码由国家商品条码策进会核发给申请厂商,占四个码,代表申请厂商的号码。 产品代码占五个码,系代表单项产品的号码,由厂商自
windows explore在查看文件中有查看缩略图这一选项,他的实质就是从thumbs文件中读取出已经生成的缩略图文件然后做为image显示出来 在网上有如何读出thumbs文件的类库,今天使用这个类库模仿一下window explorer类库的源地址http://www.petedavis.net/MySite/DynPageView.aspx?pageid=31 原理读出thumb
看到教材上有这么一个例子,先做下来,练练手,很简单的代码 //用一个神经元来实现这个功能//这个二维数组中,数字的意义为/**//*bias,first input,second input,target output1, 1, 1, 11, 1, -1,
//用来计算从-4到4之间的sigmoid函数值的静态函数public class Uitility...{ public static PointF[] GetPoints() ...{ PointF[] mypos=new PointF[400]; int j=0; for(double i=-4;i<=4;i+=0.02)
public class Program ...{ public Program() ...{ } private const string lockfile="mylock.txt"; public static void Main() ...{ FileS
codon只是一个xml文件(addin文件中)的一个节点,这个节点须有唯一的名字以下是一个codon的创建过程,并不包括condtion 以下是调用的程序正常执行步骤的记录 public class Addin...{ //从addin文件中分析出extension public void Initialize(string fileName) ...{
像这样根结点是Addin的一个XML文件就是Addin <AddIn name = "Typed Collection Wizard" author = "Mike Krueger" copyright = "GPL" url = "unknown" description = "Creates a typed collection" version = "1.0.0"
public interface greeting ...{ void SayHello(); } public class firstGreeting:greeting ...{ greeting 成员#region greeting 成员 public void SayHello() ...{
四则运算式解释,并计算 语法分析 using System;using System.Collections;namespace myChain...{ /**//// <summary> /// 自定义的CxyStack。 /// </summary> public class cxyStack ...{
本节将给出一些QueryInterface既的所有实现都必须遵循的一些规则,以便客户能够获取关于组件的足够多的知识并对之施实一些控制和其他有用的处理。如果没有这些规则,是不可能编写出组件的,因为在这种情况下,QueryInterface的行为将是不确定的。具体来讲,这些规则是:QueryInterface返回的总是同一 IUnknown指针。若客户曾经获取过某个接口,那么它将总能获取此接口。客
下面我们将把前面所提到过和各代码段组合起来,以构成一个说明QueryInterface 实现及使用的完整例子。总的来说可以将这些代码分成三部分。第一部分是接口IX、 IY 和 IZ 的定义部分。接口 IUnknown 的定义在 Win32 SDK 的头文件 1 见UNKNWN . H 中。第二部分是组件的实现。类 CA 实现了一个支持 IX 和 IY 接口的组件。QueryInterface的
#include "stdafx.h"using namespace std;//abstract interfacesinterface IX...{ virtual void _stdcall Fx1()=0; virtual void _stdcall Fx2()=0;};interface IY...{ virtual void _stdcall Fy1()=0
读者可能会注意到上面的_stdcall这个词,它实际上是 Microsoft 。对 编译器的一个扩展,任何一个支持开发下win32应用程序的编译器都会有此 或与此等价的选项。例如. Borland ,watcom 的编译器均有些选项。用 _stacall标记的函数将使用标准的调用约定,即这些函数将在返回到调用 者之前将参数从栈中删除,Pascal函数对于栈的处理使用的也是同一种方
今日做一个小程序来练手要求:做一个dll,dll中包含一个函数,这个函数的主要作用就是显示一个messagebox,调用者调用这个函数,来显示一些消息 首先在定义一个类,由于在使用时,我们应实例化这个类,所以在这个类之前应加上__declspec(dllexport),来确保导出了类的构造函数 由于我们用到了mfc,所以在代码之前加入 #ifndef __AFXWIN_H__ #error
像这样的以addin这根结点的xml文档就是一个addin<AddIn name = "Typed Collection Wizard" author = "Mike Krueger" copyright = "GPL" url = "unknown" description = "Creates a typed collection" version = "1.0.0">
initial catalog=Northwind; Data Source=localhost; Connection Timeout=30; User Id=MYUSER; Password=PASSWORD; Min Pool Size=20; Max Pool Size=200; Incr Pool Size=10; Decr Pool Size=5; 当使用window身份认证模式
public Form1() ...{ InitializeComponent(); ar=new ArrayList(); posx=10;posy=10; } private ArrayList ar;//放控件组的arraylist private int p