开发者常用网站分享

开发者导航:分享10个程序员常用的技术社区网站(第一期) 站长收藏了很多个程序员常用的技术网站,这些网站涵盖了代码托管、面试资料、编程语言学习、算法题解、技术问答、技术分享等多个方面,是程序员们学习、交流和提升的重要平台。因为数量比较多,每次分享十个,等不及的同学可以去我的导航站(codernav.com)查看。 阅读详情


在学习编程的过程中,我们总能遇到许多好用的网站,翻一翻自己的收藏夹,发现里边有许多好用的网站,有编程学习教学的,有免费下载电子书的的,有技术交流的,有娱乐的等等,在此篇中总结下,如果你有所补充,在底下留言吧!

一、技术学习/交流/教程

  • 优快云-专业IT技术社区:优快云就不必多说了吧?我们现在就在用着。

  • 博客园 :博客园是类似于优快云的一个技术交流社区,比优快云更纯粹些,广告少,几乎没有广告,但是发布博客和写东西没有优快云的体验感好(个人认为)。

  • ITeye:被优快云收购,里边的博客会比优快云中的写得质量高一些。

  • 简书:一个纯粹的技术文章写作网站,创作你的创作。

  • w3school 在线教程:适合学习Jquery、JavaScript和Html等前端知识。

  • 菜鸟教程 :这是个很好的网站,里边有前后端的教程,以及Linux、Git等开发工具的教程,前端框架BootStrap、Vue等都有教程,适合用于前端框架的学习以及后台语言的学习(仅仅是入门)。

二、开源项目/前端插件/版本控制

  • GitHub:最值得一提的版本控制工具和开源项目学习网站,每个开发者都需要学会使用Git。
  • 模板之家:应该是国内最大的前端模板库,可以在这里找到想要的模板并且免费下载。
  • 开源中国社区:有许多国内的开源项目,和GitHub性质差不多,但是肯定远远不及GitHub。
  • 源码之家:源码库,可以参考下。
  • JQuery插件库:是国内最大的前端效果插件库,可以免费下载许多Jquery插件。

三、专业开发文档

四、娱乐/搜书/工具库

  • 全能VIP视频在线解析:可以将各大网站的VIP视频解析成免费视频进行观看。
  • Jiumo Search 鸠摩搜书:可以搜索市面上大部分的书籍对应的电子版本免费下载。
  • bejson:在线的网站工具,具有解析JSON、使用常用的后台工具等功能。
  • mvn中央仓库:能下载到开发中需要大部分的jar包,并且支持在线使用这些jar包。
  • processon:这是一个在线绘图网站,图像丰富,使用简单,适合画泳道图、流程图、关系图等。
  • usfca:一个数据结构可视化学习网站。

END
如果你也有好用的网站,不妨留言分享吧!

Java技术交流资料分享群:861606071

从入门到精通|Yalmip+Cplex在电力系统中的应用(Matlab代码实现) ​ 火电成本包括运行成本、碳捕集成本,其中火电运行成本由运行维护成 本和发电煤耗成本构成,发电煤耗与其出力关系: ,F 为机组煤耗量(kg/h),P 为机组出力/MW;运行维护成本按照 0.5 倍煤耗成本考虑,碳捕集成本取决于碳排放量及碳捕集单价,火电机组相关参数如附表 1 所示,电煤价格为 700 元/t ​ 阅读详情

相关推荐

从BIN文件到可烧录程序:深入理解ADI DSP程序读取背后的原理与安全边界

本文深入探讨了ADI DSP程序从BIN文件到可烧录程序的转换原理与安全边界,详细解析了JTAG接口、仿真器工作流程及Flash存储结构。通过Visual DSP++工具,开发者可以理解程序读取的底层机制,同时强调了知识产权保护的重要性,为嵌入式开发提供了实用建议。

weixin_27956639的博客 264

分享 9 款 “神器级” 的开发者工具网站,助力高效开发!不收藏血亏

