<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7524190211354587233</id><updated>2026-06-19T14:21:00.695+01:00</updated><category term="python"/><category term="Programming"/><category term="matlab"/><category term="编程"/><category term="c++"/><category term="ubuntu"/><category term="windows"/><category term="acm"/><category term="program"/><category term="算法"/><category term="firefox"/><category term="algorithm"/><category term="euler"/><category term="office"/><category term="代码"/><category term="技巧"/><category term="欧拉"/><category term="opengl"/><category term="字符串"/><category term="c/c++"/><category term="cpp"/><category term="string"/><category term="time"/><category term="word"/><category term="xp"/><category term="下载"/><category term="欧拉工程"/><category term="矩阵"/><category term="batch"/><category term="cmd"/><category term="google"/><category term="programing"/><category term="tips"/><category term="命令行"/><category term="批处理"/><category term="c"/><category term="code"/><category term="dos"/><category term="linux"/><category term="software"/><category term="vs"/><category term="win10"/><category term="GUI"/><category term="bat"/><category term="english"/><category term="goacm"/><category term="latex"/><category term="plot"/><category term="regular expression"/><category term="visual studio"/><category term="图像"/><category term="工程"/><category term="正则"/><category term="英语"/><category term="datetime"/><category term="error"/><category term="image processing"/><category term="matplotlib"/><category term="tex"/><category term="win7"/><category term="作图"/><category term="函数"/><category term="文件"/><category term="编译"/><category term="网络"/><category term="3d"/><category term="HTML"/><category term="Internet"/><category term="blog"/><category term="date"/><category term="face"/><category term="gcc"/><category term="image"/><category term="library"/><category term="math"/><category term="matrix"/><category term="powershell"/><category term="pythonlib"/><category term="update"/><category term="version"/><category term="vmware"/><category term="中文"/><category term="图像处理"/><category term="插件"/><category term="日期"/><category term="时间"/><category term="标准库，library"/><category term="正则表达式"/><category term="虚拟机"/><category term="D630"/><category term="NX"/><category term="UG"/><category term="Youtube"/><category term="blogspot"/><category term="compile"/><category term="dell"/><category term="figure"/><category term="function"/><category term="geometry"/><category term="nyoj"/><category term="opencv"/><category term="printf"/><category term="project"/><category term="sort"/><category term="terminal"/><category term="warning"/><category term="优化"/><category term="坐标轴"/><category term="字体"/><category term="库"/><category term="搜索"/><category term="数组"/><category term="标准库"/><category term="转换"/><category term="迅雷"/><category term=".net"/><category term="CSDN"/><category term="IDE"/><category term="Text File"/><category term="chinese"/><category term="chm"/><category term="circle"/><category term="class"/><category term="command line"/><category term="display"/><category term="download"/><category term="edge"/><category term="email"/><category term="file"/><category term="flash"/><category term="js"/><category term="license"/><category term="linear algebra"/><category term="list"/><category term="pdf"/><category term="plugin"/><category term="pps"/><category term="ppstream"/><category term="search"/><category term="space"/><category term="tic"/><category term="tip"/><category term="toc"/><category term="vim"/><category term="virtualbox"/><category term="wavelet"/><category term="web"/><category term="windows 7"/><category term="word2007"/><category term="wxPython"/><category term="zip"/><category term="三维"/><category term="光标"/><category term="列表"/><category term="初始化"/><category term="删除"/><category term="刷机"/><category term="密码"/><category term="小波"/><category term="打包"/><category term="打开"/><category term="排序"/><category term="日期字符串"/><category term="春晚"/><category term="更新"/><category term="最大化"/><category term="检测"/><category term="注册"/><category term="版本"/><category term="界面"/><category term="百度"/><category term="破解"/><category term="程序"/><category term="等宽"/><category term="类"/><category term="翻译"/><category term="菜单"/><category term="计时"/><category term="贴代码"/><category term="迭代器"/><category term="邮件"/><category term="2007"/><category term="2010"/><category term="8 puzzle"/><category term="CAD"/><category term="Chrome"/><category term="IDLE"/><category term="Java"/><category term="Mac"/><category term="Megaupload"/><category term="PSPad"/><category term="SEO"/><category term="a*"/><category term="android"/><category term="automation"/><category term="beep"/><category term="blogger"/><category term="boost"/><category term="c#"/><category term="canny"/><category term="car"/><category term="cell"/><category term="cfd"/><category term="clipboard"/><category term="color"/><category term="cross"/><category term="desktop"/><category term="diary"/><category term="dict"/><category term="dictionary"/><category term="disable"/><category term="dll"/><category term="editor"/><category term="equation"/><category term="excel"/><category term="fix"/><category term="float"/><category term="font"/><category term="geany"/><category term="generating code"/><category term="gmail"/><category term="help"/><category term="hotmail"/><category term="icem"/><category term="ie"/><category term="ipython"/><category term="javascript"/><category term="jupyter"/><category term="lollipop"/><category term="magic"/><category term="module"/><category term="moto g"/><category term="online judge"/><category term="password"/><category term="path"/><category term="pentadactyl"/><category term="ppt"/><category term="prewitt"/><category term="profile"/><category term="progrmming"/><category term="py2exe"/><category term="pyinstaller"/><category term="pyplot"/><category term="qq"/><category term="question"/><category term="random"/><category term="re"/><category term="real"/><category term="rectangle"/><category term="reg"/><category term="regex"/><category term="samsung"/><category term="sb"/><category term="script"/><category term="sobel"/><category term="sorting"/><category term="split"/><category term="start"/><category term="stl"/><category term="system environment variable"/><category term="tab"/><category term="table"/><category term="taskbar"/><category term="tick"/><category term="tkinter"/><category term="tudou"/><category term="unzip"/><category term="urllib"/><category term="vector"/><category term="vmtools"/><category term="volume"/><category term="vs2008"/><category term="win11"/><category term="win8"/><category term="wine"/><category term="下载地址转换"/><category term="乘法"/><category term="人脸"/><category term="保存"/><category term="入门"/><category term="公式"/><category term="关键字"/><category term="内存映射"/><category term="几何"/><category term="凸包"/><category term="刘谦"/><category term="剪贴板"/><category term="动态"/><category term="变长"/><category term="可变参数"/><category term="右键，打开终端"/><category term="命令"/><category term="在线"/><category term="地址"/><category term="坐标"/><category term="多账号"/><category term="大数"/><category term="安卓"/><category term="对齐"/><category term="小数"/><category term="展开"/><category term="应用程序菜单"/><category term="开源"/><category term="当前位置"/><category term="控制台"/><category term="搞笑"/><category term="操作系统"/><category term="教程"/><category term="数学"/><category term="数据结构"/><category term="文本文件"/><category term="显示"/><category term="最小包围框"/><category term="术语"/><category term="模块"/><category term="模拟"/><category term="汽车"/><category term="浏览器"/><category term="爬虫"/><category term="特征值"/><category term="特征向量"/><category term="环境变量"/><category term="空格"/><category term="系统"/><category term="线性代数"/><category term="编码"/><category term="网站"/><category term="脚本"/><category term="螺旋"/><category term="螺旋矩阵"/><category term="表格"/><category term="计算"/><category term="谷歌"/><category term="软件"/><category term="边缘"/><category term="边缘检测"/><category term="运算"/><category term="链接"/><category term="错误"/><category term="颜色"/><category term="高清"/><category term="魔术"/><category term="鼠标"/><category term="01背包"/><category term="1390"/><category term="15位"/><category term="18位"/><category term="2-3树"/><category term="3.14"/><category term="3趟快速排序"/><category term="4000万"/><category term="5.0"/><category term="6"/><category term="64bit"/><category term="7-zip"/><category term="7zip"/><category term="9.04"/><category term="904"/><category term="API"/><category term="Ajax"/><category term="Algorithms"/><category term="Apache"/><category term="BSD"/><category term="C1083"/><category term="C4267"/><category term="CAM"/><category term="Exception"/><category term="FERET"/><category term="GA"/><category term="GA，BP，DE，PSO，NN，遗传算法，粒子群，差分，进化，神经网络"/><category term="GB2312"/><category term="GBK"/><category term="GPL"/><category term="Get-Content"/><category term="GetModuleFileName"/><category term="Greasemonkey"/><category term="HD"/><category term="Hough Transform"/><category term="ISO"/><category term="Introduction to Algorithms"/><category term="Jim Rogers"/><category term="Knapsack"/><category term="Kun Fu Panda"/><category term="LGPL"/><category term="Linx"/><category term="London"/><category term="MIT"/><category term="MaxPQ"/><category term="MergeSort"/><category term="MinPQ"/><category term="Mozilla"/><category term="NO_PUBKEY"/><category term="NURBS"/><category term="NXOpen"/><category term="New"/><category term="Octave"/><category term="Palindrome"/><category term="PyScripter"/><category term="Quick"/><category term="RTL8723BS"/><category term="RealTek"/><category term="Reverse Polish notation"/><category term="Robert"/><category term="Royal"/><category term="Siemens"/><category term="Sierra"/><category term="The Art Of Computer Programming"/><category term="VB"/><category term="VM"/><category term="WiFi"/><category term="XMBC"/><category term="_stat"/><category term="adaboost"/><category term="ade"/><category term="ai"/><category term="american"/><category term="annotation"/><category term="ansys"/><category term="anykey"/><category term="apple"/><category term="archive"/><category term="array"/><category term="arrow"/><category term="artificial intelligence"/><category term="ascii"/><category term="ascii art"/><category term="attachment"/><category term="auto completion"/><category term="axes"/><category term="axis"/><category term="bLeisurePs"/><category term="bLowPowerEnable"/><category term="bash"/><category term="basic"/><category term="beach"/><category term="bezier"/><category term="bfs"/><category term="bibtex"/><category term="big"/><category term="binary"/><category term="biology"/><category term="bookmark"/><category term="books"/><category term="boundingbox"/><category term="bournemouth"/><category term="break plot"/><category term="british"/><category term="browser"/><category term="bspline"/><category term="bst"/><category term="bug"/><category term="build"/><category term="built-in"/><category term="bwareaopen"/><category term="bwlabel"/><category term="bwmorph"/><category term="b树"/><category term="c2360"/><category term="calender"/><category term="call"/><category term="cannot"/><category term="caret"/><category term="cblas"/><category term="centos"/><category term="change"/><category term="char"/><category term="charset"/><category term="cheatsheet"/><category term="circumsphere"/><category term="cl"/><category term="claw"/><category term="clean"/><category term="close tab"/><category term="closing"/><category term="coding"/><category term="colour"/><category term="column"/><category term="com.sec.android.app.twlauncher"/><category term="command"/><category term="command window"/><category term="comp"/><category term="compare"/><category term="comparison"/><category term="complete"/><category term="computational"/><category term="conditional operator"/><category term="configure"/><category term="console"/><category term="constructor"/><category term="conversion"/><category term="convert"/><category term="convex hull"/><category term="cookie"/><category term="coordinate"/><category term="copy"/><category term="cout"/><category term="crack"/><category term="crazy"/><category term="csharp"/><category term="cshell"/><category term="css"/><category term="ctime"/><category term="ctrl+c"/><category term="currency"/><category term="cursor"/><category term="curve"/><category term="customise"/><category term="database"/><category term="datediff"/><category term="datestr"/><category term="debian"/><category term="debug"/><category term="debugging"/><category term="decimal"/><category term="decode"/><category term="decompile"/><category term="deep learning"/><category term="deepin"/><category term="del"/><category term="delay"/><category term="detection"/><category term="determinant"/><category term="dev-c"/><category term="dfs"/><category term="dialog"/><category term="dialogue"/><category term="dialogue box"/><category term="diff"/><category term="diffraction"/><category term="disp"/><category term="division"/><category term="dl"/><category term="donet"/><category term="dot"/><category term="double"/><category term="double click"/><category term="dp"/><category term="draw"/><category term="driver"/><category term="dual monitor"/><category term="duration"/><category term="dynamic"/><category term="e.g"/><category term="easyvmx"/><category term="ebook"/><category term="eclipse"/><category term="edge detect"/><category term="edit"/><category term="ellipse"/><category term="encode"/><category term="endnote"/><category term="equalization"/><category term="esc"/><category term="et al"/><category term="etc"/><category term="euler12"/><category term="euler9"/><category term="euro cup"/><category term="exceed"/><category term="exchange"/><category term="exe"/><category term="exist"/><category term="existance"/><category term="explorer"/><category term="exponent"/><category term="extension"/><category term="fc"/><category term="fclose"/><category term="fedora"/><category term="ff"/><category term="fibonacci"/><category term="file extension"/><category term="filename"/><category term="filter"/><category term="firefox4"/><category term="firmware"/><category term="fix width"/><category term="flag"/><category term="flat"/><category term="flow chart"/><category term="flv"/><category term="folder"/><category term="fopen"/><category term="for example"/><category term="form"/><category term="fprintf"/><category term="fractal"/><category term="fspecial"/><category term="fun"/><category term="funny"/><category term="g77"/><category term="galaxy"/><category term="gc"/><category term="generator"/><category term="get line"/><category term="getattr"/><category term="gif"/><category term="glfrustum"/><category term="gluPerspective"/><category term="gotoblas"/><category term="gotoxy"/><category term="gpedit.msc"/><category term="gray"/><category term="grey"/><category term="hack"/><category term="hexagon"/><category term="hhc"/><category term="hint"/><category term="histogram"/><category term="hours"/><category term="huge file"/><category term="hyperlink"/><category term="i.e"/><category term="ifndef"/><category term="ifstream"/><category term="illness"/><category term="imwrite"/><category term="include guard"/><category term="index"/><category term="ineptepub"/><category term="ineptkey"/><category term="ineptpdf"/><category term="inherit"/><category term="initialization"/><category term="insertion"/><category term="install"/><category term="integer"/><category term="interix"/><category term="intersect"/><category term="intersection"/><category term="iterator"/><category term="javscript"/><category term="jffi"/><category term="jni"/><category term="joke"/><category term="jpeg"/><category term="jpg"/><category term="julian day"/><category term="jython"/><category term="key fob"/><category term="keys"/><category term="label"/><category term="laplacian"/><category term="last line"/><category term="letter"/><category term="letters"/><category term="libufun.dll"/><category term="licence"/><category term="lingos"/><category term="link"/><category term="linux mint"/><category term="live"/><category term="livespace"/><category term="lock screen"/><category term="log"/><category term="logic"/><category term="longtable"/><category term="mac os"/><category term="macOS"/><category term="machine learning"/><category term="macro"/><category term="mageia"/><category term="make"/><category term="map"/><category term="maple"/><category term="mapped file"/><category term="mathcad"/><category term="mathematica"/><category term="maxmise"/><category term="maxmize"/><category term="media player"/><category term="member function pointer"/><category term="memory leak"/><category term="memory mapping"/><category term="merge"/><category term="mesh"/><category term="meshing"/><category term="message box"/><category term="microsft"/><category term="microsoft"/><category term="minutes"/><category term="ml"/><category term="mobile"/><category term="motorola"/><category term="mouse"/><category term="mplayer"/><category term="msgbox"/><category term="msn"/><category term="mspdb"/><category term="mspdb80.dll"/><category term="multiline"/><category term="multiloader"/><category term="multiple monitor"/><category term="my computer"/><category term="my documents"/><category term="m文件"/><category term="name"/><category term="network"/><category term="new media"/><category term="new post"/><category term="news"/><category term="nomenclature"/><category term="notebook"/><category term="notepad"/><category term="nul"/><category term="number"/><category term="ofstream"/><category term="oh-my-posh"/><category term="open souce"/><category term="open source"/><category term="opensuse"/><category term="operation system"/><category term="os"/><category term="outlook"/><category term="page"/><category term="pamie"/><category term="parameter"/><category term="parent folder"/><category term="parking"/><category term="patch"/><category term="pause"/><category term="pcode"/><category term="pdb"/><category term="pear os"/><category term="picture"/><category term="png"/><category term="polygon"/><category term="polynomial"/><category term="polynomial curve fitting"/><category term="pop"/><category term="powerpoint"/><category term="pp"/><category term="pplive"/><category term="pragma once"/><category term="precision"/><category term="price"/><category term="printing"/><category term="priority queue"/><category term="projection"/><category term="property"/><category term="prototype"/><category term="pubkey"/><category term="push"/><category term="pylab"/><category term="pylib"/><category term="pyqt"/><category term="pyqt4"/><category term="qq旋风"/><category term="qt4"/><category term="quick3way"/><category term="quicktime"/><category term="radius"/><category term="recall"/><category term="rectint"/><category term="red black tree"/><category term="reduce"/><category term="reflection"/><category term="region"/><category term="registry"/><category term="regression"/><category term="remote"/><category term="remove author"/><category term="render"/><category term="reverse"/><category term="reverse iterator"/><category term="right-click"/><category term="rm"/><category term="root"/><category term="rot"/><category term="rotation"/><category term="rpn"/><category term="run"/><category term="s5"/><category term="s5230"/><category term="safe"/><category term="safely remove hardware"/><category term="save"/><category term="scim"/><category term="screenshot"/><category term="scripts"/><category term="scroll"/><category term="seconds"/><category term="select all"/><category term="selection"/><category term="selenium"/><category term="setattr"/><category term="share"/><category term="share folder"/><category term="shell"/><category term="shellexecute"/><category term="shift"/><category term="shortest path"/><category term="show desktop"/><category term="shunting yard"/><category term="signature"/><category term="sikuli"/><category term="single quotation"/><category term="skill"/><category term="smplayer"/><category term="soft link"/><category term="sopcast"/><category term="sp3"/><category term="spell"/><category term="sphinx"/><category term="spider"/><category term="spiral"/><category term="spool"/><category term="sscanf"/><category term="stack"/><category term="star"/><category term="stardict"/><category term="stasm"/><category term="static"/><category term="stop"/><category term="sua"/><category term="subertabular"/><category term="sublime"/><category term="sublime text"/><category term="submit"/><category term="subtitle"/><category term="such as"/><category term="sum"/><category term="symbol"/><category term="system"/><category term="tacuma"/><category term="tcsh"/><category term="terminate"/><category term="ternary operator"/><category term="tetrahedron"/><category term="text"/><category term="textbox"/><category term="tinyxml"/><category term="tkhtml"/><category term="tocco"/><category term="tocco lite"/><category term="touchwiz"/><category term="toyota"/><category term="translation"/><category term="transpost"/><category term="travel"/><category term="tricks"/><category term="tuple"/><category term="tv"/><category term="twlauncher"/><category term="txt"/><category term="ubunut"/><category term="uniform"/><category term="uninstall"/><category term="union find"/><category term="unix"/><category term="url shorter"/><category term="urllib2"/><category term="urlretrieve"/><category term="username"/><category term="variable"/><category term="vba"/><category term="vbox"/><category term="vboxsf"/><category term="vbs"/><category term="vc"/><category term="vc++"/><category term="vc2008"/><category term="vip"/><category term="vmplayer"/><category term="w32codecs"/><category term="w3c"/><category term="wallpaper"/><category term="water"/><category term="website"/><category term="win32com"/><category term="windows.h"/><category term="windows7"/><category term="winexec"/><category term="winform"/><category term="winget"/><category term="wmic"/><category term="wmp"/><category term="words"/><category term="workrave"/><category term="workspace"/><category term="wsl"/><category term="wsl2"/><category term="x-y"/><category term="xlaunch"/><category term="xming"/><category term="xml"/><category term="xpi"/><category term="xrced"/><category term="xserver"/><category term="xubuntu"/><category term="zenwalk"/><category term="π"/><category term="三星"/><category term="三毛"/><category term="三毛真相"/><category term="三目运算符"/><category term="三维曲线"/><category term="三维曲面"/><category term="下标"/><category term="不关闭"/><category term="不同"/><category term="不规则窗体"/><category term="中文化"/><category term="丰田"/><category term="乘除法"/><category term="乡村爱情"/><category term="乡村爱情故事"/><category term="书"/><category term="书签"/><category term="乱码"/><category term="二叉搜索树"/><category term="二次开发"/><category term="互联网"/><category term="人工智能"/><category term="介词"/><category term="价格"/><category term="任务栏"/><category term="任意位置"/><category term="任意键结束"/><category term="休息"/><category term="优先队列"/><category term="传奇"/><category term="伯恩茅斯"/><category term="位置"/><category term="作图，圆，矩形，椭圆"/><category term="作者"/><category term="保存网页"/><category term="信息"/><category term="修复"/><category term="倒水问题"/><category term="停车"/><category term="儒略日"/><category term="元组"/><category term="全排列"/><category term="全选"/><category term="公元"/><category term="公知"/><category term="六边形"/><category term="关闭"/><category term="关闭标签栏"/><category term="内切圆"/><category term="内存泄露"/><category term="内置函数"/><category term="写文件"/><category term="农历"/><category term="几何，线性代数"/><category term="分割"/><category term="分形"/><category term="分数"/><category term="分水"/><category term="分组"/><category term="分解"/><category term="判断"/><category term="刷新页面"/><category term="办公"/><category term="功夫熊猫"/><category term="加点"/><category term="动态规划"/><category term="区域"/><category term="医生"/><category term="十二生肖"/><category term="升级"/><category term="协议"/><category term="单引号"/><category term="单文件"/><category term="单缝"/><category term="博客"/><category term="卸载"/><category term="原型"/><category term="原点"/><category term="原码"/><category term="去重"/><category term="参数"/><category term="参考"/><category term="叉积"/><category term="双显示"/><category term="双栏"/><category term="反码"/><category term="反编译"/><category term="反转"/><category term="发邮件"/><category term="取整"/><category term="取消开机密码"/><category term="取词"/><category term="变态"/><category term="变换"/><category term="变量"/><category term="古文"/><category term="古诗"/><category term="召回"/><category term="可视化"/><category term="右键"/><category term="号码"/><category term="命令行，win10"/><category term="命名"/><category term="和之差"/><category term="响铃"/><category term="善用佳软"/><category term="四面体"/><category term="回文数"/><category term="图片"/><category term="圆孔"/><category term="圆环"/><category term="圆，交点，相交，相切"/><category term="均衡化"/><category term="堆"/><category term="堆排序"/><category term="填表"/><category term="增加"/><category term="壁纸"/><category term="声卡"/><category term="声音小"/><category term="处理"/><category term="复制"/><category term="外接"/><category term="外接圆"/><category term="多行文本框"/><category term="多项式"/><category term="多项式拟合"/><category term="大数乘法"/><category term="大文件"/><category term="天涯"/><category term="央视"/><category term="子类"/><category term="字体缩放"/><category term="字典"/><category term="字幕"/><category term="字母"/><category term="字符画，代码"/><category term="存在"/><category term="安全"/><category term="安全删除硬件"/><category term="安装"/><category term="安装pps"/><category term="宏"/><category term="定位"/><category term="密码输入框"/><category term="对话框"/><category term="寻路"/><category term="局部"/><category term="屏幕"/><category term="属性"/><category term="属相"/><category term="希尔"/><category term="帮助"/><category term="帮助文档"/><category term="幂"/><category term="干支"/><category term="平衡树"/><category term="并查集"/><category term="广度优先"/><category term="序列"/><category term="延迟"/><category term="开机密码"/><category term="开运算"/><category term="异常"/><category term="归一化"/><category term="归并"/><category term="归并排序"/><category term="当前路径"/><category term="当当"/><category term="形态学"/><category term="彩色"/><category term="彩色文字"/><category term="影壁"/><category term="循环"/><category term="循环节"/><category term="快排"/><category term="快车"/><category term="快速排序"/><category term="恢复"/><category term="慢"/><category term="成员"/><category term="成员函数"/><category term="我的文档"/><category term="截图"/><category term="截屏"/><category term="截断"/><category term="手册"/><category term="手机"/><category term="打勾"/><category term="打印"/><category term="打印任务"/><category term="打叉"/><category term="打钩"/><category term="扩展"/><category term="扩展名"/><category term="技"/><category term="抓站"/><category term="投影"/><category term="拒绝访问"/><category term="拼写"/><category term="指数"/><category term="指针"/><category term="按键"/><category term="换零钱"/><category term="掉线"/><category term="排行榜"/><category term="提醒"/><category term="插入"/><category term="揭密"/><category term="揭秘"/><category term="摘要"/><category term="操作"/><category term="收藏"/><category term="放大"/><category term="数"/><category term="数列"/><category term="数字图像"/><category term="数据存取"/><category term="文件名"/><category term="文字"/><category term="文本文档"/><category term="文献管理"/><category term="斐波那契"/><category term="断点"/><category term="新媒体时间"/><category term="新建"/><category term="新身份证"/><category term="新闻"/><category term="方框"/><category term="方法"/><category term="旋转"/><category term="无效"/><category term="无法"/><category term="无窗体"/><category term="无线"/><category term="无线网卡"/><category term="日历"/><category term="显示器"/><category term="显示桌面"/><category term="暂停"/><category term="曲线"/><category term="曲面"/><category term="更新日期"/><category term="更新，error"/><category term="最后"/><category term="最后编辑"/><category term="最大堆"/><category term="最小堆"/><category term="最新文章"/><category term="最牛团长夫人"/><category term="机器学习"/><category term="极值"/><category term="查询"/><category term="标志"/><category term="标注"/><category term="栈"/><category term="桌面"/><category term="欧洲杯"/><category term="正交"/><category term="比较"/><category term="水波纹"/><category term="汉字"/><category term="泊车"/><category term="注册表"/><category term="流程图"/><category term="浮点数"/><category term="液晶"/><category term="深度优先"/><category term="深度学习"/><category term="深搜"/><category term="混合积"/><category term="混音"/><category term="添加"/><category term="添加搜索"/><category term="清理垃圾"/><category term="渲染"/><category term="源文件"/><category term="滚动"/><category term="火狐"/><category term="灰度化"/><category term="灰度变换"/><category term="灰度图"/><category term="点积"/><category term="点集"/><category term="父类"/><category term="版本号"/><category term="王菲"/><category term="理解矩阵"/><category term="生成exe"/><category term="生物"/><category term="生病"/><category term="用户名"/><category term="电子书"/><category term="电脑"/><category term="画圆"/><category term="病情"/><category term="登陆"/><category term="直播"/><category term="直方图"/><category term="矩形"/><category term="矩形相交"/><category term="禁止"/><category term="移动"/><category term="程序员"/><category term="穿玻璃"/><category term="窗口"/><category term="立体混音"/><category term="符号"/><category term="签名"/><category term="简介"/><category term="算子"/><category term="箭头"/><category term="类型"/><category term="精度"/><category term="系统时间"/><category term="系统版本号"/><category term="红黑树"/><category term="线性回归"/><category term="组策略"/><category term="绘制"/><category term="绘图"/><category term="继承"/><category term="绿色软件"/><category term="编号"/><category term="编程，显示"/><category term="编辑器"/><category term="网址缩短"/><category term="网格"/><category term="网络电视"/><category term="网页"/><category term="背包问题"/><category term="背景"/><category term="腐蚀"/><category term="膨胀"/><category term="自动"/><category term="自动化"/><category term="自动补全"/><category term="自定义"/><category term="自定义短语"/><category term="英文"/><category term="蜂窝"/><category term="蜘蛛"/><category term="行列式"/><category term="衍射"/><category term="补码"/><category term="表单"/><category term="解压缩"/><category term="解压，"/><category term="解密"/><category term="警告"/><category term="计算机"/><category term="记事本"/><category term="记住密码"/><category term="论坛"/><category term="识别"/><category term="词典"/><category term="读写"/><category term="调度场"/><category term="调试"/><category term="贝赛尔"/><category term="资料"/><category term="超链接"/><category term="路径"/><category term="身份证"/><category term="身份证号码"/><category term="转置"/><category term="输入框"/><category term="输入法"/><category term="输出"/><category term="运行变慢"/><category term="进制"/><category term="迷宫"/><category term="退出中国"/><category term="逆波兰"/><category term="选择"/><category term="选择文件"/><category term="透视"/><category term="逻辑运算"/><category term="遗传算法"/><category term="遥控"/><category term="邮箱"/><category term="配置"/><category term="重复"/><category term="重建"/><category term="金山"/><category term="金额"/><category term="钥匙"/><category term="银行"/><category term="锁屏"/><category term="闭运算"/><category term="问题1"/><category term="问题6"/><category term="问题7"/><category term="问题一"/><category term="问题七"/><category term="问题六"/><category term="间隔"/><category term="附件"/><category term="除法"/><category term="随机数"/><category term="隐私"/><category term="霍夫变换"/><category term="静态"/><category term="音标"/><category term="音量"/><category term="页码"/><category term="首页"/><category term="马中欣"/><category term="驱动"/><category term="高精度"/><category term="龙"/><title type='text'>^.^ - http://goo.gl/GDIO</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>487</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-4753185597586537935</id><published>2024-04-26T16:28:00.005+01:00</published><updated>2024-04-26T16:31:06.551+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GA，BP，DE，PSO，NN，遗传算法，粒子群，差分，进化，神经网络"/><title type='text'>智能优化算法口诀四则</title><summary type="text">

