I black horse blockchain
Although many countries do not recognize the value and status of bitcoin, bitcoin is still popular in recent years, and its existence is controversial. Some people say that it has no practical significance, just a number. If it is not officially recognized by the world, mining is a constant waste of energy. Some people say & lt; No one can be sure whether bitcoin is a black horse or not
in fact, bitcoin is calculated and proced through computer networking, also known as mining. At the beginning, there was a personal computer to dig, but the efficiency was relatively low, and the cost of graphics card was low. Then there was a special bitcoin mining machine, ranging from several hundred to two or three hundred thousand yuan
when we talk about bitcoin, we naturally need blockchain because of the blockchain, bitcoin can become bitcoin. It is a secure general ledger for all payments and transactions. It can be said that everyone can contribute to the update. We need to solve a very complex mathematical problem by brute force& mdash; Hash algorithm to complete a block
many people want to know the value of a bitcoin. In fact, the price of bitcoin is changing all the time. We need to check the figures of that day. At present, the price of a bitcoin is less than 30000
machine learning, especially the popular deep learning, most of its tool frameworks provide Python interface. Python has a good reputation in the field of scientific computing. Its concise and clear syntax and rich computing tools are loved by developers in this field
long before deep learning and tensorflow became popular, there was scikit learn in Python, which can easily complete almost all machine learning models. It only takes a few lines of code to download from classic data sets to build models. With pandas, Matplotlib and other tools, it can be easily adjusted
deep learning frameworks such as tensorflow, pytorch, mxnet and keras greatly expand the possibility of machine learning. Using keras to write a deep learning network for handwritten numeral recognition only needs a few dozen lines of code, which can be implemented with the help of the bottom layer, and can easily call a large number of resources including GPU to complete the work
it is worth mentioning that no matter what framework, Python is only used as a front-end description language, and the actual calculation is implemented through the underlying C / C + +. Python can easily introce and use C / C + + projects and libraries, so as to realize the expansion of function and performance. In such large-scale computing, developers pay more attention to the logic itself, and liberate themselves from the complicated work such as memory allocation, which is an important reason why Python is widely used in the field of machine learning.
the main content involves technical knowledge points, class length
java language foundation
java language, Java environment variables, variables, operators, expressions, branch statements, loop statements, arrays, array applications, and instry specifications. Two color ball lottery program
5 days
java object-oriented
class, object, attribute, method, construction, encapsulation, inheritance, polymorphism, rewriting, overloading, access control character, this and super, static, singleton design pattern, final, abstract class and interface, template design pattern, internal class
5 days
javase core class library
java core class, Java string, date processing, wrapper class Collection, data structure, exception and exception handling, javaio, multithreading programming, thread synchronization mechanism, parallel contract, Java network programming, Java generics, java reflection mechanism<
10 days
java design
design principles, design patterns, common algorithms, new features of java8 / 9, Maven usage, SVN version management, lamda expression, GIT, idea tools
2 days
the second stage of content database technology and web front-end technology (H5 / JS)
the main contents involve technical knowledge points, total class hours
Oracle database development
sql statement, SQL statement principle, SQL statement SQL statement optimization, table, view, sequence, index, Oracle data dictionary, stored procere, function, trigger, PL / SQL development, database design principles, etc.
6 days
JDBC
JDBC core API, JDBC optimization technology (cache technology, batch processing technology, DBCP, c3p0 and other database connection pools)
2 days
XML
XML syntax, XML parsing (Sax, DOM Dom4j)
1 day
Web front end Foundation (HTML5 / CSS3 / JS)
HTML5 (H5) basic document structure, links, lists, tables and forms; CSS basic syntax, box model, floating layout, positioning; JavaScript language foundation, DOM programming, event model, etc
HTML5 canvas, web storage, geolocation, audio / video, drag and drop, websocket technology, etc.
CSS border, background, text effect, font, animation, etc.
8 days
Web front end advanced
jQuery framework
jQuery, jQuery object, element selector, DOM operation, attribute operation, CSS operation, animation effect JQuery plug-in, etc.
2 days
Web front end advanced
Vue
bootstrap
jQuery extension
installation, use, template syntax, condition, loop, event handling, form, etc.
bootstrap CSS, layout component, plug-in, editor
highcharts chart component
jQuery form verification Plug ins such as pop-up box
3 days
the third stage content Java Web technology and mainstream framework
the main content involves technical knowledge points
JSP & servlet
JSP syntax, JSP tags, custom tags, JSTL and El expressions, new features of JSP, MVC design pattern, servlet life cycle and servlet server, servlet filter and listener, etc Tomcat configuration and deployment
MySQL installation, use, Java access to MySQL
8 days
Ajax framework
Ajax foundation, XHR object, AJAX design pattern, JSON technology, AJAX function in jQuery
2 days
spring
spring IOC, IOC injection skills, advanced object assembly (automatic assembly, template assembly, component scanning feature, factorybean, object life cycle), etc Spring AOP principle, AspectJ, spring JDBC support, spring transaction and security management, spring MVC, restful technology, spring internationalization, spring security, apacheshiro, spring integration Shiro, etc.
8 days
springboot
spring cloud
spring bootservlet, filter, listener, interceptor, boot load, database connection, multiple data sources, dynamic data sources, transaction Spring bootshiro privilege management, spring bootjdbc access database, spring bootmybatis access database, etc.
spring cloud distributed configuration management, service registration
5 days
mybatis
mybatis mapping foundation, DQL mapping, DML mapping, result set mapping, advanced dynamic SQL mapping, use of sqlsession, sprigmybatis integration, mybatis paging processing Associated query mapping
2 days
NoSQL
redis principle, redis command, javaredisapi, redis cluster and cache
mongodb principle, mongodb command, javamongodb API
3 days
Struts2 & hibernate
Struts2 control process, ognl, action, interceptor, result, FreeMarker, Struts2 tag library, Struts2 extension, Struts2 application, hibernateapi Hibernate entity mapping technology, hibernate relationship mapping technology, HQL query, hibernate cache technology, SSH integration
6 days
the fourth stage of content project combat Enterprise solution
the main content involves the total length of technical knowledge points
Enterprise Project
enterprise actual combat
solution
CRM / P2P system development actual combat
linux enterprise application operation deployment scheme
Enterprise Project R & D process Specification and common architecture solution
message service solution
search service solution
load balancing solution
enterprise common business solution
application cluster solution
database cluster solution
security service solution
distributed service solution
cache service solution
high concurrency and high reliability Cluster mode integration solution
workflow solution
15 days
the fifth stage content employment sprint course
the total length of main content class
technical lecture, enterprise interview questions practice
3 days
Project interview practice
2 days
technical Q & A, interview guidance, employment recommendation service
no deadline
the sixth stage content hot technology, case Tool application (free
Java+ block chain development based on Java+ WeChat API, case study based on Java+ block chain technology development