本文推荐9款开发者必备工具网站,涵盖代码托管、API调试、前端开发、文档查询等多个领域:GitHub是全球知名的代码托管平台,支持团队协作和开源项目;Stack Overflow是技术问答百科全书;Postman提供便捷的API调试功能;CodePen和CodeSandbox是在线前端开发环境;W3Schools包含全面的Web技术教程;CodeClimate用于代码质量检测;Trello提供可视化项目管理;DevDocs聚合各类技术文档。这些工具能显著提升开发效率和协作体验。

静Yu的博客 4505

APO的全面进化之路(2):走向IBP、建设端到端供应链计划体系

前一篇记录阐述了在供应链计划(Supply Chain Planning)领域里SAP的关键产品APO的不断进化之路,即部分产品从APO进化到S/4HANA,本篇将继续阐述进化之路上的另一大中坚产品力量SAP-IBP(Integrated Business Planning)。作为SAP数字化供应链(Digital Supply Chain)中供应链计划SCP的左膀右臂,S/4HANA与IBP共同完善了计划域的完整闭环。本篇作为收尾,在先谈对IBP产品的个人认知之前,特别是在当今这个IT产品迭代多、技术革新

ChampaignWolf的专栏 5233

这篇网站分享不容错过

整个网站包括7000多款游戏,包括休闲、动作、驾驶、射击、益智等类型。喜欢~这里的游戏不用下载,直接点开就可以玩,有的还支持多人小游戏,可以和钓鱼的小伙伴一起玩哦~简直就是宝藏网站。它是一个集成了众多资源网站的电子书搜索引擎,包括来自论坛和图书网站的搜索结果。

huduokyou的博客 415

基于 OptiSystem 的掺铒光纤放大器(EDFA)分析

通过构建 EDFA 仿真模型,系统分析了铒离子掺杂半径、离子浓度、光纤长度及泵浦功率等关键参数对放大器增益和噪声特性的影响规律,为 EDFA 的优化设计提供了理论依据与仿真支撑。继续增大至 9μm,增益趋于稳定(约 19dB)。继续增加至 200mW,增益仅增加 2dB,表明泵浦功率存在阈值效应(约 100mW),超过后增益饱和明显。:作为增益介质,主要参数包括光纤长度(5~50m)、铒离子掺杂半径(1~10μm)、离子浓度(1×10²⁵~5×10²⁵m⁻³)、纤芯半径 2.2μm、数值孔径 0.24。

2501_91855190的博客 2679

线性调频LFM脉冲压缩 连续波雷达仿真&线性调频信号仿真分析压缩matlab程序源码