智能优化算法口诀四则
转自 这里



----------------------------&amp;nbsp;1.  论遗传算法GA&amp;nbsp;---------------------------&amp;nbsp;遗传算法特耀眼&amp;nbsp;进化模拟它最先&amp;nbsp;初始种群遍空间&amp;nbsp;适应计算优劣显&amp;nbsp;循环迭代四步弦&amp;nbsp;选择父代组新眷&amp;nbsp;交叉繁衍添新颜&amp;nbsp;变异个体不简单&amp;nbsp;优胜劣汰代代传&amp;nbsp;算法收敛终算完&amp;nbsp;&amp;nbsp;-----------------------------------------------&amp;nbsp;2. 论差分进化算法DE&amp;nbsp;---------------------------------------------&amp;nbsp;差分进化贼优秀&amp;nbsp;赛场得冠是老手&amp;nbsp;初始种群放开头&amp;</summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/4753185597586537935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2024/04/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/4753185597586537935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/4753185597586537935'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2024/04/blog-post.html' title='智能优化算法口诀四则'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-4255463809320169797</id><published>2024-03-31T20:32:00.002+01:00</published><updated>2024-03-31T20:32:58.712+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="auto completion"/><category scheme="http://www.blogger.com/atom/ns#" term="powershell"/><category scheme="http://www.blogger.com/atom/ns#" term="tab"/><category scheme="http://www.blogger.com/atom/ns#" term="win11"/><title type='text'>Tab Auto Completion of History Commands for PowerShell</title><summary type="text">收藏到CSDN网摘



