完了,另一个维度的我被绿了
好像是娶了一个二手的漂亮女人,女人是真的对我很好,可是却有一个姘头,不知道前老公是不是因姘头而要求离的婚,而我却接受了这个二手的女人。我、老婆、姘头三人不知道啥原因住在一起了,我是很不舒服的,有些嫉妒那个长得矮矮胖胖的家伙,不知道老婆为啥要留他在身边,但我自己胆小又不敢有丝毫反抗,可能是害怕老婆选择他,那我就失去这如花似玉的老婆了。有一天回来看到老婆睡床上,那胖猪头睡在床边椅子上,手上似乎拿着什么东西,中间还可以躺一人,我赶紧睡到这个空档,躺上去才发现那胖子拿着丝袜一端,另一端勾住老婆的脖子,这一幕强烈刺激着我,然后醒了,我忍不住记录下来,唉!那个维度的我怎么如此懦弱!
阅读全文
另一个维度的她离开了,也许回去老家了
今天我又回到了那个维度,那个环境很熟悉,曾经是那么的温馨,她出现了,依然殷勤地迎合着我,努力地无怨无悔地为我做着一切,但我总觉得她很陌生,于是问了她几个问题,很快她就被我识破了,那不是她,我生气了,严厉地逼问她,她去哪了,室友们都围过来七嘴八舌地帮腔,她们说她也许回去老家了,我问她有性格缺陷吗,为什么大家都没走就她离开了,他们说没有,和大家关系很好,我问她家在哪,有个室友说有个表格资料,去找出来了,刚要给我,忽然我意识到不妙,有种被抽离的感觉,完蛋,我又要离开这个维度了,我忽然有一种将会永远失去她的预感,慢慢地,我的灵魂越飞越高,我能想象到被抽离灵魂后的尸体倒下那一瞬间会吓坏那些室友,但我却只能束手无策,如果可以的话,我好想留在那个维度,努力地寻找她!
阅读全文
在帝国论坛发现这个帖子
http://bbs.phome.net/showthread-13-189043-1.html
有人弄了一个在线查看pdf的演示,按照以前的技术都是用FLASH的,这个很不一样,可以右键有查看源码的菜单,明显不是FLASH,然后我看了一下
找到了插件的原来网址以及一些人的研究网址
官网:https://mozilla.github.io/pdf.js/
https://blog.csdn.net/houlai_houlai/article/details/86536316
看来还是有些意思的
有空再研究了
阅读全文
那个视频说百元手机可以改造成游戏机,然后故作神秘,没有说怎么改造,也没有说用的什么模拟器,结果在评论里被人爆出,实际上就是天马模拟器,今天上网搜索了一下,有人说那个手机最好是骁龙660以上的,里面的游戏确实比较多,以后有机会再研究研究。
阅读全文
这篇文章看起来不错,有空可以研究研究
出处:
帝国CMS编辑器粘贴Word图片
帝国默认添加新闻页面
1.上传插件目录
从php-ckeditor4x示例中复制imagepaster和excelpaster
目标位置:
/e/admin/ecmseditor/infoeditor/plugins/
2.复制WordPaster目录
目标位置:/e/admin/ecmseditor/WordPaster
3.添加头
修改文件:/e/admin/ecmseditor/eshoweditor.php
新增代码:
代码如下:
$base_path=’ecmseditor/’;
$wp_js = “<link type=\”text/css\” rel=\”Stylesheet\” href=\”$base_path”.”WordPaster/css/WordPaster.css\” />
<link type=\”text/css\” rel=\”Stylesheet\” href=\”$base_path”.”WordPaster/js/skygqbox.css\” />
<script type=\”text/javascript\” src=\”$base_path”.”WordPaster/js/json2.min.js\” charset=\”utf-8\”></script>
<script type=\”text/javascript\” src=\”$base_path”.”WordPaster/js/jquery-1.4.min.js\” charset=\”utf-8\”></script>
<script type=\”text/javascript\” src=\”$base_path”.”WordPaster/js/w.edge.js\” charset=\”utf-8\”></script>
<script type=\”text/javascript\” src=\”$base_path”.”WordPaster/js/w.app.js\” charset=\”utf-8\”></script>
<script type=\”text/javascript\” src=\”$base_path”.”WordPaster/js/w.file.js\” charset=\”utf-8\”></script>
<script type=\”text/javascript\” src=\”$base_path”.”WordPaster/js/WordPaster.js\” charset=\”utf-8\”></script>
<script type=\”text/javascript\” src=\”$base_path”.”WordPaster/js/skygqbox.js\” charset=\”utf-8\”></script>”;
$loadjs='<input type=hidden id=doecmseditor_eaddcs value=”‘.$addcs.’”> <script type=”text/javascript” src=”‘.$basepath.’ckeditor.js?&empirecms=1″></script>’.$wp_js;
4.添加插件
修改文件:/e/admin/ecmseditor/infoeditor/config.js
工具栏中增加按钮
增加插件
5.添加插件和初始化WordPaster插件
修改文件:/e/admin/ecmseditor/eshoweditor.php
6.上传文件上传模块,upload.php
修改文件:WordPaster/upload.php
这里使用帝国CMS的文件上传功能
文件上传部分修改代码如下:
整合后的效果:
阅读全文
先上网下一个ico图标,或者用软件制作一个
然后,在项目-项目选项里
成功后,生成程序
修改成功
然后窗口左上角的图标修改方法是
先选中窗口
然后右边的属性里面修改这两个
搞定后
阅读全文
一直以来我都喜欢用word记录我的开发历程,主要的原因是可以QQ抓图,直接插入到word里,但是当我分享这些历程的时候,想把他们发到博客,如果直接从WORD里面复制所有内容放到wp里,这个时候,图片就都不见了,如果一张一张地编辑图片,这个工作量又太大了,所以我一直想找一个能直接复制粘贴word内容的编辑器。
今天突发奇想,wp会不会有相关的插件,然后一搜,真的就有插件,叫Mammoth .docx converter,赶紧装了一个
然后尝试上传了一个doc文件,竟然出错了
想想是不是后缀的问题,于是打开,保存为2007的docx格式
一传,果然搞定了
下面是具体操作流程
拉到最下面有个
选择文件
下面出现转换后的内容
然后点
过几秒钟就搞定了
然后添加标题发表吧
阅读全文
上面一步如果已经设置好
using System.Configuration;
using ConfigurationSettings = System.Configuration.ConfigurationManager;
那么下面就简单读取了
假设设置了这个配置
读取就简单了
string DefaultDir = ConfigurationSettings.AppSettings[“DefaultDir”];// ConfigurationSettings对应上面的using那个词
然后可以把他放进一个textBox里,想怎么用都行
textBox1.Text=DefaultDir;//设置一个初始读取目录
然后如何更新呢,比如刚才那个textBox,我们双击点进去编辑
//如果选择了一个新目录,就把这个目录写入配置文件
string DefaultDir = textBox1.Text.Trim();//获取文字
Configuration cfa = ConfigurationSettings.OpenExeConfiguration(ConfigurationUserLevel.None);
cfa.AppSettings.Settings[“DefaultDir”].Value = DefaultDir;//注意这一句里的两个DefaultDir,换成配置key名称
cfa.Save();
ConfigurationSettings.RefreshSection(“appSettings”);//这一句的代码作用是为了即刻更新并可以使用App.config的新值,否则更新的配置只有等到下次程序启动时才可以使用。
阅读全文
在C#winform中。
app.config主要存放配置文件等。
这个文件在平常不会自动生成。在有数据源链接时,会自动生成 里面插入了连接字符串
当然也可以通过生成===>发布XX 。发布成功后会自动添加。
也可以通过手工添加。
在解决方案上右击—->添加—->新建项
在其他里面有
一般要先引用一下。项目-添加引用
看到这里表示引用成功
然后使用一下
using System.Configuration;
using ConfigurationSettings = System.Configuration.ConfigurationManager;
阅读全文
namespace相当于windows操作系统中的文件夹,因为现在的程序大多都是大项目或是代码不是一个人来完成的,难免会有变量声明时出现重名的现象,比如程序员A定义了一个变量x程序员B也定义了一个x,这时为了精确定位是哪个x用namespace加以限制就可以了,比如A的x在一个叫 proA的名字空间里,B的在proB的名字空间里那么对x定位时可以直接用proB::x或proA::x来表示具体的x,是不是和windows里的c:programe files和d:programe files很相似呢,就这个原理啦~
更详细的解释这里还有一个:
在一个NAMESPACE中,我们也可以用一个别名指代现有的NAMESPACE或是一些其他类型数据。
别名的使用格式如下:
using 别名 = 一个已经存在的类型;
例如:using soholife = System;
下面我们通过几个例子来加深一下理解:
namespace N1.N2
{
class A {}
}
namespace N3
{
using A = N1.N2.A;
class B: A {}
}
这里,在N3中,A是N1.N2.A的别名,而N3.B则继承于N1.N2.A!同样的我们也可以用下面的方式来取得同样的效果:
namespace N3
{
using R = N1.N2;
class B: R.A {}
}
说道这里,我想提个问题,先看下面的例子:
namespace N1.N2
{
class A {}
}
namespace N3
{
class A {}
}
namespace N3
{
using A = N1.N2.A;
}
如果我们这样写,会有问题吗?
答案当然是肯定的了,错!因为一个别名必须是在NAMESPACE中唯一的,而上面由于已经有了
class a{},我们在用using A =N1.NE.A;就所以肯定要出错了!不过如果我们该成:
using B =N1.N2.A;那么结果如何呢?朋友门自己想想吧!我就不多说了!
本来以为可以结束了,突然发现还有一个地方还没有说清楚,可以说是就没有说,呵呵,看来只能晚些回家了,我门还是从问题看起吧:
namespace N1.N2
{
class A {}
}
namespace N3
{
using R = N1.N2;
}
namespace N3
{
class B: R.A {}
}
上面的例子中,不知道大家觉得如何,正确?错误?
如果我来回答的话,错!(呵呵,以前做选择题养成的习惯,凡是这样问的答案就是错!不过原因是说不出来的了!)
真的上面这个程序,先开始看我也以为是正确的,后来才知道。。。,唉,看来还是要多看书的!
原来在一个分开的单元中使用别名的时候,别名只是在它所在的单元中(NAMESPACE或其它)可以使用,而在其他单元中是不能够用的,所以上面的那个例子中,在第二个N3中使用R的时候,会提示R未知!当然了,如果我们想使用这样的方式,我们还是有办法的,就是把别名R写到N3的外面:如下
using R = N1.N2;
namespace N3
{
class B: R.A {}
}
好了说了这么多,如果能全部理解的话,我想应该能适当的对NAMESPACE有一些概念了!如果能这样的话,我的目的也达到了!
阅读全文
第 12 页,共 103 页« 最新«...1011121314...203040...»最旧 »