13、线性调频信号(LFM)压缩感知的稀疏与重构算法(OMP)的matlab仿真程序(一个可以在matlab上运行的压缩感知实例;8、具有多普勒频移的线性调频信号(知道带宽、采样频率、T使用MATLAB仿真线性调频信号即LFM,同时具有多普勒频移时,匹配滤波后的波形变化。19、CW脉冲和LFM信号Matlab仿真(这是matlab仿真程序,实现了常规雷达信号CW和线性调频信号LFM的仿真)18、lfm信号模糊函数图 matlab(用matlab 实现的线性调频信号信号(lfm)的模糊函数图)

2301_77866396的博客 401

分享各类网站

1.高图网:是一个免费无版权高清、高质量图片下载平台,高清图片包含人物,动物,风景,教育,美食,旅游,建筑,时尚,设计,商务等,并且可免费用于个人和商业用途。保证所有图片均为100%正版图片,微信配图、APP、网站设计、平面等均提供。网址:高图网-免费无版权高清图片下载 2.素材巷:是一个最近发现的网站,高质量文字素材,可用作作文素材使用,还可以发表说说评论等等,内容很齐全。网址:http://www.sucaixiang.com 3.优图网:电商设计师的福音,里面有很多的电商素材,首页、主图、详情页模板居

Wanghaiyan2021的博客 7028

CMOS 半加器和全加器&&数字集成电路&& Cadence Virtuoso

数字集成电路——半加器和全加器

计科小学生的博客 1万+

130 个相见恨晚的超实用网站,一次性分享出来。

文章目录1、搞学习2、找书籍3、冷知识 / 黑科技4、写代码5、资源搜索6、小工具7、导航页(工具集)8、看视频9、学设计10、搞文档11、找图片12、版权声明 130余个实用网站,值得收藏。 1、搞学习 优快云: https://www.youkuaiyun.com/ C语言技术网:http://www.freecplus.net/ TED(最优质的演讲):https://www.ted.com/ 谷粉学...

C语言技术网 1万+

【现代电路理论】【2】考尔法设计无源单口网络

夏 弥:其实你在冰面上看到鱼浮上来 明年冬天如果你还在那里,那鱼还是会上来换气 那时候你就可以带一把冰镐 把冰面砸开把鱼捞上来熬汤

痛苦的时候装出幸福相,这不是那么难做到的事 2887

【WRFDA教程第一期】运行观测预处理程序(OBSPROC)

运行观测预处理程序(OBSPROC)

WW、forever的博客 1900

开发者导航:分享10个程序员常用的技术网站(第二期)

因为数量比较多,每次分享十个,等不及的同学可以去我的导航站(codernav.com)查看。注意了,站长分享的部分网站是国外的,如果打不开请使用魔法。

开发者导航 3203

数据行小于列索引,内部模式表示可能存在问题

通过检查数据源的完整性和一致性,检查Debezium配置,检查列映射以及启用调试模式和日志记录,您应该能够解决这个错误。请注意,具体的解决方法可能因您的具体情况而异,因此您可能需要根据问题的根本原因进行适当的调整和修复。如果问题仍然存在,您可能需要进一步检查您的数据和配置,并根据具体情况进行调整和修复。在Debezium中,您可以使用列重命名和列映射来定义源和目标之间的列映射关系。通过检查日志,您可以查看详细的错误信息和堆栈跟踪,从而更好地理解问题的根本原因。首先,我们应该检查数据源的完整性和一致性。

XbtoMemory的博客 731

开发者导航:分享10个程序员常用的IT资讯网站(第三期)

站长收藏了很多个程序员常用的IT资讯网站,这些网站涵盖了行业新闻、技术分享、最新技术动向等内容,为程序员提供了学习、交流和获取最新技术动态的平台。 这些网站对于程序员了解行业发展,大厂动态、最新技术和自身职业发展起着至关重要的作用。因为数量比较多,每次分享十个,等不及的同学可以去我的导航站查看。

开发者导航 6158

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

开发者导航:分享10个程序员常用的IT资讯网站(第一期)

这些网站对于程序员了解行业发展,大厂动态、最新技术和自身职业发展起着至关重要的作用。因为数量比较多,每次分享十个,等不及的同学可以去我的导航站(https://codernav.com)查看。

开发者导航 4212

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

开发者导航:分享10个程序员常用的IT资讯网站(第二期)

站长收藏了很多个程序员常用的IT资讯网站,这些网站涵盖了行业新闻、技术分享、最新技术动向等内容,为程序员提供了学习、交流和获取最新技术动态的平台。这些网站对于程序员了解行业发展,大厂动态、最新技术和自身职业发展起着至关重要的作用。因为数量比较多,每次分享十个,等不及的同学可以去我的导航站(https://codernav.com)查看。

开发者导航 2996

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

前端常用工具网站分享:MemFire Cloud,懒人开发者的福音

这个名字可能对你来说还很陌生,但它所代表的便捷和强大,绝对值得你一试。它不仅仅是一个工具,更是你开发路上的得力助手,让你能够更加专注于创意和设计,而不是被技术细节所困扰。现在就访问,开启你的懒人开发之旅吧!

weixin_44957042的博客 923

开发者导航:分享10个程序员常用的IT资讯网站(第三期(1)

本人从事网路安全工作12年,曾在2个大厂工作过,安全服务、售后服务、售前、攻防比赛、安全讲师、销售经理等职位都做过,对这个行业了解比较全面。最近遍览了各种网络安全类的文章,内容参差不齐,其中不伐有大佬倾力教学,也有各种不良机构浑水摸鱼,在收到几条私信,发现大家对一套完整的系统的网络安全从学习路线到学习资料,甚至是工具有着不小的需求。最后,我将这部分内容融会贯通成了一套282G的网络安全资料包,所有类目条理清晰,知识点层层递进,需要的小伙伴可以点击下方小卡片领取哦!

imtokenmax众筹 1643

开发者导航:分享10个程序员常用的IT资讯网站(第三期)_我想看一下程序员最新的技术和消息,哪个网站比较好

是一个中文的人工智能媒体平台,提供关于人工智能技术、应用案例、行业动态等方面的新闻报道、深度分析和资源。通过阅读威锋网,读者可以获取更多关于苹果产品的见解和信息,同时也可以在平台上获取到实用的软件应用推荐和技术指导。)是一个中文网络安全媒体平台,提供关于网络安全、信息安全、黑客技术等方面的新闻报道、深度分析和资源。通过阅读快科技,读者可以获取更多关于科技行业的见解和信息,同时也可以在平台上获取到有价值的购物指导。它以快速、全面、专业的报道著称,为读者提供最新、最全面的科技资讯和购物指导。

2401_84254530的博客 1502

开发者导航:分享10个程序员常用的IT资讯网站(第三期)_我想看一下程序员最新的技术和消息,哪个网站比较好(1)

在结束之际,我想重申的是,学习并非如攀登险峻高峰,而是如滴水穿石般的持久累积。尤其当我们步入工作岗位之后,持之以恒的学习变得愈发不易,如同在茫茫大海中独自划舟,稍有松懈便可能被巨浪吞噬。然而,对于我们程序员而言,学习是生存之本,是我们在激烈市场竞争中立于不败之地的关键。一旦停止学习,我们便如同逆水行舟,不进则退,终将被时代的洪流所淘汰。因此,不断汲取新知识,不仅是对自己的提升,更是对自己的一份珍贵投资。让我们不断磨砺自己,与时代共同进步,书写属于我们的辉煌篇章。需要完整版PDF学习资源私我。

2401_84266286的博客 1192

常用网站分享

分享先分享几个常用maven网站 maven 资源库查询网站 jar包查询网站 jar包下载网站

cuijinggui的专栏 386

分享一些常用的工具类网站

对开发使用的工具类网站

it_leonleon的博客 398

Android app开发常用图标网站

Android app开发常用图标网站 Android app开发小白的开发android app时需要使用各种图标,下面介绍一些常用的Android app图标的网站,可免费下载图标使用,希望对大家有所帮助 1.Google Fonts Google Fonts是谷歌提供给Android开发者的图标网站,图标整体风格简约,有一致性。支持web,Android,iOS,flutter格式图标的下载。web,Android,iOS只支持黑白两种颜色的图标,可下载SVG和PNG图标格式。 链接:htt

qq_37695230的博客 2987

程序员常用到的十大网站

程序员的工作和日常生活非常的枯燥,这里给大家推荐一些程序员经常使用的网站,也是我经常上的一些网站,尤其是前三个网站感觉用起来非常的舒服。我大致把这些网站分为三类,使用工具类,设计分享类,资讯交流类,业界良心类。希望能对大家有所帮助。 1,Github代码托管(https://github.com/) 作为开源代码库以及版本控制系统,Github拥有140多万开发者用户。随着越来越多的应用程序转移到...

weixin_42430871的博客 992

分享到微信微博空间等第三方平台的JS代码

分享功能有利于传播更多优质的内容,所以在web项目中也是比较常用的。今天就抽空整理下常用的分享平台的JS代码。这些代码可以在对应平台的官方网站上生成,官网上对分享内容的参数也有详尽说明。这里只对常用的几个参数说明下,案例未做兼容性处理,建议在chrome下预览。   1.分享到微信,易信 分享到微信,易信比较简单,贴上分享链接的二维码就可以了。 二维码生成地址:http

u014386474的博客 6602

常用网站

SDK分享:http://mob.com    在线解析 json网址:http://www.bejson.com/go.html?u=http://www.bejson.com/jsoneditoronline/  http://a.code4app.com github

abiao7777的专栏 350
上一篇: 算法学习笔记(5)-堆排序
下一篇: 数据结构(6)-二叉搜索树
BoringRong
BoringRong 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄9年 2万+粉丝 386原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BoringRong

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值