PowerShell has the capability of Tab auto completion. Moreover, it also remind you the last used parameters and commands in the history as grayed out text. However, Tab cannot auto-complete these grayed-out words - they are there as the reminder to guide your typing. There are two commands to run for enabling the tab completion on these parameters/commands.



</summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/4255463809320169797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2024/03/tab-auto-completion-of-history-commands.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/4255463809320169797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/4255463809320169797'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2024/03/tab-auto-completion-of-history-commands.html' title='Tab Auto Completion of History Commands for PowerShell'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-9118423069865640239</id><published>2024-03-31T16:01:00.005+01:00</published><updated>2024-03-31T20:46:12.016+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cmd"/><category scheme="http://www.blogger.com/atom/ns#" term="oh-my-posh"/><category scheme="http://www.blogger.com/atom/ns#" term="powershell"/><category scheme="http://www.blogger.com/atom/ns#" term="terminal"/><category scheme="http://www.blogger.com/atom/ns#" term="win11"/><category scheme="http://www.blogger.com/atom/ns#" term="wsl"/><category scheme="http://www.blogger.com/atom/ns#" term="wsl2"/><title type='text'>Speed up Oh-My-Posh Cold Start</title><summary type="text">收藏到CSDN网摘



Oh-My-Posh is a beautiful cross-platform command line customisation tool that runs on windows, linux, and mac. I have set up it for my win11 laptop&#39;s Terminal (PowerShell) and WSL2 prompt. One day, I&#39;ve noticed that it started incredibly slow (&gt;20s). After browsing the internet for a while, a simple fix is to replace the existing one line code in my $PROFILE setting file. Here it is!</summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/9118423069865640239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2024/03/speed-up-oh-my-posh-cold-start.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/9118423069865640239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/9118423069865640239'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2024/03/speed-up-oh-my-posh-cold-start.html' title='Speed up Oh-My-Posh Cold Start'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-8942417889218372532</id><published>2023-10-22T17:03:00.003+01:00</published><updated>2023-10-22T17:05:42.885+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="customise"/><category scheme="http://www.blogger.com/atom/ns#" term="keys"/><category scheme="http://www.blogger.com/atom/ns#" term="mouse"/><category scheme="http://www.blogger.com/atom/ns#" term="XMBC"/><category scheme="http://www.blogger.com/atom/ns#" term="按键"/><category scheme="http://www.blogger.com/atom/ns#" term="自定义"/><category scheme="http://www.blogger.com/atom/ns#" term="鼠标"/><title type='text'>Customise Mouse Keys (including side keys)</title><summary type="text">收藏到CSDN网摘


