2014年1月15日

Php 笔记4-----php 细节知识

摘要: 从 php5开始 php.ini register_globals参数为OFF ,禁止全局变量。以前的情况下, 全局变量是默认为On的 , 所以,浏览器的表单中控件,会自动根据name在服务器端生成 全局变量。使用起来很方便, url带过来的参数 会自动变成 全局变量。而在 off情况下, 我们就需要特定的数组得到他们了。一些情况下, 租用服务器空间,我们是无法更改php.ini 文件的。参考 :http://justcoding.iteye.com/blog/1140577 阅读全文

posted @ 2014-01-15 18:44 Top@Gragon 阅读(117) 评论(0) 推荐(0) 编辑

Php 笔记3-----php与 asp的等价关系

摘要: 对比asp.net 与 php的对比 ,有助于进一步理解 php。1 输出。 asp.net 输出 Response.Write(str); // 将string 写入到服务器向浏览器的输出流。 php输出 echo $str ; print $str; print_r str ;2 Form, Cookie,QueryString 这些变量 在 asp.net 中 可以用 Request 访问 。 比较集中 多方便啊 ~~~~(>_<)~~~~ 。 在 php中 , 如果在PHP.in文件中这样配置 variables_order="EGPCS"registe 阅读全文

posted @ 2014-01-15 18:28 Top@Gragon 阅读(201) 评论(0) 推荐(0) 编辑

Php 笔记2-----手机端 与 php服务器的通信

摘要: 对于 手机端 和 php服务器的通信,是不存在表单这一概念的 ,除非自己去实现, 所以通常情况下步骤是:假定上传的是字符串。1 手机端的流程是 把文件或者字符串,转化为 特定的流。2 通过http post上传流。3 服务器接收到 request 不能使用_Post['']方式 读取流信息, 而是通过 $link=fopen("php://input",'r'); 获取上传的数据。PHPcode $link=fopen("php://input",'r');打开php的输入流,所有提交到该文件的数据都可用用 阅读全文

posted @ 2014-01-15 17:18 Top@Gragon 阅读(324) 评论(0) 推荐(0) 编辑

Php 笔记1-----request和 response

摘要: 不能大于2KB第一次学习 php, 因为以前习惯了 。net, 所以 刚开始总是按照.net的 思路去思考, 怎么获取 客户端发过来的 request对象啊, 怎么设置response啊。。凹槽 ,搞得自己脑子像浆糊一样, 不适应php的语法。 感觉php的语法 面向过程的痕迹很重, 可能是我 不了解, 所以下面的总结不一定对, 全给自己做笔记用了 , 如果有不对的 ,希望各位给我回复,不胜感激。。。。。 首先,php是将 html 与 php语言融合在一起的, 并没有像 asp.net 一样按照mvc架构将显示后后台逻辑分开, asp.net是将.aspx 文件 代表 一个 类,当需要输出给 阅读全文

posted @ 2014-01-15 15:43 Top@Gragon 阅读(671) 评论(0) 推荐(0) 编辑

2013年11月22日

水电费了

摘要: Gridview 是一个 可以进行分组的 列表 , 在win8中非常常用, 一般情况下, 每一项的大小是固定的, 当然也可以自定义,实现市场界面那种 不同大小的方块,但不是今天要总结的,今天总结的是 简单地 gridview分组首先找到 griview的 项模板 1: 9: 10: 11: 12: 13: 14: ... 阅读全文

posted @ 2013-11-22 19:07 Top@Gragon 阅读(210) 评论(0) 推荐(0) 编辑

2013年10月22日

c#多线程

摘要: 自己的总结1当一个线程,从起点执行到函数的 末端, 这个线程就已经执行完毕,会被自动关闭,2 线程间的通信, 是static ManualResetEvent ,默认参数是false. 如果一个线程希望 暂停, 调用ManualResetEvent. WaitOne();线程就会暂停,直到Thread.Handle的信号,才会接着执行.3 当一个线程想要通知 其他正在等待的线程继续执行的时候 同样要调用 ManualResetEvent .Set(); 让暂停的线程从暂停的地方接着执行, 如果想让暂停的线程从头执行,就调用ManualResetEvent.Reset();4C# lock关键. 阅读全文

posted @ 2013-10-22 13:00 Top@Gragon 阅读(186) 评论(0) 推荐(0) 编辑

2012年12月8日

windows phone 使用setting 序列化的注意事项

摘要: 在win phone项目的时候 我所使用的 存储都是 setting ,因为比较简单 而且复杂的类 也可以序列化存储 比较方便 以前没有注意到一个问题 比如如果类中一个成员没有初始值 如·: public class HisBook_class //新增的 历史记录中 每本书的状态 { public string title { get; set; } //文件标题 public string Path { set; get; }//书的存储路径 绝对路径 public string ID; // }第三个属性 , 如果在存... 阅读全文

posted @ 2012-12-08 18:51 Top@Gragon 阅读(163) 评论(0) 推荐(0) 编辑

2012年12月4日

windows 8学习1---- gridview分组

摘要: 像我这种脑子不好 有没有学习热情的人 ,技术不好是理所当然的 , 我现在的状态时因为我的求知欲不强 ,没有对技术太多的渴求所致。弱智般的从昨天下午搞到今天下午也没能把 gridview分组搞好 ,一直只显示分组头信息 不显示 每个组的每一项,终于问了一个朋友 才解决这个问题 惭愧``` 下面吧 我的错误经验帖下来 反应之用:之前的后台代码是 public class Citys //数据源 { public string CityName { get; set; } public ObservableCollection<string> df = ... 阅读全文

posted @ 2012-12-04 17:24 Top@Gragon 阅读(343) 评论(1) 推荐(0) 编辑

2012年11月12日

Windows 8使用XAML和C#构建自定义控件

摘要: 根据 http://www.ithov.com/article/120784.shtml 进行总结供自己以后复习 ,请原作者见谅原文出自【风信网】,转载请保留原文链接:http://www.ithov.com/article/120784.shtml1 构建控件 zs:从 Windows.UI.XAML.Controls.Control 派生的类。2 选择 Templated Control 项目 汉语翻译 是 模块化控件 public sealed class zs : Control { public zs() { this.DefaultStyleKey = typeof(zs); } 阅读全文

posted @ 2012-11-12 12:34 Top@Gragon 阅读(260) 评论(0) 推荐(0) 编辑

2012年11月9日

windows 8 解析xml的 两种方式

摘要: windows 8上解析 xml 和 win phone 比较类似先联网获取以字符串的形式 获取一个 xml 的 string Uri i = new Uri("http@#¥%#¥%#¥%@¥#%#¥4"); HttpClient client = new HttpClient(); HttpResponseMessage response = await client.GetAsync(i); response.EnsureSuccessStatusCode(); // Stream stream = await response.Content.ReadAsStrea 阅读全文

posted @ 2012-11-09 17:55 Top@Gragon 阅读(617) 评论(0) 推荐(0) 编辑

导航