sajibcse68 / Mydailylearn
🚀 Important commands, Code Snippets, Basics on different topics learning daily 🎉!
Stars: ✭ 87
Programming Languages
javascript
184084 projects - #8 most used programming language
golang
3204 projects
Labels
Projects that are alternatives of or similar to Mydailylearn
Web
适合java新手入门练习的java web个人网站项目,目前主要维护web-mysql和web-psql两个分支。前台包括博客、代码库、文件下载、留言、登录注册、站内搜索、分类目录等功能,后台包括上传文件、博客、代码,编辑、删除文章,修改个人资料等功能,目前暂停开发新功能。网址:https://demo.hemingsheng.cn ,觉得不错的欢迎 star。 手机版网址:
Stars: ✭ 414 (+375.86%)
Mutual labels: ajax, jquery
Ajaxfileupload
A jQuery plugin that simulates asynchronous file uploads.
Stars: ✭ 291 (+234.48%)
Mutual labels: ajax, jquery
Ajax Live Search
AJAX Live Search is a PHP search form that similar to Google Autocomplete feature displays the result as you type.
Stars: ✭ 238 (+173.56%)
Mutual labels: ajax, jquery
Spring Web Rss Channels
A Full Stack RSS Reader web application built with Spring MVC and JSP. It uses libraries like Spring, JPA, Bootstrap, Apache Tiles, JSP etc. There is also a static code analysis tool called Checkstyle.
Stars: ✭ 40 (-54.02%)
Mutual labels: ajax, jquery
Django Bootstrap Modal Forms
A Django plugin for creating AJAX driven forms in Bootstrap modal.
Stars: ✭ 244 (+180.46%)
Mutual labels: ajax, jquery
Tabulator
Interactive Tables and Data Grids for JavaScript
Stars: ✭ 4,329 (+4875.86%)
Mutual labels: ajax, jquery
Featherlight
Featherlight is a very lightweight jQuery lightbox plugin. It's simple yet flexible and easy to use. Featherlight has minimal css and uses no inline styles, everything is name-spaced, it's completely customizable via config object and offers image, ajax and iframe support out of the box. Featherlights small footprint weights about 4kB – in total.
Stars: ✭ 2,037 (+2241.38%)
Mutual labels: ajax, jquery
Ecommerce
We're going to take you step-by-step to build a modern, fully open-source, eCommerce web application using Python, Django, Bootstrap, Javascript, and more.
Stars: ✭ 980 (+1026.44%)
Mutual labels: ajax, jquery
Push State
Turn static web sites into dynamic web apps.
Stars: ✭ 16 (-81.61%)
Mutual labels: ajax, jquery
Bbs Ssm
南生论坛基于SSM框架,自适应手机端和电脑端,界面简洁美观,功能完善。演示地址:http://www.nanshengbbs.top
Stars: ✭ 221 (+154.02%)
Mutual labels: ajax, jquery
Springboot Beginner
🔰 📝 这可能是流程最清晰、代码最干净、注释最详细的 SpringBoot 入门项目咯,对于初学 SpringBoot 的同学非常具有参考与学习价值哟 ~
Stars: ✭ 51 (-41.38%)
Mutual labels: ajax, jquery
Pendulum
A simple markdown editor for static files (Hugo, Nexo, Jekyll, MkDocs, ...)
Stars: ✭ 157 (+80.46%)
Mutual labels: hugo, vuejs2
Sms Ssm
🏫 🎓 一个基于 SSM 的简单学生管理系统 : 项目概述全面,代码注释详细,逻辑结构清晰,并提供待优化方案,非常具有参考与学习价值哟 !
Stars: ✭ 351 (+303.45%)
Mutual labels: ajax, jquery
Jquery.initialize
jQuery plugin for dynamically created elements initialization (it was nice few years ago, in 2019+ consider react or sth instead of jQuery)
Stars: ✭ 150 (+72.41%)
Mutual labels: ajax, jquery
Nette.ajax.js
Flexible AJAX for Nette Framework. Supports snippets, redirects etc.
Stars: ✭ 150 (+72.41%)
Mutual labels: ajax, jquery
Uploader
A lightweight and very configurable jQuery plugin for file uploading using ajax(a sync); includes support for queues, progress tracking and drag and drop.
Stars: ✭ 1,042 (+1097.7%)
Mutual labels: ajax, jquery
MyDailyLearn
Here is some important commands
or code snippets
on different topics that I am learning in my developing life.
Table of Contents
Git
-
Configure git
- Config file locations
- Configure user's name & email
- Various important config commands
-
Branching
- Create new branch
- Delete branch
- Quick switch back to previous branch/commit-sha/references etc.
- Branch listing
- Rename a branch
- Track new branch
- Checkout branch/commit-sha/references/etc. (go forward/backward)
- Add, Commit, Amend, Pull, Push, Merge & Delete
- Checkout forward/backward
- Cherry Pick
- Stashing
- Logging
- Show - more logging
-
Recovery or Reset
- Reset using
reflog
- Reset using
- Squash
-
Rebase
- Change the
author
of an earlier commit - Change the
commit message
of an earlier commit - Reordering commits using rebase
- Rebase options
- Change the
- Working with remotes
-
Conflicts
- e.g. Merging
release
branch intomaster
and we have 3 foldersfoo/
,bar/
,js/
. Now want to resolve conflicts such asfoo/
,bar/
should likemaster
andjs/
should likerelease
branch.
- e.g. Merging
- Git Submodules
-
Some important operations
- Cleanup garbage in remote repository
- Prune empty commits
- Create a new WorkTree and work paralley in the same repo (diffeent branch)
- Add a
signed-off-by
field in a commit - How to tell git to ignore local changes (already tracked by git)?
- Generate a Git Hash (SHA1) for specific contents
- Tag and Releases
- Fancy Commands
-
Concepts
- Tracked vs Untrack file
- GitHub vs Git
- Commit Object
- Three areas where code lives
- Three types of git
References
- Different types of HEAD
- The Seven Rules of a Great Git Commit Message
- Difference between HEAD~ and HEAD^
JavaScript
Vanilla JavaScript
-
- Explain
Hoisting
in JavaScript - Why
Hoisting
Important? - First, memory is set aside for all necessary variables and declared functions
- Function Expressions are never hoisted! They are treated as assignments
- Check if return statement is at the top
- Analyzing Hoisting Load Order I
- Analyzing load order II
- Analyzing Load Order III
- The variables declared with
let
orconst
are hoisted but stayuninitialised
- Explain
-
- Prototypes!
- What is Constructor call?
- What is
[[Prototype]]
and where does it come from? - How does
[[Prototype]]
affect the behavior of an object? - What is the 3 different ways to find where an object
[[Prototype]]
linked to? - Discuss:
__proto__
,[[Prototype]]
,prototype
- Two mechanism always exists in JavaScirpt -- Lexical Scopes & Prototype Chain
- Object Oriented in JavaScript
- Explanation of Prototype
- When an inherited function is executed, the value of
this
points to the inheriting object, not to theprototype object
where the function is an own property - New object using Object.create() (ES5)
- New object using
class
syntactical sugar - Similar in Object pattern
- Use
hasOwnProperty()
to know if the property exists as it's own property - Prototype shadowing
- Avoid Shadowing
- Object Linked
OLOO
(Object Linked to Other Object): delegated objects- Convert the above codes to OLOO
- Class in ES6
- Different ways to create objects and the resulting prototype chain
- Dig into some examples from MDN
- Notes
- We have to call
super
first in constructor
-
- How does
this
keyword change in different context? - 1.
this
in Global Context - 2.
this
in Object Constructor - 3.
this
in an Object Method - 4.
this
in a Simple function - 5.
this
in a Arrow function - 6.
this
in Event listener - Default Rules
- Hard Binding of
this
- Priority of
this
binding (top -> bottom: hight -> low)
- How does
-
- What is asynchronous programming and why is it important?
- Explain Event Delegation
- Describe Event Bubbling
- What are benefits of
named
function over aanonymous
function - Difference between
target
vscurrentTarget
- What is
Factory Function
? - Difference:
null
,undefined
andundeclared
? -
What does JavaScript
get
andgetter
keyword do? - What is the
two
conditions of beingModule
? - How to get
Unique
values of an Array? - How to remove all
falsy
values from an Array? - How to create an
Empty
Object? - How to require function parameters by force?
- How to get Query String Parameters?
- What is
Debouncing
in JavaScript? - How to determine what should be the
this
keyword value? - Convert a string to
spinal
string - What type of
Scoping Rule(s)
does JavaScript have? - What are
3
different ways we can create a new Scoped variable? - What are the four things the new keyword actually does when we put in front of a function call?
- What is the different between
undeclared
andundefined
? - What is the only value in JS that is not equal to itself!?
- What does happen when we declare a variable with
var
andlet
? - Compare:
null
,undefiend
,NaN
- Implement an Event Emitter that supports standard operations
- How to Write Optimized JavaScript?
Vue
- What is Vue.js?
- Installing
- Known Options for Vue Instance
- Key Sentences
- For Loop
- Bind Attribute and Class Name
- Dynamic Components
- Lazy Loading Off-screen Components
- Disable Re-rendering with v-once
- Output Raw HTML with v-html Directives
- Get Event Data from the Event
- Pass Own Arguments with Event Object
- Modifying and Event with Modifiers
- Listening to Keyboard Events
- Write JavaScript Code into Template
- Using Tow Way Binding v-model="variable"
- Two Way Binding from Child to Parent
- Reacting to Changing with Computed Properties
- Dynamic Styling with CSS Classes
- Setting Styles Dynamically without CSS Classes
- Styling Elements with an Array Syntax
- Conditioning Rendering with v-if/v-else
- Alternative of v-if using <template>
- Use v-show if we don't want to detach element from DOM
- Rendering Lists with v-for
- Use of v-for with <template>
- Looping through Objects
- Looping through a Lists of Numbers
- Keeping Track of Elements When using v-for
- Access Template from Vue Module by Setting a Ref
- Mounting a Template
- VueJS instance Life Cycle
- Pass HTML Content from Parent to Child Using <slot>
- How Directives Works
- HTML5 History Mode
- Difference Between v-model and v-bind
- Vuex
- Service Worker Caching Config - Progressive Web App
- Toggling Similar Elements
- Vue Observable - Alternate to Vuex
- Vue Router has 3 Types of Guards
- Vue Filters
- Mixin
- Vue Cheat Sheets
- Vuex Cheat Sheets
- Shortcuts
- Initial Render
- Virtual DOM
- Runtime + Compiler vs. Runtime-only
- Compile Templates in Client Manually
- Reactivity in Depth
- Parent-child Communication
React
- What is React
- Installing
- Use Default Props
- Use PropTypes to Define the Props We Expect
-
Understanding React
setState
- Stateless Function Component, Stateless Component and Stateful Component
- Compound, Uncontrolled and Controlled Components
- React Fragment
- React App Life-cycle Walk through
- Understand Context API
- Higher Order Component
- Alternative State Initialization
- Redux vs Context API
- LifeCycle Hooks or Methods
- Res and the DOM
- React Route
- React Portals
- React Questions and Answers
Node
Angular
Gulp
Unit Testing
Docker
- Docker Install (latest or a specific version)
- Run docker as daemon
- Remove all containers
- Remove all images
- Run an image
- print log of a container
- Exec a container
- Run image with binding port
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].