I purchased a mouse some time ago from Amazon. It features 2 additional side buttons in addition to the typical left-right-middle layout. I was pleasantly surprised to find that these side buttons functioned seamlessly while browsing webpages, serving as the backward/forward navigation controls in the browsing history. This convenience sufficed for most of my needs.

However, I </summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/8942417889218372532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2023/10/customise-mouse-keys-including-side-keys.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/8942417889218372532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/8942417889218372532'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2023/10/customise-mouse-keys-including-side-keys.html' title='Customise Mouse Keys (including side keys)'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-6023444980193828990</id><published>2023-03-24T12:02:00.005+00:00</published><updated>2023-03-24T12:04:06.907+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ctrl+c"/><category scheme="http://www.blogger.com/atom/ns#" term="matlab"/><category scheme="http://www.blogger.com/atom/ns#" term="stop"/><category scheme="http://www.blogger.com/atom/ns#" term="terminate"/><title type='text'>Matlab: Terminate Execution by emulating CTRL+C</title><summary type="text">收藏到CSDN网摘



This is a really usful trick for GUI development in Matlab. Although Matlab has some advanced methods such as Future object to run the process in background. But a simple method to mimic what the user does by pressing CTRL+C would be nice to have!



Credit goes to: https://stackoverflow.com/a/10097294/1300650

