关于python和sciter的交互 [问题点数:20分,无满意结帖,结帖人angel725]

Bbs1
本版专家分:0
结帖率 99.14%
Bbs1
本版专家分:0
Bbs1
本版专家分:0
SCiter笔记 - 2
Sciter帮助文档笔记2   Script 语法之Decorators: 主要是简化函数的调用关系,看起来更明确: @key('S') @CTRL @SHIFT: { stdout.println("Ctrl+Shift+S"); return true; } // Ctrl+Shift+S   其中: @key(‘S’)、@CTRL、@SHIFT分别是单独的函数,最后在:之后跟着一
Python3结合Sciter编写桌面程序
本文写于2017.8.21,不保证之后版本的兼容性 第一节 基础介绍及最简单测试 先上流程图 在线流程图 废话? 最近在学Python3,啃书啃不下去,咱是那种用到啥学啥的类型,刚好想做一个扒图的程序,权当练习。选用Sciter的理由...因为咱是前端,先不说<em>sciter</em>有多好,至少目前是满足的。 需求: 界面 多站点 预览图片 下...
【Sciter】加载资源的几种方式
本地方式   SciterLoadFile(hWnd, LR&quot;(file:\\D:\Demo\index.html)&quot;); 加载本地文件需要在路径前面加上&quot;file:\\&quot;,并且最好使用绝对路径,否则可能会因为路径问题引起资源无法加载。   这样的方式最简单直接,修改UI后无须重新打包,但缺点的是会将资源文件暴露出来,且文件较多。   ZIP方式   SciterLoadFi...
MFC创建sciter项目-----笔记
环境:VS2019; 创建一个MFC基于对话框; 类是Dlg; 两个类不需要。只要MFC的界面框架: 项目右键属性----》配置属性-----------》常规-----------------》输出目录改成bin目录(后期需要丢库。自己知道的也可以不改) 看图吧:懒得打:把<em>sciter</em>头文件加载进附加库目录; 修改DPI 把<em>sciter</em>里面的<em>sciter</em>-win...
sciter笔记一 初出江湖
一.背景: 玩Htmlayout很长时间了,只局限于模仿别人的UI(特希望找个搞设计或者美工的搭档),C++代码里边根据自己的实际需求扩展了N多hehavior,最令人自豪的算是table标签了(已经达到CGridCtrl的功能了 确切的说是CGridCtrl只能望其项背了)。据说<em>sciter</em>是Htmlayout的加强版,今天抽个时间来看看,首先得出的结论是自己该加强英文基础了。 二:scit
sciter中文文档.zip
<em>sciter</em>中文文档帮助文档
Sciter2 之一:封装Sciter2到CWnd的子类中
封装Sciter2到CWnd子类  关键词:<em>sciter</em>2、MFC、CWnd         以前一直用MFC做界面,虽有朋友推荐多种界面设计,但也就看看,从没真正去了解。最近帮朋友做导航界面,明确要求用HTMLayout,网上搜索了下,看了下介绍,感觉<em>sciter</em>2比HTMLayout做的界面还炫丽,朋友同意后,今天就开始接触。目的是继承CWnd,生成<em>sciter</em>Wnd,然后将<em>sciter</em>2
学习Sciter-第一次使用--笔记
环境:VS2015; 工具:<em>sciter</em>-sdk-master(https://download.csdn.net/download/qq_42095701/11258175); 开发步骤(截图原作者) 在同一个向导中选择项目模型:生命开发周期检查一点要关掉 右键单击VS中的项目,选择“属性”并将“其他包含目录”更改为$(SolutionDir);$(SolutionDir)..\...
[Sciter系列] MFC下的Sciter–3.Sciter脚本与底层交互
[Sciter系列] MFC下的Sciter–3.Sciter脚本与底层<em>交互</em>,脚本调用底层自定义的方法函数。 本系列文章的目的就是一步步构建出一个功能可用,接口基本完善的基于MFC框架的SciterFrame程序,以此作为以后程序的基础。其中,文章中按照如下逻辑编排(解决如下问题): 1、使用什么环境 2、完成什么功能 3、如何完成 1、工程环境: VS2010 + Sciter-S
Sciter----交互学习
class My<em>sciter</em> : public <em>sciter</em>::window { public: My<em>sciter</em>() : window(SW_TITLEBAR | SW_RESIZEABLE | SW_CONTROLS | SW_MAIN | SW_ENABLE_DEBUG) { m_pMakePE = NULL; } BEGIN_FUNCTION_MAP //这里操作传输控件消息 ...
【Sciter】创建Hello World
实现Window模板 在<em>sciter</em>的sdk中,已经对窗口提供了一个基础模板(<em>sciter</em>::window),但是这个基类只是声明了几个方法,并没有实现。为了使用这个基类,得先实现它。   main.cpp   #include &amp;lt;Sciter/<em>sciter</em>-x-window.hpp&amp;gt; int uimain(std::function&amp;lt;int()&amp;gt; run) ...
Sciter笔记- 1
Sciter帮助文档笔记   Script Classes之Global: 全局变量:(由引擎管理支持) stdin、stdout、stderr 全局函数: 1、Eval(input : string|stream [, env :object ] ) : 例子:var env = { one:1,two:2 };var res = eval( "one + two"; //
Python3+PyInstall+Sciter的坎坷调试路(报错缺少dll、html等文件)
1 调试过程 用Python3.6+Sciter+PyCharm写了一个py测试脚本helloworld.py,该脚本中只含有一条语句“import <em>sciter</em>”。在PyCharm中运行之,未报错。 #helloworld.py import <em>sciter</em> 然后将该脚本用PyInstaller打包成exe文件,打包程序pack.py如下: #pack.py from PyInst...
windows 桌面程序的界面开发用的是什么?
-
有没有什么好的界面开发库啊?
最好能自定义界面、实现半透明界面、动画窗口的,大家有什么好的推荐吗?
【Sciter】订阅事件的几种方式与区别
文章编辑于:2018年9月14日 在Sciter中,给元素绑定事件有好几种写法,每种方式都有细微的区别。 一、全局、类事件处理器 这种方式表示在当前上下文中执行绑定,把事件名称写在前面,selector写在后面。 下面这个例子里表示在self上执行绑定 &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;script type=&quot;text/tiscript&quot;&amp;gt; ev...
GoLang sciter 打包html资源
2019独角兽企业重金招聘Python工程师标准&gt;&gt;&gt; ...
go-sciter桌面应用html元素调用go函数打开新的窗口
在打开窗口之前,go函数中定义窗口的按钮触发函数,然后在go中执行打开窗口 package main import( &quot;fmt&quot; &quot;github.com/<em>sciter</em>-sdk/go-<em>sciter</em>&quot; &quot;github.com/<em>sciter</em>-sdk/go-<em>sciter</em>/window&quot; ) func main(){ w,err := window.New(sci...
如何让Pysciter跑起来
下载地址: Py<em>sciter</em>-GitHub Sciter 简介: 结合HTML与Python编写软件 使用方法: 安装Python3 (个人使用Anaconda3建立的环境) 下载 Sciter SDK 并解压 下载 py<em>sciter</em> 并解压 打开控制台转到py<em>sciter</em>解压目录 (比如D:/py<em>sciter</em>/) D:\pys...
Web桌面应用框架2:著名的WEB桌面应用分析
前一篇文章里,分析了包括NW.js和electron这种纯JS框架在内的几种Web桌面应用开发方式,实际上还有一种最古老的方式,那就是嵌入WebView的方式。 嵌入WebView的方式和整个程序都是WEB窗口不同,仅在窗口的部分子窗口使用WebView,和原生UI或DirectUI结合的方式。 这种在C/C++程序里嵌入WebView的方式,由于没有一种公认、通用的框架或方法,基本是最困难和
SciTE 2.21 汉化版
SciTE 是一个基于 SCIntilla 的文本编辑器,免费开源。它最初用于演示 SCIntilla,现已成长成为带编程特色的通用编辑器了。  SciTE 绿色小巧,多标签界面,支持40多种语法高亮及高亮导出、代码折叠、自动完成、编译运行等功能,高度可定制性,很好用。  缺
吐槽下DuiLib,所谓开源,就是个垃圾
公司之前的项目基于DuiLib,最近要加入我封装的ActiveX控件,居然发现,我ActiveX控件内部一个线程,给内部窗口发送的自定义消息,内部窗口没有收到,另一个同事也反馈,有时消息不知道转发到什
HTMLayout 和 Sciter
文章来源:  http://blog.csdn.net/bbdxf/article/details/9819987 http://www.terrainformatica.com/htmlayout/ 每种编程语言都有它的Hello world,这已经是大家的共识了,所以我也不能免俗。 1、需求软件: VS软件 + HTMLayout SDK SD
【Sciter】窗口阴影的一个坑
在<em>sciter</em>中,要给窗口弄个阴影是非常容易的事情   &amp;lt;html window-frame=&quot;solid-with-shadow&quot;&amp;gt; 效果图   但是,在Windows 7下出问题了,变成这样了 经过分析,发现是Windows 7主题引起的问题 只有在使用了Aero主题的情况下,窗口才会出现阴影,否则就没有。 最终,我还是放弃了这个方案,使用贴阴影图片...
sciter插件
<em>sciter</em>插件,桌面开发
有人用过DuiLib库做UI界面开发么?这库到底怎么样?
公司要用VC开发新产品,头儿准备选DuiLib库来做UI,可是我并不很看好这个库,它就国内一家叫什么月牙儿的公司的免费开源产品,文档和支持很少,是否稳定我也不知道,感觉要实现细节好像并不方便。 有人用
go语言使用go-sciter创建桌面应用(五) 加载元素资源
有些时候我们需要动态的给某个UI元素加载内容或数据。 demo6.go代码如下: package main; import ( &quot;github.com/<em>sciter</em>-sdk/go-<em>sciter</em>/window&quot; &quot;github.com/<em>sciter</em>-sdk/go-<em>sciter</em>&quot; &quot;log&quot; &quot;fmt&quot; ) func load(root *<em>sciter</em>.Eleme...
pythonsciter库Pysciter安装教程(win32 + win64)
Py<em>sciter</em>是一个结合HTML与Python编写桌面软件个三方库 注:无论是32位还是64位电脑,建议安装32位的<em>sciter</em>,这样写出来的软件可以在win32和win64电脑上都可以运行(前提<em>python</em>安装了32位的),下面介绍32位<em>sciter</em>安装方法(32位电脑和64位电脑安装方式有所区别,会分别说明)。 一:<em>sciter</em>-sdk相关配置: 1.下载<em>sciter</em>-s...
go-sciter桌面应用go代码操作html元素
代码: html &amp;lt;html&amp;gt; &amp;lt;body&amp;gt; &amp;lt;div&amp;gt;测试元素添加&amp;lt;/div&amp;gt; &amp;lt;div id=&quot;content&quot;&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/body&amp;gt; &amp;lt;/html&amp;gt; go代码 package main
windows下的Duilib界面库移植成qt库
-
go-sciter桌面应用程序设置窗口大小
创建初始化窗口时设置窗口大小 go代码 package main import( &amp;quot;github.com/<em>sciter</em>-sdk/go-<em>sciter</em>&amp;quot; &amp;quot;github.com/<em>sciter</em>-sdk/go-<em>sciter</em>/window&amp;quot; ) func main(){ w,err := window.New(<em>sciter</em>.SW_TITLEBAR| <em>sciter</em>....
Sciter踩坑之Form默认值
$(#frm).value = {name:"hello"} self.on("click", "#reset", function(evt) { $(#frm).reset(); }); reset 点击按钮后文本框内容是什么?不是"default",而是"hello"。作者的解释是对表单赋值会修改表单的默认值!也就是第四行,一句普通的赋值语句竟然改变了表单
[Sciter系列] MFC下的Sciter–4.HTML与图片资源内置
[Sciter系列] MFC下的Sciter–4.HTML与图片资源内置,防止代码泄露。 本系列文章的目的就是一步步构建出一个功能可用,接口基本完善的基于MFC框架的SciterFrame程序,以此作为以后程序的基础。其中,文章中按照如下逻辑编排(解决如下问题): 1、使用什么环境 2、完成什么功能 3、如何完成 1、工程环境: VS2010 + Sciter-SDK + Win7
sciter SDK
<em>sciter</em> SDK 用于Windows桌面的开发。使用html+css语言实现布局,皮肤等功能
【Sciter】线程中操作UI
以前用HTMLayout的时候,是可以直接在线程中操作UI的 element.set_attribute("src", "hello"); 最近把工程移植到Sciter下,却发现上面的代码无法工作,会阻塞主线程 根据查看demos\ui-framework得知,要在线程中操作DOM,需要加上GUI_CODE_START和GUI_CODE_END GUI_CODE_START elemen...
Sciter(HTMLayout)中元素的 增 删 改 查
先看看效果:     注:SDK使用的是 Sciter3 Beta SDK,代码可以通用。 HTML代码: test hello 你的手啊! ----   Win32 程序中的头文件: #include "stdafx.h" #include "W32Test.h" #include "include/<em>sciter</em>-x.h" #include "in
[Sciter系列] MFC下的Sciter–1.创建工程框架
Sciter SDK中提供的Win32下例程很多,唯独使用很多(对我个人而言)的MFC框架下Sciter程序的构建讲的很少,虽然MFC有这样那样的诟病,但是不可否认的是编写一般的小项目,这仍然是大多数人最好的选择。 本系列文章的目的就是一步步构建出一个功能可用,接口基本完善的基于MFC框架的SciterFrame程序,以此作为以后程序的基础。其中,文章中按照如下逻辑编排(解决如下问题): 1、
[Sciter系列] MFC下的Sciter–2.Sciter中的事件,tiscript,语法
[Sciter系列] MFC下的Sciter–2.Sciter中的事件,tiscript,CSS部分自觉学习,重点说明Tiscript部分的常见语法和事件用法。 本系列文章的目的就是一步步构建出一个功能可用,接口基本完善的基于MFC框架的SciterFrame程序,以此作为以后程序的基础。其中,文章中按照如下逻辑编排(解决如下问题): 1、使用什么环境 2、完成什么功能 3、如何完成
MFC如何做出这个界面效果?
这个界面效果是怎么实现的? ListCtrl吗? 求指点。
delphi如何实现如图一样的图形分析,要漂亮
【Sciter】通过脚本使窗口居中
通过tiscript使窗口居中是件非常容易的事 function moveToScreenCenter() { var (screenWidth, screenHeight) = view.screenBox(#workarea, #dimension); var (windowWidth, windowHeight) = view.box(#dimension); view.move(...
分享一个Duilib配置的下载器小例
使用DuiLib开发Windows界面实在是太简单了,对于MFC程序员真的是脱离苦海,控件自绘什么的GDI\GDI+真要把人搞死。DuiLib是国内一个非常有名的开源界面库,目前很多软件都是用了它(百度卫士、杀毒、PPS……),感谢开源的前辈们。 扩展列表控件的滚动消息,加上一个定时器,让他可以自动滚动一段再停下来。 void CDownloadListUI::DoEvent( TEventU
DirectUI开源库 - DuiLib 的使用
directui duilib
使用Libcef+Duilib创建自己的Chrome内核浏览器
浏览器代码已开源:欢迎收藏https://github.com/JelinYao/MyChrome 前言: 编译Chrome开源代码是一件很恐怖的事情,代码庞大,还需要各种工具配合。在windows上快速开发chrome内核网页程序,Libcef是一个很好的选择。最近趁空闲时间,写了一个简单的浏览器,很多功能都没有完善,不知道以后还会不会继续写了,PC端确实是萎了。 1、Libcef 的使...
DuiLib实现简易GUI
在使用inspect或者UiSpy元素识别工具识别Remote界面元素时,该界面内的元素并不能被识别。后来又碰到关于EB界面<em>交互</em>实现的问题,决定弄一个简易的Demo学习学习。Remote和EB都是使用开源 的directui 界面库DuiLib,现在很多公司都采用DuiLib做为界面库,比如金山快盘、爱奇艺视频、百度卫士等等。 可以在https://code.google.com/p/duilib
DuiLib(7)——CTreeViewUI使用攻略
DuiLib中自带的QQ和Game示例程序,用CListUI实现了TreeView的效果,不过比较麻烦,难以通用。 最新的DuiLib库里已经新增了TreeView这个控件,基本上实现了MFC中tree控件的功能,而且效果更炫丽。 一、TreeView控件的组成 CTreeViewUI继承自CListUI CTreeNodeUI是由下面4个控件组成,CLabel包含了前面3
C++界面库 《duilib入门到精通》- duilib概述
duilib是以DirectUI为技术原理开发的一款轻量级Windows桌面UI库,具有入门简单,使用方便等特点,在国内吸引了不少的开发者。其开发原型为国外大神viksoe的http://www.viksoe.dk/code/windowless1.htm 文章中提供的源码,国内开源前辈以此为基础:修正Bug、优化程序结构、提高稳定性和易用性,终于为广大UI开发者奉献了一款功能强大,使用方便的界面
vs2013实现duilib结合cef的demo
http://download.csdn.net/detail/liulong371212/9319381
云信 duilib 踩坑填坑--点点滴滴
云信duilib云信官方只提供了简单的可怜的介绍、和属性列表,通过这些,就想掌握,想想也是不可能的。本着实践是检验真理的唯一标准,生命在于不断的折腾的思想,不断的修改测试探查效果,猜测含义,加深对各种布局各种属性的理解。本着踩了坑,即使不能埋坑,却一定要标记出来,以免后来者不小心掉进去的品德,抛砖引玉,特记录下云信duilib开发的点滴。 1、Window窗口参数 1.1 部分透明效果shadow...
DuiLib使用
初次用duilib写一个小玩具,由于还不熟悉XML的布局相关的,所以比较简陋 功能描述: 模仿抖音小视频中的,一个窗口,询问是否喜欢我,点击‘喜欢’按钮则弹出小对话框,如果想点击‘不喜欢’,则鼠标移动上去后就弹开,让你点不到 主函数省略了! class MWindow :public CWindowWnd, public INotifyUI,public CHorizon...
[框架技术推荐]桌面应用框架DirectUI
国内首个开源 的directui 界面库,开放,共享,惠众,共赢,遵循bsd协议,可以免费用于商业项目,目前支持Windows 32 、Window CE、Mobile等平台。 Duilib 是一款强大的界面开发工具,可以将用户界面和处理逻辑彻底分离,极大地提高用户界面的开发效率。提供所见即所得的开发工具UIDesigner。使用DirectUI后将使得我们的设计人员彻底解 放,不会受到开发
python开发绚丽的windows程序 (1)
<em>python</em>是一种快速开发的脚本语言,我在工作中经常用它,用它写一些项目辅助脚本之类。后来因项目需要,要把这些辅助功能组织一下,做成一个界面辅助工具。因为这些功能脚本都有了,所以就想直接用<em>python</em>,这样就不用再用别的语言实现一遍功能。但是,我做项目都是用c++,界面库都是direct ui,没有用过<em>python</em>开发界面程序,而我也不想再去学<em>python</em>的界面库了。于是萌生一个想法,为什么不把d
Sciter/HTMLayout内存占用评测
先从最基础的Exe文件的执行说起: Exe文件要在系统中执行,首先要将Exe文件本身加载入内存中,并且通常在内存中加载完成的Exe所占空间大小会比实际所占的磁盘空间大一些,这是由内存的特殊设定所决定的。其次,由于我们是使用的官方提供的DLL来完成Sciter引擎的工作,并且这种操作不是动态调用的,所以,每次程序运行都会自动加载DLL文件进入内存,然后才能完成引擎的调用操作。这里的Exe和DL
轻量级界面库htmlayout入门教程
制作htmlayout的helloworld。 首先下载htmlayout的sdk,http://www.terrainformatica.com/htmlayout/HTMLayoutSDK.zip 我使用的VS2010,WIN7的环境。 把下载好的sdk解压出来,我们需要用到里边的东西有,include目录,bin目录和lib目录。 用vs生成一个win32程序,不要使用预编译头,在工
【Sciter】不要尝试对表单中的隐藏项赋值
self.on("click", "#b", function(evt) { $(#frm).value = {name:"hello"}; //$(#out).value = JSON.stringify($(#frm).value, " "); $(#out).value = String.printf("%V", $(#frm).value); }); res
请问VC++ 怎样处理DPI才能使界面不发虚?
-
【Sciter】窗口扩展属性
window-frame <em>sciter</em>在&lt;html&gt;标签上扩展了一个名为"window-frame"的属性,通过它可以很方便的订制窗口外观,而不用在代码里去写。 none:标准的窗口 solid:无边框的窗口 solid-with-shadow:带有阴影的无边框窗口(需要操作系统支持) extended:允许在窗口的标题栏中替换自定义元素的窗口 transparent:完全透...
【Sciter】SciterLoadFile它是异步的
之前介绍过Sciter加载资源的几种方式(http://blog.csdn.net/aqtata/article/details/53503280) 偶然发现如果是通过网络方式加载的话该方法总是返回false,查看帮助手册才得知,只有在文档被完全加载后才会返回true,也就是说对于网络资源存在一个下载的过程,而SciterLoadFile是异步的,它不会等待下载完成,所以它总是返回false,如...
sciter引擎
htmlayout的升级版,支持xp,使用html、css和脚本进行界面编程。
【Sciter】汉化右键菜单
<em>sciter</em>的默认右键菜单是英文的,像这样 因为没有源代码,也不知道这个菜单是如何实现的。幸运的是在官方论坛中找到了一点蛛丝马迹https://<em>sciter</em>.com/forums/topic/context-menu-icon/ 可以看到,只要覆盖&amp;lt;label&amp;gt;的值就可以达到汉化的目的了。利用<em>sciter</em>的CSSS!功能实现   menu&amp;gt;li[command=...
【Sciter】事件的流通过程
在Sciter中,事件的流通分为两个阶段:沉没阶段,冒泡阶段 通俗点说,沉没阶段就是父元素像子元素传递消息的一个过程,此时事件并没有真正发生。它给机会我们在事件发生前处理它,使得拦截事件成为可能。 &lt;html&gt; &lt;head&gt; &lt;script type="text/tiscript"&gt; self.on("~click", "button", funct...
【Sciter】特立独行的mouseenter/mouseleave事件
之前写过一篇介绍Sciter订阅事件的几种方式(https://blog.csdn.net/aqtata/article/details/74783777),都是以click事件为例,没有太深入。今天碰到mouseenter事件不触发的问题,才又去看了下官方手册,发现这个事件在底层实现不同于click。 先看问题代码 &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;script...
C# 内嵌 浏览器 CEF 、FireFox、Miniblink
项目地址https://github.com/TL-GuiZhou/windows.Browers Windows 平台下,C# 内嵌网页的 demo,包括当前流行的 CEF 、FireFox、Miniblink CEF CEF 与 FireFox 都可以在 nuget 下安装 1.Cef 安装 直接 搜索 cef 即可 winform 选 cefsharp.winform; ...
学会了这些技术,你离BAT大厂不远了
每一个程序员都有一个梦想,梦想着能够进入阿里、腾讯、字节跳动、百度等一线互联网公司,由于身边的环境等原因,不知道 BAT 等一线互联网公司使用哪些技术?或者该如何去学习这些技术?或者我该去哪些获取这些技术资料?没关系,平头哥一站式服务,上面统统不是问题。平头哥整理了 BAT 等一线大厂的必备技能,并且帮你准备了对应的资料。对于整理出来的技术,如果你掌握的不牢固,那就赶快巩固,如果你还没有涉及,现在...
程序员真是太太太太太有趣了!!!
网络上虽然已经有了很多关于程序员的话题,但大部分人对这个群体还是很陌生。我们在谈论程序员的时候,究竟该聊些什么呢?各位程序员大佬们,请让我听到你们的声音!不管你是前端开发...
史上最详细的IDEA优雅整合Maven+SSM框架(详细思路+附带源码)
网上很多整合SSM博客文章并不能让初探ssm的同学思路完全的清晰,可以试着关掉整合教程,摇两下头骨,哈一大口气,就在万事具备的时候,开整,这个时候你可能思路全无 ~中招了咩~ ,还有一些同学依旧在使用eclipse或者Myeclipse开发,我想对这些朋友说IDEA 的编译速度很快,人生苦短,来不及解释了,直接上手idea吧。这篇文章每一步搭建过程都测试过了,应该不会有什么差错。本文章还有个比较优秀的特点,就是idea的使用,基本上关于idea的操作都算是比较详细的,所以不用太担心不会撸idea!最后,本文
我花了一夜用数据结构给女朋友写个H5走迷宫游戏
起因 又到深夜了,我按照以往在csdn和公众号写着数据结构!这占用了我大量的时间!我的超越妹妹严重缺乏陪伴而 怨气满满! 而女朋友时常埋怨,认为数据结构这么抽象难懂的东西没啥作用,常会问道:天天写这玩意,有啥作用。而我答道:能干事情多了,比如写个迷宫小游戏啥的! 当我码完字准备睡觉时:写不好别睡觉! 分析 如果用数据结构与算法造出东西来呢? ...
接班马云的为何是张勇?
上海人、职业经理人、CFO 背景,集齐马云三大不喜欢的张勇怎么就成了阿里接班人? 作者|王琳 本文经授权转载自燃财经(ID:rancaijing) 9月10日,张勇转正了,他由阿里巴巴董事局候任主席正式成为阿里巴巴董事局主席,这也意味着阿里巴巴将正式开启“逍遥子时代”。 从2015年接任CEO开始,张勇已经将阿里巴巴股价拉升了超过200%。但和马云强大的个人光环比,张勇显得尤其...
让程序员崩溃的瞬间(非程序员勿入)
今天给大家带来点快乐,程序员才能看懂。 来源:https://zhuanlan.zhihu.com/p/47066521 1. 公司实习生找 Bug 2.在调试时,将断点设置在错误的位置 3.当我有一个很棒的调试想法时 4.偶然间看到自己多年前写的代码 5.当我第一次启动我的单元测试时 ...
接私活必备的 10 个开源项目!
点击蓝色“GitHubDaily”关注我加个“星标”,每天下午 18:35,带你逛 GitHub!作者 | SevDot来源 | http://1t.click/VE8W...
Spring高级技术梳理
Spring高级技术梳理 序言正文SpringDate部分Spring全家桶之SpringData——预科阶段Spring全家桶之SpringData——Spring 整合Hibernate与Hibernate JpaSpring全家桶之SpringData——Spring Data JPASpring全家桶之SpringData——SpringData RedisSpringBoot部分Sp...
如何在Windows中开启"上帝模式"
原文链接 : https://mp.weixin.qq.com/s?__biz=MzIwMjE1MjMyMw==&amp;mid=2650202982&amp;idx=1&amp;sn=2c6c609ce06db1cee81abf2ba797be1b&amp;chksm=8ee1438ab996ca9c2d0cd0f76426e92faa835beef20ae21b537c0867ec2773be...
飞天智能:阿里云的 AI 落地野心
当下,AI 业界不会否认的一个事实是,AI实力的比拼不再是单点的算法技术能力,而是从底层算法到应用平台的全面AI能力。单纯的算法,只是实验室里的乐趣,唯有结合商业的数据处...
为什么平头哥做芯片如此迅猛?
作者 | 胡巍巍 发自杭州云栖大会 责编 | 唐小引 出品 | CSDN(ID:CSDNnews) 2018年10月31日,阿里旗下的平头哥半导体有限公司成立。 如今,平头哥成立不到一年,就已成绩斐然。 2019年9月25日,阿里巴巴旗下半导体公司平头哥,发布含光800芯片。 2019年7月25日,平头哥发布成立后第一个基于RISC-V的处理器IP Core玄铁910。...
分享靠写代码赚钱的一些门路
作者 mezod,译者 josephchang10如今,通过自己的代码去赚钱变得越来越简单,不过对很多人来说依然还是很难,因为他们不知道有哪些门路。今天给大家分享一个精彩...
技术人员要拿百万年薪,必须要经历这9个段位
很多人都问,技术人员如何成长,每个阶段又是怎样的,如何才能走出当前的迷茫,实现自我的突破。所以我结合我自己10多年的从业经验,总结了技术人员成长的9个段位,希望对大家的职...
多线程编程是后台开发人员的基本功
这里先给大家分享一个小故事:在我刚开始参加工作的那年,公司安排我开发一款即时通讯软件(IM,类似于 QQ 聊天软件),在这之前我心里也知道如果多线程操作一个整型值是要加锁...
分布式、多线程、高并发都不懂,拿什么去跳槽
当提起这三个词的时候,是不是很多人都认为分布式=高并发=多线程?当面试官问到高并发系统可以采用哪些手段来解决,或者被问到分布式系统如何解决一致性的问题,是不是一脸懵逼?确...
动画:用动画给面试官解释 TCP 三次握手过程
作者 | 小鹿 来源 | 公众号:小鹿动画学编程 写在前边 TCP 三次握手过程对于面试是必考的一个,所以不但要掌握 TCP 整个握手的过程,其中有些小细节也更受到面试官的青睐。 对于这部分掌握以及 TCP 的四次挥手,小鹿将会以动画的形式呈现给每个人,这样将复杂的知识简单化,理解起来也容易了很多,尤其对于一个初学者来说。 学习导图 一、TCP 是什么? TCP(Transmissio...
为什么程序员在学习编程的时候什么都记不住?
在程序员的职业生涯中,记住所有你接触过的代码是一件不可能的事情!那么我们该如何解决这一问题?作者 |Dylan Mestyanek译者 | 弯月,责编 | 屠敏出品 |...
500行代码,教你用python写个微信飞机大战
这几天在重温微信小游戏的飞机大战,玩着玩着就在思考人生了,这飞机大战怎么就可以做的那么好,操作简单,简单上手。 帮助蹲厕族、YP族、饭圈女孩在无聊之余可以有一样东西让他们振作起来!让他们的左手 / 右手有节奏有韵律的朝着同一个方向来回移动起来! 这是史诗级的发明,是浓墨重彩的一笔,是…… 在一阵抽搐后,我结束了游戏,瞬时觉得一切都索然无味,正在我进入贤者模式时,突然想到,如果我可以让更多人已不同的方式体会到这种美轮美奂的感觉岂不美哉? 所以我打开电脑,创建了一个 `plan_game.py`……
2019诺贝尔经济学奖得主:贫穷的本质是什么?
2019年诺贝尔经济学奖,颁给了来自麻省理工学院的 阿巴希·巴纳吉(Abhijit Vinayak Banerjee)、艾丝特·杜芙若(Esther Duflo)夫妇和哈...
linux:最常见的linux命令(centOS 7.6)
最常见,最频繁使用的20个基础命令如下: 皮一下,这都是干货偶,大佬轻喷 一、linux关机命令: 1.shutdown命令安全地将系统关机(推荐)参数说明: [-r] 重启计算器。 [-h] 关机后关闭电源〔halt〕。 [-c] cancel current process取消目前正在执行的关机程序。 [-time] 设定关机〔shutdown〕前的时间。 shutdown -h now ...
只因写了一段爬虫,公司200多人被抓!
“一个程序员写了个爬虫程序,整个公司200多人被端了。” “不可能吧!” 刚从朋友听到这个消息的时候,我有点不太相信,做为一名程序员来讲,谁还没有写过几段爬虫呢?只因写爬虫程序就被端有点夸张了吧。 朋友说,消息很确认并且已经进入审判阶段了。 01.对消息进一步确认 朋友认识几个律师朋友,和他们有一些业务来往,得知他们想尝试把业务扩展到程序员这个群体。那段时间我刚好离职也有时间,在朋友...
别在学习框架了,那些让你起飞的计算机基础知识。
我之前里的文章,写的大部分都是与计算机基础知识相关的,这些基础知识,就像我们的内功,如果在未来想要走的更远,这些内功是必须要修炼的。框架千变万化,而这些通用的底层知识,却是几乎不变的,了解了这些知识,可以帮助我们更快着学习一门知识,更加懂得计算机的运行机制。当然,在面试中也经常会被问到,特别是对于应届生,对于春秋招,也可以看看我前阵子写过的文章历经两个月,我的秋招之路结束了!。也有读者经常问的计算...
MySQL数据库—SQL汇总
一、准备 下文整理常见SQL语句的用法,使用MySQL5.7测试,参考了尚硅谷MySQL教程及用例。用例sql: 链接: https://pan.baidu.com/s/1tb3-12MRNFjV8drFlN6wzg&amp;shfl=sharepset 密码: fc2h 为了方便查阅可从右侧目录快速索引 二、DQL(Data Query Language)数据查询语言 1、语句顺序 书写顺序...
java学习路线导航【教学视频+博客+书籍整理】
在博主认为,学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,博主将为各位保驾护航,各位赶紧冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 Java基础教学视频 Java零基础教程视频(适合Java 0基础,Java初学入门)【推荐】 JavaSE进阶入门项目实战视频教程_动力节点【推荐】 毕向东Java基础视频教程...
五款高效率黑科技神器工具,炸裂好用,省时间
loonggg读完需要4分钟速读仅需2分钟感觉我好久好久没有给大家分享高质量的软件和插件了。今天周末,难得在家休息一下,痛下决心,分享一些我认为的高效率工具软件给大家。废...
动画:用动画给女朋友讲解 TCP 四次分手过程
作者 | 小鹿 来源 | 公众号:小鹿动画学编程 写在前边 大家好,我们又见面了,做为一个业余的动画师,上次的用动画的形式讲解 TCP 三次握手过程再各大平台收到了广大读者的喜爱,说文章有趣、有货、有内容,也受到了很多读者的关注。很多读者留言说什么时候用动画讲一讲 TCP 四次挥手的过程,为了应大家的要求,今天我们就生动有趣的用动画给大家分享 TCP 四次挥手(分手)过程。 动画:用动画给...
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过...
SQL基本语法入门 看这里就够了
SQL执行顺序 第一步:执行FROM 第二步:WHERE条件过滤 第三步:GROUP BY 分组 第四步:执行SELECT 投影列 第五步:HAVING条件过滤 第六步:执行ORDER BY排序 一、创建、删除库 -- 创建新数据库 CREATE DATABASE 数据库名; -- 删除数据库 DROP DATABASE 数据库名; 二、增加 1、添加列名、设置主键、设...
如何优化MySQL千万级大表,我写了6000字的解读
这是学习笔记的第2138篇文章 千万级大表如何优化,这是一个很有技术含量的问题,通常我们的直觉思维都会跳转到拆分或者数据分区,在此我想做一些补充和梳理,想和大家做一些这方面的经验总结,也欢迎大家提出建议。 从一开始脑海里开始也是火光四现,到不断的自我批评,后来也参考了一些团队的经验,我整理了下面的大纲内容。 既然要吃透这个问题,我们势必要回到本源,我把这个...
面试最后一问:你有什么问题想问我吗?
尽管,我们之前分享了这么多关于面试的主题: 高薪必备的一些Spring Boot高级面试题 面试必问:设计模式遵循的面向对象设计原则! 面试必问:怎么保证缓存与数据库的双写一致性? 27道高频Spring面试题,你能答对几个? 唠唠面试常问的:面向对象六大原则 一文高效图解二叉树面试题 Java面试中最高频的那20%知识点是什么? 百度面试题:求数组最大值 ... 然而,最后这个90%可见...
python 程序员进阶之路:从新手到高手的100个模块
在知乎和CSDN的圈子里,经常看到、听到一些 <em>python</em> 初学者说,学完基础语法后,不知道该学什么,学了也不知道怎么用,一脸的茫然。近日,CSDN的公众号推送了一篇博客,题目叫做《迷思:Python 学到什么程度可以面试工作?》,真实反映了 <em>python</em> 程序员在成长过程中的一些困惑。
Python——画一棵漂亮的樱花树(不同种樱花+玫瑰+圣诞树喔)
最近翻到一篇知乎,上面有不少用Python(大多是turtle库)绘制的树图,感觉很漂亮,我整理了一下,挑了一些我觉得不错的代码分享给大家(这些我都测试过,确实可以生成) one 樱花树 动态生成樱花 效果图(这个是动态的): 实现代码 import turtle as T import random import time # 画樱花的躯干(60,t) def Tree(branch, ...
Linux/C/C++ 不可错过的好书
来源:公众号【编程珠玑】 作者:守望先生 ID:shouwangxiansheng 前言 经常有读者让我推荐书籍,这次我就把我私藏的计算机书单分享给你们!不过由于时间匆忙,不会进行更加详细的介绍。 声明 由于每个人的情况不一样,推荐的书并不一定适合你,也不一定适合当前阶段的你,有的书籍可能存在内容重复,所以根据自己的阶段情况进行选择即可。虽说如此,以下书单中提单的书均为优质书籍。...
第五次华为LTE认证考试题汇总下载
LTE认证题库汇总 第五次华为LTE认证考试题汇总 很有用的哦 下载给反分哦 相关下载链接:[url=//download.csdn.net/download/qq_14948587/7923981?utm_source=bbsseo]//download.csdn.net/download/qq_14948587/7923981?utm_source=bbsseo[/url]
ios 面试题整理下载
ios 面试题整理,包含了很多公司面试题目,笔试题目 相关下载链接:[url=//download.csdn.net/download/jianchiweiyi1/9278135?utm_source=bbsseo]//download.csdn.net/download/jianchiweiyi1/9278135?utm_source=bbsseo[/url]
屏幕挂机锁(C#实现)下载
本程序可以锁住你的电脑屏幕,当你临时有事离开下下,又怕别人动你电脑时就可以使用此软件。 相关下载链接:[url=//download.csdn.net/download/thc1987/874985?utm_source=bbsseo]//download.csdn.net/download/thc1987/874985?utm_source=bbsseo[/url]
相关热词 c#sdf数据库连接 c# 使用配置文件 c#float 转int c#报警指示灯 c#复制二维数组 c# 歌词滚动 c#获取数据库一列数据 c#中parse用法 c#异步编程是什么意思 c#验证手机号正则
我们是很有底线的