这是什么垃圾代码

        #region Helper
        public virtual void SerializeTo(ref Uri url, object queryJson)
        {
            if (queryJson != null)
            {
                Type type = queryJson.GetType();
                url = new Uri(string.Format("{0}#{1}卐{2}", url.OriginalString, type.AssemblyQualifiedName, JsonConvert.SerializeObject(queryJson)));
            }
        }

        public virtual void DeserializeFrom(ref Uri url, out object queryJson)
        {
            queryJson = null;
            int i = url.OriginalString.LastIndexOf("#");
            if (i != -1)
            {
                string[] param = url.OriginalString.Substring(i + 1).Split(‘卐‘);
                string typeName = param[0];
                queryJson = JsonConvert.DeserializeObject(param[1], Type.GetType(typeName, true));
            }
        }
        #endregion

这是什么垃圾代码

时间: 2024-10-10 15:51:10

这是什么垃圾代码的相关文章

生活计划请看起来是正确的垃圾代码

不知不觉,博主工作五年了,随着从事软件开发时间的增长,技术自然是慢慢积累了,可是博主觉得最重要的是看待项目的眼光变了.当年博主工作1-2年的时候,自我感觉非常良好,觉得技术是王道:觉得项目应该从技术的角度来说要完美,要符合开发规范,要符合程序思想,要符合面向对象.总之,觉得技术才是正道.有时仅仅由于觉得代码实现方式不爽而推倒重来:甚至不惜影响进度. 那么,果真如此么?一个项目一定要从技术的角度达到完美么,一个类,一个方法,一个变量的声明非得严格依照编程规范.一个好的程序猿一定是代码写的完美的么.

使用Swift的代理,闭包来封装一个公用协议减少垃圾代码

iOS开发中,如果不进行适当的封装,使用协议或者继承类来进行开发,你就会遇到传说中的ViewController(以后简称VC) Hell的问题…… 比如说,我们先声网App中为了调用接口,做简单的判断,会有如下的垃圾代码(前辈遗留下来的): override func viewDidLoad() { super.viewDidLoad() var color = UIColor(red: 153/255, green: 204/255, blue: 204/255, alpha: 1) sel

程序人生:请正确看待“垃圾”代码

不知不觉,博主工作五年了,随着从事软件开发时间的增长,技术自然是慢慢积累了,但是博主认为最重要的是看待项目的眼光变了.当年博主工作1-2年的时候,自我感觉很良好,认为技术是王道:认为项目应该从技术的角度来说要完美,要符合开发规范,要符合程序思想,要符合面向对象.总之,认为技术才是正道.有时仅仅因为认为代码实现方式不爽而推倒重来:甚至不惜影响进度. 那么,果真如此么?一个项目一定要从技术的角度达到完美么,一个类,一个方法,一个变量的声明非得严格按照编程规范.一个好的程序员一定是代码写的完美的么.

你写的什么垃圾代码让Vsync命令不能及时处理呢?(1)

想想自己写的什么垃圾代码导致Vsync不能及时处理#(不高兴) 想不开? 实际开发中性能问题不好复现?这你就可能需要一些工具来帮你检测这种情况. 首先是Android系统自带的工具(4.1之后的版本),Profile GPU rending(GPU呈现分析),点击打开"以条形展示"之后,手机屏幕下方和上方会出现频谱,这个图有四个颜色的柱子,分别对应: 蓝色:绘制时间,即创建和更新DisplayList的时间.蓝色线较高的地方,代表有可能有些任务需要重新绘制,或者onDrow方法中处理的

添加垃圾代码

方式 1: #!/usr/bin/env python # _*_ coding:utf-8 _*_ #第一步:首先生成一个500位的数组 驼峰类型的元素 用作文件名 eg:AsdfdfGsd import random import os,sys import string first = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" second = "abcdefghijklmnopqrstuvwxyz" number = "345&qu

清理系统垃圾代码 李德鹏

@echo off echo 正在清除系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %systemdrive%\*.chk del /f /s /q %systemdrive%\*.old del /f /s /q %sy

【做一点、学一点】dtree、jquery.validate我写的部分垃圾代码

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>考点管理</title> <!--#include file="/html/common/includeyf.html"--> <script type="text/javascript" src="/js/baseinfo/ex

删完垃圾代码2

content_script.js // window.addEventListener("load", function() { // chrome.extension.sendMessage({ // type: "dom-loaded", // data: { // myProperty: "this is so cool!!!----One-Time Requests,communication happens only once" //

删除垃圾代码前的一些保存

content_script.js // window.addEventListener("load", function() { // chrome.extension.sendMessage({ // type: "dom-loaded", // data: { // myProperty: "this is so cool!!!----One-Time Requests,communication happens only once" //