This trick has bee tested in Matlab 2020a App designer. The bad news is </summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/6023444980193828990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2023/03/matlab-terminate-execution-by-emulating.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/6023444980193828990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/6023444980193828990'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2023/03/matlab-terminate-execution-by-emulating.html' title='Matlab: Terminate Execution by emulating CTRL+C'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-581842687427911886</id><published>2023-03-07T13:51:00.007+00:00</published><updated>2023-03-07T13:52:19.334+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="conversion"/><category scheme="http://www.blogger.com/atom/ns#" term="date"/><category scheme="http://www.blogger.com/atom/ns#" term="duration"/><category scheme="http://www.blogger.com/atom/ns#" term="hours"/><category scheme="http://www.blogger.com/atom/ns#" term="matlab"/><category scheme="http://www.blogger.com/atom/ns#" term="minutes"/><category scheme="http://www.blogger.com/atom/ns#" term="seconds"/><category scheme="http://www.blogger.com/atom/ns#" term="string"/><category scheme="http://www.blogger.com/atom/ns#" term="tic"/><category scheme="http://www.blogger.com/atom/ns#" term="time"/><category scheme="http://www.blogger.com/atom/ns#" term="toc"/><category scheme="http://www.blogger.com/atom/ns#" term="字符串"/><category scheme="http://www.blogger.com/atom/ns#" term="时间"/><category scheme="http://www.blogger.com/atom/ns#" term="转换"/><title type='text'>Matlab: convert time duration to string</title><summary type="text">收藏到CSDN网摘



Matlab has its own tic/toc function to measure the running time a peice of code, which is very convenient and widely used by developers. The duration() function along with hours(), minutes(), and seconds() is another way of creating time durations explicitly. All of these duration types need to be converted to string format for displaying purpose. How can/should we convert them </summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/581842687427911886/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2023/03/matlab-convert-time-duration-to-string.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/581842687427911886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/581842687427911886'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2023/03/matlab-convert-time-duration-to-string.html' title='Matlab: convert time duration to string'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-1406082777648716144</id><published>2022-12-08T16:59:00.005+00:00</published><updated>2022-12-08T17:00:10.532+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="figure"/><category scheme="http://www.blogger.com/atom/ns#" term="matlab"/><category scheme="http://www.blogger.com/atom/ns#" term="plot"/><title type='text'>Find All Opened Matlab Figures</title><summary type="text">收藏到CSDN网摘



