Skip to main content

About me

Hi Everyone,

I am a Software engineer, I completed my graduation in computer engineering in the year of 2009 and while I was struggling with interviews for job I got an opportunity to work for an start up company with only 2 employees and a CEO :). I knew that this was a little risky to join a start up company but I also had in mind that the percentage of being successful are double compared to joining a MNC. So I took the chances first few months we worked in a rented flat after few months my colleagues left the job now was building some pressure on me but I continued not because I wasn't getting any jobs outside :P but I believed in the product worked for few more months it was just the CEO and me and guess what after few more months our product was used by many peoples, plus we got another project from US based client. Now we have a strength of 40-50 people. :)

After 3 years of experience in this field I decided to share my knowledge with everyone but then again I wasn't sure that I will have something to post  everyday so I decided to keep on posting the knowledge base post and in addition to that will also post something of the topics and that's the reason why I came up with name apdynamicviews.

Will try to keep posting my knowledge on the blogger and will try that they are accurate and will not mislead you. Of course will need your help to make this successful. Please let me know you views to improve my blogging. Let me know even if you find any grammatical mistake or spelling mistakes or if you want anything in particular to know. Just drop me a mail from contact us page or you can directly mail me at amoldoblogging@gmail.com.

Thank you everyone. :)

Comments

Popular posts from this blog

ReferenceError: dhtmlXGrid is not defined : Resolved

For the errors like : ReferenceError: dhtmlXDataView is not defined ReferenceError: dhtmlXGrid is not defined ReferenceError: dhtmlXTree is not defined ReferenceError: dhtmlXTreeGrid is not defined etc I have been working on dhtmlx for long time now and this is one of the most basic exception faced by the developer and which in fact is very easy to resolve. Reasons: 1. You are actually referring to a wrong location of the JS file.    - This is a very common mistake done and most of the time we are so damn sure that we don't even care about checking the path once. Even though you have copied it from your existing project where it is working, if you face this issue don't forget to check the path once, it won't harm you. 2. Check for relative path.    - So now you have copied it and paste it in your new file where you are going to use the dhtmlx component and when you open your file you get this error and it becomes frustrating knowing that same thing is wo

Create Table in Liquibase

For creating table using liquibase you can use below code and add it in your liquibase file. <createTable tableName=“employee”>      <column name="id" type="int">      <constraints primaryKey="true" nullable="false"/>   </column>      <column name="first_name" type="varchar(255)"/>   <column name="last_name" type="varchar(255)"/>   <column name="username" type="varchar(255)">      <constraints unique="true" nullable="false"/>   </column> </createTable> The use is pretty simple it's the way it looks : Tag: <createTable></createTable> This is an opening/ending tag for creating a table. These tags will enclose column sub tags which will define columns for the table. Attribute:   tableName : Name of the table which you want to create. (This is a mandatory  

How databasechangeloglock and databasechangelog table used by liquibase?

Liquibase takes care of executing the query on the database while maintaining the list of queries executed and also maintaining the locks over the tables simultaneously. The two tables that are used by the liquibase for this purpose are : Databasechangeloglock : This table have following columns ID | LOCKED| LOCKGRANTED | LOCKEDBY. This maintains the locks information granted to the user. The primary purpose of this table is to make sure that two machines don't attempt to modify the data at the same time. Databasechangelog : This table have following columns ID | AUTHOR | FILENAME | DATEEXECUTED | ORDEREXECUTED | EXECTYPE | MD5SUM | DESCRIPTION | COMMENTS | TAG | LIQUIBASE This table maintains the list of the statements that are executed on the database.