Sometimes, Matlab is really good at plotting data for analysis or image processing. The simple figure() function can be used to create a new figure to plot on. Otherwise, it will plot directly on the last existing (or the current figure, which can be accessed via gcf function) figure. Moreover, the existing plotted data would be overwritten if you forgot to turn &#39;hold on&#39; to preserve</summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/1406082777648716144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2022/12/find-all-opened-matlab-figures.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/1406082777648716144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/1406082777648716144'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2022/12/find-all-opened-matlab-figures.html' title='Find All Opened Matlab Figures'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-6622286843288262749</id><published>2022-11-11T10:59:00.008+00:00</published><updated>2022-11-11T10:59:57.620+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="matlab"/><category scheme="http://www.blogger.com/atom/ns#" term="string"/><category scheme="http://www.blogger.com/atom/ns#" term="字符串"/><title type='text'>Generalised Conversion from Any Data Type to String in Matlab</title><summary type="text">收藏到CSDN网摘



For logging and debugging purpose in Matlab, some parameter values need to be written either to the command window or an external file. To display in the command window, we have two options - disp() and fprintf(). The disp() is very convenient and works with all data types. However, we must stick to fprintf() if more flexible formats are required, such as %f, %g, %s, %d, etc. But it </summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/6622286843288262749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2022/11/generalised-conversion-from-any-data.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/6622286843288262749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/6622286843288262749'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2022/11/generalised-conversion-from-any-data.html' title='Generalised Conversion from Any Data Type to String in Matlab'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-5468996801852122675</id><published>2022-11-11T10:43:00.005+00:00</published><updated>2022-11-11T10:44:26.687+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="date"/><category scheme="http://www.blogger.com/atom/ns#" term="datestr"/><category scheme="http://www.blogger.com/atom/ns#" term="datetime"/><category scheme="http://www.blogger.com/atom/ns#" term="matlab"/><category scheme="http://www.blogger.com/atom/ns#" term="time"/><category scheme="http://www.blogger.com/atom/ns#" term="日期"/><category scheme="http://www.blogger.com/atom/ns#" term="日期字符串"/><title type='text'>Get DateTime as a Formatted String in Matlab</title><summary type="text">收藏到CSDN网摘



A very common task would be obtain the current timestamp while writing code in any programming languages, especially for logging and debugging purpose. Almost all the languages provide support for retrieving the current date and time using either built-in or 3rd party libs.&amp;nbsp;Matlab has some built-in formats already. All we need to do is to pass the proper format number to its &#39;</summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/5468996801852122675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2022/11/get-datetime-as-formatted-string-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/5468996801852122675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/5468996801852122675'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2022/11/get-datetime-as-formatted-string-in.html' title='Get DateTime as a Formatted String in Matlab'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-8296030394358437520</id><published>2022-10-29T17:35:00.006+01:00</published><updated>2022-10-29T17:35:40.759+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="existance"/><category scheme="http://www.blogger.com/atom/ns#" term="file extension"/><category scheme="http://www.blogger.com/atom/ns#" term="filename"/><category scheme="http://www.blogger.com/atom/ns#" term="parent folder"/><category scheme="http://www.blogger.com/atom/ns#" term="path"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><title type='text'>Python Tip: Get Filename, Extension, Parent Folder, File Existence, and More</title><summary type="text">收藏到CSDN网摘




From time to time, a very common task might be to get the file name, extension, parent folder, or checking the exitance of a file or file list. In Python, this can be done by the in-built os.path library. Here is how!



import os
# check interested files
is_file = lambda x: os.path.isfile(x)
# check if all the files in the input list exist
is_files = lambda x: all([is_file(y) for y</summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/8296030394358437520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2022/10/python-tip-get-filename-extension.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/8296030394358437520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/8296030394358437520'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2022/10/python-tip-get-filename-extension.html' title='Python Tip: Get Filename, Extension, Parent Folder, File Existence, and More'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1JzpXFVCNeis6AJaZWiUJz9Hq5JaYp-Qp-c5-3jy6veYomnyetLhCFikrliJkoqe_aib4s2s2nOZ552MQxFCMy52jmLLRAWptjv_d0UbHGqOjQYyaA_F-dy-2GeUlme1MPqt_ONFdzEQ/s72-c/python.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-4330137928747536835</id><published>2022-10-27T20:50:00.006+01:00</published><updated>2022-10-29T17:43:35.991+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="reflection"/><category scheme="http://www.blogger.com/atom/ns#" term="variable"/><title type='text'>Python Tip: Get Variable Name in Python (type of reflection?)</title><summary type="text">收藏到CSDN网摘




Sometimes, you may want to get the variable name itself as a string while writing Python code. For instance, if you are going to write &#39;a = 2&#39;, is there a convenient way of getting the variable name &#39;&quot;a&quot;&#39; by calling a function using &#39;a&#39; as the parameter? 

The short answer is YES.


It&#39;s completely possible in Python! By it&#39;s a little bit tricky to do so. Generally, it can be done </summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/4330137928747536835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2022/10/get-variable-name-in-python-type-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/4330137928747536835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/4330137928747536835'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2022/10/get-variable-name-in-python-type-of.html' title='Python Tip: Get Variable Name in Python (type of reflection?)'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1JzpXFVCNeis6AJaZWiUJz9Hq5JaYp-Qp-c5-3jy6veYomnyetLhCFikrliJkoqe_aib4s2s2nOZ552MQxFCMy52jmLLRAWptjv_d0UbHGqOjQYyaA_F-dy-2GeUlme1MPqt_ONFdzEQ/s72-c/python.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-5970827723016603987</id><published>2022-10-21T10:13:00.002+01:00</published><updated>2022-10-21T10:15:01.307+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="datetime"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="time"/><category scheme="http://www.blogger.com/atom/ns#" term="日期"/><category scheme="http://www.blogger.com/atom/ns#" term="日期字符串"/><category scheme="http://www.blogger.com/atom/ns#" term="时间"/><title type='text'>Get Date and Time String in Python</title><summary type="text">收藏到CSDN网摘



It&#39;s a very common task that you may need the current date and time as a string, which can then be assigned as a timestamp for logging, intermidiate input deck generation, etc. In Python, there are several modules available to achieve this, such as date, time, datetime - well, it looks redudent here! The easierest way might be using the time module.



To get the time, all we need to</summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/5970827723016603987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2022/10/get-date-and-time-string-in-python.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/5970827723016603987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/5970827723016603987'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2022/10/get-date-and-time-string-in-python.html' title='Get Date and Time String in Python'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-8034798801115320666</id><published>2022-09-30T17:27:00.006+01:00</published><updated>2022-09-30T20:35:40.962+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="color"/><category scheme="http://www.blogger.com/atom/ns#" term="colour"/><category scheme="http://www.blogger.com/atom/ns#" term="command window"/><category scheme="http://www.blogger.com/atom/ns#" term="disp"/><category scheme="http://www.blogger.com/atom/ns#" term="error"/><category scheme="http://www.blogger.com/atom/ns#" term="fprintf"/><category scheme="http://www.blogger.com/atom/ns#" term="matlab"/><category scheme="http://www.blogger.com/atom/ns#" term="text"/><category scheme="http://www.blogger.com/atom/ns#" term="warning"/><category scheme="http://www.blogger.com/atom/ns#" term="文字"/><category scheme="http://www.blogger.com/atom/ns#" term="颜色"/><title type='text'>Change Matlab Command Window&#39;s Text Colour</title><summary type="text">收藏到CSDN网摘



Matlab has provided some coloured text features already. For instance, the default &#39;disp&#39; or &#39;fprintf&#39; will print text in balck colour, while &#39;warning&#39; displays text in orange and &#39;error&#39; displays text in red (yes, error also terminates your script). But someone may want more flexibilities over these default one. Fortunately, there are some work around available for this issue.



</summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/8034798801115320666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2022/09/change-matlab-command-windows-text.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/8034798801115320666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/8034798801115320666'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2022/09/change-matlab-command-windows-text.html' title='Change Matlab Command Window&#39;s Text Colour'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-1378486715621450491</id><published>2022-06-27T16:43:00.002+01:00</published><updated>2022-06-28T15:15:48.603+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ai"/><category scheme="http://www.blogger.com/atom/ns#" term="artificial intelligence"/><category scheme="http://www.blogger.com/atom/ns#" term="deep learning"/><category scheme="http://www.blogger.com/atom/ns#" term="dl"/><category scheme="http://www.blogger.com/atom/ns#" term="machine learning"/><category scheme="http://www.blogger.com/atom/ns#" term="ml"/><category scheme="http://www.blogger.com/atom/ns#" term="polynomial curve fitting"/><category scheme="http://www.blogger.com/atom/ns#" term="regression"/><category scheme="http://www.blogger.com/atom/ns#" term="人工智能"/><category scheme="http://www.blogger.com/atom/ns#" term="多项式拟合"/><category scheme="http://www.blogger.com/atom/ns#" term="机器学习"/><category scheme="http://www.blogger.com/atom/ns#" term="深度学习"/><category scheme="http://www.blogger.com/atom/ns#" term="线性回归"/><title type='text'>Dive into Deep Learning Online Book</title><summary type="text">收藏到CSDN网摘



2本跟机器学习有关的在线电子书，涉及线性回归、多项式拟合、模型阶数选择等概念，很详细，值得精读。


Dive into Deep Learning (D2DL)
Pattern Recognition and Machine Learning (PRML)

https://zh.d2l.ai/

https://mqshen.gitbooks.io/prml/content/






</summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/1378486715621450491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2022/06/dive-into-deep-learning-online-book.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/1378486715621450491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/1378486715621450491'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2022/06/dive-into-deep-learning-online-book.html' title='Dive into Deep Learning Online Book'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-597219662883534365</id><published>2021-11-02T11:58:00.006+00:00</published><updated>2021-11-02T12:07:44.500+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cmd"/><category scheme="http://www.blogger.com/atom/ns#" term="command"/><category scheme="http://www.blogger.com/atom/ns#" term="gc"/><category scheme="http://www.blogger.com/atom/ns#" term="get line"/><category scheme="http://www.blogger.com/atom/ns#" term="Get-Content"/><category scheme="http://www.blogger.com/atom/ns#" term="powershell"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><category scheme="http://www.blogger.com/atom/ns#" term="命令行，win10"/><title type='text'>Get One Line or Count the Number of Lines, Words, Characters in PowerShell</title><summary type="text">收藏到CSDN网摘



PowerShell is replacing cmd.exe in the new Windows operating systems, it&#39;s more efficient and powerful than its predecessor. The only drawback might be that the commands are much longer than what we used to see in cmd.exe.

Counting the lines, words, even the characters are very useful - well, sometimes at least. This task can be easily done using some GUI software such as MS Word, </summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/597219662883534365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2021/11/count-number-of-lines-words-characters.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/597219662883534365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/597219662883534365'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2021/11/count-number-of-lines-words-characters.html' title='Get One Line or Count the Number of Lines, Words, Characters in PowerShell'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-590803720277094250</id><published>2021-10-20T10:55:00.001+01:00</published><updated>2021-10-20T10:56:14.557+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cmd"/><category scheme="http://www.blogger.com/atom/ns#" term="command line"/><category scheme="http://www.blogger.com/atom/ns#" term="microsft"/><category scheme="http://www.blogger.com/atom/ns#" term="powershell"/><category scheme="http://www.blogger.com/atom/ns#" term="winget"/><title type='text'>Upgrade PowerShell to the Latest Version</title><summary type="text">收藏到CSDN网摘



From time to time, the MS PowerShell prompts new version message as long as it was started. An usual way to upgrade would be dive into MS&#39;s github repository to download the latest release. Then, a standard installation process can be carried out the deploy the latest version on your system. However, as we are already inside the commandline there is another way of doing the same </summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/590803720277094250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2021/10/upgrade-powershell-to-latest-version.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/590803720277094250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/590803720277094250'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2021/10/upgrade-powershell-to-latest-version.html' title='Upgrade PowerShell to the Latest Version'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-8162393926621646428</id><published>2021-06-17T13:48:00.011+01:00</published><updated>2021-10-20T10:58:00.172+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ascii"/><category scheme="http://www.blogger.com/atom/ns#" term="ascii art"/><category scheme="http://www.blogger.com/atom/ns#" term="code"/><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="字符画，代码"/><title type='text'>Image 2 ASCII - ascii art generator</title><summary type="text">收藏到CSDN网摘




Converting images to ASCII, aka. ASCII art, has been explored by developers long time ago back to the time of DOS age. It is more about having fun but there are also some really good publications around this topic. Someone implemented online services to convert uploaded images to ASCII art like THIS one.&amp;nbsp;The first answer under THIS QUESTION has a very detailed explanation and </summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/8162393926621646428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2021/06/image-2-ascii-ascii-art-generator.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/8162393926621646428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/8162393926621646428'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2021/06/image-2-ascii-ascii-art-generator.html' title='Image 2 ASCII - ascii art generator'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-2979343860100274597</id><published>2021-04-28T22:22:00.008+01:00</published><updated>2021-10-20T10:59:59.441+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="geometry"/><category scheme="http://www.blogger.com/atom/ns#" term="linear algebra"/><category scheme="http://www.blogger.com/atom/ns#" term="math"/><category scheme="http://www.blogger.com/atom/ns#" term="matlab"/><category scheme="http://www.blogger.com/atom/ns#" term="几何"/><category scheme="http://www.blogger.com/atom/ns#" term="数学"/><category scheme="http://www.blogger.com/atom/ns#" term="线性代数"/><title type='text'>How to test if a point is inside a sector?</title><summary type="text">收藏到CSDN网摘



If we have a sector (partial circle) defined by the centre C, radius R, starting angle point S, and ending angle point E. How can we test if a given point P is inside or outside the sector? 

The idea is to define 2 function: the one is to test if one vector can be obtained by rotating from another vector clockwise (or anti-clockwise if needed); the other is to test if the distance </summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/2979343860100274597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2021/04/how-to-test-if-point-is-inside-sector.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/2979343860100274597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/2979343860100274597'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2021/04/how-to-test-if-point-is-inside-sector.html' title='How to test if a point is inside a sector?'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-3674052512626461127</id><published>2021-04-28T22:15:00.002+01:00</published><updated>2021-10-20T10:58:46.449+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="geometry"/><category scheme="http://www.blogger.com/atom/ns#" term="linear algebra"/><category scheme="http://www.blogger.com/atom/ns#" term="math"/><category scheme="http://www.blogger.com/atom/ns#" term="matlab"/><category scheme="http://www.blogger.com/atom/ns#" term="几何，线性代数"/><title type='text'>How to test if a point is inside of a triangle?</title><summary type="text">收藏到CSDN网摘



To determine if a point P is inside or outside a given triangle defined by 3 vertices P1, P2, and P3. The edges can be calculated first as 3 vectors:

P12 = P1-P2; P23 = P2-P3; P31 = P3-P1. Then, its a simple task.



% check if a point is within a triangle regions [p1,p2,p3]
withinTriangle = @(P,P1,P2,P3,P12,P23,P31) sign(det([P31;P23]))*sign(det([P3-P;P23])) &gt;= 0 &amp; ...
   sign(det(</summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/3674052512626461127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2021/04/how-to-test-if-point-is-inside-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/3674052512626461127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/3674052512626461127'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2021/04/how-to-test-if-point-is-inside-of.html' title='How to test if a point is inside of a triangle?'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-4732094412480850503</id><published>2021-01-12T13:38:00.005+00:00</published><updated>2021-01-12T13:38:41.731+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="display"/><category scheme="http://www.blogger.com/atom/ns#" term="ipython"/><category scheme="http://www.blogger.com/atom/ns#" term="jupyter"/><category scheme="http://www.blogger.com/atom/ns#" term="matplotlib"/><category scheme="http://www.blogger.com/atom/ns#" term="plot"/><category scheme="http://www.blogger.com/atom/ns#" term="pyplot"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="update"/><title type='text'>Instant Update Plots in Jupyter Notebook</title><summary type="text">收藏到CSDN网摘


Jupyter Notebook is a very effective toolkit for both teaching and learning. The interactive mode is straightforward for demonstrating the logic behind the code blocks and explaining how the programme works segment by segment. With the help of powerful Matlab-equivalent matplotlib library, data plotting can be easilly implemented. However, from time to time, you might miss Matlab&#39;s `</summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/4732094412480850503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2021/01/instant-update-plots-in-jupyter-notebook.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/4732094412480850503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/4732094412480850503'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2021/01/instant-update-plots-in-jupyter-notebook.html' title='Instant Update Plots in Jupyter Notebook'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-3051472549254337450</id><published>2020-11-19T14:49:00.004+00:00</published><updated>2021-11-02T11:59:20.028+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="console"/><category scheme="http://www.blogger.com/atom/ns#" term="powershell"/><category scheme="http://www.blogger.com/atom/ns#" term="terminal"/><category scheme="http://www.blogger.com/atom/ns#" term="win10"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><title type='text'>Windows Terminal Shortcuts Address</title><summary type="text">收藏到CSDN网摘



Windows Terminal is a nice and morden tabbed console open-sourced by Microsoft in 2019. What I like most is the capability that I can combine all my shells in one window like cmd, powershell, git bash, and WSL ubuntu shell. For my day to day work, I used Double Commander (DC) for file managedment. It&#39;s very easy to add extra shortcuts on DC&#39;s toolbar. Unfortunately, the link will </summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/3051472549254337450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2020/11/csdn-windows-terminal-is-nice-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/3051472549254337450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/3051472549254337450'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2020/11/csdn-windows-terminal-is-nice-and.html' title='Windows Terminal Shortcuts Address'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-2311627973469415345</id><published>2020-11-19T11:14:00.002+00:00</published><updated>2020-11-19T11:14:17.469+00:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bug"/><category scheme="http://www.blogger.com/atom/ns#" term="deepin"/><category scheme="http://www.blogger.com/atom/ns#" term="fix"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><title type='text'>Sudo apt update Failure </title><summary type="text">收藏到CSDN网摘


Deppin is an amzingly polished Linux distro built upon Debian. It now evolves to v20. Interestingly, there&#39;s a tiny bug than prevents it from updating itself.
However, there&#39;s a quick fix for that.

You might get something like:
Ign:3 https://community-packages.deepin.com/printer eagle InRelease
Err:4 https://community-packages.deepin.com/printer eagle Release
404 Not Found [IP: </summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/2311627973469415345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2020/11/sudo-apt-update-failure.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/2311627973469415345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/2311627973469415345'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2020/11/sudo-apt-update-failure.html' title='Sudo apt update Failure '/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-2652930298188332806</id><published>2020-09-21T10:31:00.000+01:00</published><updated>2020-09-21T10:31:01.684+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="7-zip"/><category scheme="http://www.blogger.com/atom/ns#" term="7zip"/><category scheme="http://www.blogger.com/atom/ns#" term="archive"/><category scheme="http://www.blogger.com/atom/ns#" term="batch"/><category scheme="http://www.blogger.com/atom/ns#" term="win10"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><category scheme="http://www.blogger.com/atom/ns#" term="zip"/><title type='text'>Create automatically updated daily archive using 7-zip and batch</title><summary type="text">收藏到CSDN网摘


Since lockdown started, I switched to a laptop for my daily work and lost the directly connections to our secured network drive. Although we have alternative secured online space for file transferring, packing and uploading those files frequently is a dumb thing to do from time to time. By adding those tasks to a batch file and pressing the green button seem more sensiable to do then.</summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/2652930298188332806/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2020/09/create-automatically-updated-daily.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/2652930298188332806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/2652930298188332806'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2020/09/create-automatically-updated-daily.html' title='Create automatically updated daily archive using 7-zip and batch'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-1343941972645973491</id><published>2020-09-08T12:44:00.002+01:00</published><updated>2020-09-08T12:44:07.938+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="build"/><category scheme="http://www.blogger.com/atom/ns#" term="pdb"/><category scheme="http://www.blogger.com/atom/ns#" term="visual studio"/><category scheme="http://www.blogger.com/atom/ns#" term="vs"/><title type='text'>Visual Studio Kept on rebuilding all projects without modifying anything</title><summary type="text">收藏到CSDN网摘


I noticed vs2013 started to rebuild all my projects and their dependencies even without any code change. Interestingly, the exact same project won&#39;t be compiled on Debug mode, which suggests some differences in the settings. By changing the Tools - Options, select Projects and Solutions - Build and Run, then set &quot;MSBuild project build output verbosity&quot; to Diagnostic. This will output </summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/1343941972645973491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2020/09/visual-studio-kept-on-rebuilding-all.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/1343941972645973491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/1343941972645973491'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2020/09/visual-studio-kept-on-rebuilding-all.html' title='Visual Studio Kept on rebuilding all projects without modifying anything'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7524190211354587233.post-1331725767435557448</id><published>2020-09-02T10:46:00.000+01:00</published><updated>2020-09-02T10:46:03.068+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="browser"/><category scheme="http://www.blogger.com/atom/ns#" term="edge"/><category scheme="http://www.blogger.com/atom/ns#" term="microsoft"/><category scheme="http://www.blogger.com/atom/ns#" term="浏览器"/><title type='text'>Change the Default profile while starting Microsoft Chromium Edge Browser</title><summary type="text">收藏到CSDN网摘


While the MS makes their Chromium based Edge browser better and better, the profile manager helps the users to manage their working account and personal account. It&#39;s also helpful to set which profile will be used to open links redirected from third-party applications. However, to decide which profile to be used to start Edge by default. some command line option need to be added as </summary><link rel='replies' type='application/atom+xml' href='http://52xenos.blogspot.com/feeds/1331725767435557448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://52xenos.blogspot.com/2020/09/change-default-profile-while-starting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/1331725767435557448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7524190211354587233/posts/default/1331725767435557448'/><link rel='alternate' type='text/html' href='http://52xenos.blogspot.com/2020/09/change-default-profile-while-starting.html' title='Change the Default profile while starting Microsoft Chromium Edge Browser'/><author><name>^.^</name><uri>http://www.blogger.com/profile/07043019578098595151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI6nmDAo_lmdH7DP1wq36xcDbHmCwWlSa8hGvAr3_lRJeQuyigSnQ4Mzh3G5gmNjLWW2I3st3fOVY_MGbDdP7lL5mACI1KMVIQCImQenS9AMGIcZ6Frgb8NWrYLhIP6w/s220/unnamed.jpg'/></author><thr:total>0</thr:total></entry></feed>